回到数据结构与算法,再次把一些经典的排序算法的代码回顾一下。 1. 插入排序 可以想象手里有一副扑克牌,从左到右是{4, 3, 7, 1, 9}。一张一张来看。 4 4,3 排序有误。将3插入到4前,变成 3,4。 3,4,7排序无误。 3,4,7,1排序有误,将1插入到3前,变成1,3,4,7 . ...
分类:
编程语言 时间:
2019-06-25 00:44:34
收藏:
0 评论:
0 赞:
0 阅读:
138
死锁的四个必要条件:互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。非剥夺条件(No pre-emption):已经分配的资源不能从相应的进程中被强制地剥夺。循环等待条件(Circ ...
分类:
数据库技术 时间:
2019-06-25 00:44:12
收藏:
0 评论:
0 赞:
0 阅读:
121
一、问题在进行【git push orgin master】的时候出现如下错误 二、解决产生这个错误是由于当前版本和提交的版本较低的原因,因此使用【git push origin master -f】就可以解决这个问题。三、结果展示 四、参考https://blog.csdn.net/crazydo ...
分类:
Web开发 时间:
2019-06-25 00:43:50
收藏:
0 评论:
0 赞:
0 阅读:
255
https://blog.csdn.net/indexman/article/details/8023740/ https://www.cnblogs.com/sharpest/p/7764660.html https://www.cnblogs.com/yaobolove/p/4781971.ht ...
分类:
数据库技术 时间:
2019-06-25 00:43:18
收藏:
0 评论:
0 赞:
0 阅读:
127
part 1 验证性实验 验证性实验1 验证性实验2:已知文本数据文件file1.dat,从中读取数据,找出最高分和最低分学生信息,并输入在屏幕上。 运行结果如下图: 运行结果如图: 显然,对line29做了修改后,程序运行结果和之前一样。 验证性实验3: 实验3源代码: 运行结果如图: 验证性实验 ...
分类:
编程语言 时间:
2019-06-25 00:42:27
收藏:
0 评论:
0 赞:
0 阅读:
115
apache-commons-lang3框架中的StringEscapeUtils对输入字符串进行过滤,将'<' '>' '*' 三个字符转换成html编码格式 < & >. 防止而已的HTML注入攻击 1.html 编义: 输出结果:<html> 反编义: 输出结果: ...
分类:
Web开发 时间:
2019-06-25 00:41:32
收藏:
0 评论:
0 赞:
0 阅读:
142
方法表 methods_count method_info,前三个字段和field_info一样 2、方法的属性结构 方法中的每个属性都是一个attribut_info结构 JVM定义了部分attribute,但是编译器自己也可以实现自己的attribute写入class文件里,供运行时使用。 不同 ...
分类:
编程语言 时间:
2019-06-25 00:40:24
收藏:
0 评论:
0 赞:
0 阅读:
222
redis之Set(无序)类型常用方法总结 存 sadd key member [member ...] 取 SMEMBERS key 1. sadd key member [member ...] 向集合添加一个或多个成员 2. smembers key 获取一个key对应的集合元素 3. sca ...
分类:
其他 时间:
2019-06-25 00:39:18
收藏:
0 评论:
0 赞:
0 阅读:
106
C#中Json转换主要使用的几种方法! 这篇主要介绍2、4。第三种方法使用的比较局限,所以我没有深入学习。 第二种方法 我使用比较多的方式,这个方法是.NET内置的,使用起来比较方便 A、利用serializer获取json的泛型对象 利用Dictionary<string,object>接收转换完 ...
分类:
Windows开发 时间:
2019-06-25 00:38:42
收藏:
0 评论:
0 赞:
0 阅读:
146
EM算法理解的九层境界 EM 就是 E + M EM 是一种局部下限构造 K-Means是一种Hard EM算法 从EM 到 广义EM 广义EM的一个特例是VBEM 广义EM的另一个特例是WS算法 广义EM的再一个特例是Gibbs抽样算法 WS算法是VAE和GAN组合的简化版 KL距离的统一 第一层 ...
分类:
编程语言 时间:
2019-06-25 00:37:34
收藏:
0 评论:
0 赞:
0 阅读:
170
首先下载 kafka 0.11.0.3 版本 源码: http://mirrors.hust.edu.cn/apache/kafka/0.11.0.3/ 下载源码 首先安装 gradle,不再说明 1. 解压缩source压缩包: 2. 进入项目根目录下,执行 gradle 3. 转换为 idea ...
分类:
其他 时间:
2019-06-25 00:37:12
收藏:
0 评论:
0 赞:
0 阅读:
199
上一篇跟踪了IOC容器对配置文件的定位,现在我们继续跟踪代码,看看IOC容器是怎么加载和注册配置文件中的信息的。开始之前,首先我们先来了解一下IOC容器所使用的数据结构 BeanDefinition,它是一个上层接口,有很多实现类,分别对应不同的数据载体。我们平时开发的时候,也会定义很多pojo类, ...
分类:
编程语言 时间:
2019-06-25 00:36:48
收藏:
0 评论:
0 赞:
0 阅读:
130
Tomcat组件梳理—Service组件 1.组件定义 Tomcat中只有一个Server,一个Server可以用多个Service,一个Service可以有多个Connector和一个Container。 Server掌握着整个Tomcat的生死大权。 Service是对外提供服务的。一个Serv ...
分类:
其他 时间:
2019-06-25 00:36:22
收藏:
0 评论:
0 赞:
0 阅读:
98
1.Maven环境的配置: 1.1:在下载,安装好Maven后,首先对其conf目录下的settings.xml文件做修改: (如下所示:设置本地仓库的地址 >地址可自愿选择) (如下所示:修改为阿里云镜像 >提高下载速度) 1.2在Eclipse中配置Maven: 1.2.1:在Eclipse中点 ...
分类:
编程语言 时间:
2019-06-25 00:36:00
收藏:
0 评论:
0 赞:
0 阅读:
1214
九:浮动 浮动是css里面布局最多的一个属性,也是很重要的一个属性。 float:表示浮动的意思。 属性值: none: 表示不浮动,默认 left: 表示左浮动 right:表示右浮动 例: html内容: <div class="box1">第一个div</div> <div class="bo ...
分类:
Web开发 时间:
2019-06-25 00:35:01
收藏:
0 评论:
0 赞:
0 阅读:
116
第一步,打开电脑中安装的Sublime Text3,新建demo文件夹用来存放文件,在里面新建一个HTML文件,通过Tab快捷键迅速创建一个HTML模板,并命名标题。 第二步,在Body标签里添加三个主DIV标签,分别表示头部,内容和底部。然后,在内容DIV内又添加三个子DIV,分别表示左边,中间, ...
分类:
Web开发 时间:
2019-06-25 00:34:35
收藏:
0 评论:
0 赞:
0 阅读:
117
Java类加载器(ClassLoader) 双亲委派模式要求除了顶层的启动类加载器外,其余的类加载器都应当有自己的父类加载器,请注意双亲委派模式中的父子关系并非通常所说的类继承关系,而是采用组合关系来复用父类加载器的相关代码,类加载器间的关系如下: 双亲委派模式是在Java 1.2后引入的,其工作原 ...
分类:
编程语言 时间:
2019-06-25 00:33:48
收藏:
0 评论:
0 赞:
0 阅读:
102
离线语音Snowboy热词唤醒 语音识别现在有非常广泛的应用场景,如手机的语音助手,智能音响(小爱,叮咚,天猫精灵...)等. 语音识别一般包含三个阶段:热词唤醒,语音录入,识别和逻辑控制阶段. 热词唤醒就是唤醒设备,让设备解析你接下来说的话.通常设备一直在录入周围的声音,但是设备此时不会有任何反应 ...
分类:
其他 时间:
2019-06-25 00:33:06
收藏:
0 评论:
0 赞:
0 阅读:
372
一、架构图我们要实现的架构师,一台EC2两个虚拟主机,通过一个ELB,一个CloudFront实现动静分离,并且实现不同的域名访问不同的网站,并且启用HTTPS。二、实现步骤2.1、EC2配置在EC2上面安装nginx服务,创建两个虚拟主机的网站文件,以及虚拟主机配置文件,分别如下:网站路径如下,首页里面通过标签引用了图片。├──test1│├──images1││├──1.jpg││└──2.j
分类:
其他 时间:
2019-06-25 00:07:34
收藏:
0 评论:
0 赞:
0 阅读:
226
String对象 split(a) 把字符串以a为边界分割为字符串数组,返回这个数组,不会修改原数组,需要参数(若参数为空,则不对原字符串进行分割),ps:作为分界线的a会被忽略! Array对象 pop() 删除并返回数组的最后一个元素,会修改原数组,不需要参数 push(a,b...) 向数组的 ...
分类:
Web开发 时间:
2019-06-25 00:04:45
收藏:
0 评论:
0 赞:
0 阅读:
109