关闭

java内存模型详解

 转载自 Ken Wu`s Blog!  内存模型 (memory model) 内存模型描述的是程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存取出变量这样的低层细节.不同平台间的处理器架构将直接影响内存模型的结构.在C或C++中, 可以利用不同操作平台下的内存模型来编写并发程序. 但是, 这带给开发人员的是, 更高的学习成本.相...
阅读(428) 评论(0)

用javac编译生成不同版本的源码和目标class

 转载请自 Ken Wu`s Blog! 合理使用javac的source和target选项, 可以使程序的兼容性得到提升.比如, 你写了某个方法, 命名为assert, 该source能通过1.3编译, 而后, 1.4将assert加入到了关键字列表.此时, 你再用1.4编译时, 就会出错了. 同样地, 1.5之前因为没有引入enum关键字, 如果你的代码中使用了, 那在1.5之后编...
阅读(612) 评论(0)

Ant build.xml 模板

   name="XX" basedir="." default="deploy"> name="tomcat.home" value="tomcat_path"> name="project.name" value="project_name"> name="project.context" value="WebRoot/WEB-INF"> i...
阅读(646) 评论(0)

JVM调优总结

转载自 http://gq913.javaeye.com/blog/157276 一、相关概念 基本回收算法 引用计数(Reference Counting)比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 标记-清除(Mark-Sweep)此算法执行分两阶段...
阅读(1426) 评论(0)

让你吃惊的60个绝对得看的常识,欢迎补充!!!!

 转载自 http://picluo.javaeye.com/blog/518573 1.吃了辣的东西,感觉就要被辣死了,就往嘴里放上少许盐,含一下,吐掉,漱下口,就不辣了; 2.牙齿黄,可以把花生嚼碎后含在嘴里,并刷牙三分钟,很有效; 3.若有小面积皮肤损伤或者烧伤、烫伤,抹上少许牙膏,可立即止血止痛; 4.经常装茶的杯子里面留下难看的茶渍,用牙膏洗之,非常干净; 5.仰头点眼药水时微微...
阅读(297) 评论(0)

浅析Context Class Loader

 转载自 薛笛的专栏 http://blog.csdn.net/kabini/archive/2008/09/24/2975263.aspx 浅析Context Class Loader 1 前言对于一般的Java应用而言,类装载器是透明的,我们在做普通的Java桌面应用程序和Web程序的时候也很少会与ClassLoader打交道。但是当我们深入地研究一些WebServer(如...
阅读(530) 评论(0)

我喜欢的blog

千里冰封 http://www.blogjava.net/hadeslee/category/26329.html  Azi http://azi.javaeye.com/category/28169?page=2 cp1982      http://blog.csdn.net/cping1982...
阅读(310) 评论(0)

Java 多线程与并发编程专题

 http://www.ibm.com/developerworks/cn/java/j-concurrent/...
阅读(237) 评论(0)

eclipse 快捷键

 转载自 http://spaceflysky-163-com.javaeye.com/blog/236154 1)设置eclipse的快捷键打开eclipse,Window->Preferences->General->Keys 在这里即可 查看、设置 所有的eclipse快捷键; 2)快速查看eclipse的快捷键在工作区内,ctrl+shift+L 则可以查看到 ec...
阅读(701) 评论(0)

KDB+ database 第二段 Lists

 Lists 列表   预览       复杂的数据是由简单的原子构成的,像前面我们列举出来的.理解一个list的意思是很重要的,几乎所有的q程序都包括处理lists.它的概念简单但是想快速建立是很复杂的.我们的 步骤是在第一部分先介绍一个list的基本概念.选用一条快速的方法先看一下简单单一的list,然后我们再返回研究更具体的.   Lists介绍           一个...
阅读(821) 评论(0)

KDB+ database 第一段 数据类型

 二.Atoms(基本数据类型)           预览       所有的数据最终都是通过基本数据类型构造出来的,所有我们从基本数据类型开始学习.一个基本数据类型是一个不可再分的带一个特定类型值的.q里的基本数据类型和传统的SQL有一部分协调,像日期,时间类型,时间序列.我们在下表中总结了出来,也给出了SQL在java和c#中的类型,我们将会在转换与枚举中讲到.注意:在q中...
阅读(982) 评论(1)

KDB+ database 初步

 在unix系的操作系统中q执行方式是用安装路径下$HOME/q,window操作系统中刚是q的安装目录一般为c盘  在命令行键入q可以启动一个q的会话.你会看到一个新的窗口里面写着Kx Systems.同时也会看q).这就是q的控制台.输入"6*7"然后回车看结果.在这个手册中为了可读性我们可能会省略q)这里 _表示等待你的输入.变量 一个变量是用来关联一个实...
阅读(1568) 评论(0)

KDB+ database 介绍

 注:这里的很多内容是参考kx system公司的资料翻译过来的,所以我放在翻译栏.(小弟英语也不是太好,请不要笑话我,其中有些我实在无法组织出正确的语句就把原文贴上来了)   1:有关q的发展 Q编程语言和kdb+数据库是由Arthur Whitney开发出来的,在2003年由Kx Systems公司发布,q的设计目标为展示,速度,及效率.此设计的折衷考虑是简洁,精练例如,C...
阅读(4315) 评论(0)

KDB+ database

 很早就想把KDB+的一些知识共享出来,一直没有时间,现在国内KDB+用户很少,参考资料自然也少得可怜,去年做过一个相关项目,现在把一些我知道的东西拿出来跟大家分享,当然,我的理解并不一定完全正确,也不排除还有很多高手,请多指教.目前我整理出来的资料我会分段传上来,欢迎大家讨论.(当然我的资料是中文的)...
阅读(925) 评论(0)
34条 共2页首页 上一页 1 2
    个人资料
    • 访问:56282次
    • 积分:655
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:22篇
    • 译文:4篇
    • 评论:2条
    文章分类
    最新评论