码迷,mamicode.com
首页 > 其他好文
吐槽下——火星救援
下面是火星救援的影评:这是一部在火星的衣食住行手册。旨在讲述各种设备如何的不靠谱以及如何使用人类智慧驾驭这些不靠谱的设备。这个影片和各种好莱坞大片一样。故事的叙述方式也一模一样。故事是这样叙述的:1. 我们制造一个问题(来点暴风/吹飞一个人)2. 解决这个问题(全队撤离)3. 解决这个问题产生一个结果(这个被吹飞的人没死,还健康的活在火星上)4. 这个结果又产生了问题(这个人怎么活在火星上,怎么营...
分类:其他好文   时间:2015-12-22 11:40:11    阅读次数:278
一封来自项目经理拟给总经理李X的信
尊敬的总经理李X先生: 您好,启封温暖。很久没有这般正式写一封信了,也算是职业生涯中第一给经理级别写信。而为什么给您写(先表明绝无僭越之心),因为您负责公司内部事务,希望您能体会我仅以个人角度,立足公司人员稳定,秉承“对事不对人”的原则,绝无针对任何股东或者他人的言论。自认入职伊始,无论作为基层员工...
分类:其他好文   时间:2015-12-22 11:39:43    阅读次数:288
CoreData 多表 关联
本文转载至http://www.jianshu.com/p/e9f3b5e0cd191.概念简介 coreData中存在复杂的数据关系时,一张表难以满足需求,此时就需要了解使用coreData多表的关联使用. 如 课程表 和 章节表 的关系:一个课程跟章节的对应关系是 一对多,单一个章节只能对应.....
分类:其他好文   时间:2015-12-22 11:39:04    阅读次数:459
利用颜色生成UIImage
// 颜色转换为背景图片+ (UIImage *)imageWithColor:(UIColor *)color { CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f); UIGraphicsBeginImageContext(rect.size);.....
分类:其他好文   时间:2015-12-22 11:40:11    阅读次数:163
JVM 详谈
JVM 详谈本来这次应该讲讲ORM 的几个框架,但是笔者还没有完全总结出来,所以这里先插入一次学习JVM的心得。作为一个Java程序员,如果不了解JVM的工作原理,就很难从底层去把 握Java语言和Java程序的运作机制。这里先推荐一个最权威的讲解JVM的文档,大家只要查过Java API的可以在里...
分类:其他好文   时间:2015-12-22 11:38:39    阅读次数:189
TCP下IO模型优劣比较
多线程模型适用于处理短连接,且连接的打开关闭非常频繁的情形,但不适合处理长连接。多线程模型默认情况下,(在Linux)每个线程会开8M的栈空间,再TCP长连接的情况下,2000/分钟的请求,几乎可以假定有上万甚至十几万的并发连接,假定有10000个连接,开这么多个线程需要10000*8M=80G的内...
分类:其他好文   时间:2015-12-22 11:38:28    阅读次数:220
OpenWrt网络构架
OpenWrt的网络配置很丰富,在我看来几乎可以完成任何网络结构。下图为一个支持OpenWrt的路由器网络结构:这个路由器内部交换机有6个口,其中1个WAN口、4个LAN口、Port5默认连接内部网卡eth0,还有连接Wifi的无线网卡接eth2,eth3保留。从中我们可以看到这个路由器最多支持3个...
分类:其他好文   时间:2015-12-22 11:37:45    阅读次数:194
TCP server和client的一些测试
一.TCP server和client测试socket设置测试项/测试情景sendrecv测serverblockclientblock
分类:其他好文   时间:2015-12-22 11:35:28    阅读次数:129
2014级数据结构课程总结全链接
数据结构结课,最后一道作业,让同学们写一篇课程总结。同学们自己的总结,达到自省的目标,间接地,我也可以了解翻转课堂的教学改革,在他们心目中到底是什么样子。这样一种随意的文字,更能表达他们的真实感受。   一些同学没有交,期末各有各的忙,其实,这是大学生活的节奏问题。我觉得写出了翻转课堂味道的,加了一个星号,还有不少的文章,也不错,也许就在加星不加星的一念之差间,没有加上。无妨,总结了就是好。...
分类:其他好文   时间:2015-12-22 10:30:18    阅读次数:354
【数据压缩】Huffman原理与代码实现
Huffman算法也是一种无损压缩算法,但与上篇文章LZW压缩算法不同,Huffman需要得到每种字符出现概率的先验知识。通过计算字符序列中每种字符出现的频率,为每种字符进行唯一的编码设计,使得频率高的字符占的位数短,而频率低的字符长,来达到压缩的目的。通常可以节省20%~90%的空间,很大程度上依赖数据的特性!Huffman编码是变长编码,即每种字符对应的编码长度不唯一。 前缀码:任何一个字符的编码都不是同一字符集中另一种字符编码的前缀。Huffman编码为最优前缀码,即压缩后数据量最小。 -------...
分类:其他好文   时间:2015-12-22 10:32:37    阅读次数:226
防止浏览器缓存的几种方法
Cache-Control/Pragma这个HTTP Head字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令,如果知道该页面是否为缓存,不仅可以控制浏览器,还可以控制和HTTP协议相关的缓存或代理服务器。 Cache-Control请求字段被各个浏览器支持得较好,而且它的优先级也比较高,它和其他一些请求字段(如Expires)同时出现时,Cache-Control会覆盖其他字段。Pra...
分类:其他好文   时间:2015-12-22 10:31:43    阅读次数:128
一个请求大体过程
当一个用户在浏览器里输入www.taobao.com这个URL时,将会发生很多操作。首先它会请求DNS把这个域名解析成对应的IP地址,然后根据这个IP地址在互联网上找到对应的服务器,向这个服务器发起一个get请求,由这个服务器决定返回默认的数据资源给访问的用户。在服务器端实际上还有很复杂的业务逻辑:服务器可能有很多台,到底指定哪台服务器来处理请求,这需要一个负载均衡设备来平均分配所有用户的请求;还有...
分类:其他好文   时间:2015-12-22 10:28:53    阅读次数:172
LeetCode Merge Two Sorted Lists
LeetCode解题之Merge Two Sorted Lists原题将两个有序的链表拼接成一个有序的链表。...
分类:其他好文   时间:2015-12-22 10:29:32    阅读次数:129
如何让你的传输更安全——NIO模式和BIO模式实现SSL协议通信
对于SSL/TLS协议,如果要每个开发者都自己去实现显然会带来不必要的麻烦,正是为了解决这个问题Java为广大开发者提供了Java安全套接字扩展——JSSE,它包含了实现Internet安全通信的一系列包的集合,是SSL和TLS的纯Java实现,同时它是一个开放的标准,每个公司都可以自己实现JSSE,通过它可以透明地提供数据加密、服务器认证、信息完整性等功能,就像使用普通的套接字一样使用安全套接字...
分类:其他好文   时间:2015-12-22 10:28:25    阅读次数:1220
网络抓包工具Charles的介绍与使用
在复杂的App开发过程中,我们会涉及各种复杂的网络操作,各种API的调用和数据接收。如果我们只是通过控制台来查看网络的输入输出,就会非常麻烦。在Mac上有一款非常优秀的网络抓包工具——Charles,在iOS开发中也是常常用到。今天我们就来介绍如何安装使用Charles。关于Charles安装包、破解包和证书我已经上传至网盘:http://pan.baidu.com/s/1numMoTr    。...
分类:其他好文   时间:2015-12-22 10:30:39    阅读次数:197
struts2请求过程源码分析
struts2请求过程源码分析
分类:其他好文   时间:2015-12-22 10:27:42    阅读次数:200
UIMenuItem
UIMenuItem *share = [[UIMenuItem alloc] initWithTitle:@"分享"action:@selector(shareClick:)]; UIMenuItem *report = [[UIMenuItem alloc] ini...
分类:其他好文   时间:2015-12-22 10:25:53    阅读次数:122
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!