自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

转载 一个简单的游戏服务器框架

一个简单的游戏服务器框架http://software.intel.com/zh-cn/blogs/2012/03/22/400010056/?cid=sw:prccsdn2203最近一段时间不是很忙,就写了一个自己的游戏服务器框架雏形,很多地方还不够完善,但是基本上也算是能够跑起来了。我先从上层结构说起,一直到实现细节吧,想起什么就写什么。第一部分 服务器逻辑服务器这边简

2014-05-17 14:20:58 559

转载 cookie session

1 Cookie和 SessionCookie和 Session都为了用来保存状态信息,都是保存客户端状态的机制,它们都是为了解决 HTTP无状态的问题而所做的努力。Session可以用 Cookie来实现,也可以用 URL回写的机制来实现。用 Cookie来实现的 Session可以认为是对 Cookie更高级的应用。1.1 两者比较Cookie和 S

2014-03-11 11:20:37 540

原创 cocos2d-x 游戏开发实战经典资料汇总

Cocos2D是多平台开发中一个非常有用的库,它可以让你在创建自己的多平台游戏时节省很多的时间。支持的平台有Windows Phone,Windows 商店应用,iOS,Android。它具有很多的功能,比如sprite(精灵)扶持,非常酷的图形效果,动画效果,物理库,音频引擎等等。在这里整理了一些相关的资源链接,希望对大家有帮助!资源名称资

2014-03-01 17:28:10 1148

原创 c/c++ 国外技术博客

Free C/C++ Compilers    GCC http://gcc.gnu.org/install/binaries.html    MinGW http://www.mingw.org/    Cygwin (GNU + cygnus + Windows) http://cygwin.com/    Borland C++ Compiler 5.5 http://www

2014-03-01 17:18:15 875

转载 c++

毕业两年时的面试经历,再次看觉得有点意思,经过这次面试,我对自己的水平更加清楚了,可以说算法一般,C++、理论还勉强过得去,充其量是刚入行的程序员。华为面试:1.实现列举满足以下条件的所有三位数,条件一:是完全平方数,二是有任何两个数字相同如144等.我七分钟左右写出.2.请使用api写出客户端和服务器连接的过程.3.说说select函数,socket函数族.

2014-02-28 00:52:10 1053

转载 服务器面试题

前些时间去了腾讯面试, 可惜现场没回答好。是一些基础问题,同时也比较深入的问题。 在此列出来, 欢迎大家讨论交流。提问(不按时间顺序):1, 使用Linux epoll模型,水平触发模式(Level-Triggered);当socket可写时,会不停的触发socket可写的事件,如何处理?2, 从socket读数据时,socket缓存里的数据,可能超过用户缓存的长度

2014-02-28 00:49:35 1432

转载 shell 面试题

1、用sed修改test.txt的23行test为tset;    sed –i ‘23s/test/tset/g’ test.txt2、查看/web.log第25行第三列的内容。    sed –n ‘25p’ /web.log | cut –d “ ” –f3    head –n25 /web.log | tail –n1 | cut –d “ ” –f3  

2014-02-26 20:25:21 2995

转载 我的一些简单的shell脚本实例

我的一些简单的shell脚本实例  2011-12-30 15:56:22|  分类: 脚本开发|举报|字号 订阅自己写了一下小的shell实例,虽然很小,但所有的大的程序都是由小的模块堆积起来的,程序员一定要懂得一种脚本的书写,而我,只会在linux下工作,所以就只能写linux的shell脚本了,呵呵,本文会陆续更新,给自己加油!1.模拟li

2014-02-21 13:34:01 588

转载 git

在Linux中使用Git笔记在Linux下搞开发,不用Git来进行版本控制是有些浪费,但是以前都是用SVN,而且都是图形界面,用这个显然入手不太容易,今天整了挺久,总结一下。1、在https://github.com上申请号先我是要将代码放到github中的,如果你不想放,那可以掠过这步直接看后面的,因为Git支持本地和服务器上的Repository。申请好后,先创

2013-08-15 12:40:07 539

转载 git

github是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Cre

2013-08-15 10:41:49 519

转载 iptables(1)

