实验4 函数和数组(1)
Part2: //寻找两个整数之间的所有素数(包括这两个整数),把结果保存在数组bb中,函数返回素数的个数。
// 例如,输入6和21,则输出为:7 11 13 17 19。
#include <stdio.h>
#include <stdlib.h>
#define N 1000
int fun(int n,int m,int bb[N]) {
int i,j,k=0,flag;
for(j=n;j<=m;j++) {
flag=1;
Kafka 集群管理
后台和停止kafka服务 注意事项: 生产环境推荐使用-daemon参数后台启动kafka,然后搭配使用nohup和& 如果不想使用kafka-server-stop.sh 关闭一台机器上的所有kafka broker,还可以使用另一种方式,首先jps查看kafka的pid,然后运行ps ax | grep -i 'kafka/Kafka' | grep java | grep -v grep | awk '${print $1}'自行寻找Kafka的PID ,最后运行kill -s TERM
递归法dfs以邻接表表示的无向无权图
相比 邻接表LINk 完善数据结构:结点名字ElemType 上图: 上码: 1 // vs 2015
2 // 邻接表 无向不带权
3
4
5 #include <iostream>
6 #include <stack>
7
8 using namespace std;
9 #define MAX 10
10
11 typedef int ElemType; //结点被标记的类型
12 //弧结点
1
使用Java迭代器实现Python中的range
如果要想迭代一个类的对象,那么该类必须实现 Iterable 接口,然后通过 iterator 方法返回一个 Iterator 实例。 Range 类实现了Python中的range的所有用法,如:range(10),range(5, 10),range(10, 0, -1),range(0, 10, 2) 如果再在 Range 类中定义静态的工厂方法,然后再静态导入工厂方法,就可以更方便地使用了。 使用实例: for (int x : new Range(10, 0, -1)) {
1+x 证书 web 前端开发 HTML5 - 新增的元素,删除的元素
官方QQ群 1+x 证书 web 前端开发 HTML5 - 新增的元素,删除的元素 http://blog.zh66.club/index.php/archives/197/
vue中Runtime-Compiler和Runtime-only的区别
一、选择Runtime-Compiler和Runtime-only不同模式的时候main.js文件的区别 二.vue程序运行过程 1.解析: 第一步,当把vue模板template传给Vue实例的时候,vue内部会保存在options里面,第二部,进行解析,解析成ast(抽象语法树),第三步会进行编译,编译成render函数,第四步render函数会生成虚拟dom树,第五步,把虚拟dom树渲染成真实dom ui 所以:runtime-compiler的执行步骤是template -> ast
Mac下安装Tomcat及配置
Mac下安装Tomcat及配置 1.在搜索引擎(如:必应或百度)中搜索“Tomcat”,第一条搜索结果就是Tomcat官方地址: image 2.在左侧选择“Tomcat8”或“Tomcat9”,我这里以“Tomcat8”为例: image 3.下载相应Zip包: image 4.在Finder的当前用户下新建一个java目录(后续可以在这个路径下安装Tomcat、Maven、MongoDB等),然后在java目录下新建一个Tomcat目录,将下载的zip文件解压后剪切到这个Tomcat目录下
1+x 证书 Web 前端开发 HTML5 专项练习
官方QQ群 1+x 证书 Web 前端开发 HTML5 专项练习 http://blog.zh66.club/index.php/archives/193/
每天干的啥?(2019.12)
【本年目标】 【本月目标】 【本月总结】 【12月每日记录】 小读补遗,三字经,练琴,钢琴课,回来阅读、打卡,下午我去练车(朵画画),回来练字、钢琴,晚上总结练车与钢琴视频。
1+x 证书 Web 前端开发 css 专项练习
官方QQ群 1+x 证书 Web 前端开发 css 专项练习 http://blog.zh66.club/index.php/archives/192/
JVM的那些你不可不知的参数
有的同学虽然写了一段时间Java了,但是对于JVM却不太关注。有的同学说,参数都是团队规定好的,部署的时候也不用我动手,关注它有什么用,而且,JVM这东西,听上去就感觉很神秘很高深的样子,还是算了吧。没错,部署的时候可能用不到你亲自动手,但是出现问题了怎么办,难道不用你解决问题吗,如果对JVM了解不够的话,有些问题可能排查起来就很费力,或者根本无法解决。本篇以JDKHotspot8为背景,介绍一下
WPF之路由事件的理解
博客园上讲解路由事件的文章很多,在此转其中之一供学习参考: https://www.cnblogs.com/zhili/p/WPFRouteEvent.html 网上流传的文章中都对冒泡进行了说明,但都是千遍一律,那在实际使用中如何才能使用一冒泡的路由事件呢? <Grid x:Name="GridRoot" Background="Lime" Button.Click="Button_Click">
<Grid x:Name="GridA" Margin="10" Back
Kafka 生产者 自定义分区策略
实现一个用于审计功能的分区策略:假设我们有两类消息,其中一类消息的key为audit,用于审计,放在最后一个分区中,其他消息在剩下的分区中随机分配。 先创建一个三个分区三个副本的主题audit-test: bin/kafka-topics.sh --create --zookeeper localhost:2181,localhost:2812,localhost:2183 --topic audit-test --partitions 3 --replication-factor 3
//
计算机导论课第三次课后总结
计算机系统结构的基本概念 2.1计算机系统结构指机器语言程序员或编译程序编写者看到的外特性,就是指计算机的概念性结构和功能特性。 计算机系统结构有多层结构,不同级程序员所看到的属性是不同的。 2.1计算机组成依据计算机系统结构,在确定并分配了硬件系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成及他们之间的连接关系,实现机器指令级的各种功能和特性。 系列机:同一厂商生产的系统结构相同,但组成和实现技术不同的一系列不同型号的机器。 兼容机:不同厂商制造的具有相同系统结构的计算机称为兼容
Ubuntu删除zabbix环境
sudo apt-get --purge remove zabbix-server-mysql
sudo apt-get autoremove zabbix-server-mysql
sudo apt-get --purge remove zabbix-frontend-php
sudo apt-get autoremove zabbix-frontend-php
sudo apt-get --purge remove abbix-apache-conf
sudo apt-get auto
Java基础-Java基本语法
注释: 1:多行 /* */ 2:单行 // 3:文档 /** */ 基本数据类型: 1:整形 byte(1) short(2) int(4) long(8)(一般申明long类型的时候赋值都要在数字后面加上L) 2:浮点型 float(给float赋值的时候后面要加上f) double 3:字符型 char(2)(字符在计算机中是不存在的,其实都是由数字关系进行比对转换而来的 ASCLL A 65 a 97 b 98) 4:布尔 boolean(true false) 数据类型转换
k8s 1.14.8 二进制离线部署
k8s 1.14.8 二进制离线部署 参考 https://www.kubernetes.org.cn/5163.html 1,kubernetes 介绍 Kubernetes(K8S)是Google开源的容器集群管理系统,K8S在Docker容器技术的基础之上,大大地提高了容器化部署应用简单高效。并且具备了完整的集群管理能力,涵盖项目周期的各个环节。 Docker与Kubernetes联系:Docker是一个容器引擎,用于运行容器,Kubernetes是一个容器编排系统,不具备容器引擎功能,
python_函数笔记
第二章 函数编程 定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 形参变量 只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调 用结束返回主调用函数后则不能再使用该形参变量 实参 可以是常量、变量、表达式、函数等,无论实参是何种类型的量,在进行函数调用时,它们都必须有确定的值,以便把 这些值传送给形参。因此应预先给实参赋值 de
今日推荐
周排行