操作符 递增和递减操作符 差别的根源在于,这里在计算 num3 时使用了 num1 的原始值(2)完成了加法计算,而 num4 则使用了递减后的值(1)。 ...
分类:
编程语言 时间:
2016-12-29 19:53:37
阅读次数:
135
大家好,本节在这里主要说的是URLError还有HTTPError,以及对它们的一些处理。 1.URLError 首先解释下URLError可能产生的原因: 网络无连接,即本机无法上网 连接不到特定的服务器 服务器不存在 在代码中,我们需要用try-except语句来包围并捕获相应的异常。下面是一个 ...
分类:
编程语言 时间:
2016-12-29 19:52:30
阅读次数:
227
多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提升整体处理性能。具有这种能力的系统包括对称多处理机、多核心处理器以及芯片级多处理(Chip-level multithreading ...
分类:
编程语言 时间:
2016-12-29 19:50:57
阅读次数:
348
原创地址: http://jingyan.baidu.com/article/e73e26c0f5121124adb6a723.html http://blog.csdn.net/hguisu/article/details/6155636 异常的处理机制: 捕获异常->抛出异常->创建自定义异常- ...
分类:
编程语言 时间:
2016-12-29 19:51:50
阅读次数:
128
抽象 一、抽象类:不知道是具体什么东西的类。 abstract class 类名 1.抽象类不能直接new出来。 2.抽象类可以没有抽象方法。 3.抽象类中,可以有抽象方法,也可以有非抽象方法。抽象类中还可以有成员变量。 4.派生类中,可以不实现某些抽象方法,但派生类必须要声明为抽象类。 二、抽象方 ...
分类:
编程语言 时间:
2016-12-29 19:35:17
阅读次数:
167
1、类: 类是具有相同属性和方法的一组对象的集合,它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和方法两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性和方法两个主要部分。 Java中的类实现包括两个部分:类声明和类体。 1.1类的声明格式: [pb ...
分类:
编程语言 时间:
2016-12-29 19:34:08
阅读次数:
187
JVM内存不足导致进程死掉. Native memory allocation (mmap) failed to map 一台服务器上部署很多JAVA进程已经是微服务的常态,但也有些坑。 背景,测试服务器上的一些JAVA进程突然挂掉,查看call back的日志发现如下: 很明显是由于服务器的内存不 ...
分类:
编程语言 时间:
2016-12-29 19:33:26
阅读次数:
3786
使用 Arrays 类操作 Java 中的数组 Arrays 类是 Java 中提供的一个工具类,在 java.util 包中。该类中包含了一些方法用来直接操作数组,比如可直接实现数组的排序、搜索等(关于类和方法的相关内容在后面的章节中会详细讲解滴~~)。 Arrays 中常用的方法: 1、 排序 ...
分类:
编程语言 时间:
2016-12-29 19:27:24
阅读次数:
180
1 String String:字符串常量,字符串长度不可变。Java中String是immutable(不可变)的。 String类的包含如下定义: 用于存放字符的数组被声明为final的,因此只能赋值一次,不可再更改。 2 StringBuffer(JDK1.0) StringBuffer:字符 ...
分类:
编程语言 时间:
2016-12-29 19:25:23
阅读次数:
216
(上接第二章) 2.3 分类算法:朴素贝叶斯 2.3.1 贝叶斯公式推导(略) 分类的流程: 第一阶段:训练数据生成训练样本集:TF-IDF 第二阶段:对每个类别计算p(yi)。 第三个阶段:对每个特征属性计算所有划分的条件概率 第四个阶段:对每个类别计算P(x|yi)P(yi)。 第五个阶段:以P ...
分类:
编程语言 时间:
2016-12-29 19:24:43
阅读次数:
242
介于java 不支持PKCS7Padding,只支持PKCS5Padding 但是PKCS7Padding 和 PKCS5Padding 没有什么区别要实现在java端用PKCS7Padding填充,需要用到bouncycastle组件来实现 所以需要一个jar 来支持。bcprov-jdk16-1 ...
分类:
编程语言 时间:
2016-12-29 19:18:29
阅读次数:
221
FastDFS是通过StorageClient来执行上传操作的 通过看源码我们知道,FastDFS有两个StorageClient工具类。 StorageClient的上传方法upload_file(...)返回的是字符串数组String[], 如[group1,M00/00/00/wKgAb1dB ...
分类:
编程语言 时间:
2016-12-29 19:18:33
阅读次数:
670
1、全局作用域下的this: 2、一般函数与严格模式下的函数的this: 3、当函数的this作为对象的方法的情况下: 4、对象原型链上的this: 对象P的原型指向o, p.a与p.a创建对象p的属性,当调用p的原型上的方法的时候,this.a与this.b仍然能获取到对象p上的p.a与p.a属性 ...
分类:
编程语言 时间:
2016-12-29 17:35:03
阅读次数:
155
封装: 封装实际上使用方法将类的数据隐藏起来,控制用户对类的修改和访问数据的程度。 适当的封装可以让程式码更容易理解和维护,也加强了程式码的安全性。 访问修饰符有public,private,protected,默认四种。 通过private将类封装起来,防止被随意更改,通过写public的get, ...
分类:
编程语言 时间:
2016-12-29 17:33:37
阅读次数:
186
1、iframe子页面调用 父页面js函数 子页面调用父页面函数只需要写上window.parent就可以了。比如调用a()函数,就写成: window.parent.a(); 2、iframe父页面调用 子页面js函数 这个就稍微复杂一些,下面的方法支持ie和firefox浏览器: documen ...
分类:
编程语言 时间:
2016-12-29 17:24:23
阅读次数:
207
引入: STL的map中有一个erase方法用来从一个map中删除制定的节点 eg: 像上面这种删除单个节点,map的行为不会出现问题,但是当在一个循环里用的时候,往往会被误用。 eg: 这是一种错误的写法,会导致程序行为不可知,原因是map是关联容器,对于关联容器来说,如果一个元素已经被删除,那么 ...
分类:
编程语言 时间:
2016-12-29 17:22:00
阅读次数:
266
转载: http://www.cnblogs.com/dolphin0520/category/361055.html 字节流与和字符流的使用非常相似,两者除了操作代码上的不同之外,是否还有其他的不同呢? 实际上字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓 ...
分类:
编程语言 时间:
2016-12-29 17:22:50
阅读次数:
229