码迷,mamicode.com
首页 > 编程语言
java内存
java内存分为四部分:1)、栈区(stacksegment),由编译器自动分配释放,存放函数的参数值和局部变量的值等,具体方法执行结束之后,系统自动释放JVM内存资源;2)、堆区(heapsegment),一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指...
分类:编程语言   时间:2015-07-17 09:32:22    阅读次数:87
java.util.concurrent
1.java.util.Executor 接口只有一个方法 void execute(Runnablecommand):在未来某个时间执行给定的命令。该命令可能在新的线程、已入池的线程或者正调用的线程中执行,这由 Executor 实现决定。2.java.util.Executors类public ...
分类:编程语言   时间:2015-07-17 09:29:40    阅读次数:136
倒排索引压缩:改进的PForDelta算法
由于倒排索引文件往往占用巨大的磁盘空间,我们自然想到对数据进行压缩。同时,引进压缩算法后,使得磁盘占用减少,操作系统在query processing过程中磁盘读取效率也能提升。另外,压缩算法不仅要考虑压缩效果,还要照顾到query processing过程的解压缩效率。总的来说,好的索引压缩算法需...
分类:编程语言   时间:2015-07-17 08:24:16    阅读次数:298
Python常用函数笔记
1.lambdalambda其实就是一条语句,lambda(x):body。x是lambda函数的参数,参数可以有任意多个(包括可选参数);body是函数体,只能是一个表达式,并且直接返回该表达式的值。>>>f=lambdax:x+1>>>f(2)3>>>(lambdax,y:x+y)(2,3)52...
分类:编程语言   时间:2015-07-17 08:22:18    阅读次数:156
byte[]数组和int之间的转换
unsigned?char?head[2];????????????//标识头????0x64,0xa4 unsigned?char?cmd;????????????????//命令号,??0x03 unsigned?char?cmd_id;?????????????//命...
分类:编程语言   时间:2015-07-17 07:20:07    阅读次数:107
插入排序) 希尔排序 (最小增量排序)
/***(插入排序)希尔排序(最小增量排序)*@authorCinn**/publicclassshellSort{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]array={48,58,50,98,69,51,27,99,100};shleesort(array);printArray(array);}/***希尔排序接口*@paramarra..
分类:编程语言   时间:2015-07-17 07:17:38    阅读次数:148
选择排序=》(简单选择排序)
/***选择排序(简单选择排序)*@authorCinn**/publicclassselectSort{/***@paramargs*/publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubint[]array={48,58,50,98,69,51,27,99,100};selectsort(array);printArray(array);}/***简单选择排序算法接口*@parama*..
分类:编程语言   时间:2015-07-17 07:12:28    阅读次数:113
python正则表达式基础
#1字符匹配importrer=r‘ab‘printre.findall(r,‘abcdefgabcd‘)#2如果有元字符,注意使用转义符‘\‘r=r‘1\*2‘printre.findall(r,‘01*234501*2345‘)#元字符介绍#3^匹配行首r=r‘^123‘printre.findall(r,‘1234512345‘)#4$匹配行尾r=r‘345$‘printre.findall(r,‘1234512345‘)#5.匹配单..
分类:编程语言   时间:2015-07-17 07:12:02    阅读次数:212
Python之strip与split函数
一、strip函数原型声明:s为字符串,rm为要删除的字符序列s.strip(rm)删除s字符串中开头、结尾处,位于rm删除序列的字符s.lstrip(rm)删除s字符串中开头处,位于rm删除序列的字符s.rstrip(rm)删除s字符串中结尾处,位于rm删除序列的字符如下:>>>a=‘hheloooogoooodbyyyy..
分类:编程语言   时间:2015-07-17 07:14:02    阅读次数:152
JAVA 多线程(一)
进程和线程进程:是一个正在执行中的程序。每一个进程执行都有一个执行顺序,该执行顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。 线程在控制着进程的执行。 在计算机中多个线程都获取cpu的执行权,cpu执行到谁,谁就运行,明确一点,在某一个时刻,只能由一个程序运行(多核除...
分类:编程语言   时间:2015-07-17 07:07:43    阅读次数:93
python
Python(英语发音:/?pa?θ?n/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议 。Python语法简洁....
分类:编程语言   时间:2015-07-17 07:02:53    阅读次数:205
不要这样学习C语言,这是个坑!
很多人学了C语言的基本语法后,发现只能开发“黑底白字”的DOS程序,完全没有漂亮的界面和生动的交互。于是学数据结构,学算法,越陷越深,越来越难,最后迷失了,不知道学C语言能做什么,认为学习编程很难。...
分类:编程语言   时间:2015-07-17 02:02:57    阅读次数:333
为什么首选C语言
对于大部分程序员,C语言是学习编程的第一门语言,很少有不了解C的程序员。也许你将来的工作或学习不会使用C语言,但是它能让你了解编程相关的概念,带你走进编程的大门,以后学习其他语言,会触类旁通,很快上手,7 天了解一门新语言不是神话。...
分类:编程语言   时间:2015-07-17 02:02:07    阅读次数:168
走进Python世界(二)搭建Python环境
Python 的环境配置 TODO Python 的执行模式 命令行交互模式: 搭建好python环境时,在命令行输入python 时 会进入交互模式,直接输入一些命令就可以得到执行结果啦 文件执行模式:搭建好python环境时, python代码...
分类:编程语言   时间:2015-07-17 00:36:43    阅读次数:207
at org.apache.jsp.index_jsp._jspInit(index_jsp.java:23)异常解决
部署项目,启动tomcat一切正常,输入项目地址后 tomcat报如下错误:java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:23)原因是项目jar包和tomcat下的jar包冲突。删除项目里(WEB-INF\lib\)的jsp-api.jar和servlet-api.jar两个j...
分类:编程语言   时间:2015-07-17 00:35:15    阅读次数:203
在Inspector 中 设置添加回调函数 - Unity3d编辑器扩展
在做一些开场动画或者其它指定事件触发 一类功能时,需要在编辑环境下设置添加回调函数。一开始尝试直接使用delegate 来编写,测试发现没有效果,在谷歌搜索到Unity论坛有人提到 delegate 不能被序列化到Inspector 中使用,建议使用 UnityEvent 。...
分类:编程语言   时间:2015-07-17 00:34:04    阅读次数:473
Java中的finalize方法理解
首先:system.gc()并不是你调用就马上执行的, 而是根据虚拟机的各种算法来来计算出执行垃圾回收的时间,另外,程序自动结束时不会执行垃圾回收的。 其次:对象被回收时,要经过两次标记,第一次标记,如果finalize被重写,或者finalize被调用过,那么垃圾回收并不会去执行finalize,第二次标记,如果对象不能在finalize中成功拯救自己,那真的就要被回收了。 咱们用的虚拟机一...
分类:编程语言   时间:2015-07-17 00:31:53    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!