码迷,mamicode.com
首页 > 编程语言
【java解惑】无处不在的bug
如下所示代码:publicclassExample023{ publicstaticvoidmain(String[]args){ errorMethod(); rightMethod(); } privatestaticvoiderrorMethod(){ StringBufferword=null; Randomrnd=newRandom(); switch(rnd.nextInt(2)){ case1: word=newStringBuffer(‘P..
分类:编程语言   时间:2014-12-31 06:25:33    阅读次数:131
Unity3D客户端实时同步
在玩网络游戏的时候,多人在线,多人组队,多对多PK等等,这些我们经常可以互相看到对方在移动,我们通常称这个为实时同步,有时,我们会看到对方忽然有被拉回的感觉,这个称谓延时操作,就是说客户端和服务器端时间不一致或者是网络不顺畅造成的,接下来我给大家介绍一下在客..
分类:编程语言   时间:2014-12-31 06:24:03    阅读次数:220
叶脉图案以及藤蔓生长算法在houdini里面的实现 Leaf Venation
继续跟着CGworkshops里面的Shawn Lipowski大神学习在houdini里面写Vex,昨天简单看了一下他做植物生长的那一课,了解了一下思路于是开始自己着手写,本人不太习惯一步一步跟着学,一方面是觉得效率不高而且自己的思路很容易被视频打断从而很难在做出效果的同时也掌握它的核心,充其量就...
分类:编程语言   时间:2014-12-31 06:20:46    阅读次数:734
Spring不能给sessionFactory注入值的问题,以及org.hibernate.HibernateException: createQuery is not valid without active transaction异常
在Struts2+Spring3+Hibernate4的框架下,本来想在DAO中通过setter注入,给sessionFactory赋值,但是却出现NullPointerException的异常。经过调试,发现sessionFactory的值为null。后来发现,原来在service层中,这个...
分类:编程语言   时间:2014-12-31 06:17:16    阅读次数:168
unity3d 角色头顶信息3D&2D遮挡解决方案(二)
在阅读本文之前请先阅读上一篇文章:http://www.cnblogs.com/shenggege/p/4179012.html本来一篇文章就可以说完了,但是上次只是实现了已知的一些功能后来在实际运用中遇到了一个问题,请看图3D场景嘛!近大远小!当我把视角移动得很远时,头顶信息就变得很小了,小得我看...
分类:编程语言   时间:2014-12-31 06:18:17    阅读次数:1810
java中的阻塞队列BlockingQueue
一、概述 位于java.util.concurrent下,声明:public interface BlockingQueue extends Queue 支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及存储元素时等待空间变得可用。 BlockingQueue 方法以四种形式出现,对于不能立即满足但可能在将来某一时刻可以满足的操作,这四种形式的处理方式...
分类:编程语言   时间:2014-12-31 01:06:18    阅读次数:254
java泛型中的通配符
概述        在学习java中泛型这块内容的时候,刚开始非常容易理解,但是,到通配符的时候,我就晕了,因为学习java这块内容的指导思想,是比对着.net来的,可是java中的通配符,.net中没有这样的概念,所以,在这个点上花费了一些时间,现对此有了一点了解,分享给大家 通配符...
分类:编程语言   时间:2014-12-31 01:05:18    阅读次数:253
J2SE快速进阶——Java内存分析
程序运行时,我们定义的局部变量一般都存放于栈内存中,这些局部变量既可以是基本数据类型的变量(基本数据类型的变量在栈中直接保存它的值),也可以是引用类型的变量(引用类型的变量在栈中保存的是它所指向的堆内存中对象的地址)。 堆内存中存放的就是引用类型变量的地址所指向的对象。...
分类:编程语言   时间:2014-12-31 01:04:57    阅读次数:241
递归算法的学习
递归算法的学习能采用递归描述的算法通常有这样的特征:为求解规模为N的问题,设法将它分解成规模较小的问题, 然后从这些小问题的解方便地构造出大问题的解,并且这些规模较小的问题也能采用同样的分解和综合方法, 分解成规模更小的问题,并从这些更小问题的解构造出规模较大问题的解。特别地,当规模N=1时,能直接...
分类:编程语言   时间:2014-12-31 00:53:44    阅读次数:158
Java File IO
第十章 总结 File I/O程序的主要任务就是操作数据。文件是指相关记录或放在一起的数据的集合。10.1.1 使用File类操作文件或目录属性Java.io 包提供了一些接口和类,对文件进行基本的操作,包File对象即可以表示文件,也可表示目录,利用它可用来对文件或目录进行基本的操作创建一个Fil...
分类:编程语言   时间:2014-12-31 00:51:12    阅读次数:277
java中获得src路径下文件的常用方法
在代码中一般读取src下的配置文件 读取src路径下的log4j.properties和message.properties 读取message.properties文件并将properties中的键值对转为map PropertiesServlet.class.getClassLoader().getResourceAsS...
分类:编程语言   时间:2014-12-30 23:48:18    阅读次数:467
eclipse中运行c++控制台没输出
编译没报错,运行没输出,debug没反应,把生成的exe文件复制出来直接运行,提示“计算机中丢失libgcc_s_dw2-1.dll”,这些都是因为libgcc和libstdc默认是动态link,没找到libgcc_s_dw2-1.dll文件导致的。 解决方法...
分类:编程语言   时间:2014-12-30 23:48:24    阅读次数:421
java动态代理和cglib动态代理
动态代理应用广泛,Spring,Struts等框架很多功能是通过动态代理,或者进一步封装来实现的。 常见的动态代理模式实现有Java API提供的动态代理和第三方开源类库CGLIB动态代理。 Java API提供的动态代理是基于类反...
分类:编程语言   时间:2014-12-30 23:46:46    阅读次数:423
java.lang.Instrument 代理Agent使用
`java.lang.Instrument包`是在JDK5引入的,程序员通过修改方法的字节码实现动态修改类代码。这通常是在类的main方法调用之前进行预处理的操作,通过java指定该类的代理类来实现。 (1) 代理 (agent) 是在你的mai...
分类:编程语言   时间:2014-12-30 23:48:36    阅读次数:540
BZOJ 3238 AHOI 2013 差异 后缀数组+单调栈
题目大意: 思路:一看各种后缀那就是后缀数组没跑了。 求出sa,height之后就可以乱搞了。对于height数组中的一个值,height[i]来说,这个值能够作为lcp值的作用域只在左边第一个比他小的位置到右边第一个比他小的位置。这个东西很明显可以倍增RMQ+二分/单调栈。 之后就是数学题了 Σlen[Ti] + len[Tj] = (len + 1) * len * (len ...
分类:编程语言   时间:2014-12-30 23:47:04    阅读次数:499
HDU - 1301 - Jungle Roads (最小生成树!!prim算法!!)
Jungle Roads Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 4572    Accepted Submission(s): 3354 Problem Description The Head ...
分类:编程语言   时间:2014-12-30 23:42:48    阅读次数:277
JAVA学习第一课
JAVA概述 首先先复习一下基础常识: 1.软件开发 2.人机交互 3.常用的DOS命令 一、软件开发 什么是软件? 软件是一系列按照特定顺序组织的计算机数据和指令集合(指令:是处理数据的方式) 常见的软件有:系统软件(DOS、WIndows、Linux),应用软件(QQ、360、迅雷) 所以,软件开发就是指制作软件,将一系列的数据...
分类:编程语言   时间:2014-12-30 23:44:23    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!