Core Data涉及到的几个主要的概念可以对应数据库来理解: NSManagedObjectContext(托管对象上下文):数据库 NSEntityDescription(实体描述):表 NSFetchRequest(请求):命令集 NSPredicate(谓词):查询语句 在书中给出的例子中的 ...
分类:
其他好文 时间:
2016-06-27 19:54:00
阅读次数:
147
http://blog.csdn.net/paincupid/article/details/49924299/ 经常会接触到VO,DO,DTO的概念,本文从领域建模中的实体划分和项目中的实际应用情况两个角度,对这几个概念进行简析。得出的主要结论是:在项目应用中,VO对应于页面上需要显示的数据(表单 ...
分类:
其他好文 时间:
2016-06-27 19:52:50
阅读次数:
135
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1724 题目大意: Farmer John想修理牧场栅栏的某些小段。为此,他需要N(1<=N<=20,000)块特定长度的木板,第i块木板的长度为Li(1<=Li<=50,000)。然后,FJ去 ...
分类:
其他好文 时间:
2016-06-27 19:53:39
阅读次数:
153
工厂模式 何时使用:我们明确地计划不同条件下创建不同实例时。主要解决接口选择的问题。 如何解决:定义一个工厂接口,让工厂类实现工厂接口。让调用者自己通过参数传递决定实例化创建哪一个工厂类,返回的是一个抽象的工厂产品实例。 使用场景: 1、日志记录器:记录可能记录到本地硬盘、系统事件、远程服务器等,用 ...
分类:
其他好文 时间:
2016-06-27 19:52:50
阅读次数:
202
迭代器模式 Java 和 .Net 编程环境中非常常用的设计模式。用于顺序访问集合对象的元素,不需要知道集合对象的底层表示。 何时使用:用于遍历一个聚合对象,提供一种方法顺序遍历访问一个聚合对象中各个元素, 而又无须暴露该对象的内部表示。: 1、访问一个聚合对象的内容而无须暴露它的内部表示。 2、需 ...
分类:
其他好文 时间:
2016-06-27 19:53:39
阅读次数:
119
GOT应该保存的是puts函数的绝对虚地址,这里为什么保存的却是puts@plt的第二条指令呢? 原来“解释器”将动态库载入内存后,并没有直接将函数地址更新到GOT表中,而是在函数第一次被调用时,才会进行函数地址的重定位,这样做的好处是可以加快程序加载速度,尤其对大型程序来说。有关这方面的更详细的信 ...
分类:
其他好文 时间:
2016-06-27 19:50:46
阅读次数:
294
1. scons是神马? scons是linux下的自动构建工具,类似cmake。 2. 安装 正常情况下,scons将安装到${PYTHON_INSTALL_DIR}/bin/下 3. hello world程序 三个文件hello.h hello.c main.c hello.h定义函数void ...
分类:
其他好文 时间:
2016-06-27 19:52:32
阅读次数:
274
今天经理交了一个大招,,,,打包,用bat执行Java程序,,哈哈哈,,,ant很厉害 要创建3个文件夹 bin log lib .bat文件内容 bulid.xml ...
分类:
其他好文 时间:
2016-06-27 19:50:14
阅读次数:
141
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建 ...
分类:
其他好文 时间:
2016-06-27 19:49:42
阅读次数:
129
There are some difference between KeyValuePair which is the generic version and DictionaryEntry which is non generic version. The advantage of using a ...
分类:
其他好文 时间:
2016-06-27 19:50:10
阅读次数:
143
Category: 1. 无法添加实例变量 2.将类的实现分散到多个不同文件或多个不同框架中。 Extension: 1. 可以添加实例变量 注: 如果Category的头文件中也使用Extension(即将 @interface MyData (XX)改为@interface MyData() ) ...
分类:
其他好文 时间:
2016-06-27 19:51:04
阅读次数:
155
今天遇到一个比较怪异的问题,有一项目需要在同一个页面上展现两个ueditor编辑器,在展现时并不任何问题,但当点击了“保存”按钮时就出错了,有其中一个ueditor在asp.net中无法获取编辑器的值,这时代码是这样的: 结果就是editorContact这个编辑器的内容无法通过Request.Pa ...
分类:
其他好文 时间:
2016-06-27 19:51:38
阅读次数:
135
观察者模式 何时使用:对象间的一种一对多的依赖关系,当一个对象(观察目标对象)的状态发生改变,所有依赖于它的对象(观察者对象)都将得到通知,使这些观察者对象能够自动更新(即使用推送方式)。 如何解决:在观察目标类里有一个 ArrayList 存放观察者们。 优点: 1、观察者和被观察者是抽象耦合的。 ...
分类:
其他好文 时间:
2016-06-27 19:50:28
阅读次数:
220
问题: 假如 每天4千万个请求,即 40000000 每个页面大小 10KB 不用考虑峰值,计算平均值即可。 方法一: 每秒请求个数:40000000个/86400s = 462.962962962963个/s 每秒请求个数*10KB =等于每秒总的数据量 4629KB =4.6MB 每秒总的数据量 ...
分类:
其他好文 时间:
2016-06-27 19:50:03
阅读次数:
170
中介者模式 何时使用:多个类相互耦合,形成了网状结构。对象与对象之间存在大量的关联关系,这样势必会导致系统的结构变得很复杂,同时若一个对象发生改变,我们也需要跟踪与之相关联的对象,同时做出相应的处理。中介者模式可以处理不同类之间的通信,支持松耦合,用来降低多个对象和类之间的通信复杂性使代码易于维护: ...
分类:
其他好文 时间:
2016-06-27 19:50:31
阅读次数:
157