python -- 拉勾网爬虫模拟登录

入门爬虫一段时间,最近在做一个拉勾网的数据爬虫分析,项目也快接近尾声了,于是抽个时间写一下这个项目中遇到的一些问题。目前拉勾网的反爬虫机制还是可以的,一开始用scrapy shell 分析拉勾网,发现拉勾网要校验useragent,然后访问不到几次就会被重定向到登录页面,即拉勾网会校验cookie...

2017-09-06 16:21:28

阅读数 2068

评论数 3

三大框架整合ssm:SpringMVC + Spring + Mybatis

github地址: https://github.com/laichilueng/ssm首先打开IDE ,我这边用的是myeclipse10, 创建一个web项目,添加maven支持。接着我们修改pom.xml文件,使用maven管理我们的jar包,这里可以参考我的pom.xml文件pom.xml...

2017-08-22 10:31:04

阅读数 774

评论数 0

设计模式--生产者消费者模式

常见场景:某个模块负责产生数据,这些数据由另一个模块来负责处理。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。该模式还需要有一个缓冲区处于生产者和消费者之间,作为一个中介。生产者把数据放入缓冲区,而消费者从缓冲区取出数据缓冲区作用 解耦,生产者和消费者只依赖缓冲区,而不互相依...

2017-08-10 15:51:14

阅读数 291

评论数 0

Mybatis 执行传入的sql语句

在项目开发中,需要根据具体业务逻辑动态拼接sql语句,那么我们可以将动态拼接好的sql语句传入mybatis中,这样便能最大限度将sql掌握在自己手里。

2017-08-07 14:49:02

阅读数 17087

评论数 2

LeetCode -- Hamming Distance 汉明距离

[LeetCode] Hamming Distance 汉明距离   The Hamming distance between two integers is the number of positions at which the corresponding bits...

2017-06-05 15:50:33

阅读数 326

评论数 0

转!JAVA文件读写操作

file(内存)—-输入流—->【程序】—-输出流—->file(内存) 当我们读写文本文件的时候,采用Reader是非常方便的,比如FileReader,InputStreamReader和BufferedReader。其中最重要的类是InputStreamReader, 它是字节转...

2017-05-03 17:23:05

阅读数 5594

评论数 0

操作系统课程设计 —— 模拟磁盘文件系统实现 (Java)

这是我前段时间做了一个操作系统课程设计作业,使用java实现了命令行输入对虚拟文件进行管理。 下面是课程设计要求: 点击这里可以查看详细的要求 题目五  模拟磁盘文件系统实现  一、课程设计目的  了解磁盘文件系统的结构、功能和实现。并可练习合作完成系统的团队精神和提高 程序设计能力。...

2017-01-22 16:39:26

阅读数 8098

评论数 2

Java进阶 —— 覆盖equals方法的技巧

本文是我在学习Effective Java这本书时的一些体会,用于总结学习,部分内容来自书上。 类Object中有equals()这个方法,该方法用于比较两个对象是否相等。 Object类中的源码如下: public boolean equals(Object obj) { return ...

2017-01-21 22:04:19

阅读数 319

评论数 0

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