概述 Java8 API中添加了一个新的抽象成为流Stream,可以以一种声明的方式处理数据。 Stream与java.io包中的InputStream和OutputStream是完全不同的概念。Java8中的Stream是对集合对象功能的增强,专注与对集合对象进行各种非常便利、高效的聚合操作,或大 ...
分类:
编程语言 时间:
2019-01-08 12:26:37
阅读次数:
142
#HttpClient##一、HttpClient简介 HttpClient是ApacheJakartaCommon下的子项目,可以用来提供高效的、最新的、功能丰富的支持HTTP协议的客户端编程工具包,并且它支持HTTP协议最新的版本和建议。 HTTP协议可能是现在Internet上使用得最多、最重要的协议
分类:
编程语言 时间:
2019-01-08 12:26:55
阅读次数:
191
python基本数据类型之列表与元组(一) python中list与tuple都是可以遍历类型。不同的是,list是可以修改的,而元组属于不可变类型,不能修改。 列表和元组中的元素可以是任意类型,并且同一个列表和元组中可以包含多种类型的元素。 list中有很多内置方法,元组由于不能修改,所以只有两个 ...
分类:
编程语言 时间:
2019-01-08 12:27:23
阅读次数:
222
分享
分类:
编程语言 时间:
2019-01-08 12:28:09
阅读次数:
373
@(es6) [toc] 静态引入 1. html标签script引入 2. esm 中 3. commonjs 中 4. AMD,年代久远,价值在于jquery源码采用模块是AMD,你要学习jquery设计模式,必先学习AMD 5. CMD,完全忘记是什么,现在就只知道到它,就近依赖(类似动态加载 ...
分类:
编程语言 时间:
2019-01-08 12:28:38
阅读次数:
168
import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucumber; /** * @RunWith(Cucumber.class) 这是一个运行器 ,指用Cu ...
分类:
编程语言 时间:
2019-01-08 12:30:15
阅读次数:
300
三种配置方法: 在XML中进行显式配置。在Java中进行显式配置。隐式的bean发现机制和自动装配 。 自动化装配bean : 类上使用了@Component注解。 这个简单的注解表明该类会作为组件类, 并告知Spring要为这个类创建bean。 没有必要显式配置SgtPeppersbean, 因为 ...
分类:
编程语言 时间:
2019-01-08 12:31:30
阅读次数:
138
普通文件夹与包的区别: 普通文件夹下没有__init__.py文件,而包下面是有一个__init__.py文件的 普通文件夹(Directory) 因为此时test文件下下没有__init__.py文件,所以只是一个普通的文件夹,普通的文件夹是不能作为一个模块导入的 包(Python Package ...
分类:
编程语言 时间:
2019-01-08 12:31:42
阅读次数:
188
这究竟是什么意思?这难道不会导致无限递归?
分类:
编程语言 时间:
2019-01-08 12:32:16
阅读次数:
232
1.新建了一个SpringBoot项目:只引用需要用到的spring boot相关的jar包,除此之外没有任何的配置 启动application.java报错: APPLICATION FAILED TO START*************************** Description: C ...
分类:
编程语言 时间:
2019-01-08 14:57:06
阅读次数:
222
8、对象指针 声明: 类名 *对象指针名 Point A(5,10); Point *ptr; ptr=&A;//通过指针访问对象成员:对象指针名->成员名。ptr->getX();相当于(*ptr).getX; 曾经错误的前向引用的例子 class Fred; //前向引用声明 class Bar ...
分类:
编程语言 时间:
2019-01-08 14:57:24
阅读次数:
226
// 单向光闸写入文件线程 new Thread(new Runnable() { // 将map转为json JSONObject obdjson = new JSONObject(data); @Override public void run() { ... ...
分类:
编程语言 时间:
2019-01-08 14:57:34
阅读次数:
226
1 2 3 4 5 6 7 8 21 22 ...
分类:
编程语言 时间:
2019-01-08 14:58:09
阅读次数:
208
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码 ...
分类:
编程语言 时间:
2019-01-08 14:59:42
阅读次数:
151
1 2 3 4 5 6 7 8 29 30 ...
分类:
编程语言 时间:
2019-01-08 14:59:50
阅读次数:
215
1、类的继承与派生 保持已有类的特性而构造新类的过程成为继承; 在已有类的基础上新增自己的特性而产生新类的过程称为派生; 被继承的已有类为基类;派生出的新类成为派生类。继承和派生其实是一回事。 继承的目的是实现代码的重用,派生的目的是当新的问题出现的时候,原有的程序不能解决时,需要对原程序进行改造。 ...
分类:
编程语言 时间:
2019-01-08 15:00:02
阅读次数:
199
any和all函数是判断一组数据真假性的综合结果。以下摘选自Stackoverflow。 分割线开始 any any will return True when at least one of the elements is Truthy. Read about Truth Value Testin ...
分类:
编程语言 时间:
2019-01-08 15:01:36
阅读次数:
225
环境:python2.7 可能出现的报错: smtplib 模块1、smtplib.SMTPAuthenticationError: (550, b'User has no permission')2、smtplib.SMTPAuthenticationError: (535, b'Error: a ...
分类:
编程语言 时间:
2019-01-08 15:02:57
阅读次数:
176
装饰器的形成过程 import time def func(): # 定义一个函数 time.sleep(0.01) print('hello world!') def timer(f): # 一个闭包函数,接收一个函数,也叫做装饰器函数 def inner(): start = time.time ...
分类:
编程语言 时间:
2019-01-08 15:03:57
阅读次数:
134
1.利用@ConfigurationProperties获取配置的值,@ConfigurationProperties是springboot提供的基于安全类型的配置放置。 application.properties RedisConfig.java 2.利用@Value获取值,在springboo ...
分类:
编程语言 时间:
2019-01-08 15:04:21
阅读次数:
317