自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (23)
  • 收藏
  • 关注

原创 python操作JSON

python 读取json用 json.loads(stringOfJsonData) python将dictionary转换称json用 json.dumps(pythonValue)Python 3.5.2 (default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609] on linuxType "help", "copyright", ...

2019-03-27 17:08:07 119

翻译 Python操作csv

要使用csv模块从CSV文件读取数据,您需要创建一个Reader object。 Reader对象允许您迭代CSV文件中的行:Python 3.5.2 (default, Nov 12 2018, 13:43:14) [GCC 5.4.0 20160609] on linuxType "help", "copyright", "credits" or "license" for more i...

2019-03-27 17:05:30 230

翻译 Python处理文档

Python处理文档Python可以创建和修改具有.docx文件的Word文档扩展,使用python-docx模块。您可以运行命令 sudo pip3 install python-docx 进行安装。注意使用pip首次安装 Python-Docx 时,请确保安装 python-docx ,而不是 docx 。安装名称 docx 适用于本书未涵盖的其他模块。但是,当您要导入 python-...

2019-03-25 14:37:03 3540

原创 Python小白我用了38行代码把一个网站的pdf资料都下了下来

在网上找书,无意间发现了一个网站,上面有很多电子书。试着打开了基本,感觉很不错,就下了下来。可惜我的人性太贪婪了,我想把他们都下下来,哪怕放到磁盘上生灰,至少可以满足对知识的焦虑感。怎么办,在刚毕业那会,我会孜孜不倦的一个个打开,然后另存为。过程中会被其他人发现,有点偷情被抓到的感觉。在学python之前,我会用vim和shell去做这个事情。大致思路是:把网页文件另存为一个txt文档,然...

2019-03-22 20:33:38 949

翻译 python合并多个pdf文件

python合并多个pdf文件假设您有个无聊的工作,将几十个PDF文档合并成一个PDF文件。 他们每个都有封面页作为第一页,但你不希望在最终结果中重复覆盖表。 即使有有很多免费的程序来组合PDF,其中许多只是合并整个文件在一起。 让我们编写一个Python程序来自定义哪些页面你想要的是组合PDF。从高层次来看,这是程序将要做的事情:查找当前工作目录中的所有PDF文件。对文件名进行排序,以便...

2019-03-21 19:14:17 5094

翻译 pytho处理pdf

简介PDF 和 Word 文档都是二进制文件,但比普通的文本文件要复杂一些,它们除了保存文本之外,还要保存字体,颜色,布局等信息。如果你想让你的程序能够读取或者写内容到 PDF 文件或者 Word 文档中,除了将文件名传给 open() 函数外,你还需要做更多的事情。  幸运的是,Python 有很多现成的 modules. 可以让你轻松的处理 PDFs 和 Word 文档。本文将要介绍两个模...

2019-03-21 15:02:41 290

翻译 Graphviz

###什么是Graphviz?Graphviz布局程序以简单的文本语言描述图形,并以有用的格式制作图表,例如网页的图像和SVG; PDF或Postscript包含在其他文件中; 或在交互式图形浏览器中显示。 Graphviz为具体图表提供了许多有用的功能,例如颜色,字体,表格节点布局,线条样式,超链接和自定义形状的选项。特性Graphviz布局程序以简单的文本语言描述图形,并以有用的格式制...

2019-03-20 10:55:33 453

翻译 cherrypy@Tutorial 10:Make it a modern single-page application with React.js

近年来,客户端单页应用程序(SPA)逐渐吞噬了服务器端生成的内容Web应用程序的午餐。本教程演示了如何与React.js集成,React.js是2013年由Facebook发布的SPA的Javascript库。请参阅React.js文档以了解有关它的更多信息。为了演示它,让我们使用教程09中的代码。但是,我们将替换HTML和Javascript代码。首先,让我们看看我们的HTML代码是如何变...

2019-03-19 17:59:32 131

翻译 cherrypy@Tutorial 9: Data is all my life

