策略模式是一种定义一系列算法的方法,从概念上来看,所有这些算法完成的都是相同的工作,只是实现不同,它可以以相同的方式调用所有的算法,减少了各种算法类与使用算法类之间的耦合策略模式就是用来封装算法的,但在实践中,我们发现可以用他来封装几乎任何类型的规则,只要..
分类:
编程语言 时间:
2017-06-17 20:32:33
阅读次数:
220
文件下载的几种方式: 1、超链接的方式 直接在页面上添加 a 标签给个链接即可 优点:开发简单,之间通过超链接即可完成。 缺点:非压缩包的文件(.jpg,.png,.gif,.doc,.txt..)则直接在浏览器中打开。 建议:所有的文件都是压缩包时,可以使用该中方式。 2、使用IO流的方式。 3、 ...
分类:
编程语言 时间:
2017-06-17 20:32:41
阅读次数:
243
一.unique函数 类属性算法unique的作用是从输入序列中“删除”全部相邻的反复元素。 该算法删除相邻的反复元素。然后又一次排列输入范围内的元素,而且返回一个迭代器(容器的长度没变,仅仅是元素顺序改变了),表示无反复的值范围得结束。 // sort words alphabetically s ...
分类:
编程语言 时间:
2017-06-17 20:32:50
阅读次数:
186
1.列表、元组 操作 推荐书籍 追风筝的人 白鹿原 琳达看美国2.字符串操作3.字典操作4.集合操作5.文件操作6.字符编码和转码7.内置函数列表,元祖列表 name = [2,3,4,3] name.copy() 浅copy ... ...
分类:
编程语言 时间:
2017-06-17 20:33:07
阅读次数:
199
控制流程 java的控制流程和C和C++基本一致,只是不能使用goto语句,不过break语句可以带标签,实现从内层循环跳出的目的。标签可以放在for或者while前面。如下: package com.zjf; import java.io.Console; import java.util.Sca... ...
分类:
编程语言 时间:
2017-06-17 20:35:27
阅读次数:
271
字符型 从概念上讲,java的字符型就是unicode字符序列。 不可变: 一旦定义了一个字符串,就没有方法修改它。java没有提供修改字符串的方法,对于C程序来说,字符串相当于是个数组,你可以改变任何一个下标的值。但是Java不可以。 如果要对java字符串修改下标,只能新建一个字符串,然后通过s... ...
分类:
编程语言 时间:
2017-06-17 20:35:50
阅读次数:
217
读取输入: java.util.Scanner 一个可以使用正则表达式来分析基本类型和字符串的简单文本扫描器。 了解: Scanner 使用分隔符模式将其输入分解为标记,默认情况下该分隔符模式与空白匹配。然后可以使用不同的 next 方法将得到的标记转换为不同类型的值。 例如,以下代码使用户能够从 ... ...
分类:
编程语言 时间:
2017-06-17 20:37:50
阅读次数:
229
数学操作符 字符串操作符 3种基本数据类型及其转换函数 其他函数 ...
分类:
编程语言 时间:
2017-06-17 20:38:04
阅读次数:
175
servlet生命周期: http://www.cnblogs.com/xuekyo/archive/2013/02/24/2924072.html http://blog.csdn.net/javaloveiphone/article/details/8154791 什么是servlet: htt ...
分类:
编程语言 时间:
2017-06-17 20:38:48
阅读次数:
158
http://www.cnblogs.com/qqzy168/p/4098031.html package com.test; public class Bean { private String name; private int priority; public String getName() ...
分类:
编程语言 时间:
2017-06-17 20:39:25
阅读次数:
116
参考: http://www.cnblogs.com/plant/p/4637123.html https://zhidao.baidu.com/question/32741401.html 内容: 内容增加:(String to FileOutputStream) ...
分类:
编程语言 时间:
2017-06-17 20:40:33
阅读次数:
146
1.简介SpringCloudConfig是用来为分布式系统中为微服务应用提供集中化的外部配置支持,主要分为SpringCloudConfigServer(服务器端)和SpringCloudConfigClient(客户端)。2.SpringCloudConfigServerSpringCloudConfigServer为服务器端,它是一个单独的微服务应用,用来连接配..
分类:
编程语言 时间:
2017-06-17 20:40:50
阅读次数:
169
基础篇 本章大纲: re模块使用 json模块 pickle模块 time模块 logging模块 hashlib模块 suprocess模块 os,sys模块 xml模块 configparser模块 shutil模块(打包) 本章大纲: re模块使用 json模块 pickle模块 time模块 ...
分类:
编程语言 时间:
2017-06-17 20:41:03
阅读次数:
213
介绍一下scrapy 爬虫框架 安装方法 pip install scrapy 就可以实现安装了。我自己用anaconda 命令为conda install scrapy。 1 Engine从Spider处获得爬取请求(Request)2Engine将爬取请求转发给Scheduler,用于调度 3 ...
分类:
编程语言 时间:
2017-06-17 20:41:38
阅读次数:
329
大数操作 BigInteger 不可变的任意精度的整数。所有操作中,都以二进制补码形式表示 BigInteger(如 Java 的基本整数类型)。BigInteger 提供所有 Java 的基本整数操作符的对应物,并提供 java.lang.Math 的所有相关方法。另外,BigInteger 还提... ...
分类:
编程语言 时间:
2017-06-17 20:43:21
阅读次数:
346
spring boot 已经支持多数据源配置了,无需网上好多那些编写什么类的,特别麻烦,看看如下解决方案,官方的,放心! 1.首先定义数据源配置 3.Repository数据持久层 ...
分类:
编程语言 时间:
2017-06-17 20:43:32
阅读次数:
333
ftp server 1) 读取文件名 2)检查文件是否存在 3)打开文件 4)检查文件大小 5)发送文件大小给客户端 6)等客户端确认 7)开始边读边发数据 ...
分类:
编程语言 时间:
2017-06-17 20:43:49
阅读次数:
222
函数引用时候, 先在前面声明函数, 接着是int main() { ..................... } 这里是引用函数的具体描述 ...
分类:
编程语言 时间:
2017-06-17 20:44:04
阅读次数:
167
1、Vector、ArrayList、LinkedList Vector和ArrayList在使用上非常相似,都可用来表示一组数量可变的对象应用的集合,并且可以随机地访问其中的元素。 Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而ArrayLis ...
分类:
编程语言 时间:
2017-06-17 20:44:54
阅读次数:
195
Awake ->OnEable-> Start ->-> FixedUpdate-> Update -> LateUpdate ->OnGUI ->Reset -> OnDisable ->OnDestroy 打印结果如下 1.Awake:用于在游戏开始之前初始化变量或游戏状态。在脚本整个生命周期内 ...
分类:
编程语言 时间:
2017-06-17 20:46:29
阅读次数:
219