- 博客(19)
- 收藏
- 关注
原创 SpringBoot实现Redis缓存
Redis序列化Java8的LocalDate、LocalDateTime等时间类时会报错 在实体类的相应字段上添加两个注解。application.yml文件。
2023-05-04 19:43:30 282
原创 水文数据的采集
借助PostGIS的PostGIS PostGIS Bundle 3 for PostgreSQL x64 14 Shapefile and DBF Loader Exporter工具可以将shp文件导入PostgreSQL数据库中(步骤如图)需要做的事情就是将处理返回的Json数据,将其转化为shp格式的数据,再通过PostgreSQL的转换工具将shp文件导入数据库。将TXT文件中的全部内容复制,新建一个Excel文件并将其粘贴到Excel中(如图)。注释打开,否则返回的响应中不包含站点数据。
2023-03-21 22:29:54 934 1
原创 Python爬虫教程(一):爬虫
1. 爬虫相关概念1.1 定义一段根据url爬取网页获取有用信息的程序,使用程序模拟浏览器向服务器发送请求获取响应信息1.2 核心爬取网页:爬取整个网页,包含网页所有内容解析数据:将网页中的数据进行解析1.3 难点爬虫与反爬虫之间的博弈1.4 用途数据分析/人工数据集社交软件冷启动舆情监控竞争对手监控1.5 分类通用爬虫(无需掌握):爬取的数据大多是无用的 无法根据用户的需求精准获取数据 几乎所有的搜索引擎都是通用爬虫 一般过程为:访问网页—>爬取数据—
2022-04-02 09:20:55 1173
原创 SSM的整合
SSM的整合环境:IDEAMySQL 8.0Tomcat 8Maven 3.6前期准备1.数据库环境搭建CREATE DATABASE `ssmbuild`;USE `ssmbuild`;DROP TABLE IF EXISTS `books`;CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INC...
2020-04-15 18:31:35 208 1
原创 MyBatis(二)
MyBatis(二)8 ResultMap(结果集映射)resultMap用于替换resultType,在创建的实体类中的字段/属性名和数据库中的字段/属性名不一致的情况下使用。当实体类和数据库中的字段/属性名不一致时,SQL语句的查询结果会返回不一致的字段值为null,此时需要使用resultMap进行字段/属性名映射,使不一致的字段/属性名相互匹配,而非使用resultType。8....
2020-04-15 18:24:27 217
原创 MyBatis(一)
MyBatis(一)搭建环境:JDK 1.8MySQL 8.0mavenIDEA知识需求:JDBCMyBatis就是为了简化JDBC操作MySQLJava基础MavenJunit学习建议:**框架学习的最好的方式就是看官网文档!**需要编写配置文件。MyBatis中文官网:https://mybatis.org/mybatis-3/zh/1...
2020-04-15 18:21:17 522
原创 Java贪吃蛇小游戏
Java贪吃蛇小游戏1. 静态页面绘制————>GUI1.1 用JFrame绘制静态窗口import javax.swing.*;import java.awt.*;//绘制静态窗口JFrame jFrame = new JFrame("SnakeGame"); //SnakeGame———>窗口标题/*设置界面大小x y : 距离屏幕左上角的坐标width heig...
2020-04-15 18:18:19 499
原创 Head First设计模式之观察者模式
Head First设计模式之观察者模式tags: 设计模式本章主要介绍观察者模式。观察者模式可以帮助对象知悉现况,不会错过对象感兴趣的事。对象甚至在运行时可决定是否要继续被通知。观察者模式是JDK中使用最多的模式之一。本章也会一并介绍一对多关系,以及松耦合。有了观察者,消息会更灵通。1. 认识观察者模式出版者+订阅者=观察者模式观察者模式类似于报纸的订阅,只是名称不太一样:出版...
2020-04-15 18:12:43 166
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人