- 博客(15)
- 问答 (1)
- 收藏
- 关注
原创 初学Python爬虫之豆瓣电影数据爬取/XPath+PyMySql / Csv 超详解
爬取豆瓣电影TOP250信息,并存进数据库这里还有爬取更详细的内容,请点击这里技术用到的有requests,pymysql,lxml,xpath爬取内容首先查看网页源码,右键查看网页源代码我们可以发现每部电影的信息都在li标签中:这就表明我们不需要去抓包分析。思路很简单了:发送请求→获取网页源代码→xpath提取→保存信息。下面附上超详细的源码:????????????????import requestsfrom lxml import etreeimport pymysqldef
2020-05-15 14:39:23 1641
原创 2020年最新校园宿舍管理系统可预览附源码, MVC、mysql、servlet、jsp、Bootstrap、Jdbc
项目说明: 此系统是 MVC构架模式, MySql + Servlet + Jsp 加前端框架Bootstrap编写, 使用Eclipse开发,是新手练习的不二项目。 由三种角色登录,分别是系统管理员、楼宇管理员和学生,每种身份登录后功能不同, 系统管理员: 公寓管理、宿舍管理、管理员管理、学生管理、入住登记、寝室调换、迁出记录、缺勤记录、迁出记录、修改密码、退出登录 楼宇管理员: 学生管理、缺勤记录、修改密码、退出登录 学生: 我的缺勤记录、修改密码、退出登.
2020-05-13 17:15:17 2254 11
原创 git仓库本地文件提交创建
case描述:git远程仓库已经建好了,本地文件已经存在了,现在要将本地代码推到git远程仓库保存。解决办法如下:1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明git commit -m ‘first commit
2022-05-31 09:07:33 765
原创 Nginx限制访问方式,禁用OPTIONS TRACE不安全方法
一、背景场景:jar包已经打包部署,项目源码不能修改,解决 curl -v -X TRACE 时200 漏洞解决方法, 从Nginx下手二、360安全要求,尽量用get和post的api的应用,禁用OPTIONS ,即对put,delete,tract等最不要使用,他们认为不安全。三、nginx中的配置: server {undefined listen 80; server_name localhost; #chars
2021-11-24 11:41:48 5532
原创 Mybatis-Puls(2)---配置日志、插入测试及雪花算法
一、配置日志现在我们的所有sql是不可见的,我们希望知道他是怎么执行的开发时这是我们必看的,上线时可以去掉,他是浪费时间的# 配置日志mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl再次运行就可查看了日志了.insert@Test public void testinsert(){ User user = new User(); user.se
2021-05-18 10:32:56 254
原创 Mybatis-Plus(1)----快速入门
一、特性官网:https://mp.baomidou.com/[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZvwdOxjT-1621304934753)(http://47.94.18.14:8080/sqalong/img/sqalongblog/mybatis-plus.jpg)]二、快速入门导入对应依赖研究依赖如何配置代码如何编写提高扩展技术能力步骤创建数据库,创建表,添加内容DROP TABLE IF EXISTS user;CREA
2021-05-18 10:31:02 132
原创 SpringBoot整合阿里云SMS短信服务 并实现发送短信验证码的功能 Redis Java 短信验证码
SpringBoot整合阿里云SMS短信服务 并实现发送短信验证码的功能 Redis Java 短信验证码目录SpringBoot整合阿里云SMS短信服务 并实现发送短信验证码的功能 Redis Java 短信验证码准备工作整合1.引入依赖2.接口+实现类(详细看注解)3.控制层(详细看注解)4.配置文件5.访问接口总完结撒花准备工作首先需要去 阿里云官网获取您的 AccessKey 和 AccessKey Secert教程: 获取AccessKey教程地址.1.打开阿里云控制台可以 先在
2021-03-08 14:49:34 407 1
原创 Error resolving template template might not exist or might not be accessible
在使用Spring Boot与thymeleaf模板时,开发模式下一切正常,执行jar包之后,它就会遇到这个错误。就是模板页不存在,但是实际上它能找到模板页,但是在使用th:include标签的时候才会出错.我们只需要在引用模板文件的时候不用”/”打头就可以了,通过类似相对路径的方式来引用...
2020-11-19 14:21:41 965
原创 Cannot resolve symbol ‘mapper‘
Cannot resolve symbol 'mapper'这个异常…如果你也是查了很多没有查到原因,正好看到这:或许你应该看一看你的xml文件的后缀是否正确(IDEA)。
2020-11-09 17:12:16 1006
原创 记录Java面试题51~91
JAVA面试题51.在Java语言,怎么理解goto。52.请描述一7 下Java 5有哪些新特性?53. Java 6新特性有哪些。54. Java 7新特性有哪些。55. Java 8新特性有哪些。56.描述Java动态代理。57. Java NIO和BIO,AIO的区别58.为什么要使用单例模式?.59.使用Java实现冒泡排序。60. Java中垃圾回收有什么目的?什么时候进行垃圾回收?.51.在Java语言,怎么理解goto。java语言中,goto这个词只是作为了 保留字52.请描述一7
2020-05-23 20:58:00 299
原创 谈论实习内训 之「任意门」提升认知、「任意门」自我介绍
1.题解「任意门」提升认知 2.打造「任意门」自我介绍1.1 后疫情时期就业形式1.2.1 我们面对的时代-黑天鹅和灰犀牛1.2.2我们面对的时代-VUCA1.3.1提升认知,应对风险2.1打造任意门自我介绍意义2.2自我介绍结构2.3.1自我个绍结构2.3.2自我个绍2.0版本结构拆解2.3.3自我介绍2.0版本拆解2.4 自我介绍正确打开方式2.5. 自我介绍检测方式1.1 后疫情时期就业形式近期职场高频词汇裁员、倒闭、待岗、破产、降薪、缩编供给端过剩,需求端萎靡总体较悲观,局部有机会1.
2020-05-20 20:33:29 404
原创 记录Java面试题1~50
1. Java的"一次编写,处处运行"如何实现?Java在每个平台上都有Java虚拟机(JVM:JDK安装后里面的),中间编译文件class是由Java虚拟机在运行时动态转换为对应平台的机器代码2. 描述JVM运行原理Java平台由java虚拟机和java应用程序接口搭建java语言则是进入这个平台的通道,用java语言编写并编译的程序可以运行在这个平台上结构:运行期环境代表java平台开发人员编写java代码(.java文件),然后编译成字节码(.class文件),然后字节码装入内存,然后进入虚
2020-05-18 16:16:12 331
原创 记录数据库面试题及答案1~20
数据库面试题触发器的作用什么是存储过程,用什么调用索引作用,优缺点主键和索引的区别什么是内存泄漏维护数据库完整性,一致性,你会用那种方法什么是事务什么是锁什么是视图游标是什么SQL Server 中使用的数据库对象触发器的作用通过事件触发,维护数据库的完整性和一致性什么是存储过程,用什么调用为以后的使用而保存的一条或多条MySQL语句的集合。存储过程就是有业务逻辑和流程的集合, 可以在存储过程中创建表,更新数据, 删除等等。存储过程用create procedure 创建, 业务逻辑和sql写在b
2020-05-12 19:04:08 366 1
空空如也
查询数据库做出二级联动的map集合
2021-09-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人