OS X中睿频的开关方法

什么是睿频

处理器应对复杂应用时,可自动提高运行主频以提速,轻松进行对性能要求更高的多任务处理;当进行工作任务切换时,如果只有内存和硬盘在进行主要的工作,处理器会立刻处于节电状态。这样既保证了能源的有效利用,又使程序速度大幅提升。通过智能化地加快处理器速度,从而根据应用需求最大限度地提升性能,为高负载任务提升运行主频高达20%以获得最佳性能即最大限度地有效提升性能以符合高工作负载的应用需求:通过[……]

点击跳转以继续阅读

iptabls详解

目前市面上比较常见的有3、4层的防火墙,叫网络层的防火墙,还有7层的防火墙,其实是代理层的网关

对于TCP/IP七层模型来讲,第三层是网络层,三层的防火墙会在这层对源地址和目标地址进行检测。但是对于七层的防火墙,不管你源端口或者目标端口,源地址或者目标地址是什么,都将对你所有的东西进行检查。所以,对于设计原理来讲,七层防火墙更加安全,但是这却带来了效率更低。所以市面上通常的防火墙方案,都是[……]

点击跳转以继续阅读

删除OS X偏好中登录项里看不到的启动项

有些时候,我们添加了启动项但是却不能在“偏好设置”的“用户与群组”的“登录项”中找到,这为日后删除这些启动项的时候增加了不少烦恼——就像那些不能被卸载的pkg包一样。关于如何卸载掉OS X中的pkg包,我曾写过两篇文章,你可以顺手来这里这里瞧瞧。

好了,关于启动项的问题来了,除了在偏好设置当中可以查看外,你同样也可以到以下目录去查看

 /Library/LaunchDaemo[……]

点击跳转以继续阅读

Mac OS X中解决socket.error: [Errno 48] Address already in use 端口占用问题

前言

在OS X中使用GAE引擎来科学上网比如goagent或者wallproxy,可能会在启动过程中出现如下报错然后导致服务启动不成功。

原因

其实就是因为你曾启动过相同或者类似的服务占用了这个端口,一般来讲,在Mac上直接用Python启动的话,会导致退出不完整,你不能通过点击GUI的“退出”按钮来一步到位,后台[……]

点击跳转以继续阅读

如何在OS X上搭建FTP服务器

前言

在新版的OS X上,已经没有FTP服务器了,偏好设置当中,分享里边的文件共享只保留了苹果自家的AFP和与微软兼容的samba,这让有时候需要与一些设备互传文件变得相当棘手。

推荐的软件

这款软件相当不错,功能齐全,从用户到虚拟目录到权限设置一应俱全,绝对可以应付绝大多数的需求FTP的设备,诸如中兴EPON C200等,华为思科神马的。

软件界面如前言中所示——这是一款免费[……]

点击跳转以继续阅读

unix/linux 编程学习笔记- 文件描述符和 open 函数

来说一说 unix/linux中对于文件操作的这几个函数,这几个函数基本上可以满足我们对于 linux 中任何文件的需求,
首先说一说 open这个函数
在 linux 中要对文件进行操作都要先相应的将文件打开然后在处理,为什么要这么做呢?那是因为进程和文件在之间不可以直接操作,要想进程对文件操作首先要用系统调用在进程和文件之间简历一条连接,这个连接成为文件描述符,叫就像一条由进程通向内核内核[……]

点击跳转以继续阅读

更新Flash导致Safari崩溃的修复办法

在有些时候更新新版本的flash需要很大的勇气,比如说昨天,路由在更新Flash版本之后就导致了Safari崩溃不起。

如果你不小心遇到了和我同样的问题,那么你可以按照这里的官方办法来手动删除插件,如果你懒得点进去看,那下面我写出

简要的解决流程

使用卸载器卸载Flash

如果你的系统是10.6-10.9的版本,那你可以尝试下载这个官方的卸载器来卸载Flash。

[Downlin[……]

点击跳转以继续阅读

中兴c200监听组播配置简要流程记录

[……]

点击跳转以继续阅读

Unix体系结构的一点小认识

Unix体系结构的一点小认识

严格意义上可以将操作系统定义为一种软件,这种软件控制着计算机硬件资源,提供程序运行环境个人理解为面向硬件富裕与软件。我们称此种软件为内核(kernel),它相对较小,位于环境的中心

内核的接口被称之为系统调用(system calls)共用函数库建立在系统调用接口之上,应用软件既可以使用共用函数库,也可以使用系统调用。

Shell是一种特殊的应用程序[……]

点击跳转以继续阅读

Access、Trunk和Hybrid以及本征VLAN

交换机端口的三种模式

在交换机上,有三种常用的配置模式,分别为Access(接入),Trunk(中继或干道)还有Hybrid(混合),这三种接口运行模式决定了交换机上对应接口对于数据包的处理态度。今天,路由就来详细讲讲这三种模式。

标签

由于交换机拥有划分虚拟局域网也就是VLAN的功能,所以它被允许给进入交换机的以太网帧打上一个数据标签,用来标识不同VLAN的数据流,以便转发。这也就是我们常[……]

点击跳转以继续阅读

main (int ac, char *av[])和 main(int argc,char *argv[])的一点自己理解

纪念一下落格的第一百篇文章,,,虽然内容是有些潦草

昨日看到路由发的关于main(int argc,char *argv[])的文章觉得自己也写一下简单说说这个函数

当然第一次接触这个函数函数头不是main(int argc,char *argv[])而是 main(int ac, char *av[])

他们的用法一样。

每个 c 语言程序都必须有一个称为 main 的函[……]

点击跳转以继续阅读

USB接口知多少

Universal Serial Bus

USB的全称就是这个了,一转眼,USB的标准从1.0走到了3.0,当然,蓝色小方块的3.0还并不能完全进入我们的生活,像现在我们身边的手机、平板、单反,几乎还是在使用USB2.0标准,时不时的,身边的人还是会分不清究竟哪一根线对应哪一个设备,哪些可以混用,哪些不可以。

[warning]
不能混用的线是不能插进设备的,因为形状不同,能插进去的,几[……]

点击跳转以继续阅读

c语言中命令行参数argc,argv

开始

int main(int argc, const char * argv[])

在学习C语言的时候,大家都是编写一个程序,然后在终端运行查看结果,输入数字等等……不知道大家有没有尝试过让你编写的程序能够像系统命令那样接受参数呢?比如说:ls -al这样子。

如果想的话,就像上文那样来声明吧!

其中:

argv: 指针的指针

argc: 整数

举个栗子

假设程序[……]

点击跳转以继续阅读

什么是SELinux

简介

SELinux是「Security-Enhanced Linux」的简称,是美国国家安全局「NSA=The National Security Agency」 和SCC(Secure Computing Corporation)开发的 Linux的一个扩展强制访问控制安全模块

开发原因

因为企业的业务平台的服务器上存储着大量的商务机密,个人资料,个人资料它直接关系到个人的隐私[……]

点击跳转以继续阅读

在OS X上重建被删除掉的Recovery HD

简述

在OS X上,总有很多朋友因为各种原因,比如双系统,比如换SSD等等等等的,会忍痛把系统自带的Recovery HD这个自带的系统急救模式删掉——我想没有谁是单纯为了那650M的磁盘空间而删掉它的吧=。=总之,这个系统虽然可以在开机的时候使用cmd+r来联网下载,但在关键时刻,还是十分十分的不便,就更不要说用U盘来做一个系统盘了……所以,路由今天就教大家一种方法,可以从OS X的系统盘[……]

点击跳转以继续阅读