- 博客(64)
- 收藏
- 关注
原创 Flappy Bird游戏python完整源码
通过pygame实现当年风靡一时的flappy bird小游戏。当前只设定了同样长度的管道,图片和声音文件自行导入。
2023-12-22 13:23:38
1308
原创 Exception: Unable to access file ‘C:\WINDOWS\system32\api-ms-win-crt-math-l1-1-0.dll‘解决办法
Exception: Unable to access file 'C:\WINDOWS\system32\api-ms-win-crt-math-l1-1-0.dll': [Errno 13] Permission denied: 'C:\\WINDOWS\\system32\\api-ms-win-crt-math-l1-1-0.dll'
2023-01-12 18:13:48
1116
原创 python xlrd简单示例——以分支机构上报文件统计为例
python xlrd包应用示例应用场景:总公司要求全国各省的分公司上报指定文件,例如河北省分公司2018年报、山东省分公司2018年报之类的,通过python脚本引入xlrd,首先读取excel中的分公司名册,然后遍历已上报文件的目录,来统计哪个分支机构未上报。读取的文件示例截图:已上报分公司文件目录内截图:示例代码:# -*- coding:utf-8 -*-...
2019-02-18 16:59:01
442
原创 python实现冒泡排序的简单示例
def main(): array = [2,1,5,3,4,6] for i in range(len(array)): for j in range(i): if array[j] > array[j+1]: array[j],array[j+1] = array[j+1],array[j] pri
2017-09-08 19:06:33
1130
原创 Linux定时重启任务示例
web后台服务,经常遇到请求时间长,无响应,在杀掉进程重启之后恢复,过几天可能又出现这类问题。通过系统的crontab,实现定时重启。通过 sudo vim /etc/crontab 进入定时启动文件编辑,如下:# For details see man 4 crontabs# Example of job definition:# .---------------- minut
2017-07-19 10:41:32
1446
原创 通过web.py搭建基础HTTP蜜罐
# -*- coding:utf-8 -*-'基于webpy的http蜜罐。根据需求开放不同的监听端口。'__author__ = 'GoGoCaptain'import webimport sysimport platformimport os#根据命令行输入获取监听的端口port = sys.argv[1]#创建log存放目录if platform.system(
2017-07-18 17:49:03
1467
原创 python实现从豌豆荚批量下载样本
#-*-coding:utf-8-*-'''根据包名从豌豆荚批量下载样本。文件存放于E盘test目录下。'''import urllib2import timeimport osdef Main(): f1 = open('package.txt','r')#打开当前目录下存放包名的txt packageName = f1.readline().strip()
2016-05-11 17:53:22
2598
原创 Java实现网络文件下载的简单示例
import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class Downlo
2016-02-17 17:25:59
527
原创 Android数据存储SharedPreference用法简单示例
//对应的布局文件就是两个button,一个是点击后将数据存储到sharedpreference,一个是点击后从sharedpreference读取数据import android.os.Bundle;import android.app.Activity;import android.content.SharedPreferences;import android.util.Log;
2015-09-22 10:43:25
703
原创 Java实现获取文件MD5
import org.apache.commons.codec.digest.*;//获取文件MD5的jar包需要单独导入,具体方法自行百度。import java.io.*;public class GetMD5 { public static void main(String arg[]){ FileInputStream fis = null; File oldFile =
2015-06-16 15:16:19
1900
1
原创 Python返回多个值的简单示例
def testList(): return "aaa","bbb","ccc"d,e,f=testList()print dprint eprint fg=testList()print g输出结果:aaabbbccc('aaa','bbb','ccc')
2015-05-07 09:52:40
965
原创 Python函数的默认参数和返回值的简单示例
#-*- coding:utf-8-*-import sysdef arithmetic(x=1,y=1,operator="-"): result={ "+":x+y, "-":x-y, "*":x*y, "/":x/y, } return result.get(operator)if __name__=="__main__": print arithmetic(3
2015-05-07 09:26:17
906
原创 Python函数定义简单示例
#-*-coding:utf-8-*-import sysimport randomdef compareNum(num1,num2):#定义一个函数 if(num1>num2): return num1 elif(num1==num2): return num1 else: return num2if __name__=="__main__": num1=random
2015-05-05 14:27:03
878
原创 Python中异常处理简单示例(try,except,finally)
#-*-coding:utf-8-*-import sysdef Main(): try: f=open('firstpython.py') s=f.readline() print s except IOError,(errno,strerror): print "I/O error(%s):%s" %(errno,strerror) except ValueError
2015-05-04 21:27:34
3045
原创 Python中for循环简单示例
#-*-coding:utf-8-*-import sysif __name__=="__main__": itemlist=[2,4,5,7,8] for i in itemlist: print i
2015-04-30 10:55:26
1327
原创 Python中elif简单示例
#-*-coding:utf-8-*-import sysdef Main(): x=5 print "OK" if x==2: print "TWO" elif x==3: print "three" elif x==4: print "four" else: print "wrong number" #用dict num={1:"one",2:"two"
2015-04-29 10:55:31
1321
原创 Python元组tuple简单示例
#-*-coding:utf-8-*-import sysif __name__=="__main__": tuple=("apple","banana","cannon","dog") print tuple[2]#显示第2个元素 print tuple[-2]#显示倒数第2个元素 print tuple[0:2]#显示第0-2个元素,不包括第2个
2015-04-27 14:36:41
584
原创 Python集合set简单示例
#-*-coding:utf-8-*-import sysdef Main(): a=[12,13,23,33,13,23,24] print a b=set(a)#set方法可去除a中的重复元素 print b c=[11,22,33] d=[33,44,55] e=set(c)&set(d)#显示c和d中的共有元素 print eif __name__=="__main_
2015-04-27 14:31:44
625
原创 Python字典简单示例
#-*-coding:utf-8-*-import sysif __name__=="__main__": dict={"a":"apple","b":"banana","c":"choice"} print dict print dict["a"] dict ["d"]="dog"#向字典添加键值对 print dict del(dict["c"])#删除 print dic
2015-04-27 14:29:35
708
原创 Python字符串测试
#-*-coding:utf-8-*-import sysdef Main(): sys.stdout.write("Python字符串测试\n") str1="这门语言叫'python'"#字符串嵌套表达 print str1 #Python列表测试 array=[11,22,33] print array[2] array[1]="a" print array L=[12
2015-04-27 14:27:33
584
原创 JAVA中properties资源调用简单示例
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import java.util.Properties;class PropertiesTest { public static void main(Str
2014-03-17 14:10:13
822
原创 android内外边距设置
<TextView android:id="@+id/textView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="30sp"//sp这个单位的字体能够随系统设置中字体的大小改变而改变,dp则不会
2013-10-04 20:41:58
6186
原创 android监听器OnClickListener的简单示例
界面为一个textview和一个button,实现点击一下button文本显示加1XML文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:lay
2013-10-01 21:42:38
1340
原创 HashMap的简单示例
import java.util.Map;import java.util.HashMap;class Test{ public static void main(String args[]){ HashMap hashMap=new HashMap(); Map map=hashMap; map.put("1","a"); map.put("2","b"); Stri
2013-09-04 21:24:16
664
原创 类集框架的简单示例
import java.util.Set;import java.util.Iterator;import java.util.HashSet;class Test{ public static void main(String args[]){ Set set=new HashSet(); set.add("a"); set.add("b"); set.add("c"); s
2013-09-04 17:52:07
493
转载 Android有序广播和无序广播的区别
BroadcastReceiver所对应的广播分两类:普通广播和有序广播。普通广播通过Context.sendBroadcast()方法来发送。它是完全异步的。所有的receivers接收器的执行顺序不确定。 因此,所有的receivers接收器接收broadcast的顺序不确定。这种方式效率更高。但是BroadcastReceiver无法使用setResult系列,getRes
2013-09-02 22:59:09
948
转载 android发送短信的两种方法
方法一:调用系统短信接口直接发送短信;主要代码如下:/** * 直接调用短信接口发短信 * @param phoneNumber * @param message */public void sendSMS(String phoneNumber,String message){ //获取短信管理器 android.telephony.SmsManager smsMa
2013-09-02 21:12:48
893
原创 线程同步的简单示例
class MyThread implements Runnable{ int i=100; public void run(){ while(true){ synchronized(this){//线程同步关键字 System.out.println(Thread.currentThread().getName()+i); i--; Thread.yield
2013-09-01 18:26:02
582
原创 线程的简单示例
class RunnableImpl implements Runnable{ public void run(){ for(int i=0;i<100;i++){ if(i==50){ try{ Thread.sleep(1000); } catch(Exception e){ System.out.println(e); }
2013-09-01 17:31:02
583
原创 匿名内部类的简单示例
interface A{ public void doSomething();}class B{ public void funB(A a){ System.out.println("B类中的方法"); a.doSomething(); }}class Test{ public static void main(String args[]){ B b=n
2013-09-01 11:51:20
626
原创 JAVA装饰者模式简单示例
背景:建立一个工人管理系统,工人的父类下有水管工、木匠等子类,也有A公司工人、B公司工人等子类,装饰者模式就是将工种类型作为参数传到某公司类中,从而简化了所需建立的子类数量。interface Worker{ public void doWork();}class Plumber implements Worker{ public void doWork(){ System.ou
2013-09-01 10:55:10
940
原创 JAVA处理流的简单示例
import java.io.*;class Test01{ public static void main(String args[]){ FileReader fileReader=null; BufferedReader bufferedReader=null; try{ fileReader=new FileReader("d:/src/test.txt");
2013-08-30 18:02:44
634
原创 JAVA IO流的简单示例
import java.io.*;class Test{ public static void main(String args[]){ FileInputStream fis=null; FileOutputStream fos=null;//声明输入流和输出流的引用 try{ fis=new FileInputStream("d:/src/from.txt");
2013-08-28 17:56:23
729
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人