自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 资源 (68)
  • 收藏
  • 关注

原创 对准了射

小弟新游戏《对准了射》苹果商店上线,各位朋友都来支持一下,谢谢! 苹果手机下载地址: https://itunes.apple.com/cn/app/dui-zhun-le-she/id960171989?mt=8

2015-02-07 19:07:28 1024

原创 《空战传奇》

<空战传奇> 是个人独立的一款小游戏! 欢迎大家试玩,评论建议 !ios系统: https://itunes.apple.com/us/app/kong-zhan-chuan-qi/id923927451?l=zh&ls=1&mt=8Android系统:http://www.wandoujia.com/apps/com.xiangheng.firstgame

2015-01-30 10:53:32 1243

原创 你不能不知道的 经典历史典故

https://itunes.apple.com/cn/app/id1202111652

2017-02-19 12:05:02 625

转载 暗黑世界 网络游戏从0开始搭建

下面介绍从0开始如何搭建暗黑世界游戏的全过程,希望帮到有需要的人。 搭建的过程会有遇到很多问题,我也在文档中把遇到的问题给出了解决方式 ,希望我的分享能让你进步,有不足的地方,希望指正我,我也是一个初学者这里特别感谢大鸡蛋,  上海米粒,  小篮,  武汉-叶   希望这教程对大家有帮助,也希望 9秒日益壮大, 研发更多好的开源游戏  ,谢谢你们客户端:        Wind

2014-02-24 18:56:41 1420

转载 2014 传播一点正能量-- 分享工作人生感悟

下面的总结是很多工作过多年的人和自己的总结体会,不管你已经工作多年,或是即将毕业的走向工作岗位的学生,希望看到文章的朋友能受益,也希望大家多给我一点正能量!   一 》领导   好领导对于你很重要!特别是刚毕业的学生。"好"的标准如下3条     1. 好领导要有宽广的心胸。 如果一个领导每天都发脾气,那几乎可以肯定他不是一个心胸宽广的人,能发脾气的

2014-01-23 20:34:50 8147 1

转载 telnet

telnet 查看端口是否可访问 1. 首先为什么要写这篇文章12. 为什么需要telnet23. 为什么在win7 下不能够使用telnet?24. 还是无法使用tenet?25. 还是不行36. I can't go out.47. Summarize5 1. 首先为什么要写这篇文章 说到为什么还得从DNS服务器说起。

2012-08-09 10:24:22 1718 2

转载 C++经典开源项目

C++经典开源项目       1、log4cpluslog4cplus是C++编写的开源的日志系统,功能非常全面。C++版的log4j网址:http://log4cplus.sourceforge.net/2、GlogGoogle Glog 是一个C++语言的应用级日志记录框架,提供了 C++ 风格的流操作和各种助手宏。SVN:http://google-

2012-04-01 21:01:24 862

转载 非阻塞IO 和阻塞IO

非阻塞IO 和阻塞IO:       在网络编程中对于一个网络句柄会遇到阻塞IO 和非阻塞IO 的概念, 这里对于这两种socket 先做一下说明:       基本概念:              阻塞IO::                     socket 的阻塞模式意味着必须要做完IO 操作(包括错误)才会

2012-03-08 14:26:13 591

转载 Linux 多线程函数解析

