自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

原创 python2.x与3.x区别

1.cpickle            2.x:  import cpickle            3.x  import _pickle as cPickle2.print            2.x:  print ""            3.x: print("")3.

2018-05-24 11:34:55 173

原创 Arrays类-java

1.位置:java,util.Arrays2.Arrays.fill(i, 47);        用数字47将数组i填充3.System.arraycopy(i, 0, j, 0, i.length);        将i中o-i.len的内容复制到j4.Arrays.equals(i, j)        比较两个数组是否相等5.Arrays.deepEquals()        比较多维数...

2018-05-24 10:52:08 186

原创 简单的邮件发送程序-python

from email.mime.text import MIMETextfrom email.header import Headerfrom email.utils import parseaddr,formataddrimport smtplibdef _format_addr(s):    name,addr = parseaddr(s)#解析邮箱地址    return formatadd...

2018-05-22 16:31:15 322

原创 页面图片爬取-python

import urllibfrom lxml import etreeimport requestsdef Schedule(blocknum,blocksize,totalsize):    '''    blocknum:已经下载的数据块    blocksize:数据块大小    totalsize:远程文件的大小    '''    per  = 100*blocknum* blocksi...

2018-05-22 16:03:34 281

原创 最长公共子序列-java

采用动态规划算法解决最长公共子序列问题public class 最长公共子序列 {    public static void GET_LCS(int []X,int []Y){        int m = X.length+1;        int n  = Y.length+1;        int [][] b = new int[m][n];//存储路径        int  []...

2018-05-18 20:46:02 266

原创 python爬虫开发与项目实践-第一章 分布式爬虫3.x改写

改动:1.import Queue 改写为queue2.Queue.Queue改写为queue.Queue3.authkey='qiye'改写为authkey='qiye'.encode('UTF-8')注意事项:在windows运行taskManager.py与taskWorker.py时,最好使用cmd而不用idle,idle可能会出现服务进程获取不到result队列的情况,同时会导致端口阻塞...

2018-05-18 17:56:48 184

原创 动态规划(钢条切割问题)-java

基本思想将每一步求解所得的子问题解存储,防止多次对同意子问题求解,适用于子问题间有重叠部分的问题1.自顶向下求解public class 钢条切割问题_自顶向下 {    public static int MEMOIZED_CUT_ROD(int []p,int n){        int [] r = new int [n +1];//记录不同长度的最优解        for (int i...

2018-05-17 10:20:25 1938

原创 python-线程

1.创建    法1:    法2:继承threading.Thread并重写__init__与run方法    线程同步:通过Lock及RLock    将要保护的数据防在Lock/RLock.acquire与Lock/RLock().release之间,可以使得每次只有一个进程可以修改数据    Lock不能在未release之前再次添加acqire但RLock可以,但是每一个acquire必...

2018-05-16 20:17:45 97

原创 python-进程

1.创建方法:            os.fork()#Unix/Linux            multiprocessing.Process(target = "子进程执行的方法",agrs = (方法所需参数))#跨平台            eg:import multiprocessingimport osimport timedef run_proc():    time.slee...

2018-05-16 19:28:12 98

原创 栈-java

public class LinkeddStack<T> {    private static class Node<U>{        U item;        Node<U> next;        Node(){            item = null;            next = null;        }        Nod...

2018-05-16 14:28:09 89

原创 java-Class对象

1.F xxx= new F();//F为一个类2.Class f = Class.forName("F")//返回对F类的引用3.类字面常量:Class f = F.class//更加安全的操作,类在编译时就会被检查,同时可应用于接口,数组以及基本数据类型,该方法不会自动的初始化该class对象4.泛化的Class引用:Class <?> x = intClass//可与...

2018-05-14 16:23:02 138

原创 python-pyautogui

作用:控制鼠标键盘、处理屏幕控制鼠标1.pyautogui.PAUSE = ''设置为执行为每个函数后要暂停的秒数2.pyautogui.FAILSAFE =True/False#设置自动防故障功能(将鼠标移动到左上角将停止程序)3.pyautogui.size()#获取屏幕分辨率4.pyautogui.moveTo(x,y,duration=)#在duration的时间内将鼠标移动到指定位置5....

2018-05-10 16:00:03 3584

转载 python-pip安装缓慢问题

转载自 https://blog.csdn.net/himayan46/article/details/53897318 经常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙,导致不可用,所以我们最好是将自己使用的pip源更换一下,这样就能解决被墙导致的装不上库的烦恼。网上有很多可用的源,例如豆瓣:http://pypi.douban.co...

2018-05-10 10:55:53 3085 1

原创 python-pillow

1.第三方模块2.导入方法:from PIL import xxx                   不能直接使用 import PIL                    使用PIL而不用Pillow是因为要与老模块Python Imageing Library兼容from PIL import ImageColor                    ImageColor.getcolo...

2018-05-09 17:40:03 212

原创 python-smtplib

1.作用:发送邮件eg:import smtplibfrom email.mime.text import MIMETextsmtpObj = smtplib.SMTP('smtp.163.com',25)#连接到smtp服务器,不同邮箱的smtp服务器域名和端口号不同smtpObj.ehlo()smtpObj.starttls()#tls加密smtpObj.login('xxxx@163.com...

2018-05-09 15:07:39 833

原创 计数排序-java

public class 计数排序 {    public static void main(String[] args) {        // TODO Auto-generated method stub        int []A = {1,5,3,6,4,2,9,8,7,0,5,8,5,5};        int []B = new int[14];        COUNYING_...

2018-05-08 20:08:48 191

原创 快速排序-java

public class 快速排序 {    public static void main(String[] args) {        // TODO Auto-generated method stub        int [] A = {1,2,3,5,9,7,8,6};        QUICKSORT(A,0,A.length-1);        for (int i:A){  ...

2018-05-08 19:21:46 93

原创 python-subprocess

1.idle = subprocess.Popen('C:\Python36\pythonw.exe "C:\Python36\Lib\idlelib\idle.pyw"')#启动应用程序    返回值时一个Popen对象2.idle.poll()#判断打开的程序是否正在运行,若正在运行,返回None,若无错停止,返回0,有错终止,返回13.idle.wait()#等待启动的进程终止...

2018-05-08 16:49:27 181

原创 python-threading

1.threading.Thread():开启一个线程若要传入参数,则在括号中加入agrs = ['','']2.down.join()#等待该线程结束

2018-05-08 16:32:58 173

原创 python-time/datetime

time1.time,time()#返回重函数运行到1970.1.1 0(Unix纪元)点之间的秒数(浮点值)2.time.sleep()#让程序暂停相应秒数3.round()#根据参数对数字四舍五入,默认为舍去小数点后数字    eg:datetime1.datetime.timedate.now()#获取当前时间2.datetime.datetime.fromtimestamp(1000000...

2018-05-08 16:19:38 143

原创 python-(pyhon-docx)

1.模块名为python-docx,但导入时要使用 import docx读取1.doc = docx.Document('demo.docx')#打开文档2.len(doc.paragraphs)#获取段落数3.doc.paragraphs[0].text#获取段落信息4.len(doc.paragraphs[1].runs)#获取段落的样式数目5.doc.paragraphs[1].runs[...

2018-05-08 15:33:44 214

原创 python-PyPDF2

作用:处理PDF文档提取文本,旋转页面,叠加页面1.pdfFileObj = open('meetingminutes.pdf','rb')#打开pdf文档2.pdfReader = PyPDF2.PdfFileReader(pdfFileObj)#获取pdf文档数据3.pdfReader.numPages#获取页数4.pageObj = pdfReader.getPage(0)#获取指定页码的内...

2018-05-08 14:54:26 1782

原创 python-openpyxl

作用:操作Excel文档读取1.openpyxl.load_workbook():打开文档   >>> wb = openpyxl.load_workbook('example.xlsx')#该文件需要在当前工作目录下2.wb.get_sheet_names()#获取当前工作簿中的表名3.sheet = wb.get_sheet_by_name('Sheet3')#获取表4.an...

2018-05-07 16:25:28 1092

原创 java-容器

1.容器的划分*Connection                    *List                            *ArrayList//随机访问元素较快,但在中间插入元素与删除元素时较慢                            *LinkedList//与ArrayList相反                    *set//不保存相同元素      ...

2018-05-06 15:44:21 103

原创 python-webbrowser/requests/BeautifulSoup/selenium

webbrowserwebbrowser.open()#用于启动浏览器打开一个网页requests1.第三方模块,需要安装:pip install requests2.作用:从web下载东西3.requests.get() :下载一个网页    将res写入文件时要用二进制模式打开文件(为了板胡该文本中的unicode编码)        f = open('lz.txt','wb')      ...

2018-05-06 12:18:12 797

原创 python - 日志模块

1.模块名:logging2.用法:import logging               logging.basicConfig(level = logging.DEBUG,format = '%(asctime)s -%(levelname)s - %(message)s')                将该语句放在程序第一行,但在python的#!行(用于指出解释器位置,置于程序第一行)...

2018-05-05 20:00:13 102

原创 python-zipfile

1.zipfile.ZipFile()#读取压缩文件压缩文件内容    ZipFile对象的namelist()方法可返回zip文件中的所有文件与文件夹    ZipFile对象的getinfo()方法可以获得具体文件或文件夹的属性:                    file_size()#原文件大小                    compress_size()#压缩后文件大小2.解...

2018-05-04 21:59:17 260

原创 python-shutil模块

1.作用:复制,移动,改名,删除文件2.shutil.copy(source,destination)#将路径source的文件复制到路径destination处的文件夹,若destination中包含了文件名,则将该文件名作为复制后新文件的名字3.shutil.copytree()#复制整个文件夹4.shutil.move()#移动文件或文件夹,目的地文件夹必需存在5.shutil.retree...

2018-05-04 20:59:33 176

原创 堆排序-java

public class 堆排序 { public static void main(String[] args) {  // TODO Auto-generated method stub     int []A = {0,5,2,3,6,5,4,7,8,9};     HEAPSORT(A);     System.out.println("排序结果为");     //for(int i:A...

2018-05-04 19:45:55 121

原创 python-os模块

1.os.getcwd()#获取当前工作目录2.os.chdir()#改变当前工作目录3.os.makedir()#创建一个文件夹 4.os.unlink()删除文件  5. os.rmdir()可以删除文件夹,但文件夹必需为空shutil.retree()#删除指定位置文件夹,包括该文件夹中的内容6.os.walk()#遍历所给文件夹的目录树,返回当前文件夹名称,当前文件夹子文件夹名称以及文件名...

2018-05-03 15:52:11 208

原创 python - pyperclip模块

1.该模块为第三方模块,需安装后使用  pip install pyperclip2.作用:向剪切板发送文本或读取剪切板文本3.用法:pyperclip.copy('dsd')#向剪切板发送文本            pyperclip.paste()读取剪切板文本...

2018-05-03 15:27:26 11434

原创 python-正则表达式(Regex)

元字符描述\将下一个字符标记符、或一个向后引用、或一个八进制转义符。例如,“\\n”匹配\n。“\n”匹配换行符。序列“\\”匹配“\”而“\(”则匹配“(”。即相当于多种编程语言中都有的“转义字符”的概念。^匹配输入字行首。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入行尾。如果设置了RegExp对象的Multiline属性,$也匹配“\n”...

2018-05-03 15:21:47 770

原创 python-异常

类别:1.try/except #捕捉异常并恢复   ,与java等语言略有不同     2.try/finally  #无论是否发生异常,都执行finally语句,即使try、except中包含return 3.raise #手动在代码中触发异常4.assert #有条件的在程序中触发异常,可以视为有条件的raise语句 详细说明5.with/as #实现环境管理器6.try/except/el...

2018-05-03 10:36:17 96

原创 python-__shots__

1.将字符串属性名称顺序赋值给特殊的__shots__类属性,新式类就有可能既限制类的实例将有的合法属性,又能够优化内存和速度性能2.eg:   class limiter:            __shots__ = ['age','name,'job'']x = limiter()x.age() #会报错 AttributeError:agex.age = 40x.age #输出结果 40x...

2018-05-02 16:37:04 187

csrf校验插件-js

使用该插件可以在使用js向后端提交数据时进行csrf校验

2019-05-03

基于python的小游戏,休闲娱乐

基于python的小游戏,休闲娱乐,双人同时玩耍。。。。。

2018-05-24

基于python的人脸识别程序

基于python的人脸识别程序,可以根据给定的图片从资源库中找出相似人脸

2018-05-24

基于神经网络的数字识别程序

基于神经网络的数字识别程序 ,可以识别0---9的数字。

2018-05-24

网上书城(基于asp.net)

基于asp.net的网上书城,可以实现现有网上书店的部分功能

2018-05-24

taskManager.py

python爬虫开发与项目实践-第一章 分布式爬虫3.x改写

2018-05-18

taskWorker.py

python爬虫开发与项目实践-第一章 分布式爬虫3.x改写

2018-05-18

空空如也

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

TA关注的人

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