最近在研究SmartFoxServer 2x,这是一个针对联网游戏的网络开发框架,服务端是基于java netty框架开发的,客户端支持flash,unity, ios, android(java), c++. 等等
就是不支持python
怎么可以少了python呢?于是我把Java的客户端反编译出来,参考着写了一个python 的实现
https://github.com/hel...
分类:
编程语言 时间:
2015-03-19 18:23:25
阅读次数:
260
strcpy(s1, s2); strcpy函数的意思是:把字符串s2中的内容copy到s1中,连字符串结束标志也一起copy.
这样s1在内存中的存放为:ch\0;
在cout
如果说s1的长度是6,那是错误的. 你没有弄清strlen与sizeof的意思。
strlen函数的意思是测试字符串的字符长度,不含字符串结束标志的。
sizeof是个运算符,它的结果是字符串在内存...
分类:
其他好文 时间:
2015-03-19 18:23:03
阅读次数:
105
我们的目的是搭建一个可以在任何地方使用的hadoop开发环境。创建maven项目创建一个maven项目,什么类型的项目随便引入hadoop配置文件copy hadoop的配置文件到src/main/resources文件中,只考有用的就行,core-site.xml,hdfs-site.xml,mapred-site.xml,yarn-site.xml等。设置环境变量hadoop的配置文件夹中的配置...
分类:
系统相关 时间:
2015-03-19 18:23:53
阅读次数:
200
memcached
1.4.2
-p
监听的TCP端口(默认: 11211)
-U
监听的UDP端口(默认: 11211, 0表示不监听)
-s
file>
用于监听的UNIX套接字路径(禁用网络支持)
-a
UNIX套接字访问掩码,八进制数字(默认:0700)
-l
监听的IP地址。(默认:I...
分类:
系统相关 时间:
2015-03-19 18:22:31
阅读次数:
198
oracle:
...
分类:
Web程序 时间:
2015-03-19 18:24:28
阅读次数:
141
在Win7操作系统下,直接双击打开多个VC ++6.0的工程文件时,后打开的工作区会将前一个工作区关掉,这样,VC++6.0只能通过文件——》打开工作区——》找到磁盘中的工程文件,才能打开多个工作区。在xp下,我们可以设置文件打开的默认方式中去掉DDE选项,这样可以使得VC6可以直接打开多个工程,但在win7下,却没有办法找到这个设置窗口。不过,经实践,可以用以下办法解决:
打开cmd:...
分类:
编程语言 时间:
2015-03-19 18:24:00
阅读次数:
217
一、描述
1、将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:
(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,输出之前的所有因子。
(2)如果n!=k,但n能被k整除,则应打印出k的值,并用n除以k的商作为新的正整数n,重复执行第一步。
(3)如果n不能被k整除,则用k+1作为...
分类:
编程语言 时间:
2015-03-19 18:23:36
阅读次数:
194
对于一个完整的IPv6地址,需要写128位,已经被分成了8段,每段4个字符,也就是说完整地表示一个IPv6地址,需要写32个字母,这是相当长的,并且容易混淆和出错,所以IPv6在地址的表示方法上,是有讲究的,到目前为止,IPv6地址的表示方法分为三种,分别是:1.首选格式2.压缩表示3.IPv4内嵌...
分类:
其他好文 时间:
2015-03-19 18:20:35
阅读次数:
175
Select Name,Count(*) From A Group By Name Having Count(*) > 1Name是字段
分类:
数据库 时间:
2015-03-19 18:23:25
阅读次数:
105
package com.someorg;public class Logger { public static void info(String something) { int lineNo = getCurrentLineNumber(); String met...
分类:
编程语言 时间:
2015-03-19 18:22:42
阅读次数:
197
开发工具:VS2012语言:C#今天的工作内容是把wcf服务以windows服务的方式运行,由于之前没有做过windows服务,所有在网上找了些文章来看下,发现创建windows 服务是一件很简单的事情,很快创建完一个windows 服务程序,接着就是安装注册,网上给出的方法大概有两种:1.Inst...
Python是时下最热门的编程语言之一了。简洁而富有表达力的语法,两三行代码往往就能解决十来行C代码才能解决的问题;丰富的标准库和第三方库,大大节约了开发时间,使它成为那些对性能没有严苛要求的开发任务的首选;强大而活跃的社区,齐全的文档,也使很多编程的初学者选择了它作为自己的第一门编程语言。甚至.....
分类:
编程语言 时间:
2015-03-19 18:22:34
阅读次数:
138
一.设计思念首先想到用随机数函数得到多组随机数。为了避免题目的重复想到用二维数组将随机数存起来保证每一行对应列的数值不相同。通过控制随机数函数rand()%m其中的m来改变随机数的范围。通过添加另一个随机数来确定数值的正负,通过条件语句来判断结果是否存在余数。为了确定运算符还需要随机数函数rand(...
分类:
其他好文 时间:
2015-03-19 18:22:42
阅读次数:
172
1、题目 输出一个整数数组中最大子数组的和。 输入一个整型数组,数组有正数也有负数。 要求时间复杂度为O(n)。2、设计思路 数组个数可以自己定义,若数组全为负数,则直接比较单个数,求出最大值。输出即可。若有正有负或全为正数则求出相邻正数或相邻负数的和形成正负交替的新数组。 则从正数开始即...
分类:
其他好文 时间:
2015-03-19 18:21:42
阅读次数:
172
MySQL 5.6 for Windows 解压缩版配置安装http://jingyan.baidu.com/album/f3ad7d0ffc061a09c3345bf0.html?picindex=1windows下安装多个mysql实例http://kerry.blog.51cto.com/17...
分类:
数据库 时间:
2015-03-19 18:20:59
阅读次数:
123
git init # 初始化本地git仓库(创建新仓库)git config --global user.name "xxx" # 配置用户名git config --global user.email "xxx@xxx.com" # 配置邮件git config --global color.ui...
分类:
其他好文 时间:
2015-03-19 18:19:38
阅读次数:
124
由於COB沒有IC封裝的leadframe(導線架),而是用PCB來取代,所以PCB的焊墊設計就便得非常的重要,而且Fihish只能使用電鍍金或是ENIG(化鎳浸金),否則金線或是鋁線,甚至是最新的銅線都會有打不上去的問題。COB 的 PCB 設計要求PC板的成品表面處理必須是電鍍金或是ENIG,而...
分类:
其他好文 时间:
2015-03-19 18:21:17
阅读次数:
115