Linux 多线程函数解析 Linux多线程函数解析Linux多线程函数用得比较多的是下面的3个pthread_create(),pthread_exit(),pthread_join();它们都是在头文件之中。编译时需要加静态库-lpthread下面是函数的说明:  pthread_create是UNIX环境创建线程函数int pthread_create(pthre

2012-02-25 14:32:07 511

转载 88

原文地址: 今天看《Python基础教程(第二版)》,看到生成器部分,作者用生成器给出一种非常精妙的解法:view plaincopy to clipboardprint?#!/usr/bin/env python     def conflict(state, nextX) :

2011-07-15 15:34:03 873

翻译 py字典方法

<br />1.clear<br />清除字典中所有的项。原地操作,无返回值(或说返回值为None)。<br />>>> d = {}<br />>>> d['name'] = 'Gumby'<br />>>> d['age'] = 42<br />>>> d<br />{'age':42, 'name': 'Gumby'}<br />>>> returned_value = d.clear()<br />>>> d<br />{}<br />>>> print returned_value<br />No

2011-03-28 16:37:00 2416

原创 py 列表元组初始化

    今天看到还有这样初始化元组和列表的,很是纠结、、、、、、、、初始化一个有20个元素,值全为0的列表和元祖先前说了可以用这样一种方法:    列表: t = 0 list = [t for i in range(20)]  这样就行,   元祖可以这样子: tuples =  ( [t for i in range(20)]   )  用列表解析来初始化元组今天竟然了解到有这样初始化的 list      = [0,]*20     一条语句搞定tuples = (0,)*20 没想到这也行,心里很纳

2011-03-27 15:25:00 3313

原创 py两序列和差最小

<br /># -*- coding: cp936 -*-<br />"""<br />有两个序列a,b,大小都为n,序列元素的值任意整形数,无序;要求:通过交换a,b中的元素,使[序列a元素的和]与[序列b元素的和]之间的差最小。<br />1. 将两序列合并为一个序列,并排序,为序列Source<br />2. 拿出最大元素Big,次大的元素Small<br />3. 在余下的序列S[:-2]进行平分(每次选择两个),将大的放在min序列,小的放在max序列 <br />4. 将Small加到max序列

2011-03-25 18:08:00 1397

原创 初始化列表

<br /># -*- coding:cp936 -*-<br />"""<br />列表初始化<br />"""<br />a = []<br />print a    #创建一个空的列表 <br />n = 10<br />t = 0<br />b = [t for i in range(10)]<br />print b   #初始化一个列表 长度为10,所有元素为0<br />mylist =[t]*10   #和b一样的操作<br />print mylist<br />"""<br /> 感觉很

2011-03-25 11:16:00 640

原创 py动态导入自己写入的模块

# -*- coding:cp936 -*-"""   导入自己的写的模块  如自己在当前文件下新建一个文件tang,然后再tang文件下新建一个Hello.py程序 代码如下def hello() print 'hello,How are you?'那在其他的程序程序中,我要使用这个hello函数 如何做呢   请看下面的程序"""import sys    #导入系统模块sys.path.append(os.getcwd()+"//tang")   #加载自己的程序所在的文件夹  getcwd()是获得

2011-03-25 10:32:00 1073

原创 py thread

<br />#-*- coding:cp936 -*-<br />"""<br />避免使用thread 模块,。首先,更高级别的threading 模块更为先<br />进,对线程的支持更为完善,而且使用thread 模块里的属性有可能会与threading <br />出现冲突。其次,低级别的thread 模块的同步原语很少(实际上只有一个)<br />而threading 模块则有很多<br />另一个不要使用thread 原因是,对于你的进程什么时候应该结束完全没有控制,当主线程结束<br />时,

2011-03-23 14:57:00 840

原创 py 网络

<br />tcp 实例<br /> 服务端:<br /> <br />from  socket import *<br />from time import  *<br />HOST = ''<br />PORT = 21567 <br />BUFSIZE = 2048<br />ADDR = (HOST, PORT)<br />tcpSerSock = socket(AF_INET, SOCK_STREAM)<br />tcpSerSock.bind(ADDR)<br />tcpSerSock.list

2011-03-23 11:08:00 625

原创 计算文件夹得大小和遍历文件夹

<br />#-*- coding:cp936 -*-<br />import os, re <br />"""<br />查看文件夹下的所有文件及文件夹  join为拼接函数<br />"""<br />def Look_File(path):<br />   for root , dirs, files in os.walk(path, True):<br />        print root          #主目录<br />        for item in files:  #主目录下的

2011-03-22 19:40:00 600

原创 修改文件名

<br />#-*- coding utf-8 -*-<br />"""<br />将文件名改成文本中的第一行文字    fp.readline()获取一行文本,包括一个换行符号,所以必须将其去了,<br />用fline.replace('/n', '')   在用rename对文件名进行修改<br />"""<br />import os<br />fp = open('1.txt', 'r')<br />fline = fp.readline()<br />print fline<br />fp.cl

2011-03-22 09:13:00 578

转载 删除空目录和空文件

<br />#-*- coding:cp936 -*-<br />"""<br />os.walk()<br />函数声明:walk(top,topdown=True,onerror=None)<br />1>参数top表示需要遍历的目录树的路径<br />2>参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,<br />则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件<br />3>参数onerror

2011-03-21 21:35:00 1284

原创 os.walk() 和os.path.walk()

<br />os.walk()<br />函数声明:walk(top,topdown=True,onerror=None)<br />1>参数top表示需要遍历的目录树的路径<br />2>参数topdown的默认值是"True",表示首先返回目录树下的文件,然后在遍历目录树的子目录.Topdown的值为"False"时,则表示先遍历目录树的子目录,返回子目录下的文件,最后返回根目录下的文件<br />3>参数onerror的默认值是"None",表示忽略文件遍历时产生的错误.如果不为空,则提供一个自定义函

2011-03-21 16:45:00 1038

原创 列表基本使用

<br />#-*- coding:cp936 -*-<br />'''<br />1:创建一个空list<br />2. 在list中天直接添加 数据元素,可以是数字,字符串,字符<br />'''<br />mylist = []    #1<br />print mylist<br />mylist = [1, 'a', 'sstring']<br />print mylist<br />mylist = mylist + [2, 'b', 'ok']<br />print mylist<br />m

2011-03-21 09:41:00 482

原创 py del_file

<br />import  os<br />def  del_file(src):<br />     if os.path.isfile(src):<br />          try:<br />                os.remove(src)<br />          except:<br />                pass <br />     elif os.path.isdir(src):<br />            for item in os.listdir

2011-03-18 23:00:00 657

原创 让py变成exe

<br />工具:python+py2exe   一定要配套,否则编译不成功<br /> <br />1.建立一个py文件,如file.py  编译没有语法错误就行<br /> <br />2.编写生成exe的py文件 如setup.py  如下:<br />from   distutils.core   import   setup   <br />import   py2exe   <br />setup(console=['new_file.py'])  <br /> <br />3.打开dos运行c

2011-03-18 19:54:00 2512

转载 py文件操作

<br />1.os]<br /><br />1.重命名:os.rename(old, new)<br /><br />2.删除:os.remove(file)<br /><br />3.列出目录下的文件 :os.listdir(path)<br /><br />4.获取当前工作目录:os.getcwd()<br /><br />5.改变工作目录:os.chdir(newdir)<br /><br />6.创建多级目录:os.makedirs(r"c:/python /test")<br /><br />7

