- 博客(18)
- 收藏
- 关注
转载 深入浅出多线程系列之九:Interlocked
在大多数计算机上,增加变量操作不是一个原子操作,需要执行下列步骤: 1. 将实例变量中的值加载到寄存器中。 2. 增加或减少该值。 3. 在实例变量中存储该值。 在多线程环境下,线程会在执行完前两个步骤后被抢先。然后由另一个线程执行所有三个步骤,当第一个线程重新开始执行时,它覆盖实例变量中的值,造成第二个线程执行增减操作的结果丢失。 In...
2011-05-30 06:29:00 48
转载 在 Domino 系统中如何路由邮件
Domino邮件系统如何路由邮件。 1. 用户使用邮件客户机创建邮件消息并提供收件人的地址。 2. 用户发送邮件。 3. 用户的邮件客户机执行下列操作之一: 使用NRPC协议将邮件存放在用户的 Domino 邮件服务器上的 MAIL.BOX 数据库中。使用 SMTP 向用户的 Domino 邮件服务器发送邮件,该邮件服务器必须正在运行 SMTP 侦听任务。SMT...
2011-05-29 12:47:00 115
转载 Linux下SSH配合SecureCRT的密匙完美使用方法(图)
我想肯定有不少朋友在使用SecureCRT做为SSH的客户端软件,但都很少使用他的RSA/DSA加密功能吧,怎么你还不知道RSA是什么?SSH,特别是 OpenSSH,是一个类似于 telnet 或 rsh,ssh 客户程序也可以用于登录到远程机器。所要求的只是该远程机器正在运行 sshd,即 ssh 服务器进程。但是,与 telnet 不同的是,ssh 协议非常安全。加密数据流,确保数据流的完整...
2011-05-28 19:16:00 109
转载 袁永福软件行业从业经历
袁永福 ,男,1980年生于江西省九江市都昌县,身高170厘米,身体健康。 1997-2001年就读于南京东南大学动力工程系。在学校中开始接触计算机编程,认真系统的学习了C语言,打下了一定的C编程基础。1999年顺利通过全国计算机等级3级(偏硬)考试。1998年开始接触VB编程,在学校中掌握了VB一般的基础编程和DAO数据库基础编程。虽然不是计算机专业,但对计算机编程有...
2011-05-27 15:59:40 206
转载 Android UI LinearLayout权限级别与TableLayout混合使用,
Android UI LinearLayout权限级别与TableLayout混合使用,特别要注意 android:layout_weight="5" android:layout_weight="1" 很重要,如果设置不正确,显示将不是我们想要的结果。 <?xml version="1.0" encoding="utf-8"?> <LinearL...
2011-05-26 22:03:36 151
转载 高级 Linux 命令精通指南(1)
在 Sheryl Calish 撰写的“Linux 文件命令精通指南”这篇出色的文章中,您学习到了一些对于 Linux 新手尤为重要的常用 Linux 命令。既然您现在已经掌握了基础知识,下面我们将介绍一些更为复杂但却非常有用的命令。 在这个共分 4 个部分的文章系列中,您将学习各种常用命令的一些并不被人们所熟知的使用技巧,以及可以使这些命令更为有用的用法变化形式。在学习...
2011-05-25 16:27:38 49
转载 设计的时候几个原则
1. 简单的设计永远比复杂的好,原子性的操作要胜于某些貌似更加自动化的机制。 2. 我们真的很在乎一些细致末节的效率么?尤其是在假意效率之名破坏简单清晰的设计时请仔细斟酌是否值得。 3. 比起C++重载某些+-*/之类的方法,我宁愿去写add, mul, div这样的函数,至少可以让使用者(或者自己)一目了然的知道这背后意味着什么样的运算。 3. 最好不耦合,单向耦合要好于双向耦合。 4....
2011-05-22 09:38:00 40
转载 SubSonic: 如何在where子句中写嵌套语句
subsonic好,subsonic妙,subsonic呱呱叫!~ 啦了个啦,啦了个啦,啦了个啦…… 这真是个好东西, 我基本上不用为db操什么心, 费什么劲儿.但是subsonic 2.x好像在多表 查询分页时有bug. 暂时没心情去折腾,以后 有兴趣了再说吧. =========================== 进入正题. 今天在写一个sql脚本时,需要这样一种写法: where...
2011-05-18 15:52:00 85
转载 图像的等比例缩放
<script type="text/javascript"> $(function() { $("#originalWidth").val($("#img1").width()); $("#originalHeight").val($("#img1").height()); var origi...
2011-05-18 14:21:00 59
原创 Anton Chuvakin:关于日志管理产品的十个注意事项
SecurityWarrior Consulting的Anton Chuvakin博士在去年底的时候写过一篇文章:Top 10 Things Your Log Management Vendor Won’t Tell You,很有意思。实际上,他提醒用户在选择日志审计产品,尤其是用它来做内控的目的的时候应该注意的问题。这些注意事项有助于帮助客户建立起合理的产品预期,也有助于督促日志审计/日志管理厂...
2011-05-17 16:33:36 69
转载 如何在Netbeans下配置Android开发环境 -- a platform target has to be selected
如何在Netbeans下配置Android开发环境--在选择java平台,并添加平台的时候出现问题: a platform target has to be selected 解决方法: 在Android SDK目录下,运行SDK Manager.exe--下载并安装一些东东,安装Android SDK及需要的paltform。 搞定! 转载于:https://www....
2011-05-14 19:25:00 37
转载 刚刚安装好windows Live Writer,先试试
插入一张图片 这回使用了搜狗代理。快了好多。 转载于:https://blog.51cto.com/vopit/559921
2011-05-05 14:56:33 40
转载 ubuntu环境下编译内核详解
声明:本文是个人参考网上有关资料,编译2.6.25内核的总结,如按本文步骤编译内核造成的责任和本文作者无关。 本文放在本人的blog上面:http://hi.baidu.com/ffbp89/ 本文还有姊妹篇《老笔记本编译2.6.20内核指导》 如果有修改,也在blog上。 欢迎转载本文,但是请不要取消本声明。 写这篇东西主要是教学目的,学生可以结合...
2011-05-05 09:33:50 42
原创 Oracle案例:损坏控制文件的恢复方法
一: 损坏单个控制文件 损坏单个控制文件是比较容易恢复的,因为一般的数据库系统,控制文件都不是一个,而且所有的控制文件都互为镜相,只要拷贝一个好的控制文件替换坏的控制文件就可以了。 1、控制文件损坏,最典型的就是启动数据库出错,不能mount数据库 SQL>startup ORA-00205: error in identifying controlfile, check ale...
2011-05-04 14:21:17 98
转载 顺序栈实现
一、栈的定义 栈是限定仅在表尾进行插入或删除操作的线性表。 栈的表尾称为栈顶,表头称为栈底,不含元素的空表称为空栈。 栈的抽象数据类型定义: ADT Stack{ 数据对象:D={ai|ai(- ElemSet,i=1,2,...,n,n>=0} 数据关系:R1={<ai-1,ai>|ai-1,ai(- D,i=2,...,n} 基本操作: InitS...
2011-05-03 12:50:00 66
转载 排序
各种排序方法的综合比较 结论: 排序方法 平均时间 最坏时间 辅助存储 简单排序 O(n2) O(n2) O(1) 快速排序 O(nlogn) O(n2) O(logn) 堆排序 O(nlogn) O(nlogn) O(1) 归并排序 O(nlogn) O(nlogn) O(n) 基数排序 O(d(n+rd)) O(d(n+rd)) O(rd)另外:直...
2011-05-03 12:43:00 58
转载 如何用组策略统一域中所有客户端桌面
如何用组策略统一域中所有客户端桌面|活动目录组策略adm模板。有什么办法通过组策略使每个登录域的用户的桌面上有如下四个图标:我的电脑、网上邻居、Internet explorer、我的文档。注意:不能使用经典菜单。 回答:就我的研究,您可以通过使用组策略分发下面这个注册表文件来完成您的要求: ========= Windows Registry Editor Vers...
2011-05-01 13:50:20 294
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人