- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 pyopengl 学习日志(1)--配置环境
install pythonpython downloadinstall pippip download $ python setup.py install install pyOpengl $ pip install PyOpenGL PyOpenGL_accelerate install numpy 提供常用的科学计算包含矩阵运算,数组转换与序列化 $ pip install n
2015-11-28 21:39:18 479
原创 桶排序
所谓桶排序,就是把待排数据先放到不同的桶里,然后按照桶的型号一一输出。举个简单例子,我们有三种糖,分别记为1,2,3.现在把一把糖排成一列,然后按照大小为糖排序。那么我们可以先把糖分类 把size为1的糖分成一小堆, size为2的分成一小堆。然后把size为1的糖堆放在size为2的糖堆之前,然后两堆糖都排成一条直接即可。按照上文提出的思想对1~1000的数进行排序,代码
2015-11-15 21:03:12 295
原创 hdoj 1001
#include using namespace std;int sum(int n){ int sum=0; for (int i=1;i<=n;i++) { sum+=i; } return sum;}int main(){ int n; while(cin>>n) { cout<<sum(n)<<endl<<endl; } return 0;
2015-11-15 05:49:52 309
原创 hdoj 1000
#include using namespace std;int main(){ int a,b; while(cin>>a>>b) { cout<<a+b<<endl; } return 0;}注意 cin>>a>>b 当遇见end of file时 会返回false
2015-11-15 05:43:19 360
原创 王爽 第三版 监测点1.1习题
1) 1 个cpu的寻址能力为8kb,那么它的地址总线宽度为多少?寻址能力为8kb即8*1024 byte。 一个byte为一个存储空间。设n根总线,那么 2^n>=8*1024 ===> n>= log2(8000) 2^12=4096 2^13>8*1024所以 地址总线宽度为132) 1kb的存储器有__个存储单元。存储单元的编号从__到__。
2015-11-15 01:17:42 494
原创 顺序查找与二分查找
先上代码:#include void printArr(int *a,int n);void bubleSort(int *a,int n);void swap(int *a,int*b);int binarySearch(int* a, int n, int k);int normalSearch(int*a, int n, int k);using namespace std
2015-11-14 23:51:29 334
原创 c++ 实验探究之数组
#include using namespace std;int main(){ //declare int array[100]; int *arraynew1= new int[100]; int *arraynew2= new int[100]; int *arraynew3= new int[100]; //init int array2[100]={0};/
2015-11-14 15:28:21 289
原创 第一部分 准备工作 OllyDBG
按照步骤运行至函数点:首先让人有疑问的是 左边的地址并不是线性递增的,如左上角的:两位16进制的数据大小为 16*16=256 一个byte的范围为2^8 =256. 验证王爽汇编语言:可以发现栈的地址部分 每次都加四, 这是因为右边的数据正好为4个byte。在王爽的书中,ip为指令寄存器, 我们发现右上角的窗口eip正好指向了正在执行的语言
2015-11-14 13:12:59 336
转载 win7 vc++ ide 解决方案
http://jingyan.baidu.com/article/6b1823096f76fbba58e159d3.html内含兼容性解决以及下载地址vc++ 6.0助手到这里下载:http://download.csdn.net/detail/dijkstar/4389189,一定用里面的最高版本!!上述两个已测 可以正常使用
2015-11-14 02:42:29 435
原创 Sublime text 3 + MacTex + Skim 中文显示问题
http://www.douban.com/note/484215374/?type=likeConfiguration for ChineseAdd "%!TEX program = xelatex" in the FIRST LINE, and set your main font.You can find out the fonts you have at Font
2015-10-13 17:26:58 1152
原创 python实战教程1 定时提醒程序的制作(3)
上篇我们已经实现了两个按钮去触发事件现在我们要去寻找一个可以接收数字的控件 发现tk的entry貌似可以用 去网上查询更多例子class Application(tk.Frame): def __init__(self,master=None): tk.Frame.__init__(self,master) self.pack() self.createWidgets(mas
2013-10-04 18:34:16 1379
原创 python实战教程1 定时提醒程序的制作(2)
这回该把定时提醒改成有界面的啦,顺带说下 我用了下程序,发现beep一下不够使,那么多print几下就好了改成有界面的选择:1 qt 这个之前用过很好用,起源好像是诺基亚的一个软件部门2 windows api3 自带的tk (graphical user interfaces wth tk) 机子已经被我配的乱七八糟了 不想多装东西 这次选用tk api牵扯一堆宏定义 偶
2013-10-04 17:26:16 1049
原创 python实战教程1 定时提醒程序的制作(1)
还要说一些废话,本人之前对于脚本多数只是简单的看过修改,并没有系统的学过,参考资料也基本上只看过document。所以教程的定位是对于0基础学习python的程序员(至少懂一门编程语言)。这是我第一次写教程,没有教导的意思只有互相探讨的想法。教程主要针对的目标是和我一样觉得python书籍太无聊的人,但是又想学python的。大家看了后可以提一些改进意见大家互相探讨。本教程应该一直写到我出国为
2013-10-04 13:41:03 2605
原创 杂序
学习脚本最初是因为要在实习公司里面建个内站,第一次接触的脚本是php。 后来工作原因学习了perl python bat和一些不知名的脚本。最近的兴趣比较散,对逆向比较感兴趣,对脚本实现自动化高效率办公感兴趣,对网络也很感兴趣,自己也尝试了重新实现一个os的大学项目。 对于一个工作一年多的程序员来说,遇到了一个瓶颈。技术说低又不是那种刚从大学毕业的fresh,但是
2013-10-04 12:38:22 555
原创 增加或关闭开机启动项
关闭启动项比较容易 在shell 打入msconfig即可关闭开机启动程序增加开机启动程序 查看注册表 搜索 common startup 然后把快捷方式放入相应文件夹即可
2013-10-02 15:32:02 478
原创 绑定快捷键和程序
键盘一直是我的最爱 能不用鼠标点来点去就最好快速启动powershell 右键属性 快捷键 然后每次按快捷键就可以快速启动 不必再到开始菜单里去寻找了
2013-10-02 15:17:10 588
原创 网络服务器(1)------获得支持的socket选项
import socketsolist=[x for x in dir(socket) if x.startswith('SO_')]solist.sort()for x in solist: print(x)获得支持的服务器选项,有点学dx的感觉了以后应该可以用到的代码片段
2013-06-28 02:48:13 561
原创 网络客户端(2)------从web获得时间
import socket,sys,struct,timehost='time.nist.gov'port=37host=socket.gethostbyname(host)s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)s.sendto(b'',(host,port))buf=s.recvfrom(2048)[0]if le
2013-06-28 01:32:07 540
原创 网络客户端(1)------连接
一个客户端程序:1 建立一个socket对象: 需要告诉系统两件事:通信类型和协议家族。 通信类型指:ipv4(AF_INET) ipv6 等 协议家族:tcp的 sock_stream或udp的sock_dgram 2 连接到远程服务器上import sockets=socket.socket(socket.AF_INET,socket.SOCK
2013-06-28 00:56:25 532
原创 底层网络(3)------高级接口
import gopherlib,syshost=sys.argv[1]file=sys.argv[2]f=gopherlib.send_selector(file,host)for line in f.readlines(): sys.stdout.write(line)运行不通过,并没有解码或者编码。查询主要是gopherlib在py3已经被删掉了但是按照原文的意思,是
2013-06-28 00:33:14 575
原创 gvim基础配置 plus python
会陆陆续续的每天加一些本来想找款python的ide,发现支持3的有些少,要么就是配置太麻烦后来选择了gvim准备自己慢慢配基础配置:配置颜色:e $vim/_vimrc然后会打开gvim的配置文件在behave mswin后面输入:set nu ---------------->设置行号colorscheme 颜色-------
2013-06-27 23:34:29 594
原创 底层网络(2)------基本服务器操作
import socket,sysport=51423host=''s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)s.bind((host,port))s.listen(1)print('Server is runnin
2013-06-27 02:02:57 624
原创 底层网络(1)--------读取网页
学习了一段时间python 发现资料相比较其他真的很少,不过还是很喜欢这门语言。python大部分学习资料仍旧是2.x版本的,本着学习共享态度开始写blog,也记录历程监督自己。本博客系列参照python网络编程基础 第一个web小程序import socket,sysport=70host=sys.argv[1]filename=sys.arg
2013-06-27 01:09:48 725 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人