以下是学习过程中查询的资料,别人总结的资料,比较容易理解(站在各位巨人的肩膀上,望博主勿究) 创建型抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html工厂方法 http://www.cnblogs.co ...
分类:
编程语言 时间:
2018-02-01 13:10:43
阅读次数:
219
0x00 双因素算法的原理 可以参考阮一峰老师的这篇文章,这里主要对阮老师提供的算法存疑 TC = floor(unixtime(now) / 30) 0x01 问题 一开始觉得挺有道理的,看到评论提到算法是错误的。 你是看懂了,但你没动手验证过,这个算法没法保证在30s内是相同的 举个例子: 15 ...
分类:
编程语言 时间:
2018-02-01 13:10:51
阅读次数:
137
1.利用es6 sort 方法 如果想要降序排列,改为 return b-a 2.利用中间值,切换两个值的位置 3.针对元素为对象的数组排序,依然利用 sort 方法,但是需要写一个方法控制排序字段 以上就是今天总结的数组排序的三个方法,如有表述不准确之处,欢迎指正,欢迎补充,感谢阅读。 ...
分类:
编程语言 时间:
2018-02-01 13:11:43
阅读次数:
121
一、Python3下载安装 1.官方下载链接:https://www.python.org/downloads/ 2.安装: (1)双击下载的exe安装包,先勾选Add Python 3.6 to Path然后点击Customize installation,即将Python 3.6添加至环境变量中 ...
分类:
编程语言 时间:
2018-02-01 13:13:33
阅读次数:
199
python学习笔记(第一篇)--基础知识 python学习笔记(第二篇)--函数与模块 python学习笔记(第三篇)--面向对象 python学习笔记(第四篇)--网络编程 python学习笔记(第五篇)--Web开发 python学习笔记(第六篇)--算法与设计模式 python学习笔记(第七 ...
分类:
编程语言 时间:
2018-02-01 13:17:07
阅读次数:
137
下载地址:网盘下载 D语言是一种通用的系统和应用编程语言,它保持了生成高效代码以及直接访问操作系统API和硬件的能力。《D程序设计语言》是一本介绍D语言的权威书籍,全面、系统、专业地讲解了D语言相关的内容。书中涵盖了D语言的方方面面,不但介绍了语言的表达式、语句、类型、函数、契约、模块、类和结构等基 ...
分类:
编程语言 时间:
2018-02-01 13:17:33
阅读次数:
204
Yaml JavaBean: 分2个, 不要用内部类的形式 ...
分类:
编程语言 时间:
2018-02-01 13:18:42
阅读次数:
439
异常处理完整流程 main方法调用非静态方法 多线程的Thread类运行流程 ...
分类:
编程语言 时间:
2018-02-01 13:19:04
阅读次数:
158
在ECMAScript中,变量是松散类型的。所谓松散类型就是指变量可以用来保存任何类型的数据。 但是在实际开发中,我并不推荐大家这样使用变量。这种操作方法是会让代码变得很不安全。为了规避这样的问题,我在变量命名的时候对变量类型做了标明。 ECMAScript中有5种简单数据类型:Undefined、 ...
分类:
编程语言 时间:
2018-02-01 13:19:18
阅读次数:
171
RestTemplate可以自动配置为使用功能区。要创建负载平衡RestTemplate创建RestTemplate @Bean并使用@LoadBalanced限定符。 RestTemplate可以自动配置为使用功能区。要创建负载平衡RestTemplate创建RestTemplate @Bean并 ...
分类:
编程语言 时间:
2018-02-01 13:19:58
阅读次数:
148
之前我们做的数据爬取都是单页的现在我们来讲讲多页的 一般方式有两种目标URL循环抓取 另一种在主页连接上找规律,现在我用的案例网址就是 通过点击下一页的方式获取多页资源 话不多说全在代码里(因为刚才写这篇文章时电脑出现点问题所以没存下来,所以这一版本不会那么详细) 来 看下结果522*35条连接页面 ...
分类:
编程语言 时间:
2018-02-01 13:20:44
阅读次数:
152
使用 typedef 可以使结构体使用前不需要加 struct ...
分类:
编程语言 时间:
2018-02-01 13:21:37
阅读次数:
163
副本分配算法如下: 将所有N Broker和待分配的i个Partition排序. 将第i个Partition分配到第(i mod n)个Broker上. 将第i个Partition的第j个副本分配到第((i + j) mod n)个Broker上. 将所有N Broker和待分配的i个Partiti ...
分类:
编程语言 时间:
2018-02-01 13:22:19
阅读次数:
159
java常用的数据结构一 集合框架主要就是Collection和Map: 1、Collection包含了List和Set两大分支。 (1)List是一个有序的集合,每一个元素都有它的索引。第一个元素的索引值是0。List的实现类有ArrayList,LinkedList, Vector, Stack ...
分类:
编程语言 时间:
2018-02-01 13:22:28
阅读次数:
220
问题描述: 解决方法: 不使用lambda表达式。 ...
分类:
编程语言 时间:
2018-02-01 14:37:53
阅读次数:
314
楼主在本文中将说到C++的学习方式以及亲身经历。本文内容不仅仅限于C++学员,对于那些有意向来学习技术的、或刚来不久、或处在迷茫期的同学可以一同看下,希望在这里楼主能帮到你们什么。 [目录]:1、作为一个程序员必备的心理素质2、学习中的困扰与技能提高方式3、生活中你可能会遇到的一些困扰4、楼主接触过 ...
分类:
编程语言 时间:
2018-02-01 14:38:09
阅读次数:
640
if(null == list || list.size() ==0 ){ } list.isEmpty()和list.size()==0 没有区别 isEmpty()判断有没有元素而size()返回有几个元素如果判断一个集合有无元素 建议用isEmpty()方法.这清晰,简明 list!=null ...
分类:
编程语言 时间:
2018-02-01 14:38:24
阅读次数:
125
步骤: 1. 定义类实现Runnable接口。 2. 覆盖接口中的run方法。将线程任务代码定义到run方法中。 3. 创建Thread类的对象。 4. 将Runnable接口的子类对象作为参数传递给Thread类的构造函数。 5. 调用Thread类的start方法开启线程。 实例: 这种方式的好 ...
分类:
编程语言 时间:
2018-02-01 14:39:39
阅读次数:
170
首先咱们要知道什么是类对象:类对象就是记录某个类本身的构造方法、属性、方法的对象。 1. 获取类对象的三种方式 Class.forName('完整类名')类名.classnew 类名().getClass() 示例:用反射来创建一个新的对象。 2. 反射类里面的方法 1.加载类 Class claz ...
分类:
编程语言 时间:
2018-02-01 14:39:45
阅读次数:
160
1 学习计划 1、项目概述 项目背景介绍 2、搭建项目开发环境 数据库环境 maven项目搭建 svn环境搭建 3、主页设计(jQuery EasyUI) layout页面布局 accordion折叠面板 tabs选项卡面板 2 项目概述 2.1 项目背景介绍 本项目属于物流公司的二期改造项目。物流 ...
分类:
编程语言 时间:
2018-02-01 14:40:08
阅读次数:
232