编程语言-日排行[总排行] [月排行] [周排行] [日排行]
资源:动态分配的内存、文件描述器、互斥锁、图形界面中的字型与笔刷、数据库连接以及网络sockets等,无论哪一种资源,重要的是,当你不再使用它时,必须将它还给系统。 条款13:以对象管理资源 当我们向系统申请资源后,一定要记得释放,不然就容易发生内存泄漏。但是意识到这样一件事并不是很容易,比如我们是通过一个函数来动态分配内存并返回一个指针。 Investment* ceateInve...
分类:编程语言 时间:2014-05-22 17:28:27 阅读:340
主要理解新与旧到底在哪里 这样也就理解了 深浅拷贝 先说说赋值,其实python中的赋值其实是赋值了一个引用,例如: foo1=1.0 foo2=foo1 用操作符is判断时,你可以发现结果是true,是因为python是先创建了一个对象1.0,然后这个对象的引用又被赋值给了foo1和foo2,但是如果是这样: foo1=1.0 foo2=1.0 这时你会...
分类:编程语言 时间:2014-05-22 23:17:34 阅读:340
java spring中对properties属性文件加密及其解密,代码下载地址:http://www.zuidaima.com/share/1781588957400064.htm...
分类:编程语言 时间:2014-05-23 00:45:45 阅读:402
editplus编译执行java的配置方法...
分类:编程语言 时间:2014-05-22 18:43:31 阅读:335
package com.wsy.model; import java.util.HashMap; import java.util.Map; import java.util.Random; public class ThreadScopeShareData { static int data; public static void main(String[] args) { fin...
分类:编程语言 时间:2014-05-23 00:38:07 阅读:287
在开发多线程的程序的时候接触了.NET里面的自旋。这个自旋可以将线程暂停指定的时间,而使用Sleep的话,则是让线程执行无意义的内耗循环。 如下图: Threading.Thread.Sleep 1000 ------------[开始Sleep]---CPU在该线程上循环执行空指令,并且检查时间是否达到延时设定---------------[时间到达,接触延时,继续执行程序]---...
分类:编程语言 时间:2014-05-22 18:44:12 阅读:415
定期为大家更新《深入理解Java虚拟机》这本书的读书笔记,都是干货喔!...
分类:编程语言 时间:2014-05-22 18:44:55 阅读:337
在spring webmvcjar包中有个spring.ftl的文件 如下图: 你可以把他拷出来,放到你的目录下,也可以不拷出来,具体的用法就是 在你的freemaker模版开头加上  如果你烤出了spring.ftl文件,像找存在感的话,比如拷到 当前项目路径的plugins文件下 那么就加上这个路径就好了 然后在你要引入的js或这css文件中这样写 " rel="styl...
分类:编程语言 时间:2014-05-23 01:14:23 阅读:789
package com.wsy.model; /** * 完成主线程循环10次,接着子线程循环5次,如此往复10次 * * @author wsy * */ public class TraditionalThreadCommunication { static Bussiness bussiness = new Bussiness(); public static void...
分类:编程语言 时间:2014-05-23 00:32:49 阅读:302
编写Test.java,编译完后生成Test.class文件,然后对该文件执行javap -c Test命令,生成字节码指令,阅读并得出结论 一、s1和s2指向常量池的不同常量 ①java代码 public class Test {     public static void main(String[] args) throws IOException {         ...
分类:编程语言 时间:2014-05-22 17:02:59 阅读:434
模板与泛型编程--一个泛型句柄类引言:【小心地雷】 这个例子体现了C++相当复杂的语言应用,理解它需要很好地理解继承和模板。在熟悉了这些特性之后再研究这个例子也许会帮助。另一方面,这个例子还能很好地测试你对这些特性的理解程度。 前面示例的Sales_item和Query两个类的使用计数的实现是相同的。这类问题非常适合于泛型编程:可以定义类模板管理指针和进行使用计数。原本不相关的Sales_item...
分类:编程语言 时间:2014-05-22 22:46:57 阅读:479
DataSource可以集中管理数据库连接,减少维护工作量,使部署更简单;将Hibernate配置文件的所有信息都写到Spring配置文件里面;...
分类:编程语言 时间:2014-05-23 01:25:29 阅读:308
python文档撰写工作...
分类:编程语言 时间:2014-05-22 17:20:12 阅读:266
进程(Process)和线程(Thread)是程序运行的两个基本单元。Java并发编程更多的是和线程相关。 进程     进程是一个独立的执行单元,可将其视为一个程序或应用。然而,一个程序内部同事还包含多个进程。Java运行时环境就是一个单独的进程,在它内部还包含了作为进程的各种类和程序。 线程     可以将线程看做轻量级的进程。线程存在于进程当中,需要的资源开销较小。同一进程中的线程共...
分类:编程语言 时间:2014-05-23 00:16:01 阅读:372
对于单纯常量,最好以const对象或enums替换#defines对于形似函数的宏,最好改用inline函数替换#define将某些东西声明为const可帮助编译器侦测出错误用法。const可被施加于任何作用域内的对象、函数参数、函数返回类型、成员函数本体。当const和non-const成员函数有着实质等价的实现时,令non-const版本调用const版本可避免代码重复。确定对象被使用前已经被...
分类:编程语言 时间:2014-05-22 17:09:29 阅读:263
注意:Java中的null对象也可以访问static成员。不过虽然这样的做法没错,却不值得提倡,因为有时会给人带来困扰,我自己在走读代码时就经历过......
分类:编程语言 时间:2014-05-23 01:35:34 阅读:229
这里主要的类是SimpleMappingExceptionResolver类,和他的父类AbstractHandlerExceptionResolver类。 你也可以实现HandlerExceptionResolver接口,写一个自己的异常处理程序. 通过SimpleMappingExceptionResolver我们可以将不同的异常映射到不同的jsp页面(通过exceptionMappings属性的配置)。 同时我们也可以为所有的异常指定一个默认的异常提示页面(通过defaultErrorView属性的配...
分类:编程语言 时间:2014-05-23 00:00:43 阅读:380
java 反射提取类信息, 动态代理 和过滤某些方法演示...
分类:编程语言 时间:2014-05-23 00:39:19 阅读:340
const的用法 详解C和C++中的const关键字...
分类:编程语言 时间:2014-05-23 01:09:52 阅读:223
Spring3与Hibernate4整合nested exception is java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider;...
分类:编程语言 时间:2014-05-22 22:59:59 阅读:399
119019119219319422673
上一页453443下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!