服务器开发
文章平均质量分 52
xak
Sometimes when I look at the world, i can see a line behind it.
展开
-
给CodeIgniter增加Redis的缓存驱动
http://codeigniter.org.cn/forums/thread-17108-1-1.htmlRedis目前是越来越火了,但是CodeIgniter2默认不支持Redis,在github上发现CodeIgniter官方把该功能放到了3.0里。想使用Redis的朋友可以自己新增一个缓存驱动,方法如下:1、将system\libraries\Cache\Cache.转载 2014-08-22 11:55:22 · 2780 阅读 · 0 评论 -
PHP DAEMON
@file: /php_scripts/scan_userstatus.php#/usr/bin/env php -qwhile (1) { $status =has_goaway(); if ($status) { //done } usleep(10000000);}?>执行:#chmod +x /php_scripts/s原创 2014-08-22 11:51:07 · 584 阅读 · 0 评论 -
RSA Encryption in iOS and Decrypt It Using PHP
原文:http://jslim.net/blog/2013/01/05/rsa-encryption-in-ios-and-decrypt-it-using-php/I’ve been suffer for few weeks on RSA encryption in iOS. Now Iwould like to share the way of doing this.First,转载 2014-08-22 11:51:14 · 1469 阅读 · 0 评论 -
Socket服务器整体架构概述
Socket服务器主要用于提供高效、稳定的数据处理、消息转发等服务,它直接决定了前台应用程序的性能。我们先从整体上认识一下Socket服务器,Socket服务器从架构上一般分为:网络层、业务逻辑层、会话层、数据访问层,如图: (图1)(一) 网络层网络层主要用于侦听socket连接、创建socket、接受消息、发送消息、关闭连接。作为s转载 2014-08-22 11:51:38 · 805 阅读 · 0 评论 -
MYSQL LIMIT NOT WORK WHEN ESTIMATE NUMBER OF ROWS
LIMIT is not taken into account while estimating number of rowsEven if you have LIMIT which restricts how many rows will beexamined MySQL will still print full number原创 2014-08-22 11:51:46 · 617 阅读 · 0 评论 -
ORDER BY RAND的一种比较好的方案][CI]
$aid = $this->session->userdata('aid');$num = $this->data->num;$this->db->select_max('rid');$query = $this->db->get(TABLE_NAME_ROLE);$max = $query->row()->rid;$this->db->select('*');$thi原创 2014-08-22 11:51:51 · 1687 阅读 · 0 评论 -
MySQL:Compare two tables
Sometimes you have two tables with similar structures and want tocompare them. One could be the table in an older schema on an oldserver and the other one the newer schema on a new server. Let'ssay转载 2014-08-22 11:51:03 · 884 阅读 · 0 评论 -
MYSQL DB SYN
2downvoteIn mysql, you run these commands on your DB handle before runningyour queries the tables will auto lock :begin work;You then run your queries or have code igniter run your variou原创 2014-08-22 11:51:31 · 937 阅读 · 0 评论 -
Linux下crontab命令的用法
cron来源于希腊单词chronos(意为“时间”),是linux系统下一个自动执行指定任务的程序。例如,你想在每晚睡觉期间创建某些文件或文件夹的备份,就可以用cron来自动执行。 服务的启动和停止cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务:Linux代码 /sbin/service crond start /sbin转载 2014-08-22 11:53:04 · 818 阅读 · 0 评论 -
Wordpress出现403 Forbidden错误
今天访问自己的wordpress站点,发现主页图片显示异常,其他页面全部出现403Forbidden错误。连wp-admin也是(从URL看似乎是发生了重定向)。回想最近可能的操作应该是有再vhost中加了域名的泛解析。网上有提到可能是触发到了wordpress的安全机制而导致了重定向,有建议修改.htaccess的,不过自己的站点是nginx,都没有使用到.hataccess,所以没有尝试这种原创 2014-08-22 11:52:12 · 8937 阅读 · 0 评论 -
数据库的查询优化技术
1.合理使用索引 索引是数据库中重要的数据结构,它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处,其使用原则如下: ●在经常进行连接,但是没有指定为外键的列上建立索引,而不经常连接的字段则由优化器自动生成索引。 ●在频繁进行排序或分组(即进行group by或order by操作)转载 2014-08-22 11:50:56 · 359 阅读 · 0 评论 -
CI 获取数据库数据类型总是为STRING 的解决方案
This isn’t something I have time to do today, but for anyone elsewho comes across this problem, you can probably enable json_encodeto output numbers from active records with the following steps:1)原创 2014-08-22 11:51:27 · 1213 阅读 · 1 评论 -
Configuration for Nginx&codeIgniter
现象:Nginx&codeIgniter 出现404错误解决方法:I suggest this configuration from Nginxserver { server_name nginxcodeigniter.net; root /var/www/codeigniter; index index.html index.原创 2014-08-22 11:53:00 · 685 阅读 · 0 评论 -
MYSQL to SQLite 脚本
#!/bin/sh #Converts a mysqldump file into a Sqlite 3 compatible file. It alsoextracts the MySQL `KEY xxxxx` from the#CREATE block and create them in separate commands _after_ all theINSERTs.原创 2014-08-22 11:51:22 · 887 阅读 · 0 评论 -
不建议使用rowid作为sqlite主键
If you don’t want to read the whole post then just do this: Everytime you create a table with sqlite make sure to havean INTEGER PRIMARY KEYAUTOINCREMENT column (the rowid columnwill be an alias t原创 2014-08-22 11:51:25 · 3859 阅读 · 0 评论 -
CodeIgniter CLI Undefined index: REMOTE_ADDR
error:Undefined index: REMOTE_ADDRhttps://github.com/EllisLab/CodeIgniter/issues/1890Just replace $_SERVER['REMOTE_ADDR'] with$this->server('remote_addr') at the line that generates thenotice.原创 2014-08-22 11:53:02 · 2954 阅读 · 0 评论 -
在线的棋牌类网络游戏java服务端实现
自己一直从事页游开发看到一篇做游戏服务端的开发文章自然要收录下.(本文算是记录的蛮详细的,不过具体的性能优化,缓存,消息的处理等都不在其中,整体宏观列出了.)本文来源于网络,好久之前看的,被收藏后一直没有看,今天看了后收藏到网站,原文地址:http://kakaluyi.iteye.com/blog/1489592.一、网络 网络游戏,首先面临的问题当然是如何进行网络通信。首先考虑转载 2014-08-22 11:49:28 · 8500 阅读 · 1 评论