首页 > 其他
Form.Show()与Form.ShowDialog()的区别
一 基本概念首先,窗体和对话框的显示有两种方式:有模式&无模式。有模式:显示重要消息的对话框应始终是有模式的,“模式”窗体或对话框必须关闭或隐藏,然后您才能继续使用应用程序的其余部分,例如MessageBox 就是一个可供使用的有模式的窗体。无模式:“无模式”窗体让您在此窗体与另一窗体之间变换焦点,...
分类:其他   时间:2014-05-15 11:57:24    收藏:0  评论:0  赞:0  阅读:437
2.内存寻址
内存地址三种内存地址:1)逻辑地址(机器指令中操作数或指令的地址) 分段单元 2)线性地址(虚拟地址)分页单元 3)物理地址(用于内存芯片级内存单元寻址多CPU时,共享同一内存,RAM芯片由独立的CPU并发访问; 由内存仲裁器保证RAM的读写的串行执行 Linux中的分段80X86才使用分段(把程序...
分类:其他   时间:2014-05-15 11:58:42    收藏:0  评论:0  赞:0  阅读:419
5,内核同步
内核抢占无论在抢占还是非抢占内核中,运行在内核态的进程都可以自动放弃CPU.称为计划性进程切换.但是,抢占式内核在相应引起进程切换的异步事件的方式上有差异,称为强制性进程切换.抢占式内核的特点: 一个在内核态运行的进程,可能在执行内核函数期间被另一个进程取代.可抢占式的目的是减少用户态进程的分派延迟...
分类:其他   时间:2014-05-15 12:00:05    收藏:0  评论:0  赞:0  阅读:378
W语法
Classes FilesClassesFunctionStringWW.env Documentation generator: JsDoc Toolkit 2.4.0 Template: Codeview 1.2 Generated on: 2011-7-25 15:22 ...
分类:其他   时间:2014-05-15 12:02:31    收藏:0  评论:0  赞:0  阅读:604
3.进程
进程:程序执行的一个实例,充分描述程序已经执行到何种程度的数据结构的集合.目的:担当资源分配的实体.每个线程是进程的一个执行流,可以由内核独立调度.标示一个进程进程和进程描述符一一对应.并且一个线程组公用一个PID.进程描述符处理: Linux吧内核态的进程堆栈和紧挨进程描述符的小数据结构threa...
分类:其他   时间:2014-05-15 12:05:44    收藏:0  评论:0  赞:0  阅读:447
外键映射
把对象间的关系映射到DB表键的外键引用对象之间可以通过对象引用来互相直接访问.运行机制关键是标识域.一对一的关联.使用一个DB的外键取代.一对多的对象集合.不能在DB中把相连的对象集合都保存了.必须颠倒引用的方向一张唱片有多个曲目,那么在曲目表中保存唱片的外键.更新时较为麻烦插入和删除在多的一方(曲...
分类:其他   时间:2014-05-15 13:42:16    收藏:0  评论:0  赞:0  阅读:317
将字符串转化为某种类型
//将字符串转化为type型.privateobjectparse(strings,Typet){//如果字符串是一个string,直接返回.if(t.IsAssignableFrom(typeof(string)))returns;//如果字符串是一个数组,那么将其解析为数组并返回.if(t.Is...
分类:其他   时间:2014-05-15 13:41:03    收藏:0  评论:0  赞:0  阅读:307
IE11下用forms身份验证的问题
在IE10+Mozilla Firefox都正常,升级到IE11的电脑都登陆不了了。。。奇怪好像是IE11保存不了COOKIE啊发现需要这么设置一下:form验证给forms添加cookieless="UseCookies"属性,用以明确告诉服务器使用Cookie来保存用户验证...
分类:其他   时间:2014-05-15 13:42:54    收藏:0  评论:0  赞:0  阅读:354
Factory模式
使用new的Code都违反了DIP.但是,依赖于稳定的具体类,是无害的.例如string.另一方面,对于正在开发中的APP,很多具体类是易变的.此时应该依赖于抽象接口.Factory模式:只依赖于抽象接口就能创建出具体对象的实例.对Test Fixture使用工厂编写UT时,希望把一个模块和它使用的...
分类:其他   时间:2014-05-15 13:44:15    收藏:0  评论:0  赞:0  阅读:321
Drupal Form问题汇总
问:如何校验和提交表单?答:Drupal允许定义默认的表单校验处理函数和提交处理函数。function practice_demo_form($form, &$form_state) { ... ... return $form;}function practice_demo_form_vali.....
分类:其他   时间:2014-05-15 13:43:32    收藏:0  评论:0  赞:0  阅读:448
硬盘的接口类型
从整体的角度上,硬盘接口分为IDE、SATA、SCSI、光纤通道和SAS五种,IDE接口硬盘多用于家用产品中,也部分应用于服务器,SCSI接口的硬盘则主要应用于服务器市场,而光纤通道只在高端服务器上,价格昂贵。SATA是种新生的硬盘接口类型,还正处于市场普及阶段,在家用市场中有着广泛的前景。在IDE...
分类:其他   时间:2014-05-15 13:48:07    收藏:0  评论:0  赞:0  阅读:410
tomcat如何配置环境变量
一、安装JDK和Tomcat1,安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可。备注:路径可以其他盘符,不建议路径包含中文名及特殊符号。2、安装Tomcat:直接解压缩下载文件“apache-tomcat-7.0.33-windows-x86.zip”到C盘...
分类:其他   时间:2014-05-15 13:46:55    收藏:0  评论:0  赞:0  阅读:350
Template Method模式和Strategy模式[继承与委托]
继承program by difference.通过继承,可以建立完整的软件结构分层.其中每一层都可以重用该层次以上的Code.过度使用继承的代价是巨大的.应使用组合或者委托来替代继承.Template Method(使用继承)和Strategy(使用委托)模式解决了相同的问题:分离通用的算法和具体...
分类:其他   时间:2014-05-15 13:50:08    收藏:0  评论:0  赞:0  阅读:597
常见开源协议(整理)
开源在今天的软件业已经很普遍,但开源是否意味着使用者可以对开源后的代码为所欲为呢?答案是否定的.开源运动同样有自己的游戏规则和道德准则.不遵行这些规则不但损害开源运动的健康发展,也会对违规者造成名誉和市场上的损失,更可能陷入法律纠纷和赔偿. 1. Contributors 和 Recipient.....
分类:其他   时间:2014-05-15 13:48:48    收藏:0  评论:0  赞:0  阅读:372
标识映射(Identify Map)
通过在Map中保存每个已加载过的对象,确保每个对象只加载一次.当要访问对象时,首先检查标识映射,看需要的对象是否已经存在其中.使用Identify来确保不重复加载相同的数据,不仅有助于保证正确性(不会将同一数据加载到两个不同的对象上),还能提升性能.运行机制基本思想:使用一系列映射.这些映射包含了从...
分类:其他   时间:2014-05-15 13:51:24    收藏:0  评论:0  赞:0  阅读:366
NYOJ287
//#define LOCAL#include#include#include#includeint const MAX_N=1001;typedef struct Point{ double x,y; bool operatorVec[i].y) { ...
分类:其他   时间:2014-05-15 11:28:43    收藏:0  评论:0  赞:0  阅读:411
POJ2533
POJ2533#include #include #define max(a, b) (((a) > (b)) ? (a) : (b))void GetMaxIncLen(int *data, int *maxLen, int size){ int i, j; for(i = 2; i max) ....
分类:其他   时间:2014-05-15 13:52:39    收藏:0  评论:0  赞:0  阅读:385
UEditor编辑器上传图片开发流程
在ueditor目录下找到uedior.config.js,找到如下三行:,imageUrl: "/servlet/UploadServlet" //图片上传提交后台对应的地址,imagePath: "/ueditor/" //图片在服务器上的存储目录,imageFieldName: "upload...
分类:其他   时间:2014-05-15 13:53:15    收藏:0  评论:0  赞:0  阅读:405
VS2012 发布管理项目时报错解决方案
今天本来测试一个Demo,在vs里运行没有问题,一点发布,竟然报异常Exception in executing publishing : (Exception from HRESULT: 0x80004002 (E_NOINTERFACE))百思不得其解,查了相关资料,竟然是解决方案文件夹下生成的...
分类:其他   时间:2014-05-15 13:55:07    收藏:0  评论:0  赞:0  阅读:307
Null Object模式
去除代码中的if(obj==null),或者try/catch语句.维持Code的一致性.Null对象,代表"什么也不做"的一个对象.使Null对象称为一个匿名内部类确保了该类只有单一实例.并且客户无法创建Null对象的其他实例.可以使用if(obj== Employee.Null)表达.[Agil...
分类:其他   时间:2014-05-15 13:54:30    收藏:0  评论:0  赞:0  阅读:358
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!