码迷,mamicode.com
首页 > 其他好文
Haproxy均衡负载部署和配置文件详解
HAproxy均衡负载部署和配置文件详解 HAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。根据官方数据,其最高极限支持10G的并发。 HAProxy特别适用于那些负载特大的web站点, 这些站点通常又需要会话保持或七层处理。 ...
分类:其他好文   时间:2016-08-09 20:29:17    阅读次数:176
《TCP/IP详解》之二:流式数据交互
和UDP这种“滚珠”式的协议不同(一份数据就是一个udp packet),TCP以报文段的方式传递数据,其大小受网络链路的限制。在SYN报文段中互相通告最大报文段长(MSS)。所以业务层交付的数据,会被TCP拆分/合并为合适的报文段(这也就是为嘛TCP数据跟水流似的,没有边界)。 对于每个报文段而言 ...
分类:其他好文   时间:2016-08-09 20:30:09    阅读次数:206
Message、Handler、Message Queue、Looper 之间的关系
单线程模型中Message、Handler、Message Queue、Looper之间的关系 1、Message Message即为消息,可以理解为线程间交流的信息。处理数据后台线程需要更新UI,你可以发送Message内含一些数据给UI线程。 2、Handler Handler 即为处理者,是M ...
分类:其他好文   时间:2016-08-09 20:27:41    阅读次数:129
基类转换为子类的 目前知道的情况 (一种)
上面代码注释掉的两行是会运行错误的. 根据代码显示, 只有我们的父类对象本身就是用子类new出来的时候, 才可以在将来被强制转换为子类对象. 子类继承父类的所有(包括属性以及方法), 也就是说子类包含的内容应该是比父类要大的. 如果正常环境下, 把一个父类转换成子类一定会损失精度. 但是如果父类对象 ...
分类:其他好文   时间:2016-08-09 20:28:41    阅读次数:153
第26条:勿在分类中声明属性
属性是封装数据的方式(参见第6条)。 属性只是定义实例变量及相关存取方法所用的“语法糖”,所以也应遵循同实例变量一样的规则。 分类机制,应该将其理解为一种手段,目标在于扩展类的功能,而非封装数据。 尽管从技术上说,分类里也可以声明属性,但这种做法应该尽量避免。 原因是:除了“class-contin ...
分类:其他好文   时间:2016-08-09 20:29:16    阅读次数:112
textfield首行缩进
#pragma mark - UITextView delegate Methods-(void)textViewDidChange:(UITextView *)textView{ NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagr ...
分类:其他好文   时间:2016-08-09 20:28:09    阅读次数:155
POJ 3670 Eating Together (DP,LIS)
题意:给定 n 个数,让你修改最少的数,使得它变成一个不下降或者不上升序列。 析:这个就是一个LIS,但是当时并没有看出来。。。只要求出最长LIS的长度,用总数减去就是答案。 代码如下: ...
分类:其他好文   时间:2016-08-09 20:26:16    阅读次数:169
第28条:通过协议提供匿名对象
协议定义了一系列的方法。 id类型将类的类型隐藏起来了,可以有多个不同的实现类。只在运行期才查出些对象的实际类型 可以用协议把API之中的实现细节隐藏起来,将返回的对象设计为遵从此协议的纯id类型(也叫“匿名类型”)。这个概念就称为“匿名对象”(anonymous object)。 例: @prop ...
分类:其他好文   时间:2016-08-09 20:27:23    阅读次数:160
HDU 3555 数位dp
Bomb Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 15072 Accepted Submission(s): 5441 Problem ...
分类:其他好文   时间:2016-08-09 20:25:33    阅读次数:134
使用maven创建项目
http://192.168.4.112/rdmanager/main/index.jhtml 1、对于第一次下载某个项目的源码,按照下面的步骤进行: (1)在D:\projects\目录下的空白位置点击鼠标右键出现下图: (2)然后选择“SVN Checkout...”选项打开如下对话框,并输入你 ...
分类:其他好文   时间:2016-08-09 20:27:30    阅读次数:139
第25条:总是为第三方类的分类名称加前缀
分类机制通常用于向无源码的既有类中新增功能。 注意: 分类中的方法是直接添加在类里面的,它就好比这个类中的固有方法。 将分类方法加入类中这一操作是在运行时系统加载分类时完成的。 运行时系统会把分类中所实现的每个方法都加入类的方法列表中。 分类中的方法会覆盖原始类中那一份实现代码。 如果多个分类多次覆 ...
分类:其他好文   时间:2016-08-09 20:25:55    阅读次数:140
2016wust暑假集训之题解汇总2
数据结构 bzoj4546(可持久化Trie) 中文题题意我就不说了 解析: 可持久化Trie的模板题,详见注释 #include<cstdio> #include<cstring> #include<string> #include<algorithm> using namespace std; ...
分类:其他好文   时间:2016-08-09 20:26:37    阅读次数:219
BZOJ4260 Codechef REBXOR 题解
题目大意: 给定一个长度为n的序列,求1≤l1≤r1<l2≤r2≤n使得(⊕r1i=l1ai)+(⊕r2i=l2ai)最大,输出这个最大值。 思路: 用Trie求出前缀异或和以及后缀异或和,再求出前缀异或和以及后缀异或和中最大的,前后相加,求最大值。用可持久化Trie求异或和也可。 代码: Trie ...
分类:其他好文   时间:2016-08-09 20:25:05    阅读次数:204
【react】子组件向父组件传值2
...
分类:其他好文   时间:2016-08-09 20:24:08    阅读次数:230
并发和并行的区别
所有的并发处理都有排队等候,唤醒,执行至少三个这样的步骤.所以并发肯定是宏观概念,在微观上他们都是序列被处理的,只不过资源不会在某一个上被阻塞 (一般是通过时间片轮转),所以在宏观上看多个几乎同时到达的请求同时在被处理。如果是同一时刻到达的请求也会根据优先级的不同,而先后进入队列排队等候 执行。 并 ...
分类:其他好文   时间:2016-08-09 20:25:30    阅读次数:205
第21条:理解Objective-C错误模型
首先要注意的是: “自动引用计数”(Automatic Reference Counting, ARC,参见第30条)在默认情况下不是“异常安全的”(exception safe)。具体来说,这意味着:如果抛出异常,那么本应在作用域末尾释放的对象现在却不会自动释放了。如果想生成“异常安全”的代码,可 ...
分类:其他好文   时间:2016-08-09 20:26:05    阅读次数:233
第24条:将类的实现代码分散到便于管理的数个分类之中
“分类”(Category)是Objective-C的一项语言特性。 利用分类,无须继承子类即可直接为当前类添加方法。由于Objective-C运行时系统是高度动态的,所以才能支持这一特性。 对.m文件进行拆分: 类的基本要素(如属性、初始化方法等)都声明在“主实现”(main implementa ...
分类:其他好文   时间:2016-08-09 20:25:53    阅读次数:109
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!