码迷,mamicode.com
首页 > 编程语言
从网页上抓取Windows补丁信息然后整型输出(Python)
Powershell实现:http://www.cnblogs.com/IvanChen/p/4488246.html 今天通过Python实现: ...
分类:编程语言   时间:2016-05-15 19:36:56    阅读次数:264
多线程编程——4种线程池
1、分类 2、DOME 2.1 newCachedThreadPool 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。示例代码如下: 线程池为无限大,当执行第二个任务时第一个任务已经完成,会复用执行第一个任务的线程,而不用每次新建线程。 2.2 new ...
分类:编程语言   时间:2016-05-15 19:38:57    阅读次数:214
JavaSE学习总结第05天_Java语言基础1
05.01 方法概述和格式说明 简单的说:方法就是完成特定功能的代码块 在很多语言里面都有函数的定义,函数在Java中被称为方法 格式: 修饰符返回值类型方法名(参数类型参数名1,参数类型参数名2...) { 函数体; return 返回值; } 方法格式解释: 修饰符:后面会详细介绍。目前publ ...
分类:编程语言   时间:2016-05-15 19:37:42    阅读次数:305
python关于字典的使用方法
#-*- coding:utf-8 -*-#Author:gxli#定义字典id_db={ 233333199211222342:{ 'name':'xiaoa', 'age':23, 'addr':'shanghai' }, 130222198305032876:{ 'name':'xiaob', ...
分类:编程语言   时间:2016-05-15 19:37:42    阅读次数:176
Python 面向对象
继承 案例 直接看代码 #!/usr/bin/env python #_*_ coding:utf-8 _* __author__ = 'Administrator' #继承 class SchoolMember(object): member_nums = 0 def __init__(self, ...
分类:编程语言   时间:2016-05-15 19:35:10    阅读次数:269
JavaSE学习总结第16天_集合框架2
16.01 ArrayList存储字符串并遍历 ArrayList类概述:底层数据结构是数组,查询快,增删慢,线程不安全,效率高 ArrayList类是List 接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作 ...
分类:编程语言   时间:2016-05-15 19:33:49    阅读次数:250
多线程编程——线程同步方法
1、五种方式 1.1 synchronized同步方法 使用synchronized关键字修饰的方法。java每个对象都有一个内置锁,当用此关键字修饰方法时,内置锁会保护整个方法。在调用该方法前,需获取内置锁,否则就会处于阻塞状态。 如:public synchronized void save() ...
分类:编程语言   时间:2016-05-15 19:34:25    阅读次数:265
JavaSE学习总结第14天_API常用对象4
14.01 如何校验一个QQ号码案例 14.02 正则表达式的概述和基本使用 正则表达式:是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。其实就是一种规则。有自己特殊的应用。 例: 14.03 正则表达式的组成规则 规则字符在java.util.regex Pattern类中 常 ...
分类:编程语言   时间:2016-05-15 19:33:52    阅读次数:237
java 练习题
...
分类:编程语言   时间:2016-05-15 19:35:14    阅读次数:151
JavaSE学习总结第17天_集合框架3
17.01 ArrayList集合的toString()方法源码解析 代码: Collection c = new ArrayList(); c.add("hello"); c.add("world"); c.add("java"); System.out.println(c); 输出c时默认调用的 ...
分类:编程语言   时间:2016-05-15 19:32:14    阅读次数:219
C与C++连续赋值的区别
这段代码在C语言是编译不通过,因为C语言不支持表达式不赋值;在C++可以编译过。 C++里的a=b=3;与C语言一样,但是C++还有一种写法(a=b)=10,这样的是b的值赋给a,然后又把10赋给a,但是10没有赋给b;这里涉及到运算符重载的知识。 C++ C语言 C++ ...
分类:编程语言   时间:2016-05-15 19:34:27    阅读次数:277
多线程编程——线程同步与异步
1、多线程和异步操作的异同 多线程和异步操作两者都可以达到避免调用线程阻塞的目的,从而提高软件的可响应性。甚至有些时候我们就认为多线程和异步操作是等同的概念。但是,多线程和异步操作还是有一些区别的。而这些区别造成了使用多线程和异步操作的时机的区别。 2、异步操作的本质 所有的程序最终都会由计算机硬件 ...
分类:编程语言   时间:2016-05-15 19:33:49    阅读次数:157
JavaSE学习总结第03天_Java基础语法2
03.01 数据类型中补充的几个小问题 1:在定义Long或者Float类型变量的时候,要加L或者f。 整数默认是int类型,浮点数默认是double。 byte,short在定义的时候,他们接收的其实是一个int类型的值。 2:数据类型转换之默认转换:byte,short,char→int→lon ...
分类:编程语言   时间:2016-05-15 19:32:23    阅读次数:258
JavaSE学习总结第01天_Java概述
01.01 计算机概述 计算机(Computer):全称电子计算机,俗称电脑。 是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 由硬件和软件所组成,没有安装任何软件的计算机称为裸机。 常见的形式有台式计算机、笔记本计算机、大型计算机等。 01.02 计算机硬件和软件概述 计算机 ...
分类:编程语言   时间:2016-05-15 19:30:30    阅读次数:256
java内存模型
定义Java内存模型并不是一件容易的事情,这个模型必须定义得足够严谨,才能让Java的并发操作不会产生歧义;但是,也必须得足够宽松,使得虚拟机的实现能有足够的自由空间去利用硬件的各种特性(寄存器、高速缓存等)来获取更好的执行速度。经过长时间的验证和修补,在JDK1.5发布后,Java内存模型就已经成 ...
分类:编程语言   时间:2016-05-15 19:30:24    阅读次数:202
JavaSE学习总结第02天_Java基础语法1
02.01 关键字的概述和使用 关键字概述:被Java语言赋予特定含义的单词 关键字特点:组成关键字的字母全部小写 关键字注意事项:goto和const作为保留字存在,目前并不使用,类似Notepad++这样的高级记事本,针对关键字有特殊的颜色标记,非常直观 保留字:在JDK的新版本中可能提升为关键 ...
分类:编程语言   时间:2016-05-15 19:28:52    阅读次数:229
多线程编程——java
1、进程和线程 2、多线程 多线程是这样一种机制,它允许在程序中并发执行多个指令流,每个指令流都称为一个线程,彼此间互相独立。线程又称为轻量级进程,它和进程一样拥有独立的执行控制,由操作系统负责调度,区别在于线程没有独立的存储空间,而是和所属进程中的其它线程共享一个存储空间,这使得线程间的通信远较进 ...
分类:编程语言   时间:2016-05-15 19:28:16    阅读次数:149
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!