- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 关于资源文件的读取
<br />1. GetManifestResourceStream<br /> <br />Typeof(ClassName).Assembly.GetManifestResrouceStream(Namespance.foldname.filename)<br /> <br />Namespace is the default namespace of the project which can be found in the properties of the project <br /> <br
2011-03-29 16:13:00 318
原创 问题列表
<br />1. Application.SetCompatibleTextRenderingDefault(false); 表示所有的control都是用gdi+做text rending. 什么是gdi+,和gdi的区别。<br />
2011-03-24 22:47:00 259
原创 JAVA中的多线程状态变化
<br />1 New - 线程刚创建的状态 只可以变化为‘可运行状态’ start()<br /> <br />2. Runnable - 只可以进入running 状态, new/block/等锁 的线程都可以转变为到runnable<br /> <br />3. Running - 只有Runnable状态的线程才可以进入到runnning (有OS决定),在CPU时间片用完后或者执行yield()自动进入Runnable, <br />
2011-03-18 15:43:00 641
原创 Volatile变量的意义,声明,设值
多线程的编程中经常需要用到Volatile关键词来声明一个变量针对使用volatile声明的变量,JVM会及时将更改的变量值从线程的内存区同步到主内存区,同时也保证线程及时的从主存储区得到最新更新。及时的定义 - 及时是相对不用volatile修饰的变量而言如果是synchronize,当程序进入Synchronize修饰的代码段或者方法时 JVM强制给线程内存做store-write,然后清除线程内存,保证Synchronize内部的程序在使用变量时从主内存区load-read.当程序出了synchro
2011-03-18 14:30:00 1011
原创 GetClassLoader和GetCallerClass的使用
<br />GetClassLoader是JAVA中用来得到ClassLoader的<br />JAVA中有以下几种ClassLoader. <br /> <br />1. Bootstrap ClassLoader - GetClassLoader的返回值为Null,是JVM的C++源码, Ext ClassLoader 的Parent<br />主要负责jdk_home/lib目录下的核心 api 或 -Xbootclasspath 选项指定的jar包装入工作<br /> <br />2 Syst
2011-03-17 11:52:00 5753
原创 晃眼三月
三月的第一天,收到了公司Promotion的邮件,但是没什么好高兴的。继续在无所事事中度过,和Will一起做了Siebel eAdvise的Demo给一家医药公司,但是最后被高知特中途接走。做完Demo后最大的感觉就是Siebel eAdvise可以应用到CTZJ的PRM;似乎对CTZJ的项目还是念念不忘,希望有一天可以风光回归。最近家和,妈妈很好,女儿很乖,美中不足老爸在宁波有点孤独,老婆的夜班有点频繁。带着女儿摘了草莓,算是体验生活了一把,全家都很开心,幸福的感觉。连续两周和大学同学聚餐,东皇粥和新麒麟
2011-03-15 11:01:00 1255
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人