- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 [爬虫]请求返回521解决方法
我需要抓取的网站是国家企业信用信息公示系统,但是该网站有反爬虫,一般的url下载方法并不适用,下面是我通过查资料后总结的一个可行的方法。首先,要通过url和Cookie还有User-Agent去请求一次目标网址,第一次的cookie可以通过浏览器来获取,cookie主要是需要__jsluid和__jsl_clearance。请求后返回状态为521,返回内容是一串加密后的javasc
2018-02-05 15:43:00 15716 11
原创 SpringBoot 之 普通类获取Spring容器中的bean
我们知道如果我们要在一个类使用spring提供的bean对象,我们需要把这个类注入到spring容器中,交给spring容器进行管理,但是在实际当中,我们往往会碰到在一个普通的Java类中,想直接使用spring提供的其他对象或者说有一些不需要交给spring管理,但是需要用到spring里的一些对象。如果这是spring框架的独立应用程序,我们通过ApplicationContext ac =
2018-01-18 13:40:56 5463 2
转载 三次握手Three-way Handshake
TCP:SYN ACK FIN RST PSH URG简析 三次握手Three-way Handshake 在TCP层,有个FLAGS字段,这个字段有以下几个标识:SYN, FIN, ACK, PSH, RST, URG.它们的含义是:URG:Urget pointer is valid (紧急指针字段值有效)SYN: 表示建立连接FIN: 表示关闭连接ACK
2017-12-27 15:44:55 253
转载 Spring事务 隔离级别和传播行为
Spring事务事务隔离级别 隔离级别是指若干个并发的事务之间的隔离程度。TransactionDefinition 接口中定义了五个表示隔离级别的常量:TransactionDefinition.ISOLATION_DEFAULT:这是默认值,表示使用底层数据库的默认隔离级别。对大部分数据库而言,通常这值就是TransactionDefinition.ISOLA
2017-12-27 15:37:25 796
原创 反射工具类
对对象属性的一些操作import java.lang.reflect.Field;/** * 说明:反射工具 * @version */public class ReflectHelper { /** * 获取obj对象fieldName的Field * @param obj * @param fieldName * @return */ publ
2017-12-27 15:14:32 215
原创 Mybatis分页
分页有关:分页拦截插件、分页实体类、分页页面分页插件:拦截插件是一个拦截器,负责拦截符合条件的方法ID拦截类具体方法:/** * * 类名称:分页插件* 类描述: * @author lyq* @version 1.0 */@Intercepts({@Signature(type=StatementHandler.class,method="prepa
2017-12-27 14:41:47 243
原创 基于Linux操作系统
Kali linuxKali Linux是基于Debian的Linux发行版, 设计用于数字取证和渗透测试。由Offensive Security Ltd维护和资助。最先由Offensive Security的Mati Aharoni和Devon Kearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版 。Kali Linux预装了许
2017-11-16 14:35:14 3219
转载 Linux查找含有某字符串的所有文件
转自:http://151wqooo.blog.51cto.com/2610898/1162118如果你想在当前目录下 查找"hello,world!"字符串,可以这样: grep -rn "hello,world!" * * : 表示当前目录所有文件,也可以是某个文件名-r 是递归查找-n 是显示行号-R 查找所有文件包含子
2017-11-16 14:30:18 331
原创 Linux命令
查看服务器编码:echo $LANG;echo locale;远程连接数据库命令:mysql -u f_model_monitor -h 192.168.222.247 -P 3306 -pYN9AM2NwfBpyzfve查看端口占用情况:sudo lsof -i :9000查看具体进程:ps -ef |grep tomcat |grep monitor查看正在连接
2017-11-16 14:19:43 301
转载 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接
1、内联接(典型的联接运算,使用像 = 或 内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。 2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定: 1)LEFT JOIN或LEFT OUTER J
2017-11-15 16:48:03 326
原创 MySql导入导出
mysql mysqldump 只导出表结构 不导出数据mysqldump --opt -d 数据库名 -u root -p > xxx.sql 备份数据库#mysqldump 数据库名 >数据库备份名 #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 #mysqldump -d -A --add-drop-table -uroot -p >xx
2017-11-15 16:43:24 280
原创 MYSQL命令笔记
新建数据库命令create database 数据库名把表从这个数据库导入另一个数据库create table fromtable select * from db1.fromtable;在cmd命令行下修改mysql密码mysqladmin -u用户名 -p旧密码 password 新密码清空全部数据,不写日志,不可恢复,速度极快truncat
2017-11-15 16:06:12 273
原创 sublime text3安装中文插件
网上找过好多方法,现在列出几个觉得可行的;一般都是用Package Control安装插件。1)、在subline的官网https://packagecontrol.io/installation有一段代码,打开sublime按下组合键Ctrl+`调出控制台,在控制台输出官网复制的那段代码,会出现一个successful或者弹出一个对话框,如果成功的话就安装好了Package
2017-09-07 10:02:23 483
转载 表索引的操作
关于MySQL索引的好处,如果正确合理设计并且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓慢。
2017-04-27 18:17:20 401
PDFConverter-v2.5绿色版
2017-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人