首页 > 全部
设计模式——设计原则
面向对象设计原则:单一职责原则:就一个类而言,应该仅有一个引起它变化的原因。开放-封闭原则:软件实体(类/模块/函数等)应该可以扩展,不能修改。依赖倒转原则:高层模块不应该依赖底层模块,两个都应该依赖抽象;抽象不应该依赖细节,细节应该依赖抽象。里氏代换原则:子类型必须能够替换掉它们的父类型。
分类:其他   时间:2014-02-11 17:59:56    收藏:0  评论:0  赞:0  阅读:279
[CLR via C#]9. 参数
一、可选参数和命名参数 在设计一个方法的参数时,可为部分或全部参数分配默认值。然后,调用这些方法的代码时可以选择不指定部分实参,接受默认值。此外,调用方法时,还可以通过指定参数名称的方式为其传递实参。比如:internal static class Program { private static ...
分类:其他   时间:2014-02-11 17:59:05    收藏:0  评论:0  赞:0  阅读:322
(转)js弹窗&返回值(window.open方式)
本文转载自:http://hi.baidu.com/z57354658/item/5d5e26b8e9f42fa7ebba93d4js弹窗&返回值(window.open方式)test.htm -------------------------------------------- test2.ht...
分类:Windows开发   时间:2014-02-11 17:58:14    收藏:0  评论:0  赞:0  阅读:414
MyEclipse去除网上复制下来的来代码带有的行号
正则表达式去除代码行号作为开发人员,我们经常从网上复制一些代码,有些时候复制的代码前面是带有行号,如:MyEclipse本身自带有查找替换功能,并且支持正则表达式替换,使用正则替换就可以很容易去除这些行号使用快捷键“ctrl+F”打开MyEclipse的查找替换功能,如下图所示:这样就可以把代码中的...
分类:其他   时间:2014-02-11 17:57:23    收藏:0  评论:0  赞:0  阅读:330
(Problem 1)Multiples of 3 and 5
If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.Find the sum of all t...
分类:其他   时间:2014-02-11 17:56:32    收藏:0  评论:0  赞:0  阅读:289
Qt 多线程学习
最近的项目上用到了关于多线程的知识,自己也比较感兴趣,所以就拿了那本《C++ GUI Qt4 编程》来学习。 这本书的第14章是关于多线程的知识,使用的Qt版本是Qt4.x。在下用的是最新的Qt 5.2,所以代码上有一些不兼容,稍加修改就可以运行了。 Qt的多线程简单来说就是继承QThread类,重...
分类:其他   时间:2014-02-11 17:55:41    收藏:0  评论:0  赞:0  阅读:319
温控器原理:
电路图:工作电压12V.DC,D1为二极管,起电源防反接作用。R8为限流电阻,直接决定产品的工作电流。电路关键元件是IC和三极管。IC使用LM2904,2904是双运放,但本产品只用了一个运放。6脚是反相端,5脚是同相端。R1、R2之间的电压为基准电压,R9和R3之间为比较电压。当基准电压大于比较电...
分类:其他   时间:2014-02-11 17:54:50    收藏:0  评论:0  赞:0  阅读:471
Objective-C 三大要素
KVO、内存管理方法、线程安全
分类:其他   时间:2014-02-11 17:53:08    收藏:0  评论:0  赞:0  阅读:317
11个JavaScript颜色选择器插件
几年前,很难找到一个合适的颜色选择器。正好看到很多不错的JavaScript颜色选择器插件,故而把这些编译汇总。在本文,Web设计师和开发人员 Kevin Liew 选取了11个相应插件,有些会比较复杂,其他比较简单,相信应该会有适合你的。 1.ExColor ExColor是一个类似Photosh...
分类:Web开发   时间:2014-02-11 17:51:26    收藏:0  评论:0  赞:0  阅读:437
移动应用开发平台
AppCanPhoneGapTitanium Mobile
分类:移动平台   时间:2014-02-11 17:52:17    收藏:0  评论:0  赞:0  阅读:435
ural1238. Folding(记忆化)
1238这算模拟加记忆化吗 找bug找了2个多小时。。记忆化部分好想 就是字符串处理部分挫了 一个个复制模拟 各种修改查找 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std;...
分类:其他   时间:2014-02-11 17:50:35    收藏:0  评论:0  赞:0  阅读:401
【java】tomcat一闪而过和Invalid byte 1 of 1-byte UTF-8 sequence的解决方法
造成tomcat的一闪而过的原因分析:1.如果安装完就有问题可能是catalina_home环境变量造成的;2.正常使用的tomcat忽然一闪而过并且在日志文件里报错如下:Invalid byte 1 of 1-byte UTF-8 sequence这种情况肯定是你配置了server.xml文件 或...
分类:其他   时间:2014-02-11 17:48:53    收藏:0  评论:0  赞:0  阅读:310
浅思OC的语言特性
算了算,学习IOS已经有一段时间了。今天花了点时间思考一下OC的语言特性,让自己的心不要那么浮躁,注重基础,回归本源。OC做为一门面向对象语言,自然具有面向对象的语言特性,如封装、继承、多态。他具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。整体来说,确实是一门不错的编程...
分类:其他   时间:2014-02-11 17:48:02    收藏:0  评论:0  赞:0  阅读:300
Mybatis SqlSessionTemplate 源码解析
Mybatis SqlSessionTemplate 源码解析在使用
分类:数据库技术   时间:2014-02-11 17:47:11    收藏:0  评论:0  赞:0  阅读:569
hdu 1257 贪心+二分搜索
Problem: http://acm.hdu.edu.cn/showproblem.php?pid=1257依次拦截导弹,如果当前存在的拦截系统无法拦截该导弹,增加一个拦截系统否则将当前拦截系统中 不小于该导弹高度的 最小高度的拦截系统的高度设置为该导弹的高度#includeint n,a,lj[...
分类:其他   时间:2014-02-11 17:45:29    收藏:0  评论:0  赞:0  阅读:329
linux下操作问题与总结
1、 出现问题 :从服务器244里拷贝ajun文件到自己linux下, 出现ajun: not a regular file? 解决方案:在进行scp传输“文件夹”的时候,加上参数r。
分类:其他   时间:2014-02-11 17:46:20    收藏:0  评论:0  赞:0  阅读:289
Struts2使用过滤器验证登陆状态
在Web.xml中增加个配置过滤器loginFilter:1 2 loginFilter 3 com.filter.LoginFilter 4 5 6 loginFilter 7 /* 8 在处理登陆的action中,登陆成功后,往session中写入一个值,作为是否登陆的标记,这里写入用户名use...
分类:其他   时间:2014-02-11 17:43:47    收藏:0  评论:0  赞:0  阅读:369
Linux操作系统中对于NTFS读取目录功能的实现
1: /* 2: * We use the same basic approach as the old NTFS driver, i.e. we parse the 3: * index root entries and then the index allocation entries that...
分类:其他   时间:2014-02-11 17:42:56    收藏:0  评论:0  赞:0  阅读:395
照片浏览器软件-WTL开发的照片浏览器
前段时间,为了准备情人节礼物,本人想了做一个照片浏览器送给女友,专门播放我俩的所有照片的一个程序软件,于是,就写了这么一个照片浏览器软件。本程序是基于WTL8.0开发的一个图片/照片浏览器,涉及到XML文件读写,PNG图等图片文件读取,控件重写,自绘进度条,界面重绘,界面配置采用XML配置,易于扩展...
分类:其他   时间:2014-02-11 17:42:05    收藏:0  评论:0  赞:0  阅读:365
c语言中的for和while
直接上图for.cwhile.c然后通过gcc for.c -S -o for.s 和 gcc while.c -S -o while.s进行汇编,并进行对比:while.s for.s 由此可以看出for和while的汇编代码是一样的,这样就又引出来了一个问题:既然底层的操作都是一样的,为什么有分...
分类:编程语言   时间:2014-02-11 17:41:14    收藏:0  评论:0  赞:0  阅读:443
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!