打赏
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页

2018年12月6日

MySQL教程

摘要: MySQL 教程 教程链接:http://www.runoob.com/mysql/mysql-tutorial.html MySQL 是最流行的关系型数据库管理系统,在WEB应用方面 MySQL 是最好的RDBMS(Relational Database Management System:关系数 阅读全文

posted @ 2018-12-06 02:43 XuCodeX 阅读(145) 评论(0) 推荐(0) 编辑

2018年12月5日

Python爬虫流程

摘要: Python爬虫流程 主要分为三个部分 (1)获取网页 (2)解析网页(获取数据) 存储数据 三个流程的技术实现 1.获取网页 获取网页的技术基础:urllib、requests、selenium 获取网页的进阶技术:多线程抓取、登录抓取、突破ip限制和服务器抓取 2.解析网页 解析网页的技术基础: 阅读全文

posted @ 2018-12-05 16:58 XuCodeX 阅读(798) 评论(0) 推荐(0) 编辑

2018年12月4日

python爬虫scrapy项目模块简单分析

摘要: scrapy项目模块简单分析 1.__init__配置初始化,比如配置数据库 2.Items定义数据结构 3.Spider-编写爬虫程序(名称、域名、从哪个url开始爬取数据) scrapy.Request(job_url.extract(), self.parse_detail) 写回调函数,当你 阅读全文

posted @ 2018-12-04 16:12 XuCodeX 阅读(236) 评论(0) 推荐(0) 编辑

Python爬虫Scrapy工作流程

摘要: Scrapy工作流程 工作流程: 1.引擎把请求扔给调度器Scheduler. 2.Downloader 得到一个网页 3.Spider处理得到一个网址和item. Spider把item扔给pipeline,把网址扔给scheduler,反复循环。 4.Pipeline流水线,把数据存储打包。 5 阅读全文

posted @ 2018-12-04 14:37 XuCodeX 阅读(194) 评论(0) 推荐(0) 编辑

2018年12月1日

24.Git-标签管理-操作标签

摘要: 如果标签打错了,也可以删除:$ git tag -d v0.1 Deleted tag 'v0.1' (was f15b0dd) 因为创建的标签都只存储在本地,不会自动推送到远程。所以,打错的标签可以在本地安全删除。如果要推送某个标签到远程,使用命令git push origin :$ git push origin v1.0 Total 0 (delta 0), reused 0 (delta ... 阅读全文

posted @ 2018-12-01 15:04 XuCodeX 阅读(142) 评论(0) 推荐(0) 编辑

23.Git-标签管理-创建标签

摘要: 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。所以,标签也是版本库的一个快照。Git的标签虽然是版本库的快照,但其实它就是指向某个commit的指针(跟分支很像对不对?但是分支可以移动,标签不能移动),所以,创建和删除标签都是瞬间完成的。Git有commit,为什么还要引入t... 阅读全文

posted @ 2018-12-01 15:04 XuCodeX 阅读(142) 评论(0) 推荐(0) 编辑

22.Rebase

摘要: 在上一节我们看到了,多人在同一个分支上协作时,很容易出现冲突。即使没有冲突,后push的童鞋不得不先pull,在本地合并,然后才能push成功。每次合并再push后,分支变成了这样:$ git log --graph --pretty=oneline --abbrev-commit * d1be385 (HEAD -> master, origin/master) init hello * e... 阅读全文

posted @ 2018-12-01 15:03 XuCodeX 阅读(137) 评论(0) 推荐(0) 编辑

21.Git多人协作

摘要: 多人协作当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。要查看远程库的信息,用git remote:$ git remote origin 或者,用git remote -v显示更详细的信息:$ git remote -v origin git@github.com:michaelliao/learngit... 阅读全文

posted @ 2018-12-01 15:02 XuCodeX 阅读(103) 评论(0) 推荐(0) 编辑

19.BUG分支

摘要: 软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交:$ git status On branch dev Changes... 阅读全文

posted @ 2018-12-01 15:01 XuCodeX 阅读(92) 评论(0) 推荐(0) 编辑

20.Feature分支

摘要: 软件开发中,总有无穷无尽的新的功能要不断添加进来。添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。现在,你终于接到了一个新任务:开发代号为Vulcan的新功能,该功能计划用于下一代星际飞船。于是准备开发:$ git checkout -b feature-vulc... 阅读全文

posted @ 2018-12-01 15:01 XuCodeX 阅读(119) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页

导航