jtahstu的专栏

如果真的有一天 爱情理想会实现

排序:
默认
按更新时间
按访问量

数据开源 - Boss直聘、拉勾网岗位和招聘信息数据

数据开源 - Boss直聘、拉勾网岗位和招聘信息数据 OS:MacBook Pro , macOS High Sierra 10.13.2 Database:MongoDB v3.4.7 Mongo可视化工具:NoSQLBooster for MongoDB v4.2.0 数据都是...

2017-12-22 15:09:46

阅读数:323

评论数:0

基于‘BOSS直聘招聘信息’分析企业到底需要什么样的PHPer

基于‘BOSS直聘招聘信息’分析企业到底需要什么样的PHPer前两篇文章都没看,好意思直接看结果? Python爬虫框架Scrapy实战 - 抓取BOSS直聘招聘信息 Pyhton爬虫实战 - 抓取BOSS直聘职位描述 和 数据清洗 零、致谢感谢BOSS直聘,感谢ECharts!以下文字的说明,都...

2017-12-22 15:08:27

阅读数:249

评论数:0

Pyhton爬虫实战 - 抓取BOSS直聘职位描述 和 数据清洗

Pyhton爬虫实战 - 抓取BOSS直聘职位描述 和 数据清洗零、致谢感谢BOSS直聘相对权威的招聘信息,使本人有了这次比较有意思的研究之旅。由于爬虫持续爬取 www.zhipin.com 网站,以致产生的服务器压力,本人深感歉意,并没有 DDoS 和危害贵网站的意思。 2017-12-14...

2017-12-14 14:40:27

阅读数:1117

评论数:0

Python爬虫框架Scrapy实战 - 抓取BOSS直聘招聘信息

详情链接:http://www.jtahstu.com/blog/scrapy_zhipin_spider.html零、开发环境 MacBook Pro (13-inch, 2016, Two Thunderbolt 3 ports) CPU : 2 GHz Intel Core i5 RAM :...

2017-12-11 16:58:37

阅读数:1199

评论数:0

Bellman_Ford算法 - 解决负权边

详情见本人的博客: http://www.jtahstu.com/blog/Bellman_Ford.html

2017-12-11 16:49:45

阅读数:137

评论数:0

面向对象的设计原则

原文链接 - 面向对象的设计原则2 面向对象的设计原则2.1 面向对象设计的五大原则2.1.1 单一职责原则(Single Pesponsibility Principle,SRP) 一个是避免相同的职责分散到不同的类中,另一个是避免一个类承担太多责任 可以减少类之间的耦合,提高类的复用性 工厂模...

2017-10-31 18:19:55

阅读数:119

评论数:0

PHP面向对象 知识点总结

原文地址 - PHP面向对象 知识点总结1 面向对象思想的核心概念1.0 面向对象的核心思想 对象、封装、可重用性和可扩展性 1.1 面向对象的“形”与“本” 类是对象的抽象组织,对象是类的具体存在 对象和类的概念以及二者之间的关系 类是定义一系列属性和操作的模板,而对象则把属性进行具体化,然后...

2017-10-31 18:16:27

阅读数:339

评论数:0

单源最短路径算法 - Dijkstra算法

# 单源最短路径算法 - Dijkstra算法标签(空格分隔): 算法 介绍 代码 参考《啊哈算法》第六章第二节,PDF在线阅读介绍这是一个贪心算法,每次新扩展一个路程最短的点,更新与其相邻的点的路程。这个算法可以解决单源最短路径问题,这里是从第一个点开始到其他点的最短路径。不能有负权边,因为扩展...

2017-09-18 17:52:59

阅读数:320

评论数:0

最简单的最短路径算法 - Floyd_Warshall算法

# 最简单的最短路径算法 - Floyd_Warshall算法标签(空格分隔): 算法 介绍 代码 参考《啊哈算法》第六章第一节,PDF在线阅读介绍详细介绍请看PDF,个人理解,这是一个暴力+动态规划的思想,在二维数组中每次都从第1,2,3 … N节点中转一次,如果可以中转且路径较小,那么我们就更...

2017-09-18 17:52:31

阅读数:396

评论数:0

iDomain - 基于Vue.js+MongoDB+Laravel 5.4的域名查询系统

