自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落雨惊风的技术博客

热爱原生开发,ios和安卓都积极学习中

  • 博客(35)
  • 资源 (3)
  • 收藏
  • 关注

原创 页游开发总结

从网站开发转页游开发已经快一年了,这一年确实学习了很多,做一个总结。游戏开发逻辑比网站开发复杂多了

2014-07-29 17:04:38 789

原创 Linux centos系统下PHP脚本轮询

今天在搞一个PHP脚本,需要实现的功能是从一个服务器每1秒轮询一次一个URL。当我在命令行模式下运行PHP脚本的时候,发现报错:mysql_connect函数不存在。最后发现根本原因是 php test.php , PHP命令是系统默认的软件,而我在另外一个目录:/opt/php下面又安装了一个php, 系统默认的PHP软件没有安装php_mysql模块,所以······解决办法:把/o

2014-07-29 17:04:36 475

原创 AS3和AMFPHP上传文件到服务器

最近在做一个项目,需要用到AS3把图片上传到服务器上面。服务器语言选择PHP。于是,在网上搜索了一下,发现主流的操作是利用AS3+AMFPHP进行结合。   纠结了半天,写了一个客户端DEMO和服务器端脚本DEMO。   客户端三个辅助类:   package {    importcom.adobe.images.JPGEncoder;    importflash.di

2014-07-29 17:04:34 737

原创 非常有意思的一段利用PHP 的header…

代码如下,大家可以去试试,必须要用Firfox查看输出:   header("Content-type:multipart/x-mixed-replace;charset=utf-8;boundary=endofsection");    print"--endofsection\n";    $pmt =array("-", "\\", "|", "/" );    for(

2014-07-29 17:04:32 447

原创 var_export 与 var_dump的不同

var_export和var_dump的区别:var_export必须返回合法的php代码, 也就是说,var_export返回的代码,可以直接当作php代码赋值个一个变量。而这个变量就会取得和被var_export一样的类型的值但是, 当变量类型为resource的时候, 是无法简单copy复制的,所以,当var_export的变量是resource类型时, var_export会返回

2014-07-29 17:04:29 411

原创 PHP的header函数的使用以及HTTP状…

PHP header()the function declaration: void header ( string string [, boolreplace [, int http_response_code]])The optional replace parameter indicates whether the header shouldreplace a previous si

2014-07-29 17:04:27 350

原创 centos 如何关闭卡死的程序?

最近一直在使用centos进行开发,centos里面安装vMware player,在虚拟机里面安装了XP系统。有的时候centos系统也会卡死的,这个时候,点击“关闭”按钮已经没有用处了,只能用kill 了。先用 ps aux |grep netbeans 找到与netbeans相关的进程,然后 kill -9 pid就行了。

2014-07-29 17:04:25 3107

原创 PHP 中被json_encode的数据,…

最近在用Thinkphp开发一个项目,用json_encode编码一个带有中文数据的数组,然后,把encode后的数据插入到Mysql保存,当再一次取出mysql数据,并且用json_decode进行解析的时候,就发生了问题:被utf-8编码后的json数据如\u2321,数据前面的\没有了!    真是奇怪了哈~于是,我就开始排查问题,当我在mysql数据中插入带\u的数据时,我发现我的数

2014-07-29 17:04:23 757

原创 javascript 获取url中的参数对

2014-07-29 17:04:21 429

原创 联运游戏总结

最近在做一个游戏联运平台,跟43**等合作的。     所谓的联运游戏平台,就是,我们有流量,他们有游戏,把他们的游戏接入到我们的平台上面,玩家都来我们平台来玩游戏,然后赚得钱大家分。     我可以说是目睹了整个联运平台的流程:     1.准备好服务器,联运平台项目准备好,域名,服务器,文网文一定要准备好!     2.商务跟43**的人联系好,准备好联运对接。     

2014-07-29 17:04:19 730

原创 vim 更改文件的编码

在命令行模式输入 :set fenc=gbk 然后保存文件即可,保存之后再输入:set fenc=utf-8就可以继续编辑其他utf-8文件了

2014-07-29 17:04:16 321

原创 svn import 或者 update 报错

执行svn import 和 svn update命令的时候报错:svn: 目录 “/opt/ci123/www/html/lanqiu/config” 中的条目从本地编码转换到 UTF8失败svn: 有效 UTF-8 数据(16进制: )后面是无效 UTF-8 序列(16进制:  d7 e3 c7 f2)其实,也就是你的文件是用GB2312编码了,而你的svn服务器系统用的是UT

2014-07-29 17:04:14 526

原创 mysql 添加用户访问权限

grant 权限 on 数据库对象 to 用户passwordmysql> grant all on *.* to root@"%" identified by'abc123';Query OK, 0 rows affected (0.01 sec)mysql> select host,User,password  fromuser;+--------------+--------

2014-07-29 17:04:12 417

原创 mysql create database

CREATE DATABASE IF NOT EXISTS my_db default charset utf8 COLLATE utf8_general_ci;

2014-07-29 17:04:10 428

原创 手动修改Mysql用户root的密码

1、停止MySQL服务执行:/etc/init.d/mysqlstop,你的机器上也不一定/etc/init.d/mysql也可能是/etc/init.d/mysqld2、跳过验证启动MySQL/usr/local/mysql/bin/mysqld_safe --skip-grant-tables>/dev/null 2>&1 &注:如果mysqld_safe的位置如果和上面不一样需要

2014-07-29 17:04:08 339

原创 Mysql source出现乱码怎么办?

最近在是使用Mysql的source命令把数据导入到Mysql库当中。说实在的,对于大数据来说,这是一个非常不错的命令。但是,当数据库的编码是非utf8的话,就会出现乱码,应该如何解决呢:use database;setnames utf8;source path/to/.sql文件就这样OK了!

2014-07-29 17:04:05 402

原创 Mysql的grant命令的用法

本文实例,运行于 MySQL 5.0 及以上版本。MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户一、grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利。grant select on testdb.* to common_user@'%'grant insert on testdb.* to common_u

2014-07-29 17:04:03 498

原创 centos 5.5上python升级之后e…

执行easy_install twisted 命令问题如下:Traceback (most recent call last):  File "/usr/bin/easy_install", line 5, in     from pkg_resources import load_entry_pointImportError: No module named pkg_resources

2014-07-29 17:04:01 429

原创 apache 一个主机配置多个域名

apache虚拟主机的配置就不多说了,下面说一下,如何使得多个域名指向一个虚拟主机要使用ServerAlia来进行配置,不可以用ServerNameServerAlia支持 *.xxx.xxx.xxx中的*通配符同时也可以把多个域名之间放置空格就行了以下是一个例子:       ServerName .mkqs.nibaguai.com       ServerAlias *.

2014-07-29 17:03:59 1580

原创 手机游戏服务器端python环境配置

为了统一一下版本,省得来回拷贝,现在把流程梳理梳理:需要安装的包:gcc gcc-c++ libevent  bzip2-develautoconf automakepython-devel python-crypto pyOpenSSL zop-interface memcached setuptools MySQL-python protobuftwistedbilateral

2014-07-29 17:03:57 960

原创 centos 常用命令

查看 端口占用情况:netstat -lnp|grep 80杀掉进程:kill -9 nid能够后台运行,那么我们就可以使用nohup这个命令,比如我们有个test.php需要在后台运行,并且希望在后台能够定期运行,那么就使用nohup:nohup /root/test.php &nginx的vhost支持servername的通佩符的定义:*比如如下就是针对所有的三级域名的配置:s

2014-07-29 17:03:55 418

原创 python相关

python -m py_compile file.py 编译python源代码的命令

2014-07-29 17:03:52 392

原创 centos 上安装twisted python

安装twisted之前要先安装一下组件:sudo yum install python-devel python-crypto pyOpenSSL zope接着安装zop-interface 组件:https://pypi.python.org/pypi/zope.interface/3.6.1#downloads下载然后运行sudo python setup.py install 安装

2014-07-29 17:03:50 2542

原创 centos 安装SVN服务器

因为工作需要,想在服务器上安装SVN服务器,但是,在网上查了N多资料,都没有多少有价值的!于是去官方网站查了一下,发现还是官网靠谱啊!      官网上说有两种最主流的方式:svnserve和apachehttp,由于apache的配置和安装等要求太麻烦,所以,我就很倾向与使用svnserve了。      使用yum installsubversion命令,就可以把svn客户端,s

2014-07-29 17:03:46 332

原创 ssh 和scp 的使用

今天开始scp命令进行了数据的拷贝和传输scp全命令如下:scp -P -r local_file user@ip:/home/如果远程服务器指定了特定的端口的话,就加上-P参数。支持断点传输文件的命令:rsync命令ssh登录,为了安全可见,使用key文件,把key文件放在/root/.ssh下面就行了。如果要连接特定端口的服务器端,也是用命令:ssh [email protected].

2014-07-29 17:03:44 410

原创 建立mysql自动备份脚本

然后就是创建备份文件代码了,放到和mysqlback同目录下,貌似不同目录下也行吧,我没有试过的,就叫backup.sh,里面代码如下#!/bin/shcd /etc/rc.d/init.d/yymmdd1=`date -d"-15 day" "+%Y%m%d"`rm -f /var/www/hotdos/mysqlback/xxx$yymmdd1.sqlyymmdd2=`date -

2014-07-29 17:03:42 436

原创 centos 上解决mysql tab…

今天遇到了一个从未遇到过的问题,情况是这样的:我的数据库表是从别的地方拷贝过来的,所以,就出现了权限问题,这些数据表放在安装目录下面的var 文件夹下面。所以就需要把这些文件的所属的用户/组改掉。用chown -R mysql:mysql ./*,修改完权限之后,就要重启一下mysql,一般可以用/etc/init.d/mysql来重启,但是如果不行的话,只能去到mysql的安装目录下面/s

2014-07-29 17:03:39 413

原创 要做就要做到最好

在外面,这么久了,发现自己现在已经养成了应付的心态。做事不再那么踏踏实实的了,而是敷衍!如果不认真做好一件事,还不如不做呢!!

2014-07-29 17:03:37 427

原创 作为一个职业人

今天被主管骂了一顿。

2014-07-29 17:03:35 368

原创 Centos6.2 下Nginx的安装和配置

前面我曾经说过,我按照前面的教程,把AMP环境搭建成功了。然后,就开始研究了一下Nginx,并打算把Nginx安装到我的本地环境中。于是在网上查了好久的资料,有种很胆怯的心理——毕竟以前没有自己真正的安装成功过。然后我就官方网站去看文档了,在官方文档中我找到了安装的步骤,很简单:http://nginx.org/en/docs/install.html照着上面的做了,然后就是开始配置Ap

2014-07-29 17:03:33 363

原创 Centos 下配置PHP开发环境

现在PHP运行环境已经配置好了,接下来就是PHP开发环境的安装和配置了。先安装PHP IDE开发环境: netbeans1.安装Java,去官方网站下载,并安装。然后安装适合PHP开发的Vim插件

2014-07-29 17:03:31 449

原创 Centos 安装lamp环境,使用源码编…

环境说明:在Centos 6.2(final)环境中安装lamp:安装步骤:转载地址:http://www.myhack58.com/Article/sort099/sort0102/2011/32699_2.htm还是很感谢上面这位仁兄,写的非常详细:准备篇: 1、配置防火墙,开启80端口、3306端口   vi/etc/sysconfig/iptables   -A INP

2014-07-29 17:03:29 443

原创 Centos的安装

Centos 的安装,其实也挺简单的,大致记录一下:1.找一个系统光盘,进去安装环境2.选择键盘布局为English US3.格式化整个硬盘,为SWAP分配4G空间,然后是/系统挂载,使用剩下的空间4.一步步往下走就行了。5.如果是英文语言版本的话,就注销当前登录,在登录界面的下方有语言选择。6.在系统->输入法里面设置输入法7.安装Flash插件,去官方网站上去下载,然后根据rea

2014-07-29 17:03:26 404

原创 人生新的开始

今天,我上班了,江苏矽岸信息技术有限公司!相信这是我人生一个新的转折点,奋斗的开始!     感谢JN总监跟我谈话,让我学到了不少知识,他用自己的经验告诉我如何去成长,如何去做一个好的程序员,非常感谢他!同时也要非常感谢我旁边的YK,他帮我安装好了Centos6.2 Final操作系统,更改了系统语言,安装了Flash插件!     非常感谢宝贝一直以来对我的支持,真的,没有你,这一路我

2014-07-29 17:03:24 480

原创 百度地图IOS版学习开发流程

最近由于工作需要,需要使用百度地图进行

2014-07-29 10:56:32 416

php动态建站的安全提示

建立动态的PHP网站需要注意的安全方面的提示,该文档是英文的,希望能帮到大家。

2012-09-05

zend Framework手册

zend framework 开发手册,中文版的,希望对大家有帮助。

2012-09-05

Linux常用命令全集

有关linux一些常用的命令的集合,可以轻松使用linux,更加方便、快捷。

2010-05-06

空空如也

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

TA关注的人

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