码迷,mamicode.com
首页 > 2015年07月26日 > 全部分享
Netty 线程模型
Netty 线程模型 关于Java NIO Reactor模式http://my.oschina.net/xinxingegeya/blog/339027 下面是线程模型的演进 Thread per Connection Thread per Connection: 在没有nio之前,这是传统的java网络编程方案所采...
分类:编程语言   时间:2015-07-26 21:06:34    阅读次数:208
VirtualBox虚拟机与物理机文件传输九大方法总结
对于用虚拟机安装完成操作系统后,我们很多时候会用到虚拟机与物理机直接进行文件传输的问题,对于这个问题,奶牛觉得方法很多,而且也很简单。在这里做下简要介绍,也希望有其它方法的朋友也留言一起交流。今天主...
分类:其他好文   时间:2015-07-26 21:08:49    阅读次数:147
完整详解GCD系列(一)dispatch_async;dispatch_sync;dispatch_
为什么要写这个系列,因为百度了一下,找了很多都是些片面的Blog,拷贝来拷贝去的,写的也很粗糙。 所以,我要写这个系列,尽量把官网文档中GCD的强大功能完整的表达出来。方便自己,也方便别人,如果发现有问题,...
分类:其他好文   时间:2015-07-26 21:07:52    阅读次数:144
开源那点事
引言: ?????????我是个菜鸟,工作刚开始,师兄问我什么是开源?我回答:就是你分享的代码别人都可以用。然后师兄呵呵了。于是乎就有了下文。 ? 开源那点事 ?????????开源并意味着你就可以对别...
分类:其他好文   时间:2015-07-26 21:08:27    阅读次数:131
Tiny HTTPd 开源web服务器搭建过程及简要分析
开源web服务器,Tiny HTTPd,纯c编写,作者:? ?jdavidb。服务器小巧,轻便,结构简单,将搭建web服务器的原理阐述的很清楚,对学习很有帮助。下载地址 测试环境:Ubuntu 14.04.2 由于服务器不是默认为linux开发...
分类:Web程序   时间:2015-07-26 21:08:20    阅读次数:166
ESTORE OPENCART 清爽现代主题模板 ABC-0063
ESTORE OPENCART 清爽现代主题模板 ABC-0063 Template comes loaded with several custom modules: ? 7 in 1 – seven skin schemes come with this theme - see the Demo Option to check all of them. ? TG E...
分类:其他好文   时间:2015-07-26 21:05:19    阅读次数:161
@property里的assign,copy,retain区别
assign: 简单赋值,不更改索引计数(Reference Counting)。? copy: 建立一个索引计数为1的对象,然后释放旧对象? retain:释放旧的对象,将旧对象的值赋予输入对象,再提高输入对象的索引计数为1?使用assig...
分类:其他好文   时间:2015-07-26 21:07:48    阅读次数:117
centos7 安装mysql
这个坑有点深,貌似centos7的变动不小 网上很多文章都是从yum直接安装的,但是,实际上是没有的,有找到mysql已经被替换成他的一个开源分支的说法,或许是真的吧,不明差异的我,还是决定安装mysql http://www.cn...
分类:数据库   时间:2015-07-26 21:05:26    阅读次数:155
Java动态代理
代理,就是需要代理类和被代理类有相同的对外接口或者说成服务,所以代理类一般都必须实现了所有被代理类已实现的接口,因为接口就是制定了一系列对外服务的标准。           正因为动态代理有这样灵活的特性,所以我们在设计动态代理类(DynamicProxy)时不用显式地让它实现与真实主题类(RealSubject)相同的接口(interface),而是把这种实现推迟到运行时。...
分类:编程语言   时间:2015-07-26 21:05:12    阅读次数:196
(八十八)VFL语言初步 - 实现布局
【基本语法】 VFL的语法为H:和V:开头,代表水平和垂直。 接下来如果要涉及距离,使用|-x-,x为距离的点数。 对于视图,用[ ]包围,例如[blueView]。 ①下面的语句实现了blueView水平方向左右各距离控制器的边缘20点: H:|-20-[blueView]-20| ②如果要指定宽高,在视图名称之后用圆括号内填入常量数值,下面的代码实现了blueView距离左边2...
分类:编程语言   时间:2015-07-26 21:06:30    阅读次数:154
HDUOJ Let the Balloon Rise 1004
?? /* Let the Balloon Rise Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 89272    Accepted Submission(s): 33796 Problem Description Con...
分类:其他好文   时间:2015-07-26 21:04:34    阅读次数:105
SDWebImage分析--库处理流程分析
这阵子看了SDWebImage的实现跟源码,也看了下网上的一些总结。 这里我自己画了个流程图来辅助理解下SDWebImage这个库的实现流程。相信也是有助于你们的理解。 这里是很简要地对库的大致流程画了出来,具体的可以自己上github搜索作者的源代码进行阅览。或者看我后文的具体分析(过两天再放上来)。 话不多说直接上流程图。...
分类:Web程序   时间:2015-07-26 21:06:09    阅读次数:133
判断中间目录是否存在
/*1. 判断中间目录是否存在 比如 传入字符串 @"/home/baidu/oc.txt" 和 @"baidu" 返回:YES 传入字符串 @"/usr/baidu/oc.txt 和 @"baidu" 返回:NO */ + (BOOL)isPath:(NSString *)path includeMiddleDirectory:(NSString *)dir //{ // NSAr...
分类:其他好文   时间:2015-07-26 21:03:51    阅读次数:130
HDU 2444 The Accomodation of Students (二分图最大匹配+二分图染色)
【题目链接】:click here~~  【题目大意】: 给出N个人和M对关系,表示a和b认识,把N个人分成两组,同组间任意俩人互不认识,若不能分成两组输出No,否则输出两组间俩人互相认识的对数 【解题思路】:   先判断能否构成二分图,判断二分图用交叉染色法:从某个未染色的点出发把此点染成白色,该点周围的点染成黑色,黑色周围的又染成白色,若走到某个点已经染色,并且它相邻点的颜色与它一样...
分类:其他好文   时间:2015-07-26 21:06:02    阅读次数:102
JAVA设计模式之策略模式
什么是策略模式? 定义算法族,分别封装起来,让它们之间可以相互替换,此模式让算法的变化独立于使用算法的客户。 策略模式有什么好处? 可以动态的改变对象的行为。 设计原则 1.封装变化(找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起) 2.多用组合,少用继承 3.针对接口编程,不针对实现编程 把一个类中经常改变或者将来可能改变的部分提取出来,...
分类:编程语言   时间:2015-07-26 21:05:30    阅读次数:146
将字符串按照单词逆序
/*2.将字符串按照单词逆序 输入一段字符串,已知字符串只由字母和空格构成,将字符串按照单词逆序 传入@"welcome to beijing" 返回 @"beijing to welcome" */ + (NSString *)reverseWordsInString:(NSString *)str //{ // NSArray * arr= [str componentsSepa...
分类:其他好文   时间:2015-07-26 21:02:30    阅读次数:128
将C++的标识符转成OC的标识符
3.将C++的标识符转成OC的标识符 C++的标识符和OC一样由数字字母下划线组成,打头的不是数字。当标识符超过一个单词, C++采用全字母小写,单词间用下划线连接的书写规范,如: bei_jing OC采用除第一个单词外,其余单词首字母大写的书写规范,如: beiJing //传入C++标识符,返回OC标识符 */ + (NSString *)objcIdentifierFr...
分类:编程语言   时间:2015-07-26 21:04:37    阅读次数:152
1824条   上一页 1 ... 13 14 15 16 17 18 19 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!