首页 > 编程语言
浅谈Java对象回收的三种方式
半夜睡不着,加上最近在看Java虚拟机,写点给新手和自己看的东西。第一类:生命周期中止void scope(){ Test t = new Test();}第二类:对象无引用(一)、对象的应用被转移:void life(){ Test t = new Test(); t = new T...
分类:编程语言   时间:2015-05-13 06:10:13    收藏:0  评论:0  赞:0  阅读:308
'java'不是内部或外部命令,另一个解决办法
我知道环境变量,也知道搞系统变量。别给我粘那些教程了,我的java路程是C:\Program Files\Java\jdk1.6.0_05谁弄好了把那三个变量和值发出来....JAVA_HOME=C:\Program Files\Java\jdk1.6.0_05CLASSPATH=C:\Progra...
分类:编程语言   时间:2015-05-13 06:08:33    收藏:0  评论:0  赞:0  阅读:126
简单地使用线程之一:使用异步编程模型
.NetFramework的异步编程模型从本质上来说是使用线程池来完成异步的任务,异步委托、HttpWebRequest等都使用了异步模型。这里我们使用异步委托来说明异步编程模型。首先,我们来明确一下,对于多线程来说,我们需要关注哪些问题。“线程是一段执行中的代码流”,从这句话中,我们可以关注这段代...
分类:编程语言   时间:2015-05-13 06:06:23    收藏:0  评论:0  赞:0  阅读:238
Python学习总结之二 -- 数据类型
带你走进数据类型一:整数、浮点数Python中整数和浮点数的定义以及运算和C++都是一样的,我在这里就不需多说了,我就说明一点:Python相对于C/C++而言,定义整数没有int 和 long long 这些区分的,直接赋值即可。这就体现出了Python简洁的功能。二:布尔值、空值首先我们先谈谈P...
分类:编程语言   时间:2015-05-13 06:05:35    收藏:0  评论:0  赞:0  阅读:149
使用spring @Scheduled注解执行定时任务
以前框架使用quartz框架执行定时调度问题、老大说这配置太麻烦、每个调度都需要多加在spring的配置中、能不能减少配置的量从而提高开发效率、最近看了看spring的 scheduled的使用注解的方式进行调度、感觉很方便、起码配置的东西少了很多、所以留下来以备忘了、首先要配置我们的spring....
分类:编程语言   时间:2015-05-13 06:04:13    收藏:0  评论:0  赞:0  阅读:137
经典面试题-数组中出现次数超过一半的数
【题意】:数组中有一个数字出现超过半数以上,找出这个数字。【解析】:一个数字超过半数以上,这是本题仅有的条件,所以,我们要从这个条件入手。数字超过半数有什么特性呢?首先这个数字肯定是这些数的中位数。所以可以排序,然后找中位数。但是时间复杂度为排序的O(n*logn),还可以再快吗?现在有这么一个思路...
分类:编程语言   时间:2015-05-13 06:03:13    收藏:0  评论:0  赞:0  阅读:152
02点睛Spring4.1-Java Config
1.1 java config 使用上例建立的testMavenSpring项目,将pom.xml文件中的?<spring-framework.version>3.2.3.RELEASE</spring-framework.version>修改为4.1.5.RELEASE, 然后项目->右键->maven->update project; sprin ...
分类:编程语言   时间:2015-05-13 02:14:14    收藏:0  评论:0  赞:0  阅读:284
03点睛Spring4.1-scope
3.1 scope scope描述spring容器是怎么样新建类的实例的(bean); 在spring中默认的scope是singleton,这意味着无论你在程序中多少地方使用这个bean,它们都共享唯一个实例; spring内置的scope有如下几个: singleton:一个spring容器中只有一个bean的实例; prototype:每次调用新建一个bean的实例; reque ...
分类:编程语言   时间:2015-05-13 02:11:18    收藏:0  评论:0  赞:0  阅读:262
ArrayList存放HashMap排序方法
Index.java package com.test.coll; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.Random; public class Index { public static voi ...
分类:编程语言   时间:2015-05-13 02:07:58    收藏:0  评论:0  赞:0  阅读:302
javascript this详解
this是每一个想要深入学习Javascript的人必过的一关,我为this看过很多书查过很多资料,虽然对this有了一定的了解并且也经常使用this,但是如果有人问? ...
分类:编程语言   时间:2015-05-13 02:06:43    收藏:0  评论:0  赞:0  阅读:241
面试:Hashtable与HashMap的区别(结合线程)
昨天去了某钱公司面试,面试过程中被问道 Hashtable与HashMap的区别?当时就是回答了一点,Hashtable是线程安全的,HashMap是线程不安全的,说白了,就是Hashtable是的同步的,HashMap不是同步的,需要额外的处理一下。 ? 今天就动手写了一个例子,直接看代码吧 package com.learn.lesson001; import java.uti ...
分类:编程语言   时间:2015-05-13 02:06:18    收藏:0  评论:0  赞:0  阅读:249
JAVA 异常对于性能的影响
陶炳哲 — MAY 12, 2015 在对OneAPM的客户做技术支持时,我们常常会看到很多客户根本没意识到的异常。在消除了这些异常之后,代码运行速度与以前相比大幅提升。这让我们产生一种猜测,就是在代码里面使用异常会带...
分类:编程语言   时间:2015-05-13 00:59:33    收藏:0  评论:0  赞:0  阅读:183
2015-05-12 python爬虫学习
开始学习python,在网上找了一个扒糗事百科精华的爬虫,自己稍许的修改了一下,就可以正常的扒拉糗百精华,别人的代码不敢独占,就贴出来分享给大家,废话没有上代码: #?-*-?coding:?utf-8?-*-?? ??? ...
分类:编程语言   时间:2015-05-13 00:59:20    收藏:0  评论:0  赞:0  阅读:238
从源码分析java集合【HashMap】
Map如我们所知,存储的是键值对,它的基本单位是实现了Map.Entry的Node,Node 的属性如下: static class Node implements Map.Entry { final int hash; final K key; V value; Node next; } 看定义就能知道它的作用了,能够看到它存储...
分类:编程语言   时间:2015-05-13 00:55:56    收藏:0  评论:0  赞:0  阅读:232
C语言运算符的注意问题
//对于自增和自减运算符的运算规律值得研究,小心被坑。1 #include2 int main(void){3 int i=5,j=5,p,q;4 p=(i++)+(i++)+(i++);5 q=(++j)+(++j)+(++j);6 printf("p=%d,q=%...
分类:编程语言   时间:2015-05-13 00:52:41    收藏:0  评论:0  赞:0  阅读:314
javaSE之存储区的分类
java 存储区寄存器(register): 寄存器与其它的存储区不一样,它是位于cpu中,是存取速度最快的存储区,但由于寄存器的数量有限,它的分配由cpu按需分配,程序员没有必要去分配,也不能让程序员去分配。栈(stack): 位于RAM中,并通过cpu直接支持的栈指针(stack point.....
分类:编程语言   时间:2015-05-13 00:51:42    收藏:0  评论:0  赞:0  阅读:275
C语言数据类型转换
变量的数据类型是可以转换的。转换的方法有两种,一种是自动转换,一种是强制转换。自动转换自动转换发生在不同数据类型的量混合运算时,由编译系统自动完成。自动转换遵循以下规则:若参与运算量的类型不同,则先转换成同一类型,然后进行运算。转换按数据长度增加的方向进行,以保证精度不降低。如int型和long型运...
分类:编程语言   时间:2015-05-13 00:51:12    收藏:0  评论:0  赞:0  阅读:238
【转载】创建和使用动态链接库 (C++)
原文:http://blog.csdn.net/handforcpp/article/details/3478254也可参考MSDN:演练:创建和使用动态链接库 (C++)我们将创建的第一种类型的库是动态链接库 (DLL)。使用 DLL 是一种重用代码的绝佳方式。您不必在自己创建的每个程序中重新实现...
分类:编程语言   时间:2015-05-13 00:50:50    收藏:0  评论:0  赞:0  阅读:310
Java基础-代理
我们书写执行一个功能的函数时,经常需要在其中写入与功能不是直接相关但很有必要的代 码,如日志记录,信息发送,安全和事务支持等,这些枝节性代码虽然是必要的,但它会带 来以下麻烦:枝节性代码游离在功能性代码之外,它下是函数的目的,这是对OO是一种破坏枝节性代码会造成功能性代码对其它类的依赖,加深类之间的...
分类:编程语言   时间:2015-05-13 00:49:02    收藏:0  评论:0  赞:0  阅读:294
Unity3D之Lightmap详解
作者:李志健 Unity 完全集成了光照贴图,可以通过编辑器创建完整的光照贴图,你完全不用担心,所有材质会自动获得光照贴图。光照贴图的意思是,所有灯光的特性将被直接映射到Beast lightmapper并烘培到纹理,以此获得更好的性能。UnityPro版扩展了全局光照功能,可以烘焙出真实而漂亮的....
分类:编程语言   时间:2015-05-13 00:48:56    收藏:0  评论:0  赞:0  阅读:247
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!