上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页
摘要: REQUIRED:业务方法需要在一个容器里运行。如果方法运行时,已经处在一个事务中,那么加入到这个事务,否则自己新建一个新的事务。 NOT_SUPPORTED:声明方法不需要事务。如果方法没有关联到一个事务,容器不会为他开启事务,如果方法在一个事务中被调用,该事务会被挂起,调用结束后,原先的事务会恢 阅读全文
posted @ 2014-01-25 10:29 把爱延续 阅读(5817) 评论(0) 推荐(0)
摘要: 首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作来创建的对象,每个线程创建一个,不是什么对象的拷贝或副本。通过ThreadLocal.set()将这个新创建的对象的引用保存到各线程的自己的一个map中,每个线程都有这样一个map,执行ThreadLocal. 阅读全文
posted @ 2014-01-24 14:44 把爱延续 阅读(1534) 评论(0) 推荐(0)
摘要: 代码重构不用愁,儿歌帮你来解忧。代码重构忌浮躁,微小步伐慢慢调;代码重构需独立,时时刻刻都需要;别扭代码先重构,趋向模式架构好。命名去重长函数,大类长参和两式;依恋情节数据团,简化条件表达式。良好命名很重要,简明达意效果好。重复代码有妙招,提取函数是技巧;平行子类遇重复,共有代码基类放;相似过程情况... 阅读全文
posted @ 2014-01-17 10:02 把爱延续 阅读(714) 评论(2) 推荐(1)
摘要: 虽然这篇post的标题是新手常犯的错误,实际上很多有经验的程序员也经常犯这些错误,我整理了一下,就当是笔记。1、遍历List的错误,比如如下代码:List strList =newListfor(int i =0; i strList =newListfor(int i =0; i<strList.Count; i++){ strList.RemoveAt(i); i-=1;}这样就可以完全删除List中的元素。2、关于C#常量的错误比如你写了一个类库,在里面定义了如下常量:public const String str="First Version";并且在另一个程 阅读全文
posted @ 2013-12-19 10:27 把爱延续 阅读(1326) 评论(0) 推荐(2)
摘要: usage: pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_TER] pm list permission-groups pm list permissions [-g] [-f] [-d] [-u] [GROUP] pm list instrumentation [-f] [TARGET-PACKAGE] pm list features pm list libraries pm list users pm path PACK... 阅读全文
posted @ 2013-12-18 11:58 把爱延续 阅读(6890) 评论(0) 推荐(0)
摘要: 获取默认打印机: 常用的几个WMI: 主板:Win32_BaseBoard http://msdn.microsoft.com/en-us/library/aa394072(VS.85).aspx CPU: Win32_Processor http://msdn.microsoft.com/en-u 阅读全文
posted @ 2013-12-14 08:46 把爱延续 阅读(1250) 评论(0) 推荐(0)
摘要: private void button7_Click(object sender, EventArgs e) { Graphics g = this.CreateGraphics(); g.FillRectangle(Brushes.Whi... 阅读全文
posted @ 2013-12-12 06:19 把爱延续 阅读(938) 评论(0) 推荐(0)
摘要: 解决方案:adb shell echo $EXTERNAL_STORAGEI am making an application, which pulls files(Saved by android app) from the device sdcard by adb. The problem is that different devices, have various sdcard directoriesi.e:sdcardsdcard/external_sdFirstly I invented following solution:run adb shelllsCheck if dir 阅读全文
posted @ 2013-12-10 18:52 把爱延续 阅读(473) 评论(0) 推荐(0)
摘要: usage: am [subcommand] [options]usage: am start [-D] [-W] [-P ] [--start-profiler ][--R COUNT] [-S] am startservice am force-stop am kill am kill-allam broadcast am instrument [-r] [-e ] [-p ] [-w][--no-window-animation] am profile [looper] start am profile [looper] stop []am dumpheap [flags] am ... 阅读全文
posted @ 2013-12-10 14:56 把爱延续 阅读(11677) 评论(0) 推荐(0)
摘要: UI(User Interface)编程在整个项目开发过程中是个颇为重要的环节,任何好的解决方案若没有良好的用户界面呈现给最终用户,那么就算包含了最先进的技术也不能算是好程序。UI编程体现在两个方面,一是设计精美的用户界面,再有就是符合大多数用户习惯和易于使用的操作流程. 本文主要收集整理一些介绍 .Net 框架的基本绘图技术文章。通过简要的介绍和示例程序来探讨绘图技术的优势、劣势以及其它相关注意事项。(文章及相关代码搜集自网络,仅供学习参考,版权属于原作者! )[转]GDI+基础(1)[转]GDI+基础(2)[转]GDI+基础(3)c# GDI+ 简单绘图系列(stg609)c# GDI+简 阅读全文
posted @ 2013-12-10 09:48 把爱延续 阅读(1226) 评论(0) 推荐(2)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页