Posts under category "程序"
Continue Reading ...查询网络地理位置的工具netinfo
这是业余做的一个小玩意,以前没有图形界面的,后来用Tkinter写了个壳作界面,刚开始计划把ping、路由跟踪、whois查询等功能都集中在这么一个软件中,后来渐渐没有动力了,现在就这么粗糙一个版本。
思路:通过站长之家的查询功能和Python的页面爬取功能,提交查询请求,获得结果,进而实现批量查询的功能。
清理dhcpd.conf文件
闲下来又开始折腾dhcp服务器了,话说公司内网用户要上网需要将机器mac地址登记到dhcp服务器的/etc/dhcpd.conf文件中,才能获得dhcp服务器分配的ip地址。长久以来,管理员都是手动添加mac地址,当该机器用户走人或者更换机器之后,这个mac地址就停用了,但是依旧存在在dhcpd.conf文件中,管理起来比较麻烦。整理出下面几个问题。
数字游戏
在书上读到这么一个游戏,有n(n>1)个人坐在一块,每个人报一个100以内的数字,所报数字和所有这些数字平均值的三分之二最接近的人获得胜利.现在n个人每人随机报一个100以内的数字,这n个数字的平均值的三分之二为w,那么这n个数字中和w的差的绝对值最小的人获胜。那么通过下面的python程序可以简单模拟这个过程.
Nginx下配置C和Python的cgi程序实例
先来理解一下什么是cgi: Common Gateway Interface,简称CGI。在物理上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。(百度百科)
python 程序配置文件读取
下面是经典的程序目录结构,etc下存放配置文件,bin目录下存放可执行文件:
app/
├── bin
│ └── app.py
└── etc
└── app.conf
笔试之代码惊魂
上次去参加绿盟的笔试,在网上找了以前的笔试题目,据说重复度很高。于是,下载下来仔细的研究了一番,其中有一道不限语言编写二叉树的深搜算法。心想这一题绝对不能放过,又考虑到太久没有写过代码了,于是就麻烦张飞学长写了一个深搜和广深的程序,自己好好研究,终于是把深搜算法弄明白了。
Bash之天干地支
话说,无论高级语言,脚本语言还是低级语言,循环语句,判断语句都是不可缺少的成分。下面就来看看使用Bash编写的九九乘法表和天干地支表。 闲话少叙,小二,上代码!!!