2011-03-18 11:32:00 1440

原创 py property

<br /># -*- coding: cp936 -*-<br />"""<br />如果要让python支持中文 务必在其头文件加  上一句<br />"""<br />'''<br />如果要使用property函数,首先定义class的时候必须是object的子类。<br />通过property的定义,当获取成员x的值时,就会调用getx函数,<br />当给成员x赋值时,就会调用setx函数,当删除x时,就会调用delx函数。<br />使用属性的好处就是因为在调用函数,可以做一些检查。如果没有

2011-03-18 10:02:00 506

原创 py 类方法和静态方法的声明

<br />两种声明方式:<br />1.在类中声明一个函数 然后 foo = staticmethod(foo)<br />2.在函数声明定义的前一行加  @staticmethod<br />class TestStaticMethon:<br /> @staticmethod <br />     def foo():<br />            print 'static methond'<br />   #foo = staticmethod(foo)<br /> <br />class T

2011-03-17 16:43:00 558

原创 py class

<br />Tang 继承object类s<br />class Tang(object):<br />    def __init__(self, n, ph):<br />         self.name = n <br />         self.phone = ph<br />         print 'a new object is created'<br />    def shoot(self, newph):<br />         self.phone = newph<br

2011-03-17 11:17:00 687

原创 py 删除list中重复出现得元素

