摘要: 转自:http://bbs.gameres.com/thread_195743_1_1.html罗威尔在自己的Gamesbrief网站上提供了这些建议的摘要,他针对免费游戏所提出的引导都是以游戏开发者们为中心,以游戏设计与游戏机制为主体。特别适合那些被免费游戏世界扑朔迷离的现状给唬到的一众游戏开发者们。 这15条建议或者说规则概况如下,所有的观点都由罗威尔提供。 规则一:从一开始就将游戏的乐趣作为核心开发点。重复克隆其他游戏,制作出以不断巡回地招揽用户为目的的游戏,往往会遗漏掉游戏设计中最基本的元素。与其他类别游戏设计一样,乐趣仍然是免费游戏获得成功的关键,这一点比任何理论都重要。 规则...阅读全文
posted @ 2013-04-22 14:27 wenanry 阅读(144) 评论(1) 编辑
摘要: 今天不知道安装了什么软件(我怀疑是安装了工商银行网上银行的那个安全插件导致的,因为这已经是第二次了,第一次我没解决了,重做的系统),破坏了系统文件,打开VS2010的时候,弹出如下错误:C:\Windows\system32\MSVCR100.dll 没有被指定在 Windows 上运行,或者它包含错误。请尝试使用原始安装媒体重新安装程序,或联系您的系统管理员或软件供应商以获取支持。或者这个错误:无法启动此程序,因为计算机中丢失 MSVCR100.dll。尝试重新安装该程序以解决此问题。 错误的意思也很简单,就是MSVCR100.dll这个文件损坏(丢失)了,我百度了一下,网上很多朋友都因..阅读全文
posted @ 2012-12-10 23:52 wenanry 阅读(502) 评论(0) 编辑
摘要: 今天重新装了ubuntu那么就吧过程记录下。打开终端,也就是命令提示符。我们先来最小化组建安装,按照自己的需求一步一步装其他扩展。命令提示符输入如下命令:1sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server上面的命令是最小化组建安装amp也就是apache2 ,php5 和 mysql 在加上一个php的mysql扩展上面命令输入完成后提示输入密码,成功后询问你是否安装y继续。然后就等待着完成安装…安装的时候第一次出现一个这样的界面,意思是让你设置root管理员密码,重复一次后继续..安装完成后地址栏阅读全文
posted @ 2012-11-13 12:20 wenanry 阅读(47380) 评论(1) 编辑
摘要: Debian,以及基于 Debian 的系统,如 Ubuntu 等,所使用的包格式为 deb。以下为操作 deb 包的常用 Dpkg 指令表,供初学的朋友参考。命令作用dpkg -i package.deb安装包dpkg -r package删除包dpkg -P package删除包(包括配置文件)dpkg -L package列出与该包关联的文件dpkg -l package显示该包的版本dpkg --unpack package.deb解开 deb 包的内容dpkg -S keyword搜索所属的包内容dpkg -l列出当前已安装的包dpkg -c package.deb列出 deb 包的阅读全文
posted @ 2012-11-13 12:10 wenanry 阅读(104) 评论(0) 编辑
摘要: 在腾讯一天不发布新的可用的QQ for Linux 前,Linuxer 对QQ 在Linux 下的挣扎与尝试都不会放弃。继DeepWine计划的WineTMQQ2009后,又一稳定好用的Wine QQ 方案诞生,来自龙井Longene 论坛的wine qq 2012 for linux Ubuntu 64位兼容:+———————————————————————–+| wine qq 2012 for linuxUbuntu64位兼容+———————————————————————–+| 作者:LongeneTeam| 网名:smile,timeboy,wolfstar| QQ群:1160958阅读全文
posted @ 2012-11-13 11:52 wenanry 阅读(856) 评论(0) 编辑
摘要: 几乎一年没有写博客了,说没时间那是借口,唯一的原因是,年纪越大越发觉自己肤浅。有些想法还没提笔,就发现很幼稚,就不敢发出来贻笑大方了。这次先给大家说个小故事:从前有三个屌丝,聚在一起做网络,提供免费的网络服务,砸锅卖铁,通宵达旦,除了卖肾啥都做了。3年后终于做到了五百万用户,对于年轻人来说,能把五百万人玩弄于鼓掌之间,已经是很牛逼轰轰的事了,不过用户越多,成本越高,每年服务器、带宽租金、房租水电、广告运营等成本,已经达到了十七八万,屌丝们不得不面对一个终极问题:如何盈利?屌丝们定了三盘沙县水饺,围着一箱子的冰啤酒开始计算:按照最近一月的登陆情况来看,四百万个账号已经不活跃了,真正有商业价值的只阅读全文
posted @ 2012-07-14 10:24 wenanry 阅读(393) 评论(1) 编辑
摘要: consistent hashing in C#Each call toGetNode()costs only 1 or 2 macro-seconds. It may be the fastest consistent hashing in C#.This is a serious implementation that can work with over 10000 back-end servers, while many others cann't support more than 100 back-end servers for performance reason.sou阅读全文
posted @ 2012-06-06 13:20 wenanry 阅读(472) 评论(1) 编辑
摘要: linux redhat Centos debian root密码丢失的解决方法有两种方法可以修改root密码:1. 进入单用户模式修改密码对于lilo,在启动时输入代码:boot: linux single对于grub(通常现在系统都是用这个), 在系统启动时按键盘“e”编辑启动项,在“kernel xxx”行末尾加一个空格 single然后回车按键盘b如下命令:kernel /boot/lfskernel-2.6.8.1 root=/dev/hda2 ro single启动后root将不会提示密码,输入命令passwd root 可以重新设置密码但是有一些特殊的 init 使得这一方法可能阅读全文
posted @ 2012-04-19 23:50 wenanry 阅读(2763) 评论(0) 编辑
摘要: 1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须放在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: 编译 chmod +x filename 这样才能用./filename 来运行 1.1.2 注释 在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。我们真诚地建议您在程序中使用注释。 如果您使用了注释,那么即使相当长的时间内没有使用该脚本,您也能在...阅读全文
posted @ 2012-04-19 22:22 wenanry 阅读(355) 评论(0) 编辑
摘要: 基本命令 uname -a -s hostname显示主机名 若是要永久生效,则编辑以下文件 #vim /etc/sysconfig/network ssh远程登录 #ssh 10.1.1.54 (是以root用户登录的) #ssh tom@10.1.1.54(是以tom身份登录) #ssh -Y 10.1.1.54(可以启动图形界面的远程登陆) scp远程拷贝 #scp 10.1.1.54:/etc/passwd /tmp/test(将目的地址10.1.1.54上的/etc/passwd文件拷贝到本地 /tmp/test下) #scp /tmp/test 10.1.1.54:/et...阅读全文
posted @ 2012-04-19 22:08 wenanry 阅读(280) 评论(0) 编辑
摘要: linux修改ssh端口22vi /etc/ssh/ssh_configvi/etc/ssh/sshd_config然后修改为port 8888以root身份service sshd restart(redhat as3)使用putty,端口8888Linux下SSH默认的端口是22,为了安全考虑,现修改SSH的端口为1433,修改方法如下:/usr/sbin/sshd -p 1433为增强安全先增加一个普通权限的用户:#useradduploader#passwd uploader//设置密码生产机器禁止ROOT远程SSH登录:#vi/etc/ssh/sshd_config把PermitRo阅读全文
posted @ 2012-04-16 22:53 wenanry 阅读(180) 评论(0) 编辑
摘要: 1.需要Embedded Perl模块支持 本模块允许在Nginx中直接执行Prel,或者通过SSI调用Perl。 默认是不会编译进Nginx的,如果你要使用,则要在编译安装Nginx指定:./configure --with-http_perl_module 另外:操作系统中必须安装:Perl5.6.1以上版本已知问题: 1)如果Perl模块执行长时间操作,例如:DNS查询、数据库查询等,运行Perl脚本的工作进程将一直处于阻塞状态,因此内置的Perl脚本应该非常简单,执行尽可能快。 2)Nginx在通过“Kill -HUP <pid>”命令重新加载配置文件时,可能会导致内存泄露阅读全文
posted @ 2012-04-16 19:08 wenanry 阅读(5607) 评论(1) 编辑
摘要: 在centos5.7 32位上编译安照 nginx-1.1.16 出错[root@localhost conf]# /usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory从错误看出是缺少lib文件导致,进一步查看下[root@localhost conf]# ldd $(which /usr/local/nginx/sbi阅读全文
posted @ 2012-04-16 16:03 wenanry 阅读(17171) 评论(0) 编辑
摘要: 安装Nginx时报错 ./configure: error: the HTTP rewrite module requires the PCRE library. 安装pcre-devel解决问题yum -y install pcre-devel 错误提示:./configure: error: the HTTP cache module requires md5 functionsfrom OpenSSL library. You can either disable the module by using--without-http-cache option, or install th.阅读全文
posted @ 2012-04-16 15:39 wenanry 阅读(734) 评论(0) 编辑
摘要: 这几天想在测试机上将Apache与Tomcat整合,哪知CentOS5.5 内置的httpd貌似有点问题,不想去研究具体问题出在哪儿,索性安装个新版的好了。然后在编译过程中,发现少了一堆包,像apr- 1.4.6.tar.gz、apr-util-1.4.1.tar.gz、pcre-8.20.tar.gz···前2个编译安装倒没啥大问题,无非是编 译的时候写好路径参数,但最后一个玩意儿,就有点麻烦···嗯,还是百度了一下,把以下转载内容贴上以供分享···下载pcre-8.20编译安装,make时报错:sou阅读全文
posted @ 2012-04-16 15:21 wenanry 阅读(8998) 评论(2) 编辑
摘要: 在Tomcat下面配置域名(如:www.***.com)的时候,同时又不希望客户通过我们网站的IP或者域名访问到Tomcat默认的ROOT,配制方法如下:1、打开Tomcat安装目录下的\conf\server.xml文件2、在server.xml中将原有的<Host name=“localhost“ appBase=“webapps“ ……>修改为<Host name=“您要配置的域名“ appBase=“webapps“……>3、在\conf\Catalina目录下建立目录“<您要配置的域名的名称>”,然后建立ROOT.xml文件,其格式和\conf\l阅读全文
posted @ 2012-04-16 15:21 wenanry 阅读(9915) 评论(0) 编辑
摘要: 为保证服务器安全,需要经常做yum update。可是今天执行是提示TypeError: unsubscriptable objectbaidu后找到答案:写道问题是由于yum的原数据损坏导致的,需要先删除原数据和数据库缓存,然后重建,问题即可解决解决方法,依次运行以下命令:yum clean metadata //通常执行这句就能解决,如果这句不能解决问题,继续下面操作yum clean dbcacheyum makecache原帖地址:http://hi.baidu.com/cajecx/blog/item/9f75e7cda000f65b0eb34547.html我的问题执行第一行命令即阅读全文
posted @ 2012-04-16 15:20 wenanry 阅读(269) 评论(0) 编辑
摘要: 连接控制 QUIT 关闭连接 AUTH (仅限启用时)简单的密码验证 适合全体类型的命令 EXISTS key 判断一个键是否存在;存在返回 1;否则返回0; DEL key 删除某个key,或是一系列key;DEL key1 key2 key3 key4 TYPE key 返回某个key元素的数据类型 ( none:不存在,string:字符,list,set,zset,hash) KEYS pattern 返回匹配的key列表 (KEYS foo*:查找foo开头的keys) RANDOMKEY 随机获得一个已经存在的key,如果当前数据库为空,则返回空字符串 RENAME oldname阅读全文
posted @ 2012-02-26 10:09 wenanry 阅读(617) 评论(0) 编辑
摘要: 配置文件参数说明: 1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid 3. 指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用6379作为默认端口,因为6379在手机按键上MERZ对应的号码,而MERZ取自意大利歌女Alessia Merz的名字 port 6379 4. 绑定的主机地址 b...阅读全文
posted @ 2012-02-26 10:05 wenanry 阅读(62514) 评论(2) 编辑
摘要: window平台Redis安装 下载地址: http://code.google.com/p/servicestack/wiki/RedisWindowsDownload Redis文件夹有以下几个文件 redis-server.exe:服务程序 redis-check-dump.exe:本地数据库检查 redis-check-aof.exe:更新日志检查 redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具). 指定redis的配置文件,如没有指定,则使用默认设置 ...阅读全文
posted @ 2012-02-26 10:02 wenanry 阅读(2551) 评论(1) 编辑