在 Java 程序中,任何变量都必须经初始化后才能被使用。当一个对象被创建时,实例变量在分配内存空间时按程序员指定的初始化值赋值,否则系统将按下列默认值进行初始化: 注意:一个具有空值“null”的引用不引用任何对象。试图使用它引用的对象将会引起一个异常。 ...
分类:
编程语言 时间:
2017-06-30 01:06:43
阅读次数:
206
个人总结: vector支持随机访问,但无通用性,当采用list后,就不能再使用了,不可取. 迭代器与范围for循环所用时间无明显差异, qt提供的foreach显然是最差的方法, std算法for_each也还可以接受, 但范围for循环好看得多, 更好用啊! 在循环中调用调用cend方法,会频繁 ...
分类:
编程语言 时间:
2017-06-30 01:04:31
阅读次数:
256
1. 什么是Java线程转储(Thread Dump),如何得到它? 线程转储是一个JVM活动线程的列表,它对于分析系统瓶颈和死锁非常有用。有很多方法可以获取线程转储——使用Profiler,Kill -3命令,jstack工具等等。我更喜欢jstack工具,因为它容易使用并且是JDK自带的。由于它 ...
分类:
编程语言 时间:
2017-06-30 01:04:15
阅读次数:
274
1. onSubmit = "return function ()"; 2. <input type="text" name="fname" required> 3. var obj = JSON.parse(text); //JavaScript 内置函数 JSON.parse() 将字符串转换为 ...
分类:
编程语言 时间:
2017-06-30 01:03:37
阅读次数:
198
放暑假了,明天就回家,今天晚上写一篇,后面几天没机会写了..... 模块初识: 模块:就是将一堆功能封装在一起,直接引入使用 模块又称之为库,分为两大类: 标准库:不需要安装可以直接引用的库 第三方库:必须安装才能使用的库 看下都有哪些库.在Python的安装目录下的lib目录: 这里的就是标准库. ...
分类:
编程语言 时间:
2017-06-30 01:01:18
阅读次数:
285
/** * @author wpy * @desc 博主推荐 * @date 2017年1月19日 * @param request * @param response * @param model * @return * @throws Exception */ ...
分类:
编程语言 时间:
2017-06-30 01:00:21
阅读次数:
214
Python 列表 1、列表是任意对象的有序集合:数字、字符串、其他列表 2、列表可通过偏移读取,可改变长度、异构以及任意嵌套 3、属于可变序列的分类——支持在原处修改 4、对象引用数组 In [1]: L=[] In [2]: print(L) [] In [3]: L=[0,1,2,3,4] I ...
分类:
编程语言 时间:
2017-06-30 00:59:58
阅读次数:
294
追求极致才能突破极限 一、案例背景 1.1 系统简介 首先看一下系统架构,方便解释: 页面给用户展示的功能就是,可以查看任何一台机器的某些属性(以下简称系统信息)。 消息流程是,页面发起请求查看指定机器的系统信息到后台,后台可以查询到有哪些server在提供服务,根据负载均衡算法(简单的轮询)指定由 ...
分类:
编程语言 时间:
2017-06-30 00:58:19
阅读次数:
329
一:如果想让一个函数能接受任意个参数,我们就可以定义一个可变参数: Python解释器会把传入的一组参数组装成一个tuple传递给可变参数,因此,在函数内部,直接把变量 args看成一个 tuple 就好了。 二:list切片 取前N个元素,也就是索引为0-(N-1)的元素,可以用循环: 对这种经常 ...
分类:
编程语言 时间:
2017-06-30 00:58:09
阅读次数:
291
python装饰器要点: 1. 装饰器能够给被装饰的函数在不改变调用方式的情况下,增加功能,如日志,计时等等 2. 被装饰函数包含有不带参数的,带参数的 3. 装饰器本身也分为不带参数和带参数的 扩展阅读http://blog.csdn.net/thy38/article/details/44714 ...
分类:
编程语言 时间:
2017-06-30 00:57:15
阅读次数:
177
一、说明 与@Component注解功能相同,但意义不同的注解还有三个: 1)@Repository:注解在Dao实现类上 2)@Service:注解在Service实现类上 3)@Controller:注解在SpringMVC的处理器上 Bean作用域: @Scope("prototype"):用 ...
分类:
编程语言 时间:
2017-06-30 00:56:24
阅读次数:
268
不知道从那个版本起,python用urlopen打开一个https时会验证一次 SSL 证书,当目标使用的是自签名的证书时就会爆出一个 <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c: ...
分类:
编程语言 时间:
2017-06-30 00:05:29
阅读次数:
308
一:懒汉式 1: 线程安全的双重锁检查机制 public class Singleton{ private Singleton() {} // 私有构造函数,保证不被外界实例化(不考虑反射) private static Singlecton single = null; public static ...
分类:
编程语言 时间:
2017-06-30 00:04:48
阅读次数:
187
servlet的运行过程: web服务器收到客户端的HTTP请求后, 1)web服务器首先检查是否已装载并创建了该servlet的实例对象,如果是,直接第4)步。 2)创建一个servlet实例对象 3)调用该servlet实例对象的init()方法 4)创建一个用于封装http请求的httpser ...
分类:
编程语言 时间:
2017-06-30 00:04:07
阅读次数:
208
对txt文件里的数据用BufferedReader处理了,可以每次读取一行身份号码进行处理,还涉及到了字符串的解析。 ...
分类:
编程语言 时间:
2017-06-30 00:03:48
阅读次数:
215
传统线程的互斥技术: 关键字:Synchronized 例子: public class TraditionalThreadSynchronized { public static void main(String[] args) { new TraditionalThreadSynchronize ...
分类:
编程语言 时间:
2017-06-30 00:00:50
阅读次数:
234
下决心AC全部剑指offer面试题。 九度OJ面试题地址:http://ac.jobdu.com/hhtproblems.php 书籍:何海涛——《剑指Offer:名企面试官精讲典型编程题》 对于面试题,面试官往往更希望我们能提出优化方法,这样更能体现我们的思维能力以及传说中的“内功”。所以做剑指o ...
分类:
编程语言 时间:
2017-06-30 00:00:33
阅读次数:
278