<br /># -*- coding: utf-8 -*-<br />'''<br />上面允许支持中文<br />@author: tang'''<br />"""<br />输入元素<br />"""<br />def Input(mylist, n):<br />    print "please Input %d numbers:" % (n)<br />    for i in range(n):<br />         num = int(raw_input())<br />        

2011-03-17 08:57:00 1281

原创 py函数列表 -正则表达式

<br />#实现单词添加复数的形式 ,这个比较好啊<br />import re<br /><br />def match_sxz(noun):<br />      return re.search('[sxz]$', noun)<br /><br />def apply_sxz(noun):<br />      return re.sub('$', 'es', noun)<br /><br />def match_h(noun):<br />      return re.search('[^aei

2011-03-16 21:03:00 687

原创 py正则表达式

<br /># -*- coding: utf-8 -*-<br />"""<br />添加中文注释 要加上开头的# -*- coding: utf-8 -*- <br />或者 # -*- coding: cp936 -*-   不然报错<br />"""<br />import re<br /><br />"""<br />正则表达式查找邮件<br />"""<br />part = '/w+@(/w+/.)?/w+/.com'<br />print re.match(part, 'nobady@xxx

2011-03-16 18:27:00 1447

原创 py正则表达式 常用函数

re.match  re.match 尝试从字符串的开始匹配一个模式,如:下面的例子匹配第一个单词。import re      text = "JGood is a handsome boy, he is cool, clever, and so on..."   m = re.match(r"(/w+)/s", text)   if m:       print m.group(0), '/n', m.group(1)   else:       print'not match'   import re

2011-03-16 14:25:00 1140

原创 py正则表达式1

如果某个单词以 S 、X 或 Z 结尾,添加 ES 。Bass 变成 basses, fax 变成 faxes,而 waltz 变成 waltzes。•如果某个单词以发音的 H 结尾,加 ES;如果以不发音的 H 结尾,只需加上 S 。什么是发音的 H ?指的是它和其它字母组合在一起发出能够听到的声音。因此 coach 变成 coaches 而 rash 变成 rashes,因为在说这两个单词的时候,能够听到 CH 和 SH 的发音。但是 cheetah 变成 cheetahs,因为 H 不发音。• 如果某

2011-03-16 13:55:00 718

原创 py列表解析例子

<br /># -*- coding: utf-8 -*-<br />"""<br />添加中文注释 要加上开头的# -*- coding: utf-8 -*- <br />或者 # -*- coding: cp936 -*-   不然报错<br />"""<br />import glob<br />import os<br />"""<br />列表解析式的使用  <br />可以在列表解析中使用任何的Python表达式, 包括os 模块中用于操作文件和目录的函数<br />"""<br />test

2011-03-15 22:09:00 665

原创 py 的时间

<br />取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。<br /><br />你可以试下下面的方式来取得当前时间的时间戳:<br />import time<br />print time.time()<br />输出的结果是:<br />1279578704.6725271<br /><br />但是这样是一连串的数字不是我们想

2011-03-15 21:38:00 848

原创 PY 文件路径

<br /># -*- coding: utf-8 -*-<br />"""<br />添加中文注释 要加上开头的# -*- coding: utf-8 -*- <br />或者 # -*- coding: cp936 -*-   不然报错<br />"""<br />import os <br />import glob  <br />import  time<br />"""<br />将路径分开split()函数     windows系统还须加双划线     在import os头文件这种 <br

2011-03-15 21:34:00 654

原创 py随机函数

