摘要:
第12题:拥有超过500个因数的第一个三角数(1+2+3+4+......)def findivisionnum(num): count = 0 n=1 import math while count<num: count = 0 for i in... 阅读全文
摘要:
欧拉计划(Project Euler)是一个解题网站,站内提供了一系列数学题供用户解答。以下代码均为本人亲自编写,仅保证答案与欧拉项目的答案相同。至于代码质量,能力有限,只能尽力而为。第一题:a=0for i in range(1,1000): if i%3==0 or i%5==0: ... 阅读全文
摘要:
add commit pushgit add *git commit -m ""git push -u origin branch在删除某一些文件时, 应使用git add .. 否则, 会出现Changes not staged for commit: ...添加子模块子模块的操... 阅读全文
摘要:
添加header和datarequest=urllib.request.Request(url)response=urllib.request.urlopen(request)#response是一个http.client.HTTPResponse对象print(response.... 阅读全文
摘要:
socket编程基本思路服务器端创建socket, 绑定socket到本地IP, 端口 socket.socket(socket.AF_INET,socket.SOCK_STREAM), s.bind()开始监听连接 s.listen()进入循环,不断接受客户端的连接请求 s.... 阅读全文
摘要:
XML需要到的库:from xml.dom.minidom import parseimport xml.dom.minidom豆瓣sitemap_index.xml格式如下(2016-10-29): https://www.douban.com/sitem... 阅读全文
摘要:
对象的种类BeautifulSoup会将HTML文档抓换成一个树形结构, 每个节点都是Python对象,所有对象可以分为4类:Tag,NavigableString,BeautifulSoup,Comment。TagTag与XML或HTML中的tag相同:soup = Beauti... 阅读全文
摘要:
re方法re.search()re.search(pattern,string,flags=0) 例:re.search(r'love','I love you')re.findall()返回一个符合pattern的全部字符的list。re.compile()p=re.compil... 阅读全文
摘要:
接口隔离原则Interface Segregation Principles(ISP)客户端不应该依赖它不需要的接口类似的依赖关系应该建立在最小的接口上接口应该细化, 不要使用过于臃肿的接口. 客户端需要什么接口就提供什么接口, 将不需要的接口剔除掉. 不要将太多的方法放在同一个接... 阅读全文
摘要:
非线程安全线程安全 ArrayList LinkedList Vector HashMap HashTable StringBuilder StringBuffer <!--more--> 区别 容器类线程安全, 非线程安全的区别可以用下面这个例子来表述: 以ArrayList和Vector为例, 阅读全文
摘要:
可以利用getContentResolver()获取ContentResolver. ContentResolver中提供了一系列方法用于对数据进行CRUD操作. ContentProvider通过getContentResolver()获取ContentResolver的实例,C... 阅读全文
摘要:
数据存储到文件Context类提供了一个openFileOutput()方法,可以将数据存储到指定的文件中。接受两个参数, 1. 第一个参数是文件名(无需包含路径),默认存储 到/data/data//files/目录下。 2. 第二个参数是文件的操作模式,主要有两种:MODE_P... 阅读全文