前言接续系统加固第一部分未完的内容,第二部分主要涉及关闭多余的服务,用户账户的安全策略,以及内核网络参数的优化等等。《修改系统默认的账户密码策略》这是通过编辑/etc/login.defs文件相关内容实现的。和前面一样的道理,修改前需要备份,然后把“鸡蛋”放在多个“篮子”..
分类:
系统相关 时间:
2014-08-11 10:17:02
阅读次数:
261
Android系统底层为Liunx内核,内核中有大量的可执行的二进制文件,system/bin目录下面,如下图我们都知道在Linux命令窗口中可以执行上述命令,但是在Android应用程序中是如何调用该命令呢?1.获取当前RuntimeRuntime.getRuntime();2.执行命令例如执行p...
分类:
移动开发 时间:
2014-08-09 02:26:06
阅读次数:
376
通用权限管理系统底层有一个通用分页查询功能,该功能可实现多种数据库的查询,支持多表关联分页查询,目前是最完善的分页功能实现。下面代码是使用的方法截图:///////////////////////////////后台代码截图1///////////////////////////////后台代码截图...
分类:
数据库 时间:
2014-08-08 12:06:05
阅读次数:
440
很长时间以来,一直纠集于要不要学习C/C++语言。 一方面那些优秀的开源软件都是用于C/C++写的,如nginx,redis,apache...,而自己对系统底层,计算机底层,内存管理,数据结构,算法之类都是一知半解,不明白其所以然。 而另一方面就我所掌握的语言来说,C#,PHP,JavaS...
分类:
其他好文 时间:
2014-08-02 23:16:04
阅读次数:
265
简介
NIO的作用就是改进程序的性能。因为有时候程序的性能瓶颈不再是CPU,而是IO。这时候NIO就派上用场了。NIO的原理就是尽量利用系统底层的资源来提高效率,比如利用DMA硬件减小CPU负荷,利用操作系统的epoll机制避免线程频繁切换。通过底层资源提高系统的吞吐量。
缓冲区
缓冲区就是一个固定大小的一组数据。缓冲区有四个非常重要的属性:容量,限制,位置,标记。容量就是一个缓冲区...
分类:
编程语言 时间:
2014-07-31 00:07:35
阅读次数:
388
简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来,集...
分类:
其他好文 时间:
2014-07-25 11:41:11
阅读次数:
8621
。。。哈哈,hello,最近总是工作效率低得很厉害哦。随便一个东西都可以让我为难很久,这不是,一个权限的问题,结果呢,自己总是不是很明白。。。。记下来咯,说不定下次会有用呢。。。、 hosts文件!就是在系统底层的一个文件,没有任何的后缀名字。。 然后我们这边的机顶盒总是在dns的时候,一部分呢.....
分类:
其他好文 时间:
2014-07-18 23:22:37
阅读次数:
291
一个大型的网站网站应该由如下6个子系统组成负载均衡系统反向代理系统Web服务器系统分布式存储系统底层服务系统数据库集群系统为什么要做高并发系统设计?事实上,针对于任何单一的网络服务器程序,其可承受的同时连接数目是有理论峰值的,通过C++中对TSocket的定义类型:word,我们可以判 定这个连接理...
分类:
Web程序 时间:
2014-07-16 19:04:48
阅读次数:
240
这篇文章的游戏使用SpriteKit和Swift语言来完成。
SpriteKit是苹果自己的游戏引擎,更能贴合iOS系统底层的API,不过架构和实现上都是模仿了Cocos2D。所以使用上其实差别不大,不过SpriteKit更轻量级一些。
程序入口
main函数跟OC一样,将入口指向了appdelegate,而cocoa touch框架几乎跟OC一样,只不过用Swift重写了一...
分类:
其他好文 时间:
2014-07-08 17:05:59
阅读次数:
270
iOS开发概述cocos体系结构,一共有四层框架,要调用不同的功能,需要使用不同的框架。前期主要学习cocos touch层的UIKit框架iOS和android的对比ü iOS是基于UINX,用C语言开发的,直接与系统底层交互,性能高ü andorid是基于Linux,用Java语言开发,基于虚拟...
分类:
其他好文 时间:
2014-06-18 14:41:43
阅读次数:
235