码迷,mamicode.com
首页 > 2016年01月07日 > 全部分享
Linux下针对路由功能配置iptables的方法详解
作为公司上网的路由器需要实现的功能有nat地址转换、dhcp、dns缓存、流量控制、应用程序控制,nat地址转换通过iptables可以直 接实现,dhcp服务需要安装dhcpd,dns缓存功能需要使用bind,流量控制可以使用tc,应用程序控制:例如对qq的封锁可以使用 netfilter-lay...
分类:系统相关   时间:2016-01-07 21:28:23    阅读次数:424
Php5.6.15-fpm的运行机制源码剖析
源码版本:Php5.6.15源码目录:sapi/fpm/fpm说明:源码的主要功能在上面直接注解=============>>start socketpair(AF_UNIX, SOCK_STREAM, 0, sp)) {zlog(ZLOG_SYSERROR, "failed to init sig...
分类:Web程序   时间:2016-01-07 21:26:50    阅读次数:648
Linux系统下强大的lsof命令使用宝典
lsof命令简介:lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以,lsof的功能很强大。一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin...
分类:系统相关   时间:2016-01-07 21:29:47    阅读次数:255
iOS UI-团购案例(通过xib文件自定义UITableViewCell)
一、Model 1 #import 2 3 @interface Goods : NSObject 4 5 @property (nonatomic, copy) NSString *icon; 6 @property (nonatomic, copy) NSString *title; 7 ...
分类:移动开发   时间:2016-01-07 21:26:40    阅读次数:371
在Swift中使用遗留的C API
Swift的类型系统的设计目的在于简化我们的生活,为此它强制用户遵守严格的代码规范来达到这一点。毫无疑问这是一件大好事,它鼓励程序员们编写 更好更正确的代码。然而,当Swift与历史遗留的代码库、特别是C语言库进行交互时,问题出现了。我们需要面对的现实是许多C语言库滥用类型,以至于它 们对Swift...
分类:编程语言   时间:2016-01-07 21:28:16    阅读次数:284
map——映射(message.cpp)
信息交换(message.cpp)【题目描述】 Byteland战火又起,农夫John派他的奶牛潜入敌国获取情报信息。 Cow历尽千辛万苦终于将敌国的编码规则总结如下: 1 编码是由大写字母组成的字符串。2 设定了密字。加密的过程就是把原信息的字母替换成对应密字。 3 一个字母有且仅有一个对应密字,...
分类:其他好文   时间:2016-01-07 21:25:36    阅读次数:223
(转载)GRASP职责分配原则
GRASP (职责分配原则) 要学习设计模式,有些基础知识是我们必须要先知道的,设计模式是关于类和对象的一种高效、灵活的使用方式,也就是说,必须先有类和对象,才能有设计模式的用武之地,否则一切都是空谈,那么类和对象是从那冒出来的呢?这时就需要比23种设计模式更重要更经典的GRASP模式登场了,嘿嘿,...
分类:Web程序   时间:2016-01-07 21:27:44    阅读次数:336
创建Pch预编译文件
在Xcode6之前,创建一个新工程xcode会在Supporting files文件夹下面自动创建一个“工程名-Prefix.pch”文件,也是一个头文件,pch头文件的内容能被项目中的其他所有源文件共享和访问。是一个预编译文件。 首先说一下pch的作用:1.存放一些全局的宏(整个项目中都用得上的....
分类:其他好文   时间:2016-01-07 21:27:11    阅读次数:271
Mariadb复制过滤与监控维护
1.复制中的过滤有时候我们只需要slave仅复制有限的几个数据库或表,而非所有;有两种实现思路:(1)主服务器仅向二进制日志中记录有特定数据库相关的写操作;问题:即时点还原将无法全面实现;binlog_do_db=#数据库白名单binlog_ignore_db=#数据库黑名单(2)从服务器的SQL_THREAD..
分类:数据库   时间:2016-01-07 20:25:00    阅读次数:263
更好的服务让你更出众
科技的发展,时代的变迁,各行各业生产制造的产品琳琅满目,是否当您销售某类型产品时,觉得与自己产品类似的实在太多,给自己的产品找条出路实在太难呢?有没有更好的办法把自己的产品跟其他的同类产品差异化呢?如今其实同类型的产品越来越同质化,比来比去,看着这个做工很..
分类:其他好文   时间:2016-01-07 20:24:49    阅读次数:175
手机APP测试几个要点
移动互联网App测试点包括:1.安全测试1)软件权限-扣费风险:包括发送短信、拨打电话、连接网络等-隐私泄露风险:包括访问[url=]手机[/url]信息、访问联系人信息等-新增风险项2)开发者官方权限列表信息比对分析2.安装、运行、卸载测试验证App是否能正确安装、运行、卸载,以及操..
分类:移动开发   时间:2016-01-07 20:23:21    阅读次数:205
c#中Dictionary<object, object>存储网络字符取值问题
roleInfo存储的是网络的map数据,key值roleID长度居然是7,而本地定义的key2="roleID"长度是6,导致tmp[key2]总是取不到值。最后通过string.Compare通过指定长度比对,再通过tmp[key]取值才解决问题。对应为什么key值roleID长度是7,暂时未找到原因。
分类:Windows程序   时间:2016-01-07 20:22:06    阅读次数:427
linux操作系统原理
程序局部性原理:空间局部性:时间局部性:NUMA:非一致性内存访问降低了缓存命中CPU亲缘性绑定缓存写的机制:通写,回写IO设备:设备控制器(适配器)和设备本身控制器:集成在主板上的一块芯片或一组芯片从操作系统接收命令,并完成命令的执行驱动程序:通常应该由设备生产商..
分类:系统相关   时间:2016-01-07 20:23:38    阅读次数:273
java22:API-Object-String
Object类顶级toString()方法一般都要重写返回对象文本描述被很多API调用==比较变量的值,引用变量的值是地址值,引用变量==比较的是地址值不能用于比较逻辑上对象是否相等equals方法一般要重写(重写时也要重写hashCode方法)Object的equals方法用于对象的相等逻辑instanceofja..
分类:编程语言   时间:2016-01-07 20:23:39    阅读次数:308
iOS企业级开发
2015移动技术白皮书Android篇iOS篇项目管理篇综合篇结束语iOS项目框架设计项目结构的设计基类的设计自定义生命周期跳转器自定义UV打点控件图片缓存iOS网络底层框架设计网络请求的封装将JSON映射为实体对象数据缓存MockServiceiOS项目模块化拆分模块化拆分基础使用依赖倒置拆分iO...
分类:移动开发   时间:2016-01-07 20:20:44    阅读次数:199
Lucky 2048 - The secret of being lucky
Lucky 2048 uses a normal distribution to create "lucky" start. Generally speaking, it provides lucky chances "most likely to be medium result, and ver...
分类:其他好文   时间:2016-01-07 20:19:44    阅读次数:209
CSS3+jQuery实现时钟插件
查看效果:http://hovertree.com/texiao/hoverclock/demo4.htm本插件使用方便,可以在博客园的页面中使用,请看本页面右侧:http://www.cnblogs.com/roucheng/p/css3clock.html简洁代码如下:效果图图下:完整代码如下:...
分类:Web程序   时间:2016-01-07 20:20:34    阅读次数:238
1003条   上一页 1 ... 4 5 6 7 8 9 10 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!