1月17-Tomcat复习
今天:web相关的知识点tomcatapps: applications=projects,开发的应用,具体企业级项目就是应用web相关知识: 静态资源,动态资源.浏览器访问静态资源,访问动态资源.浏览器访问静态资源的流程:静态资源发布到tomcat/webapps浏览器->地址栏: http
1月18-Servlet
今日内容1.Servlet2.Request3.Response4.案例:同步请求:实现登录功能(不操作数据库)异步请求:实现登录功能(不操作数据库)5.作业: 使用异步请求完成登录功能,并且连接数据库一.Servlet1.1 Servlet概述概述servlet 是运行在 Web 服务器中的小型
gin项目(含模板静态资源)发布踩坑备忘录
问题1 启动提示redis连接失败第一次打包,把编译好的二进制直接拿去发版。没经验,以为这会是一个胖二进制,结果无论如何检查配置打包的效果都不能正确使用配置中的redis参数启动:于是将几个配置yml附上,放在二进制同级目录下。重启应用redis的问题解决
基础架构:一条SQL查询语句是如何执行的?
select * from T where ID=10;我们看到的只是输入一条语句,返回一个结果,却不知道这条语句在MySQL内部的执行过程。Mysql的基本架构图大体来说,MySQL可以分为Server层和存储引擎层两部分。Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQ
Java项目:简单Hr管理系统(java+Servlet+Jsp+mysql)
基于Java+Servlet+Mysql+Jsp实现的hr系统,功能很简单就一个角色,功能有:部门管理、职位管理、培训管理、薪资管理、员工管理、招聘管理、公告管理、文件管理等。运行环境:jdk1.8、tomcat7.0/8.5、mysql5.x、eclipse、navicat。部门管理控制层:@Re
Bloom Filter布隆过滤器(解决redis缓存穿透)
1.布隆过滤器:布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都比一般的算法要好的多,缺点是有一定的误识别率和删除困难。如果想要判断一个元素是不
Mysql——相关函数
*博客主页——小杰同学要加油的博客主页 *欢迎关注点赞收藏留言*刚刚学习,如## 标题果有不对的地方,请大佬斧正!函数表:1.统计合计函数作用COUNT(*)返回满足条件记录的行数COUNT(列)返回行数,但不统计NULLSUM()求总和AVG()求平均数MAX()求最大值MIN()求最小值2.字符
MyBatis-Plus——超详细讲解条件构造器
超详细讲解MyBatis-Plus的条件构造器,利用代码和文字的讲解,通俗易懂,条件构造器对我们的开发能够提高不少效率。
【Java设计模式】用 披萨订购案例 详细讲解三种工厂模式
今天学习了Java设计模式中的工厂模式,整理了一下老师的笔记;文中的类图(自己懒的画了),可以供大家参考一下类与类之间的关系,希望大家喜欢。
一文学懂Java泛型,详细而全面,值得收藏~
本文介绍了java高级特性泛型,包括泛型类、接口和方法,以及泛型擦除和通配符。并举例说明。欢迎交流讨论!
1月17号-Tomcat
今日内容web的概述tomcat的安装和卸载tomcat的使用IDEA整合Tomcat创建web项目,部署到tomcat服务器.一.WEB知识点1.1 web资源资源概述指的我们项目中常见的html, css,javascript,文本 ,图片,音频,视频等等,统称为资源.实际生活中: 水资源, 天
【Qt学生信息管理系统】1.专栏介绍(附免费教程)
帮助那些期末无法交作业的同学,开源了一款学生管理系统。本文内容:Qt6+QMake+SQliete3实现一个学生管理系统文章目录1.【学生信息管理系统】界面设计2.【学生信息管理系统】需求分析3.【学生信息管理系统】系统设计4.【学生信息管理系统】详细设计4.1数据库设计4.2Sql语句设计4.3类
100天精通Oracle-实战系列(第7天)Linux 静默安装单机 Oracle 19C 数据库
100天精通Oracle-实战系列(第7天)Linux 静默安装单机 Oracle 19C 数据库
mysql中基本SELECT语句的使用(包教包会)
基本结构:SELECT.......FROM.......1.SELECT * FROM employees;*:表中所以字段(或列)employess:表名2.列的别名SELECT employee_id eFROM employees;将employee_id重命名为e3.去除重复行SELECT
SpringBoot+Quartz+数据库存储
一、先创建一个SpringBoot项目还有一个截屏忘了截屏,就是选择保存路径选择一下就点Finish就可以了。二、导入依赖1.导入Quartz依赖<dependency> <groupId>org.quartz-scheduler</groupId> <ar
神了,程序员放弃写代码,直接用SQL写逻辑,你废吗?
分析函数用于计算基于组的某种聚合值,能够实现复杂的逻辑,本文做了详细的阐述
MyBatis-Plus——详解常用注解
通过概念描述以及代码演示,详细讲解开发中常用的MyBatis-Plus注解,提高我们的开发效率!
不会吧?不会吧?不会还有人不会 String 吧?万字肝爆带你轻松掌握 String
这里写目录标题创建字符串字符串引用代码中的引用比较字符串相等代码一代码二字符串的比较方法equals 使用注意事项字符串常量池直接赋值采用构造方法字符串不可变修改字符串字符,字节与字符串字符与字符串二级目录三级目录创建字符串我们常用的构造字符串的方法有三种:方法一:直接引用:String str =
六十、备战蓝桥杯 - Java算法 (基础练习二)
蓝桥杯:全国软件和信息技术专业人才大赛[1]是由工业和信息化部人才交流中心举办的全国性IT学科赛事。共有北京大学、清华大学、上海交通大学等全国1200余所高校参赛,累计参赛人数超过40万人。[2]2020年,蓝桥杯大赛被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创
让程序员最爽的ThreadLocal使用姿势
一、常见场景1、ThreadLocal作为线程上下文副本,那么一种最常见的使用方式就是用来方法隐式传参,通过提供的set()和get()两个public方法来实现在不同的方法中的参数传递。对于编程规范来说,方法定义的时候是对参数个数是有限制的,甚至在一些大厂,对方法参数个数是有明确规定的。2、线程安