自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 LeetCode算法:旋转图像

每天一个中级算法 day1给定一个 n × n 的二维矩阵表示一个图像。将图像顺时针旋转 90 度。说明:你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。示例 1:给定 matrix = [ [1,2,3], [4,5,6], [7,8,9]],原地旋转输入矩阵,使其变为:[ [7,4,1], [8,5,2],...

2019-08-19 15:11:52 195

原创 sqlaclhemy 相关用法

sqlalchemy 相关用法sqlalchemy 最大的好处在于结构清晰化,以及迁移数据库不会造成过多的冗余。但是缺点是没有纯粹的的sql功能多,也没有纯粹的sql来的方便。但对于开发人员来讲,sqlalchmey最大的好处在于阅读代码更加直观。本文主要我多年来使用sqlalchemy遇到的一些坑,以及应该如何去做,以及刚开始萌新容易遇到的错误,希望我这篇文章能够给予我个人的一些积累。如何...

2019-07-30 11:21:07 690

原创 git 规范

commit 提交格式feat:新功能(feature)fix:修补bugdocs:文档(documentation)style: 格式(不影响代码运行的变动)refactor:重构(即不是新增功能,也不是修改bug的代码变动)test:增加测试chore:构建过程或辅助工具的变动...

2019-03-27 17:48:24 146

原创 Python中字典跟集合整理笔记

Python中字典跟集合泛映射类型用`setdefault`处理找不到的键映射的弹性查询`defaultdict`:处理找不到的键的一个选择特殊方法`__missing__`字典的变种`dict`和`set`的背后字典中的散列表散列值和相等性散列表算法`dict`的实现及其导致的结果键必须是可散列的字典在内存上面开销巨大键查询很快键的次序取决于添加顺序往字典中添加新建可能会改变已有键的顺序set的...

2018-12-27 20:17:29 318

原创 scrapy Mongodb 内存(memory)增长

很开心今个遇到了一个问题,scrapy使用爬虫的时候内部内存不受控制的增长.之前使用的数据库一直都是mysql,严格遵守 item,spider,pipeline这个三个顺序来写的.在运行的时候单个spider的大小一直很稳定.60Mb以内.现在遇到的问题是,我最近采集数据切换到了MongoDB,因为非结构化,我直接在内容部使用dict而不是使用item来运行.这个情况导致我运行spide...

2018-06-29 11:14:34 462

原创 xpath 准确匹配 跟 模糊匹配属性

使用text()来做标记,用来确定位置.测试文本"> <tbody> <tr class="result1"> <th class="field-name">Type</th>

2018-06-28 15:44:09 20572

原创 selenium phantomjs 翻页

翻页 - 对于这个需求我们两种方法,一个是解析源码import timefrom selenium import webdriverfrom selenium.webdriver.support.select import Selectimport randomfrom lxml import etreedef extract_content(item): pass

2018-02-07 20:08:28 876

原创 selenium phantomjs 获取链接

获取链接属性import timefrom selenium import webdriverdriver = webdriver.Chrome()driver.maximize_window()driver.implicitly_wait(6)driver.get("https://www.baidu.com")time.sleep(1)# 获取多个链接for lin

2018-02-07 20:07:45 722

原创 selenium phantomjs select (下拉选择框)

获取下拉选择框selectselect id="kategorija" name="kategorija">option value="0">Kategorijaoption>option value="12">Vijestioption>option value="8">Biznisoption>select>可以这样定位import timefrom sele

2018-02-07 20:06:36 945

原创 Scrapy 安装问题详解

scrapy详细安装教程,以及安装问题详解

2017-08-24 17:14:46 869

转载 AJAX关于XmlHttpRequest内容

XmlHttpRequest对象的主要方法a. void open(String method,String url,Boolen async) 用于创建请求 参数: method: 请求方式(字符串类型),如:POST、GET、DELETE... url: 要请求的地址(字符串类型) async: 是否异步(布尔类型)b. void se

2017-05-04 11:39:48 282

原创 Django开发的数据库连接问题。

今天想写的是我在Django中常见的到的问题,今天说的是如何配置数据库,以及跟数据库相关的内容。 在setting.py文件中我们会找到跟数据库相关的操作。DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql',#在这里配配置你的所需要使用的数据库的名称。 'NAME': 'tod

2017-05-03 08:44:09 336

原创 import 导入其他路径的模块

import syssys.path.append('C:\work')import yourModule这种方式可以,通过把相应的路径(例子中为C:\work)加入系统路径,之后就可以按照正常方式import 了

2016-12-11 23:07:13 792

原创 关于decorator 的理解

今天对于python学习到了decorator这一块的地方,以及前面的的返回函数、匿名函数等等。 自学python从11.19日开始算起到现在快要满一个月了。记录一下自己学的东西,尤其是现在我还没有弄明白的地方,因为大脑存在着遗忘的特点我本着能记录绝对不偷懒,每个周末开始对自己的这一周的学习进行一次回顾复习与总结。这可能是我刚刚开始对自己负责的地方,我相信在我现实中的朋友们、亦或者是同事是

2016-12-10 21:41:45 336

转载 return 的含义

我所见过关于return最明了的解释

2016-12-10 21:10:40 1009 1

原创 python之路

我今年毕业了,然而我大学学的却不是计算机,而是土木类的行业。入行4个月可能我厌恶每天都要喝酒,然后重复没有创造力的工作。想转行互联网方面的工作,原因有以下几点:1.不用每天喝酒应酬了。2.可以在一个地方长时间的带着,而不是全国各地到处跑。3.办公环境好很多。4.对于互联网有一定的热爱在里面。5.互联网的薪资比较高,这个也是吸引我的地方。然而,一个并不是科班出身的人转行去做互

2016-12-04 11:34:31 259 1

空空如也

空空如也

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

TA关注的人

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