1.JDK7新特性 利用下划线_去分割数字,可以方便看清多位数字2.变量,其本质是程序中最基本的存储单元 type varName [=value]3.可以一行声明多个变量,但最好一行一个4.局部变量local variable 在方法内部或语句块内部定义的变量,使用前必须先声明和初始化【即赋值】5
分类:
编程语言 时间:
2016-01-29 16:03:02
阅读次数:
149
程序通过系统的内存分配一次性申请适当大小的内存作为一个内存池,之后应用程序自己对内存的分配和释放则可以通过这个内存池来完成。只有当内存池需要动态扩张时,才需要系统再调用内存分配函数,其它时间对内存的一切掌握都在应用程序的掌握之中。 从线程安全角度,内存池可以分为单线程内存池和多线程池 单线程内存池:
分类:
编程语言 时间:
2016-01-29 16:02:15
阅读次数:
498
之前按照网上的方法在 sunlime text 2 中配置了 C/C++ 开发环境,但是每次在菜单切换C和C++不同的编译配置,感觉很麻烦,折腾了下,自己按照个人喜好对配置文件做了点改动,最后结果如下: 快捷键说明: 运行: 在底部文本栏显示结果:Ctrl + , 在cmd窗口中显示结果:Ctrl
分类:
编程语言 时间:
2016-01-29 16:03:48
阅读次数:
169
IEnumerable和IEnumerator两个接口的语法定义。其实IEnumerable接口是非常的简单,只包含一个抽象的方法GetEnumerator(),它返回一个可用于循环访问集合的IEnumerator对象。IEnumerator对象有什么呢?它是一个真正的集合访问器,没有它,就不能使用
分类:
编程语言 时间:
2016-01-29 15:57:50
阅读次数:
209
package com.util; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import
分类:
编程语言 时间:
2016-01-29 16:00:08
阅读次数:
240
1、Python是一种解释型语言。Python解释器通过“一次执行一条语句”的方式执行程序的。 2、Python用空白来组织程序,不像R等用大括号。 3、# 是Python的注释符号。 4、变量是按引用传递的。 5、相关函数: append添加一个元素,例:a=[1,2,3]; a.append(4
分类:
编程语言 时间:
2016-01-29 15:57:41
阅读次数:
159
package com.util; import java.io.File; /** * 目录处理工具类 * */ public class DealWithDir { /** * 新建目录 */ public static boolean newDir(String path) throws Ex
分类:
编程语言 时间:
2016-01-29 15:43:54
阅读次数:
136
Python中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在Python中变量就是变量,是内存地址指针,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。类似于其他java、C中的引用类型。 Python3中有六个标准的数据类型: 字符串(String)布
分类:
编程语言 时间:
2016-01-29 15:43:32
阅读次数:
186
package com.util; /** * MD5编码工具类 * */ public class MD5Code { static final int S11 = 7; static final int S12 = 12; static final int S13 = 17; static fi
分类:
编程语言 时间:
2016-01-29 15:41:57
阅读次数:
154
package com.util; import java.io.File; /** * 删除文件夹 * @createTime DSC 20, 2010 15:38 * @version 2.0 */ public class DeleteFolder { // 删除文件夹 // param fo
分类:
编程语言 时间:
2016-01-29 15:40:14
阅读次数:
226
package com.util; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import
分类:
编程语言 时间:
2016-01-29 15:39:11
阅读次数:
174
1.进程五状态及状态转换图 五状态:新建、就绪、运行、阻塞、退出 五状态进程存在的问题以及解决的办法: 当多个进程竞争资源时,可能导致内存不足,就绪队列满了。Cpu速度比IO速度快很多,可能许多进程都处在阻塞状态,cpu很空闲,利用率低。解决办法,将部分不运行的进程(阻塞进程)的程序和数据(不包括P
分类:
编程语言 时间:
2016-01-29 15:35:43
阅读次数:
179
package com.util; import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.InputStream; import java.util.Properties; /** * 读
分类:
编程语言 时间:
2016-01-29 15:38:02
阅读次数:
257
<%@ page contentType="text/html; charset=gb2312" %> <html> <body> <% int i,j,k; // 声明一个5行6列的二维数组 int intArray[][]=new int[5][6]; k=0; // 数组赋初始值 for(i=
分类:
编程语言 时间:
2016-01-29 15:36:18
阅读次数:
160
排序: 1、插入排序 首先说说插入排序。都知道插入排序是什么吗?假如你和朋友在玩牌,牌扣在桌上,我们手上没有牌。然后,我们每次从桌子上拿走一张牌并将它插入手中正确的位置。为了找到牌的正确位置,我们需要把目前所有牌搜索一遍。 给出伪代码(从小到大): int insertion-sort() { fo
分类:
编程语言 时间:
2016-01-29 15:35:23
阅读次数:
156
1、int a[3] = {1, 2, 3}a代表数组的首地址&a[0]也是数组的首地址2、// int a[2][2] = {0, 1, 2, 3};// **a 就是 a[0][0] 第一行第一列。// *(*a + 1) 就是 a[0][1] 第一行第二列。// **(a + 1) 就是 a[
分类:
编程语言 时间:
2016-01-29 15:34:54
阅读次数:
170
package com.util; import java.text.DecimalFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; /** * 功能更
分类:
编程语言 时间:
2016-01-29 15:32:41
阅读次数:
241