反射的作用 开门见山地说说反射的作用 1.为我们提供了全面的分析类信息的能力 2.动态加载类 我理解的“反射”的意义 (仅个人理解哈) 我理解的java反射机制就是: 提供一套完善而强大的API“反射“类的结构。 打个比方,反射机制就像是一面镜子,而类就像是一个在照着镜子的人。 镜子(反射机制)照出 ...
分类:
编程语言 时间:
2017-09-26 18:31:40
收藏:
0 评论:
0 赞:
0 阅读:
166
写在前面 编写易于维护的代码,其中最重要的方面就是能够找到代码中重复出现的主题并优化他们,这也是设计模式最有价值的地方 说到这里...... 《head first设计模式》里有一篇文章,是说使用模式的心智, 1、初学者"心智" :"我要为HELLO WORLD找个模式" 2、中级人员模式: "或许 ...
分类:
编程语言 时间:
2017-09-26 18:27:02
收藏:
0 评论:
0 赞:
0 阅读:
247
一、什么是粘包 只有TCP有粘包现象,UDP永远不会粘包,为何,且听我娓娓道来 首先需要掌握一个socket收发消息的原理: 所谓粘包问题主要还是因为接收方不知道消息之间的界限,不知道一次性提取多少字节的数据所造成的 两种情况下会发生粘包: 1.发送端需要等缓冲区满才发送出去,造成粘包(发送数据时间 ...
分类:
编程语言 时间:
2017-09-26 18:25:52
收藏:
0 评论:
0 赞:
0 阅读:
277
线性回归分析: 所有代码: ...
分类:
编程语言 时间:
2017-09-26 18:21:54
收藏:
0 评论:
0 赞:
0 阅读:
507
写了一个非常简洁的测试框架,是基于python3的nose框架进行二次开发的。 Github地址 可以随意的在此基础上进行扩展以支持jenkins等操作。 ...
分类:
编程语言 时间:
2017-09-26 18:21:25
收藏:
0 评论:
0 赞:
0 阅读:
199
1. Bloom-Filter算法简介 Bloom-Filter,即布隆过滤器,1970年由Bloom中提出。它可以用于检索一个元素是否在一个集合中。 Bloom Filter(BF)是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。它是一个判断元 ...
分类:
编程语言 时间:
2017-09-26 18:17:03
收藏:
0 评论:
0 赞:
0 阅读:
269
一。成员变量的回顾 1.通过对象名能够访问 public 成员变量。 2.每个对象都可以有只属于自己的成员变量 3.成员变量不能在对象之间共享。 二。类的静态成员 1. C++中可以定义静态成员变量和静态成员函数 2. 静态成员属于整个类所有,不需要依赖任何对象。 3. 可以通过类名直接访问publ ...
分类:
编程语言 时间:
2017-09-26 18:15:24
收藏:
0 评论:
0 赞:
0 阅读:
292
Intrinsic Functions (DirectX HLSL) The following table lists the intrinsic functions available in HLSL. Each function has a brief description, and a l ...
分类:
编程语言 时间:
2017-09-26 17:36:03
收藏:
0 评论:
0 赞:
0 阅读:
1292
一、random模块简介 Python标准库中的random函数,可以生成随机浮点数、整数、字符串,甚至帮助你随机选择列表序列中的一个元素,打乱一组数据等。 二、random模块重要函数 1 )、random() 返回0<=n<1之间的随机实数n;2 )、choice(seq) 从序列seq中返回随 ...
分类:
编程语言 时间:
2017-09-26 17:33:49
收藏:
0 评论:
0 赞:
0 阅读:
285
在介绍servlet的工作原理之前首先我们要先了解一下与servlet配套的servlet容器,本文以tomcat为例 1.Tomcat容器的基础知识 Tomcat的容器是分级管理共分为四个等级从上之下为:container,engine,host,context。 而直接管理servlet的容器是 ...
分类:
编程语言 时间:
2017-09-26 17:31:00
收藏:
0 评论:
0 赞:
0 阅读:
224
转自: http://www.jianshu.com/p/f35514ae9c1a WWDC 2017 带来了很多惊喜。Swift 4 也伴随着 Xcode 9 测试版来到了我们的面前,很多强大的新特性非常值得我们期待在正式项目中去使用它。因为 Swift 4 是开源的,如果你关注 swift-ev ...
分类:
编程语言 时间:
2017-09-26 17:26:08
收藏:
0 评论:
0 赞:
0 阅读:
338
String模块中的常量: string.digits:数字0~9 string.letters:所有字母(大小写) string.lowercase:所有小写字母 string.printable:可打印字符的字符串 string.punctuation:所有标点 string.uppercase ...
分类:
编程语言 时间:
2017-09-26 17:25:37
收藏:
0 评论:
0 赞:
0 阅读:
267
1. 字节流和字符流的区别: 字节流操作的数据单元是8位的字节,而字符流操作的数据单元是16位的字符。 2. 节点流和处理流的区别: 可以从/向一个特定的IO设备(如磁盘、网络)读、写数据的流,称为节点流,也被称为低级流。 处理流则用于对一个已经存在的流进行连接或封装,通过封装后的流实现数据读写功能 ...
分类:
编程语言 时间:
2017-09-26 17:24:09
收藏:
0 评论:
0 赞:
0 阅读:
176
原文出处: 海子 volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。 volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件 ...
分类:
编程语言 时间:
2017-09-26 17:22:39
收藏:
0 评论:
0 赞:
0 阅读:
243
题目描述 给你一个长度为N的序列ai,1≤i≤N和q组询问,每组询问读入l1,r1,l2,r2,需输出 get(l,r,x)表示计算区间[l,r]中,数字x出现了多少次。 输入 第一行,一个数字N,表示序列长度。 第二行,N个数字,表示a1~aN 第三行,一个数字Q,表示询问个数。 第4~Q+3行, ...
分类:
编程语言 时间:
2017-09-26 17:20:29
收藏:
0 评论:
0 赞:
0 阅读:
373
验证码是抵抗批量操作和恶意登录做有效的方式之一。 验证码从产生到现在已经衍生出了很多分支、方式。 本文描述在 spring mvc 下快速的将 google kaptcha 集成到项目中。 1.maven 依赖 2.前端 3.mvc-context 配置 更多参数:http://www.cnblog ...
分类:
编程语言 时间:
2017-09-26 17:16:00
收藏:
0 评论:
0 赞:
0 阅读:
273
一、socket模块的常用方法: 1、AF_UNIX:一台机器直接的通信 2、AF_INET:基于网络的通信 3、socket.socket():获取套接对象 4、listen:监听链接数量 5、accept:等待客户端链接 6、connect:链接服务端 7、socket.SOCK_DGRAM:数 ...
分类:
编程语言 时间:
2017-09-26 17:11:46
收藏:
0 评论:
0 赞:
0 阅读:
280
http://blog.csdn.net/wslong/article/details/7728811 typeof关键字是C语言中的一个新扩展。 typeof的参数可以是两种形式:表达式或类型。 下面是使用表达式的的例子: typeof(x[0](1) 这里假设x是一个函数指针数组,这样就可以得到 ...
分类:
编程语言 时间:
2017-09-26 17:08:01
收藏:
0 评论:
0 赞:
0 阅读:
258
怎样在nexus 中 搜索到远程maven仓库中的jar 文件 url: http://www.oschina.net/question/95712_21999 点击Administration菜单下面的Repositories,将 Central的 Download Remote Indexes修 ...
分类:
编程语言 时间:
2017-09-26 17:06:49
收藏:
0 评论:
0 赞:
0 阅读:
231
1 创建项目scrapy startproject tutorial2 定义Itemimport scrapyclass DmozItem(scrapy.Item): title = scrapy.Field() link = scrapy.Field() desc = scrapy.Field() ...
分类:
编程语言 时间:
2017-09-26 17:02:59
收藏:
0 评论:
0 赞:
0 阅读:
228