教材学习内容总结 第十四章-NIO与NIO2 NIO与IO的区别 NIO Channel继承框架 想要取得Channel的操作对象,可以使用Channels类,它定义了静态方法newChannel(),可以让你从InputStream、OutputStream分别建立ReadableByteChan ...
分类:
编程语言 时间:
2017-04-16 21:16:35
收藏:
0 评论:
0 赞:
0 阅读:
264
很多时候,我们需要对编写的程序进行打包,这个时候,我们可以借助一些项目构建工具,如maven, sbt, ant等,这里我使用的是maven。 打包成可执行有主类的jar包(jar包中无依赖) 以下是配置打包成可执行,带主类的jar包: But, 虽然现在把程序打包成了jar文件,也可以运行,但是, ...
分类:
编程语言 时间:
2017-04-16 21:11:59
收藏:
0 评论:
0 赞:
0 阅读:
283
以下是一个简单的能运行的flask示例代码,从该示例代码中分析Flask源码完成了哪些工作。 flask示例代码如下: 首先调用app = Flask(__name__)构建一个Flask实例。Flask类定义在app.py文件中 接下来分析app.route函数完成的工作 app.route是py ...
分类:
编程语言 时间:
2017-04-16 21:10:52
收藏:
0 评论:
0 赞:
0 阅读:
326
(1)什么是Quartz? (2)Quartz的特点; (3)Quartz专用词汇说明; (4)Quartz任务调度基本实现原理; 接下来看下具体的内容: (1)什么是Quartz? Quartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Q ...
分类:
编程语言 时间:
2017-04-16 20:41:56
收藏:
0 评论:
0 赞:
0 阅读:
321
string类型不是八个基本类型之一,它是JavaSE中常用的类,当我们声明一个类型的变量时,该变量就称为引用。引用类型与基本类型不同之处在于:引用不包括它所指向的的对象的实际数据,而是指内存中对象所在的位置。 Java使用关键字final,来表示某变量实际上是常量。习惯上,程序员通常将常量名的所有 ...
分类:
编程语言 时间:
2017-04-16 20:41:41
收藏:
0 评论:
0 赞:
0 阅读:
195
由于不能使用自带的printf函数,也是哭阿,好了,直接讲解题思路:题目说了可以活用setfill和setw控制符,那应该可以解决题目: 直接贴代码: 没有百度到解决方法,我也算是原创了。 ...
分类:
编程语言 时间:
2017-04-16 20:37:24
收藏:
0 评论:
0 赞:
0 阅读:
326
今天在整合jar包时候,出现了 这是我导入的jar坐标 然后查看了它的相关依赖,果然找到了这两个依赖。 ...
分类:
编程语言 时间:
2017-04-16 20:37:07
收藏:
0 评论:
0 赞:
0 阅读:
3276
声明:本博客为原创博客。未经同意。不得转载!原文链接为http://blog.csdn.net/bettarwang/article/details/30976069 平时写一些小的Java Demo时我比較喜欢用UltraEdit或记事本写完后,直接利用命令行进行编译和执行。这种优点就是方便快捷。 ...
分类:
编程语言 时间:
2017-04-16 20:36:53
收藏:
0 评论:
0 赞:
0 阅读:
281
java中的I/O类库设计可谓是比较丰富的,在我们平时的编程中也经常接触到,往往大部分的系统都有对IO操作的一些封装代码,平时要用到往往翻翻api或者找个写好的方法复制就搞定,由此带来的是对java本身提供的这些方法不熟悉,平时不好好梳理下,对java的io包下面这些常用类也就比较凌乱了。所以这里通 ...
分类:
编程语言 时间:
2017-04-16 20:33:51
收藏:
0 评论:
0 赞:
0 阅读:
229
一. 概述 职责链模式: 使多个对象都有机会处理请求。从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。 二. 举个样例 员工要求加薪 公司的管理者一共同拥有三级:总经理、总监、经理,假设一个员工要求加薪,应该向主管的经理申请。假设加 ...
分类:
编程语言 时间:
2017-04-16 20:28:57
收藏:
0 评论:
0 赞:
0 阅读:
170
RSA 这样的算法1978年就出现了。它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作。也非常流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。 这样的加密算法的特点主要是密钥的变化,上文我们看到DES仅仅有一个密钥。 ...
分类:
编程语言 时间:
2017-04-16 20:25:26
收藏:
0 评论:
0 赞:
0 阅读:
230
数组是一组有序数据的集合,每个元素都属于同一个数据类型。 一维数组的定义: 类型符 数组名[常量表达式] 常量表达式中,可以包括常量和符号常量,int a[3+5]是合法的。但是不能包含int a[n],C语言不允许动态数组。 子函数中是可以存在int a[2*n]的,但是不能是static局部变量 ...
分类:
编程语言 时间:
2017-04-16 20:24:30
收藏:
0 评论:
0 赞:
0 阅读:
207
一、数学运算类 abs(x) 求绝对值 1、参数可以是整型,也可以是复数 2、若参数是复数,则返回复数的模 complex([real[, imag]]) 创建一个复数 divmod(a, b) 分别取商和余数 注意:整型、浮点型都可以 float([x]) 将一个字符串或数转换为浮点数。如果无参数 ...
分类:
编程语言 时间:
2017-04-16 20:18:01
收藏:
0 评论:
0 赞:
0 阅读:
358
排序算法总结 常见排序算法有三种,现总结如下(都使用升序排序): (1)交换排序: 假设有一个数组nums,长度为5,要对它进行升序排序,交换排序总体思路是: 写成代码就应该是: for (int i = 0; i < 4; i++) { //在 i-4 范围内,将该范围内最小的数字提到i } 这是 ...
分类:
编程语言 时间:
2017-04-16 20:17:06
收藏:
0 评论:
0 赞:
0 阅读:
213
New Year and Old Property The year 2015 is almost over. Limak is a little polar bear. He has recently learnt about the binary system. He noticed that ...
分类:
编程语言 时间:
2017-04-16 20:16:48
收藏:
0 评论:
0 赞:
0 阅读:
217
JavaScript数据类型分为原始类型(primitive type)和引用类型(complex type). 一、原始类型 JavaScript有 5 种原始类型(primitive type),即 Undefined、Null、Boolean、Number 和 String。 1.Number ...
分类:
编程语言 时间:
2017-04-16 20:12:33
收藏:
0 评论:
0 赞:
0 阅读:
247
Brute Force算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串T的第一个字符进行匹配,若相等,则继续比较S的第二个字符和 T的第二个字符; 若不相等,则比较S的第二个字符和T的第一个字符,依次比较下去,直到得出最后的匹配结果。 代码示例: 1 <?php 2 //B ...
分类:
编程语言 时间:
2017-04-16 20:11:57
收藏:
0 评论:
0 赞:
0 阅读:
135
目录 1 问题描述 2 解决方案 2.1 每次删除两个不同的数 2.2 记录两个值 1 问题描述 数组中有一个数出现的次数超过了数组长度的一半,请找出这个数。 2 解决方案 2.1 每次删除两个不同的数 具体代码如下: 运行结果: 2.2 记录两个值 具体代码如下: 运行结果: 参考资料: 1.《编 ...
分类:
编程语言 时间:
2017-04-16 20:06:20
收藏:
0 评论:
0 赞:
0 阅读:
237
基于Spring Boot 1.5.2.RELEASE版本,一方面验证与Redis的集成方法,另外了解使用方法。
分类:
编程语言 时间:
2017-04-16 19:40:10
收藏:
0 评论:
0 赞:
0 阅读:
294
Python进阶(三十九)-数据可视化の使用matplotlib进行绘图分析数据??matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进...
分类:
编程语言 时间:
2017-04-16 19:37:38
收藏:
0 评论:
0 赞:
0 阅读:
239