<br /> <br />import random    必须导入的头文件<br /> <br />在1到10中随机获得一个整数<br />i = random.randint(1, 10)   <br />print i<br />print<br /> <br />随机获得一个0到1的浮点数s<br />f = random.random()   <br />print f<br />print<br /> <br />函数:random.randrange([start], stop[, step]

2011-03-15 16:52:00 877

原创 py 还可以动态画图啊 很惊讶

import turtleturtle.forward(200)turtle.left(90)turtle.forward(200)turtle.left(90)turtle.forward(200)turtle.left(90)turtle.forward(210)

2011-03-15 14:43:00 533

原创 列表(操作方法 解析式)

<br />一 基础<br />列表在python中感觉是最灵活的有序集合对象类型,有点像其他语言的数组的类型,它有很多非常有用的操作,下面大概介绍下<br />列表可以嵌套,索引和分片操作<br />嵌套:<br />l3 = ['a',['b','cc']]<br />索引:<br />l3[1]<br />分片:<br />l3[2:4]<br />下面有2个非常有意思的操作,+和*<br />比如:<br />[1,2]+[5,6]<br />结果生成了一个新的列表,[1,2,5,6]<br />注

2011-03-15 14:14:00 679

原创 9*9

<br />def Chenbiao():<br />     for i in range(1, 10):<br />         for j in range(1, i + 1):<br />              print j , '*', i, '=%d' % (i * j) + '  ',<br />         print #huanhang<br /> <br /> <br />Chenbiao()<br /> <br /> <br /> <br />1 * 1 =1  <br

2011-03-14 21:57:00 442

Dev C++ 编程软件 轻型战斗机

Dev C++ 编程软件 轻型战斗机 随处可用

2011-11-12

Linux 开源播放器 32机安装程序

Linux 开源播放器 32机安装程序 备用

2011-11-05

unix,linux,mac python安装包(2.7.2和3.2.2)

unix,linux,mac python安装包(2.7.2和3.2.2),留着后来用

2011-11-02

COCOS2D-iphone1.0

COCOS2D-iphone1.0 soft, this is very good ,you can get it on :http://code.google.com/p/cocos2d-iphone

2011-10-22

cocos2d 知易开发教程

cocos2d 知易开发教程 比较实在的文章 网上到处有啊 网络是个好东西 解压密码是我的名字 如果嫌烦可以到网上下

2011-09-20

windwos 下的vim软件及插件

windwos 下的vim软件及插件 配置好还是个不错的东西 linux和ubuntu下使用起来那是很好的啊

2011-09-03

winmerge工具

winmerge工具比较好用,个人比较喜欢 分享一下 留给自己备用 come on

2011-09-02

check you machine whether support hardware vitualization

check you machine whether support hardware vitualization is very good

2011-08-20

游戏开发物理学 供自己参考

游戏开发物理学 供自己参考 还没看,自己留着自己下载

2011-08-01

svn服务端客户端安装使用详细文档

svn服务端客户端安装使用详细文档 感觉安装后 按上面的操作去做一次 基本上你已经掌握了 送给有心人

2011-06-24

svn1.6.3服务端和客户端软件

资源包括2个软件 如下: 1. VisualSVN-Server-1.6.3.msi 2. TortoiseSVN-1.6.3.163163-win32-svn-1.6.4.ms 本人经过亲自测试,安装成功,也可以用,详细文档可以在另一个资源下下载 (文件超过25M 呵呵) 下载需要分,因为我不是打酱油 这是我的劳作 我还是那句话 送给有心人 以后自己也留着使用

2011-06-24

python 对excel的操作软件 pyExcelerater

python 对excel的操作软件 pyExcelerater软件

2011-06-10

linux 下的开源播放器源代码 iceplayer

linux 下的开源播放器源代码 iceplayer linux 下的开源播放器源代码 iceplayer

2011-06-09

python 系统清理小工具

python 系统清理小工具 自己留着自己用 哈哈

2011-06-09

郭克华j2么 源代码及ppt

郭克华j2么 源代码及ppt 郭克华j2么 源代码及ppt 很清晰 顶一下

2011-03-19

用DEV C++ 编写的压缩软件 执行文件

用DEV C++ 编写的压缩软件 执行文件

2010-11-12

Multi-ICE_server_V2.2 下载

Multi-ICE_server_V2.2 下载 配合ads 进行嵌入式开发

2010-11-11

基于s3c2410的模块程序-LCD源代码

基于s3c2410的模块程序-LCD源代码: 包括实现原理ppt讲义,感谢我的专业老师谭曼琼老师,其出版一书《嵌入式linux系 统实训教程》,有兴趣的可以看看,讲的比较详细 实验板:ARM S3C2410开发板 软件:ads1.2 multi-ICE SERVER 2.2

2010-11-11

基于s3c2410的模块程序-ADC和触摸屏源代码

基于s3c2410的模块程序-ADC和触摸屏源代码: 包括实现原理ppt讲义,感谢我的专业老师谭曼琼老师,其出版一书《嵌入式linux系 统实训教程》,有兴趣的可以看看,讲的比较详细 实验板:ARM S3C2410开发板 软件:ads1.2 multi-ICE SERVER 2.2

2010-11-10

基于s3c2410的模块程序-串口编程源代码

基于s3c2410的模块程序-串口编程源代码: 包括实现原理ppt讲义,感谢我的专业老师谭曼琼老师,其出版一书《嵌入式linux系统实训教程》,有兴趣的可以看看,讲的比较详细 实验板:ARM S3C2410开发板 软件:ads1.2 multi-ICE SERVER 2.2

2010-11-10

xiangheng-player 播放器源代码

windows 下开源的播放器源代码,支持基本的播放器功能。 这个代码是6年前用c++ 写的代码,一直也没优化和改进,希望下载的朋友,能把它改的更加好用! 我邮箱:[email protected]

2015-04-06

俄罗斯方快

俄罗斯方块 vc++ 实现,欢迎大家下载

2014-11-22

vc流星雨效果

数字流星雨:黑客帝国数字流星雨效果, 可以尝试一下,感觉挺酷的

2014-11-22

vc++ qq界面

vc++ qq界面程序书写,可以拿来练习

2014-11-22

暗黑世界v14源码

暗黑世界v14源码 编译运行前请在vs2010

2014-02-24

tank war source code

tank war code it has a pack for ipone ,It's run ok

2013-10-16

vc++基础程序

几个vc++基础程序 供以后自己参考 ,留作纪念

2012-10-31

qq登录程序

qq登录程序模拟,很久的练习 ,备份一下

2012-10-31

lua中文教程

lua中文教程 ,比较基础的入门,自己收藏

2012-10-31

关机程序code

关机和关闭显示器程序,定时关机,很久以前的,纯属练习,放到这里来备份一下

2012-10-31

c++ book RS system code

c++ book RS system code ,it's myself coding this is my love

2012-10-31

办公软件兼容包 ,自己备份一下

办公软件兼容包 ,自己备份一下 ,以后碰到了就好解决了,哈哈 有需要的朋友也可以下载

2012-04-19

lua windwos ,linux安装包和书籍

lua windwos ,linux安装包和书籍 包括5.0到5.2

2012-03-28

jre windows版

jre windows版 备不时之需 这里给留着

2012-03-25

python 操作mysql 安装和使用

python 操作mysql 安装和使用

2012-03-23

windows 下安装redis 并用python操作redis

windows 下安装redis 并用python操作redis

2012-03-23

C++图书系统 详细注释的源代码 share

C++图书系统 详细注释的源代码,这是在学校的时候做的,感觉设计上很一般!但是对于初学者还是有一定的学习用处,现在来和大家分享一下,希望你能改的更好,弄好希望发一份给我! 我邮箱附在文件里 谢谢

2012-03-19

python 2.5 源代码

python 2.5 源代码 网上也有,需要的可以下

2011-11-28

python书籍 (好的清晰书籍3本)

python书籍 (好的清晰书籍),自己看过,感觉很不错 1.python简明教程 2.python核心编程 3.可爱python 感觉比较经典 也送给有需要的朋友吧

2011-11-14

坦克大战J2ME游戏 多线程的一个列子 可以修改

坦克大战J2ME游戏 多线程的一个列子

2011-11-12

空空如也

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

TA关注的人

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