上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页

2014年3月10日

Linux中内存buffer和cache的区别

摘要: 细心的朋友会注意到,当你在linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题.先来说说free命令[root@server ~]# free -m totalusedfreesharedbufferscachedMem:24916386010 94-/+ buffers/cache:58191Swap:5110 511其中:total 内存总数used 已经使用的内存数free 空闲的内存数shared 多个进程... 阅读全文

posted @ 2014-03-10 15:15 berkeleysong 阅读(231) 评论(0) 推荐(0) 编辑

2014年3月6日

shell,bash,zsh,console,terminal到底是什么意思,它们之间又是什么关系?

摘要: 终端(terminal,或者叫物理终端): 是一种设备,不是一个程序,一般说的就是能提供命令行用户界面的设备,典型的是屏幕和键盘,或其他的一些物理终端。虚拟终端: 屏幕和键盘只是一个终端,可能不够用,又不想增加设备投入,就产生了虚拟终端。gnome-terminal,urxvt,mlterm,xterm等等: 是一个程序,职责是模拟终端设备,和虚拟终端的区别表面上在于它以 GUI 形式的窗口出现,内部则是程序结构和系统控制结构有所不同,但本质上差不多。控制台(console): 显示系统消息的终端就叫控制台,Linux 默认所有虚拟终端都是控制台,都能显示系统消息。 ... 阅读全文

posted @ 2014-03-06 15:14 berkeleysong 阅读(1812) 评论(1) 推荐(0) 编辑

C++游戏开发需要阅读的书籍

摘要: 如果要自学游戏程序开发的话,可以看看下面的,呵呵。游戏开发资料(PDF书都是中文版的,非英文,很多是本人自己扫描制作,从未网上发布过,所以独家啦):1、Gamebryo 2.2游戏引擎(盛大、腾讯等公司制作网络游戏常用)+Gamebryo v2.2.1说明文档2、游戏PDF书及其代码:3D游戏编程、3D游戏编程大师技巧、Direct3D游戏编程入门教程第2版、DirectX角色扮演游戏编程DirectX特效游戏程序设计、MFC windows程序设计第2版、MFC深入浅出、VC++深入详解、Visual C++6.0技术内幕第5版Visual C++视频技术方案宝典、Win32多线程程序设计、 阅读全文

posted @ 2014-03-06 10:43 berkeleysong 阅读(228) 评论(0) 推荐(0) 编辑

2014年3月3日

Linux SSH 远程登录讲解

