有句话叫做no zuo no die,我大概就是这种人吧。why?做机房收费系统的时候,按照一般方法也能实现,但这次做上下机的时候,感觉这么做没有什么好玩儿的了,然后就停下来,重新想想上下机还能怎么做?
后来,大致采用的思路是这样的:将上下机的读写数据的过程写成两个存储过程,负责读取和更改数据。中间的计算过程写在代码里面:中间判断时间的过程用职责链模式来实现,判断一般用户...
分类:
其他好文 时间:
2014-06-14 14:38:15
阅读次数:
277
下面直接将字典写入文件,出现乱码:
解决办法:现将字典NSData,再进行归档NSKeyedArchiver...
分类:
其他好文 时间:
2014-06-14 14:34:05
阅读次数:
257
阵列处理机:
通过重复设置大量相同的处理单元PE(Processing Element),将它们按一定方式互连成阵列,在单一控制部件CU(Control Unit)控制下,对各自所分配的不同数据并行执行同一组指令规定的操作。是操作级并行的SIMD计算机(SIMD指的是单指令流多数据流,是一种实现数据级并行的技术)。
阵列处理机的构形:
分布式存储器的阵列处理机构形集中式共...
分类:
其他好文 时间:
2014-06-14 15:05:57
阅读次数:
308
一、设计模式的分类
总体来说设计模式分为三大类:
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式...
分类:
其他好文 时间:
2014-06-14 14:26:54
阅读次数:
279
对float型进行四舍五入,小数进行四舍五入操作...
背景
由于某种原因,我们系统需要记录另一个系统中一个表里的id。
但是,当我们记录完了以后,别人系统可能会删除那个表里的一些数据,这样的话,我们这边就多了一些无效数据,所以,我们必须的找到这些无效的id,然后将其删除。
开始,我们的实现是这样:我们将记录下来的所有id放在一个list里,然后传到另一个系统,他将他们已经删除的id返回。具体处理代码如下:
public String f...
分类:
其他好文 时间:
2014-06-14 15:06:57
阅读次数:
234
坦克大战
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
Many of us had played the game "Battle city" in our childhood, and some people (like me) even often play it on computer now.
What we are dis...
分类:
其他好文 时间:
2014-06-14 14:30:01
阅读次数:
274
这次开发要使用Git代替SVN,借机学习了一二,跟大家分享一下。
Git简介
一句话总结的说,Git是一个开源的分布式版本控制系统,由Linux内核开发人员开发,现已用来管理android等多个大型项目。
设计目标:
快速操作简单设计并行开发(上千个)完全分布式能力超强(类似Linux内核管理)
和SVN
提到版本管理系统,自然会想到SVN,如果...
分类:
其他好文 时间:
2014-06-14 14:41:18
阅读次数:
296
中文字幕下载站(chinese language)
射手网:www.shooter.com.cn(极力推荐,最全面)
TLF原创字幕站 :http://tlfsubs.eastgame.net/
汉风中文字幕库:http://sub.hanstyle.org/default.asp
新视界字幕站 :http://www.newmov.com/dvd/film.asp
伊甸园电影字...
分类:
Web程序 时间:
2014-06-14 14:59:44
阅读次数:
389
使用WPF应用程序更新SharePoint列表,中间使用CAML,XML等技术。...
C++11是对目前C++语言的扩展和修正.C++11包括大量的新特性:包括lambda表达式,类型推导关键字auto、decltype,和模板的大量改进。
g++编译c++11命令加上
-std=c++11
C++11中引入auto第一种作用是为了自动类型推导
auto的自动类型推导,用于从初始化表达式中推断出变量的数据类型。通过auto的自动类型推导,可以简化我们的编程工作
a...
分类:
编程语言 时间:
2014-06-14 14:05:26
阅读次数:
263
var ivar = [:]
ivar.className // __NSDictionaryI
var i = 1
i.className // error: 'Int' does not have a member named 'className'
If you want to get the type of a primitive, you have to use bridgeToOb...
分类:
其他好文 时间:
2014-06-14 14:28:55
阅读次数:
234
下面是把sourceDir文件夹下的以.JPG结尾的文件全部复制到targetDir文件夹下:
>>>import os
>>> import os.path
>>> import shutil
>>> def copyFiles(sourceDir,targetDir):
for files in os.listdir(sourceDir):
sourceFile = os.path....
分类:
编程语言 时间:
2014-06-14 14:40:17
阅读次数:
283
未改偏移量之前
using (FileStream fs = new FileStream(txtFilePathRead.Text, FileMode.Open))
{
//创建一个容量4M的数组
byte[] byteData = new byte[1024 * 1024 * 4];...
分类:
其他好文 时间:
2014-06-14 14:13:27
阅读次数:
216
在看Js视频的时候就感觉Dom这东西太神奇了。在这个注重用户体验的Web设计时代里,Dom是至关重要的。它的易用性强,并且遍历简单,支持XPath。它既然这么强大那么就来简单的介绍Dom这个东东。
一、DOM是什么?
DOM即:文档对象模型(DocumentObject Model),DOM就是一个编程接口,是针对HTML文档、XML等文档的一套API。就类似于JDBC是针对数据库的一...
分类:
其他好文 时间:
2014-06-14 14:58:44
阅读次数:
227