Chinaunix首页 |  论坛 |  问答 |  博客 登录 | 注册     博文    博主   willeekung暂无签名【原创评选】8-9月原创博文评选开始啦!2013第二季度“ChinaUnix博客之星”评选活动五周年特别奉献:《IT架构实录》征文活动首页 |  博文目录 |

2013-08-15 09:32:49 654

转载 iptables

linux下IPTABLES配置详解如果你的IPTABLES基础知识还不了解,建议先去看看.开始配置我们来配置一个filter表的防火墙.(1)查看本机关于IPTABLES的设置情况[root@tp ~]# iptables -L -nChain INPUT (policy ACCEPT)target       prot opt source           

2013-08-14 16:28:39 498

转载 gcom

gcomLangue: enVersion: 04 January, 2006 (debian - 07/07/09)Section: 1 (Commandes utilisateur)SommaireNAMESYNOPSISOPTIONSDESCRIPTIONFeaturesSupported GPRS and 3G datacar

2013-04-26 15:00:34 2016

转载 Linux系统下挂载exFAT和NTFS格式硬盘的驱动安装和配置

Linux系统下挂载exFAT和NTFS格式硬盘的驱动安装和配置2011-12-02 14:44:25     我来说两句      收藏  我要投稿 余超  [email protected]先说挂载exFAT格式的移动硬盘,最近刚刚做了个双系统,一个盘是Windows7,硬盘的格式是exFAT的,想在Linux系统下面访问Windows7下面的文件,问题出现了:m

2013-01-13 19:21:13 1418

转载 VirtualBox安装

VirtualBox 官方网站:http://www.virtualbox.org/如果在安装的过程中提示你需要密钥的话,就执行下面的操作。密钥文件 innotek.asc(已经制作好了,在附带文件夹中有)apt-key add innotek.asc一.安装 Vbox 虚拟机1.sudo apt-get update2.sudo apt-get dist-upgrade

2013-01-09 15:05:29 1322

转载 linux时间结构体

关于pthread_cond_timedwait这个方法  2011-04-28 19:07:40|  分类: 默认分类|字号 订阅最近开始入手网络编程领域,简单的学习了PThread的几个库方法,然后就开始进项目组学习了。遇到的最大问题就是死锁问题,因为我用的方法是:     pthread_cond_wait()和 pthread_cond_signal()

2013-01-05 14:35:51 706

转载 netlink套接字

struct sockaddr_nl 结构体 由来、含义以及使用——获取Linux路由表Posted on 2012-06-15 17:33 幻海蓝梦 阅读(206) 评论(0)  编辑  收藏 所属分类: C语言学习  Linux 用户态与内核态的交互  在 Linux 2.4 版以后版本的内核中,几乎全部的中断过程与用户态进程的通信都是使用 netlink 套接字实现的,例如ipr

2013-01-05 14:01:53 711

转载 ioctl

2012-07-08 09:32:45|  分类: Linux 网络编程|字号 订阅1.介绍Linux网络程序与内核交互的方法是通过ioctl来实现的,ioctl与网络协议栈进行交互,可得到网络接口的信息,网卡设备的映射属性和配置网络接口.并且还能够查看,修改,删除ARP高速缓存的信息,所以,我们有必要了解一下ioctl函数的具体实现.2.相

2013-01-04 16:14:23 474

转载 linux 内核分析之list_head

linux 内核分析之list_head  本文详细分析了 2.6.x 内核中链表结构的实现,并通过实例对每个链表操作接口进行了详尽的讲解。一、 链表数据结构简介链表是一种常用的组织有序数据的数据结构,它通过指针将一系列数据节点连接成一条数据链,是线性表的一种重要实现方式。相对于数组,链表具有更好的动态性,建立链表时无需预先知道数据总量,

2012-12-25 11:18:44 397

转载 getopt的用法

getopt的用法getopt被用来解析命令行选项参数。就不用自己写东东处理argv了。#include        extern char *optarg;  //选项的参数指针       extern int optind,   //下一次调用getopt的时,从optind存储的位置处重新开始检查选项。        extern int opterr,  /

2012-12-21 16:27:09 396

转载 store 操作

