zhaoyh's blog


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 搜索

基于WebMagic的爬虫实现(一)

发表于 2017-07-31

WebMagic是一个简单灵活的Java爬虫框架,基于WebMagic,你可以快速开发出一个高效、易维护的爬虫程序。

你可以直接去官网查看说明文档,也可以跟随本文,一步一步地实现一个简单的知乎答案图片下载爬虫程序。

阅读全文 »

Linux环境下在Resin4和Tomcat8容器中部署项目

发表于 2017-04-17

Resin和Tomcat都是目前极其出色的Web容器,本文介绍了Linux环境下使用Resin和Tomcat部署SpringMVC+Maven项目。

一、Resin4部署Maven项目

1. 下载Resin

官网下载

阅读全文 »

彻底解决项目中的中文乱码问题

发表于 2016-08-24

在Web项目中,由于各种诸如前后端或者项目与数据库编码不一致等原因都会造成中文乱码的问题,本文介绍了在项目中保持编码一致的方式,解决乱码的问题。

1. 项目内配置

1.1 web.xml配置过滤器

web.xml是项目中配置文件的起始部分,为了保险,应该在第一个filter里配置编码,配置方式如下:

阅读全文 »

CentOS下安装MySql5.7

发表于 2016-05-21

本文主要介绍了在CentOS7的环境下安装并配置MySql5.7的过程。

1. 下载MySql

1.1 官网下载

官网 选择社区版即可!

1.2 wget下载

1
$ wget http://downloads.mysql.com/archives/mysql-5.7/mysql-5.7.18.tar.gz
阅读全文 »

Jar包的签名和验签

发表于 2015-11-21

Jar包经过签名后,内置入了数字签名和public key,验证者可以使用这两项数据进行验证,从而可以使用Jar包。

JDK 提供了 keytool 和 jarsigner 两个工具用来进行 Jar 包签名和验证。keytool 用来生成和管理 keystore。keystore 是一个数据文件,存储了 key pair 有关的2种数据:private key 和 certificate,而 certificate 包含了 public key。jarsigner 读取 keystore,为 Jar 包进行数字签名。jarsigner 也可以对签名的 Jar 包进行验证。以下方法适用于JDK1.8环境。

阅读全文 »

Intellij创建基于Maven的SpringMVC+MyBatis项目

发表于 2015-07-02 | 分类于 Intellij IDEA使用指北

前言:SpringMVC是一款轻量级的Web开发框架,非常有利于新手上手,对于持久化层,目前可选择的是Hibernate和Mybatis,而Mybatis的学习曲线较为平整,因此本文介绍了利用Intellij Idea创建基于Maven的SpringMVC/MyBatis的项目,该项目实现了简单的用户插入和导出,其实什么项目无所谓,主要目的还是供大家掌握MyBatis和SpringMVC的实现过程。

阅读全文 »
1…67
zhaoyh

zhaoyh

42 日志
6 分类
55 标签
© 2021 zhaoyh
京ICP备16047594号-1