到目前为止,所有生成的字符串都保存在会话中,默认情况下会话存储在进程内存中。 但是,您可以在磁盘或分布式内存存储中保留会话,但这不是长期保持数据的正确方法。 会话用于识别您的用户并携带用户所执行操作所需的少量数据。要存储,保存和查询数据,您需要一个合适的数据库服务器。 有各种范例支持可供选择:关系型数据库:PostgreSQL,SQLite,MariaDB,Firebird列导向型数据库:H...

2019-03-19 10:44:11 132

翻译 cherrpy@Tutoria 8: Make it smoother with Ajax

近年来,Web应用程序已经摆脱了“HTML表单+刷新整个页面”的简单模式。 这种传统方案仍然运行良好,但用户已习惯于不刷新整个页面的Web应用程序。 从广义上讲,Web应用程序携带客户端执行的代码,可以与后端通信,而无需刷新整个页面。这次教程将涉及更多代码。 首先,让我们看一下位于public/css/style.css中的CSS样式表。body { background-color: b...

2019-03-18 17:59:11 125

翻译 cherrypy@Tutorial 7: Give us a REST

现在,Web应用程序暴露某种数据模型或计算功能并不罕见。 没有深入细节,一个策略是遵循Roy T. Fielding所描述的REST原则。粗略地说,它假定您可以识别资源,并且您可以通过该标识符来寻址该资源。“你能干什么?” 嗯,大多数情况下,这些原则可以确保您尽可能地将应用程序公开的实体与它们被操纵或使用的方式分离。 为了接受这种观点,开发人员通常会设计一个Web API来公开(URL,HTT...

2019-03-18 17:38:18 165

翻译 cherrypy@Tutoril 6:What about m javascripts,CSS and images?

Web应用程序通常也由静态内容组成,例如javascript,CSS文件或图像。 CherryPy支持向最终用户提供静态内容。假设您希望将样式表与应用程序相关联以显示蓝色背景颜色(为什么不呢?)。首先,将以下样式表保存到名为style.css的文件中,并存储到本地目录public / css中。body { background-color: blue;}现在让我们更新HTML代码...

2019-03-18 16:51:39 134 1

翻译 cherrpy@Tutorial 5:Track my end-user's activity

应用程序需要暂时关注用户的活动并不罕见。 通常的机制是使用在用户和应用程序之间的对话期间携带的会话标识符(session identifier)。#! /usr/bin/python3import randomimport stringimport cherrypyclass StringGenerator(object): @cherrypy.expose def ...

2019-03-18 16:37:44 164

翻译 cherrypy@Tutorial 4: Submit this form

CherryPy是一个用于构建Web应用程序的Web框架。 应用程序采用的最传统形状是通过与CherryPy服务器通信的HTML用户界面。让我们看看如何通过以下示例处理HTML表单。import randomimport stringimport cherrypyclass StringGenerator(object): @cherrypy.expose def ...

2019-03-18 16:06:47 153

翻译 cherrypy@Tutorial 3: My URLs have paramets

在上一个教程中,我们已经了解了如何创建可以生成随机字符串的应用程序。 我们现在假设您希望动态指示该字符串的长度。import randomimport stringimport cherrypyclass StringGenerator(object): @cherrypy.expose def index(self): return "Hello w...

2019-03-18 15:32:10 174

翻译 cherrypy@tutorial 2: differen URLs lea to diffeent functions

你的程序将来肯定不止处理一个URL,假设你的程序提供一个接口,每次调用生成不同的随机字符串:import randomimport stringimport cherrypyclass StringGenerator(object): @cherrypy.expose def index(self): return "Hello world!" ...

2019-03-18 15:21:23 108

翻译 cherypy@tutorial 1: a basic web application

hello world 入门:import cherrypyclass HelloWorld(object): @cherrypy.expose def index(self): return "Hello world!"if __name__ == '__main__': cherrypy.quickstart(HelloWorld())...

2019-03-18 15:02:09 161

原创 python ecxcel处理

免费的office套件:libreofficeopenoffice###Excel 文档workbook 一个 Excel spreadsheet 文档,单个 workbook 保存的文件扩展名是 .xlsx.sheets 每个workbook 能够包含多个 sheets. sheets又称为 worksheets. 用户当前正在看的sheet或者最后关闭Excel时浏览的she...

2019-03-12 17:49:43 190

原创 python web scraping

涉及以下模块:webbrowser  它是python自带的模块,可以打开浏览器定位到一个特定网址。Requests 从 Internet上面下载文件和网页Beautiful Soup 解析HTML文件.Selenium 启动并控制Web浏览器。 Selenium能够在此浏览器中填写表单并模拟鼠标单击。Project: maplt.py with th...

2019-03-08 22:07:17 551

原创 python debugging

Raising Exceptions可以用 raise statement 声明异常。写代码时,一个 raise statement 包含下列流程:raise 关键字Exception() 函数的调用一个 string 字面量,描述错误的信息。传给 Exception() 函数>>> raise Exception('This is the error messa...

2019-03-08 16:03:48 300

原创 python shutil module

python shutil moduleshutil module 是 shell utilities 的简写,在Python 程序里面能够让你 copy, move, rename, 和 delete w文件。要使用 shutil 功能的画,你需要先导入 shutil 模块: import shutilCopying Files and Foldersshutil 模块提供了拷贝文件乃至整...

2019-03-07 15:59:41 309

原创 python文件处理

路径分隔符在windows平台,是反斜杠 \ . 在 OSX 或者 Linux 系统里面,是正斜杠 / . os.path.join() 函数会根据所处平台选择对应的分隔符import osos.path.join('usr', 'bin', 'spam')# 输出内容'usr/bin/spam'os.getcwd()# 输出内容是'/home/ldat/my-repo/Pyt...

2019-03-06 18:00:08 424

原创 python正则表达式匹配字符串

使用步骤import re 导入正则表达式模块用 re.compile() 函数创建一个 Regex 对象.(记着使用原始字符串, 字符串前面带r)将你要用于搜索的字符串传入 Regex 对象的 search() 方法中。这个方法将会返回一个 Match object.调用 Match object 的 group() 方法,将返回实际匹配到的文本eg:匹配美国的号码#! /u...

2019-03-05 22:47:49 28212 1

转载 Ubuntu: install / start/stop enable/disable ssh server

OpenSSH is a freely available version of the Secure Shell (SSH) protocol family of tools for remotely controlling, or transferring files between, computers.Install SSH serverTo install the openssh-s...

2019-03-05 19:54:25 423

原创 python string

raw strings在字符串前面加r,将忽略所有的逃逸字符print(r'That is Carol\'s cat.')# 输出为That is Carol\'s cat.mulitline strings with triple quotes用三个单引号或者三个双引号,可以引用多行字符串print('''Dear Alice,Eve's cat has been arres...

2019-03-05 15:03:51 232

原创 python嵌套dictionaries统计

allGuests = {'Alice': {'apples': 5, 'pretzels': 12}, 'Bob': {'ham sandwiches': 3, 'apples': 2}, 'Carol': {'cups': 3, 'apple pies': 1}}def totalBrought(guests, item): numBrought = 0 for k, v ...

2019-03-05 10:53:51 155

原创 python字典循环

# 循环valuesspam = {'color': 'red', 'age': 42}for v in spam.values(): print(v)# 循环keysfor k in spam.keys(): print(k)# 循环key和valuefor i in spam.items(): print(i)# if you want a true l...

2019-03-04 19:44:04 2774

原创 python列表和字典的浅拷贝,深拷贝

copy 模块的 copy() 和 deepcopy() 函数尽管传递引用通常是处理列表和字典的最方便的方法,但如果函数修改了传递的列表或字典,您可能不希望在原始列表或字典值中进行这些更改。为此,Python 提供了一个叫 copy 的 module. 它有 copy() 和 deepcopy() 两个函数。 copy.copy() 会拷贝列表和字典的值,而不是只拷贝了引用。import co...

2019-03-04 18:29:34 341

原创 python 猜数游戏

from random import randinttarget = randint(1,101)guess_time = 0print('I am thinking of a number between 1 and 20.')def guess(): guess_number = input('Take a guess.') global guess_time gues...

2019-03-01 17:53:52 225

dotguide_zh.pdf

dot 入门指南,利用 graphiz 工具画各种结点图,方便快捷。 dot 绘制定向图形。它读取属性化的图文本文件并描绘成图像, 作为图形文件或图形格式文件,如 GIF、PNG、SVG、PDF 或 PostScript。 dot 通过四种主要步骤画图。了解这一点有助于您了解 dot 布局类型以及如何控制它们。dot 使用的布局过程依赖于图形是循环的(acyclic)。因此,第一步是通过反转某些循环边的内部方向来打破输入图中出现的任何循环。下一步将节点(nodes)分配给离散等级(ranks)或级别(levels)。在从上到下的图形中,排名(rank)确定 Y 坐标。跨越多个排名(rank)的边被分解为"虚拟"节点(virtual nodes)和单位长度边的链。第三步在层级种安排节点以避免交叉。第四步将节点的 X 坐标设置以保持边短,最后一步路由边样线(edge splines)。这是相同的一般方法,大多数分层图形绘制程序,基于 Warfield,Carpano 和 Sugiyama 的工作。我们将读者推荐给 GKNV93,以便对 dot 算法有深入的了解。

2020-04-27

Board of elementary and secondary education

Board of elementary and secondary education. use in code test.

2019-03-21

apache-maven-3.3.9-src.tar.gz

apache-maven-3.3.9-src.tar.gz,maven源代码,喜欢的拿去看看

2016-01-14

maven源代码

maven源代码,apache-maven-3.3.9-src.zip,喜欢的拿去研究

2016-01-14

maven安装包 apache-maven-3.3.9-bin.tar.gz

maven安装包 apache-maven-3.3.9-bin.tar.gz,如果官网找不到,在这里下载

2016-01-14

maven安装包

maven安装包,如果访问不了官网,就到这里来下载吧。apache-maven-3.3.9-bin

2016-01-14

免费的解压缩工具7zip

一款免费的解压缩工具。 7zip 开源,免费,高效。推荐使用

2016-01-14

oracle 文本导入工具

自己写的一个导入txt和csv文本到oracle数据库的工具

2015-09-15

Oracle导入工具

自己做的一个cvs和txt格式的oracle数据导入工具。 可以实现: 1.根据第一行数据和第二行数据创建表,所以你导入的数据第一行必须是英文。 2.将数据导入到oracle数据库中。 3.支持大文件导入。 4.源码在公开的SVN上面:http://code.taobao.org/svn/rhinocerosUI 6.需要在properties/proxool.xml文件的配置修改为你要连接的数据库。 7.点击start.bat就可以运行。如果运行不了,可能是你没有按照JDK8, 本jar包只能在JDK8下运行,因为用了javaFX做界面。 7.欢迎提意见.

2015-08-28

abator.jar

abator.jar ibatis的一个插件,用于将数据库当中的表结构转换成java bean类和对应的sqlmap文件。

2015-07-26

abator源码

abator源码,用于分析学习用abator是一个插件,用于自动生成javabean类和ibatis对应的sqlMap文件,减少开发工作量。

2015-07-26

StarlingAIR.air

api,安装后方便使用. 送给需要的人。希望对你有帮助。

2014-08-01

eclipse使用个人小结

个人小结的,内容不多。但都是自己的血泪经验,只有3条。

2013-10-16

spring.jar api sourcecode

spring.jar api sourcecode 源代码 帮助文档 本人亲自验证。

2013-05-03

编码的奥秘

编码的奥秘,很有趣的一本书。里面讲解了很多有趣的故事

2012-10-24

飞秋通过路由传输东西

局域网传输聊天工具,很好用,双击就可以了。

2012-10-12

win$Man.rar 硬盘管理工具

很好用,我试过了。装系统的时候可以用,平时对磁盘进行管理也可以用。

2012-09-17

Unity3D英文视频教程

Unity3D英文视频教程 英文好的才看得懂哦。我在老师那里拷的,拿来赚分了。

2011-12-14

jdk-6u24-windows-i586.exe安装图

哈哈,很好,老师给的,给安装java的人。求资源分啊!!!!!

2011-03-08

JCreator_pro_4.5.010-green.rar

编辑器,好用,需要的人下吧。。。。。。。。。。。。。。。。。。。。。。

2011-03-08

复变函数答案(第四版)

课后答案。课后答案。rar格式的。dddddddddddddddd

2010-10-19

空空如也

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

TA关注的人

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