Store.getCount()返回的是store中的所有数据记录,然后使用for循环遍历整个store,从而得到每条记录。除了使用getCount()的方法外,还可以使用each()函数,如下面的代码所示。store.each(function(record) {       alert(record.get('name'));   });  Each()可以

2012-12-20 11:02:24 819

转载 Linux共享内存(二)

Linux共享内存(二)Linux共享内存编程实例原文链接:http://blog.csdn.net/pcliuguangtao/article/details/6526119/*共享内存允许两个或多个进程进程共享同一块内存(这块内存会映射到各个进程自己独立的地址空间) 从而使得这些进程可以相互通信。 在GNU/Linux中所有的进程都有唯一的虚拟地址空

2012-11-21 12:52:16 309

转载 Linux共享内存

Linux共享内存(一)Linux系统编程我一直看 ,只是讲的太简单了,通常是书和网络上的资料结合着来掌握才比较全面 .在掌握了书上的内容后,再来都其他资料 .原文链接 http://www.cnblogs.com/skyme/archive/2011/01/04/1925404.html共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区。在/proc/sy

2012-11-21 12:51:13 452

转载 linux打包解包

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,我将随时修改完善!.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:

2012-11-02 09:49:07 386

转载 linux下scp命令详解

linux下scp命令详解http://www.9usb.net/201006/linux-scp-mingling-yongfa.htmlscp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录.scp命令的用处:scp在网络上不同的主机之间复制文件,

2012-10-16 16:50:27 407

转载 screen详解

Linux Screen 详解zzGNU ScreenGNU Screen是一个非常不错的东西,GNU称之为一个全屏窗口管理器,用他可以轻松在一个物理终端上获得多个虚拟终端的效果,当然也就可以在自己喜欢的X 终端模拟器上面用了,可以弥补有些终端模拟器没有标签功能的缺陷,而且, screen 的强大之处远远不止提供标签功能。定制 screen强大的软件通常都有很灵活的可定制性

2012-10-16 16:03:09 1297

转载 常见的几个网络路由知识点

作为网络工程师,势必要经常和路由器打交道,面对着各种各样的路由问题,谁也不敢说全能搞定。今天,我们就来一起归拢一下各种路由问题,希望能对大家有所帮助。      1、什么时候使用多路由协议?当两种不同的路由协议要交换路由信息时,就要用到多路由协议。当然,路由再分配也可以交换路由信息。下列情况不必使用多路由协议:从老版本的内部网关协议( Interior Gateway Protocol

2012-10-16 13:30:21 872

转载 cvs常用命令

cvs常用命令登陆:cvs -d :pserver:[email protected]:/home1/cvsroot/it login导出项目:cvs checkout -d product proudct_local添加文件:cvs add filename提交文件:cvs commit filename删除文件:cvs remove -f filename

2012-10-12 17:17:10 704

转载 用C语言写PHP扩展

1:预定义在home目录,也可以其他任意目录,写一个文件,例如caleng_module.def内容是你希望定义的函数名以及参数:int a(int x,int y)string b(string str,int n) 2:到php源码目录的ext目录#cd /usr/local/php-5.4.0/ext/ 执行命令,生成对应扩展目录#./ext_skel

2012-09-27 18:56:18 702

转载 利用php调用C语言 扩展函数

第一步. 生成需要调用的so文件1.  首先做一个简单的so文件:/** * hello.c* To compile, use following commands: *   gcc -O -c -fPIC -o hello.o hello.c  *   gcc -shared -o libhello.so hello.o*/int hello_add(int a, i

2012-09-27 18:55:26 1127

转载 CVS常用命令

一.checkout 签出    cvs checkout [-ANPRcflnps] [-r rev| -D date] [-d dir] [-j rev1] [-j rev2] [-k kopt] modules...        -A    重置所有粘性标记/日期/kopts    -N    如果指定了-d选项,不要使用短模块路径    -P    删除空目录

2012-09-27 18:45:42 406

转载 linux下vim命令详解

linux下vim命令详解高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx     开始记录宏,并将结果存入寄存器xq     退出记录模式@x     播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对

2012-09-03 16:00:44 369

转载 C/C++网站

C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。  1、http://snippets.dzone.com/tag/c/ --数以千计的有用的C语言源代码片段  2、htt

2012-06-11 23:02:43 711

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除