# iDomain - 基于Vue.js+MongoDB+Laravel 5.4的域名查询系统标签(空格分隔): 项目 一idea 二调研 三代码实现 爬虫 后端 1 Controller 2 Model 前端 链接 d.jtup.cc 一、ideawhy?因为在老早以前还不太懂的时候,买了一个....

2017-09-18 17:51:16

阅读数:1204

评论数:0

图像有用区域(广搜) - C++

图像有用区域(广搜) - C++标签(空格分隔): 算法题目url http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=92图像有用区域时间限制:3000 ms | 内存限制:65535 KB 难度:4描述“ACKing”同学以前做一个图像...

2017-09-15 10:44:09

阅读数:193

评论数:0

无向图的深度和广度优先遍历 - C++

无向图的深度和广度优先遍历 - C++标签(空格分隔): 算法无向图的深度和广度优先遍历 - C 需要解决的问题 需要了解和学习的点 代码 本文来自《啊哈!算法》第5章第1节 点击下载PDF文件查看需要解决的问题一个无向图,怎么从深度和广度来遍历这个图,也就是怎么个走法需要了解和学习的点 图的邻接...

2017-09-15 10:40:06

阅读数:1525

评论数:0

《代码整洁之道》小结

代码整洁之道 有意义的命名 名副其实 避免误导 作有意义的区分 使用读得出来的名称 使用可搜索的名称 避免使用编码 避免思维映射 类名 方法名 别扮可爱 每个概念对应一个词 别用双关语 使用解决方案领域的名称 使用源自所涉问题领域的名称 添加有意义的语境 不要添加没用的语境 总结《代码整洁之道》有...

2017-08-15 11:06:42

阅读数:254

评论数:0

迷宫求解 - C

迷宫求解标签(空格分隔): 算法迷宫求解 需要解决的问题 分析 深搜 广搜 代码 dfs bfs 本文主要来源《啊哈!算法》第4章第2、3节需要解决的问题一个迷宫,由n行m列的单元格组成(0 < n,m <= 50),每个空格要么为障碍物,要么为空格,求一条从迷宫起点(1,1)到目标地...

2017-06-19 23:55:54

阅读数:299

评论数:0

水池数目 - Ruby

水池数目标签(空格分隔): 算法水池数目 出处NYOJ27题 题目 水池数目 描述 输入 输出 样例输入 样例输出 思路 代码 出处:NYOJ27题题目水池数目时间限制:3000 ms | 内存限制:65535 KB 难度:4描述南阳理工学院校园里有一些小河和一些湖泊,现在,我们把它们通一看...

2017-06-09 23:31:48

阅读数:208

评论数:0

次方求模 - Ruby

次方求模标签(空格分隔): 算法问题求a的b次方对c取余的值解题思路由公式:a^p mod m = (a mod m)^p mod m应用典型的就是南阳OJ102题

2017-06-09 04:09:04

阅读数:406

评论数:0

康托展开和逆康托展开 - Ruby

康托展开和逆康托展开标签(空格分隔): 算法康托展开和逆康托展开 康托展开 详述 意义 例子 逆康托展开 详述 意义 例子 代码实现 康托展开详述康托展开的公式是 X=a[n]*(n-1)!+a[n-1]*(n-2)!+...+a[i]*(i-1)!+...+a[1]*0! 其中,ai为当前未出...

2017-06-08 16:34:14

阅读数:228

评论数:0

欧几里德算法求最大公约数 - Ruby

欧几里德算法又称辗转相除法,用于计算两个整数m, n的最大公约数。其计算原理依赖于下面的定理:gcd(m, n) = gcd(n, m mod n) 这个定理的意思是:整数m、n的最大公约数等于n和m除以n的余数的最大公约数。

2017-06-07 17:04:43

阅读数:457

评论数:0

筛法求素数 - Ruby

代码中介绍了两种写法,查阅资料时有看到其他的写法,这里主要关注思想,效率还有待优化,这两种写法效率都不怎样,是有更好的写法的,那就自行Google吧。

2017-06-07 17:03:16

阅读数:333

评论数:0

链表

线性表的链式存储结构 -- 链表 单链表,除数据域外只设置一个指针域指向其后继节点 双链表,除数据域外设置两个指针域,分别指向其前驱节点和后继节点 在线性表的链式存储中,为了便于插入和删除算法的实现,每个链表带有一个头节点,并通过头节点的指针唯一标示该链表。 手稿: // LinkLi...

2016-10-19 08:32:11

阅读数:313

评论数:0

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