摘要: ssh命令是Linux下常用的远程登录客户端工具,它常用来替代telnet,因为telnet采用明文传输,安全性差,而ssh采用安全传输机制,是远程访问的首选。常用方式格式:ssh使用SSH远程登录主机,端口为22。用户为当前登录用户。格式:ssh -p格式:ssh -p使用SSH远程登录主机,端口为。用户为当前登录用户。格式:ssh -l格式:ssh@使用SSH远程登录主机,端口为22。用户为。格式:ssh -p -l格式:ssh -p @使用SSH远程登录主机,端口为。用户为。要注意的是sftp工具的端口指定方式是sftp -oPort=使用sftp访问主机,端口为举例子:[root@j. 阅读全文

posted @ 2014-03-03 16:44 berkeleysong 阅读(196) 评论(0) 推荐(0) 编辑

2014年3月1日

开源游戏AI引擎列表与游戏中的人工智能

摘要: 1. IrrAI介绍:一个irrlicht的AI引擎了——IrrAI,主要用于路径相关的AI,还有AI路径节点编辑器。网址:http://sites.google.com/site/chrisjmash/irrai2. inexin介绍:InExIn是Intelligence,Extelligence&Instincts的简称网址:http://sourceforge.net/projects/inexin/3. OpenAI介绍:Mobile Agents, Neural Networks, Genetic Algorithms and Finite State Machines.网 阅读全文

posted @ 2014-03-01 13:16 berkeleysong 阅读(1501) 评论(0) 推荐(0) 编辑

流socket与数据报socket

摘要: 流socket形参type值为SOCK_STREAM,使用的网络协议是TCP协议(传输控制协议),其流程是客户建立socket,通过 connect与服务器连接,read和write传送数据。在服务器端先建立连接,向内核申请socket,返回socket标识符,调用bind,将 目标地址分配给socket,listen请求内核允许socket接入呼叫,accept接受呼叫,read和write传送呼叫。 数据报socket形参type值为SOCK_DGRAM,使用的协议为UDP(用户数据报协议),其流程是客户建立socket,传入主机号和目的端口,sendto发送消息。服务器建立socket. 阅读全文

posted @ 2014-03-01 12:12 berkeleysong 阅读(572) 评论(0) 推荐(0) 编辑

2014年2月28日

游戏AI的综合设计

摘要: 学校的MSTC要出杂志,第一期做游戏专题,我写了一下AI,发在“技术入门”栏目。对AI做这样整体设计的内容网上不多见,还请各位高手多多指正~游戏AI的综合设计AI (Artificial Intelligence)作为游戏的重要组成部分,对游戏的可玩性起到越来越大的作用。玩家早已不满足傻瓜似的敌人和NPC,渴望见到能像人一样思考的虚拟人物。本文首先介绍游戏常见的人工智能技术,然后综合利用各种技术设计一个较为通用的AI引擎。有限状态机(FSM):有限状态机是游戏中最常用的人工智能技术,其他技术基本都需要有限状态机的支持。有限状态机把单位的行为抽象成若干种状态,在一定的条件下状态之间可以相互转换。 阅读全文

posted @ 2014-02-28 21:07 berkeleysong 阅读(251) 评论(0) 推荐(0) 编辑

2014年2月27日

非常好的理解遗传算法的例子

摘要: 遗传算法的手工模拟计算示例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各 个主要执行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的符号串,所以必须把变量 x1, x2 编码为一种 符号串。本题中,用无符号二进制整数来表示。 因 x1, x2 为 0 ~ 7之间的整数,所以分别用3位无符号二进制整数来表示,将它 们连接在一起所组成的6位无符号二进制数就形成了个体的基因型,表示一个可 行解。 例如,基因型 X=101110 所对应的表现型是:x=[ 5,6 ]。 个体的表现型x和基因型X之间可通过编码和解码程序相互转换。(2) 初始群 阅读全文

posted @ 2014-02-27 19:48 berkeleysong 阅读(85) 评论(0) 推荐(0) 编辑

2014年2月20日

《微软等数据结构+算法面试100题》自娱自解(完结)

摘要: 这段日子工作不忙,心情也不错,为了娱乐和干点什么,把网上的一篇贴《微软等数据结构+算法面试100题》做了一遍。感觉不错,大部分是比较基础。除了个别语法题由于对该语言不熟无法下手之外,其余的连查带想地全部搞定!边做的同时也做了些记录工作,大都是写出了思路或算法。觉得个别有必要编码验证的也实验了,当然,有一部分是编码验证计划中的,回来有时间慢慢完成。此刻,想起前辈的那句话:先了解一些XXX、掌握XXX等知识,一般的题就不在话下了。什么叫一般的题?这些算吗?虽然略有些小成就感,但自知对某些知识掌握还是不透。有时瞪大了双眼也看不出问题所在,有种文盲看报的感觉,自知水平还是有待提高的。不管如何,路还很长 阅读全文

posted @ 2014-02-20 13:17 berkeleysong 阅读(632) 评论(0) 推荐(0) 编辑

2014年2月18日

矩阵分解在推荐系统中的应用

摘要: 矩阵分解是最近几年比较火的算法,经过kddcup和netflix比赛的多人多次检验,矩阵分解可以带来更好的结果,而且可以充分地考虑各种因素 的影响,有非常好的扩展性,因为要考虑多种因素的综合作用,往往需要构造cost function来将矩阵分解问题转化为优化问题,根据要考虑的因素为优化问题添加constraints,然后通过迭代的方法进行矩阵分解,原来评分矩 阵中的missing vlaue可以通过分解后得到的矩阵求的。本文将简单介绍下最近学习到的矩阵分解方法。(1)PureSvd怎么评价这种方法呢?开始觉得这种方法很神奇很数学,而且在实际使用的时候也非常好用。但最近读了Yehuda大神的p 阅读全文

posted @ 2014-02-18 19:14 berkeleysong 阅读(235) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页

导航