上一页 1 ··· 135 136 137 138 139 140 141 142 143 ··· 236 下一页
摘要: 1、有一堆垃圾,规定要由张王 李三户人家清理。张户因外出没能参加,留下9元钱做代劳费。王户上午起早干了5小时, 李户下午接着干了4小时刚好干完。问王户和李户应怎样分配这9元钱? 答案:不能简单地认为王户应得5元, 李户应得4元。不加分析而想当然办事往往搞错。应该知道,王李两户所做的工作中,除帮张户外,还有他们自己的任务。很明显,每户的工作量为3小时。王帮张干了2小时,李帮张干了1小时,王帮张的工作量是李 帮张的2倍,得到的报酬当然也应该是李的2倍。因此,王应得6元,李应得3元。 2、一死刑犯就要执行。行刑官对死刑犯说: “你知道我将怎样处决你吗?猜对了,我可 以让你死得好受些,... 阅读全文
posted @ 2013-06-16 12:45 爱生活,爱编程 阅读(7322) 评论(0) 推荐(0) 编辑
摘要: 研究ejbca源码快一个月了,从openipmp中的老版ejbca到最新的4.0.15,感觉看别人代码实在太痛苦了,而且之前自己对ejb并不是很熟悉,还必须自己重新学了一点基本的ejb知识。我最开始是研究openipmp的,里面自带就有ejbca的jar包,所以一开始我看openipmp怎么调用ejbca就行,但是由于openipmp实在太老了,它使用的ejbca是遵守ejb2.1标准的,调用起来实在太复杂太麻烦了,所以经过一周后我彻底放弃它,重新看最新版的ejbca。最新版的ejbca可以从官网下,官网下的包括java源码、jsp和一堆云里雾里的文档。但注意官网下的java源码并不是一个完整 阅读全文
posted @ 2013-06-16 12:43 爱生活,爱编程 阅读(673) 评论(0) 推荐(0) 编辑
摘要: AnyCut创建快捷方式,可以创建N个快捷方式,例如可以吧喜欢的网页保存在桌面上,方便下次打开,也可以把电话号码保存在桌面上,方便打电话。就像电脑上的快捷方式一样。很好的实例,下载下来直接就可以使用。项目如图: 效果如图: 关键源码贴出: private Intent createShortcutIntent() { //创建快捷意图 Intent intent = new Intent(); EditText view; view = (EditText) findViewById(R.id.action); intent.se... 阅读全文
posted @ 2013-06-16 12:40 爱生活,爱编程 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 阅读MoreWindows大神的秒杀多线程系列至第十一篇读者写着问题,做一点小小的总结; 读者写者问题描述:有一个写者很多读者,多个读者可以同时读文件,但写者在写文件时不允许有读者在读文件,同样有读者在读文件时写者也不去能写文件,很简单的一个描述。 本文对于写者开始写文件时就将可读事件(g_hEventCanRead)设置为未触发状态,结束写作时将可读事件(g_hEventCanRead)设置为触发状态;对于多个读者,使用一计数器ReadCount计数正在阅读的读者个数,当ReadCount=1时,设置可写事件(g_hEventCanWrite)为未触发状态,当ReadCount... 阅读全文
posted @ 2013-06-15 15:54 爱生活,爱编程 阅读(801) 评论(0) 推荐(0) 编辑
摘要: 要求:海伦公式:,其中,a,b,c为三角形的三个边。定义两个带参数的宏,一个用来求p,另一个用来求s题目分析:首先,题目要求是通过输入三角形的三条边,输出三角形的面积。因为不是任意的三条边都可以构成三角形,所以应该先对输入的三条边进行判断,如果满足任意两条边的和大于第三边,则进行计算;如果不满足,则输出错误。然后,题目要求使用带参数宏定义的方法,所以应该熟悉宏定义的使用(#define 宏名(参数表) 字符串)。 代码:#define p(a,b,c) (a+b+c)/2#define s(p,a,b,c) sqrt(p*(p-a)*(p-b)*(p-c))#include <iostr 阅读全文
posted @ 2013-06-15 15:52 爱生活,爱编程 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: 最近一直在学习三层架构,前些天同样也写了一篇同样的博客,今天主要是通过一个登录的实例给大家讲解每部分的作用和相应代码的实现。 先将实现三层架构的UML图给大家,帮助大家更好的理解三层。 1. UI作用 (1) 向用户展示特定业务数据 (2) 采集用户的输入信息和操作 Public Class frmLogin Private Sub btnOk_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOk.Click '定义实例 ... 阅读全文
posted @ 2013-06-15 15:50 爱生活,爱编程 阅读(163) 评论(0) 推荐(0) 编辑
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1194理解题意#include<iostream>#include<cstring>#include<cstdio>using namespace std ;int main(){ int Case ; int m , n; int a , b ; cin >> Case ; while( Case-- ) { cin >> m >> n ; if( m < n ) cout << "impossible&qu 阅读全文
posted @ 2013-06-15 15:48 爱生活,爱编程 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 这里给个简单的经验、但不总是有效 -_-# ① 写操作较多:自增ID ② 读操作较多:业务IDBy David Lin2013-06-14Good Luck 阅读全文
posted @ 2013-06-15 15:46 爱生活,爱编程 阅读(303) 评论(0) 推荐(0) 编辑
摘要: query.next 或其它一切更改指针变动的情况,都会触发AfterScrol事件。可以在这个事件中写你自己想实现的内容:比如:使同一窗体中的两个DBGrid同时滚动,你可以用dataset的AfterScroll事件,当DBGridA的dataset记录移动时,DBGridB的dataset也移动至相对应的记录procedure ADOQuery1_BeforePost ( DataSet : TDataSet); begin end; 是在ADOQuery1或者相关联的DataSource的数据集改动后,在将改动保存到内存之前激发的事件,上次使用这个事件是用来判断修改之后的数据是否规范, 阅读全文
posted @ 2013-06-15 15:45 爱生活,爱编程 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 一、共享内存简介共享内存区是最快的IPC形式,这些进程间数据传递不再涉及到内核,换句话说是进程不再通过执行进入内核的系统调用来传递彼此的数据。 即每个进程地址空间都有一个共享存储器的映射区,当这块区域都映射到相同的真正的物理地址空间时,可以通过这块区域进行数据交换,例如共享库就是这么实现的,很多进程都会使用同一个函数如printf,也许在真正的物理地址空间中只存在一份printf.o ,然后所有进程都映射到这一份printf.o 就实现了共享。 用管道或者消息队列传递数据: 用共享内存传递数据: 即使有共享内存传递数据比用消息队列和管道来说,减少了进入内核的次数,提高了效率。 二、mma... 阅读全文
posted @ 2013-06-15 15:43 爱生活,爱编程 阅读(299) 评论(0) 推荐(0) 编辑
上一页 1 ··· 135 136 137 138 139 140 141 142 143 ··· 236 下一页