自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (1)
  • 收藏
  • 关注

原创 Stream流详细教学-一篇足够

Stream学习,操作.方便

2023-06-14 10:31:06 758

原创 Go学习笔记

Go学习

2022-11-02 15:35:23 247

原创 分页获取集合数据

只需要将集合和每页条数传进去,在用方法获取数据就可以了。

2022-10-13 18:30:00 785

原创 连个集合之间的差集并集交集操作

【代码】连个集合之间的差集并集交集操作。

2022-10-09 15:45:47 340

原创 sql中运用时间

今天操作数据库的用户。

2022-10-09 14:07:50 444

原创 java数组中随机取出三个不同的数

【代码】java数组中随机取出三个不同的数。

2022-09-30 15:39:34 1696

原创 Mybatis_plus自动填充字段功能

一般来说我们表中有很多通用字段 比如创建时间 修改时间 或者一些不是业务逻辑相关的字段 我们没有必要没有都去操作它。这时候Mp给我们提供了很好的方法 自动填充功能来了💯。这里给我们说明了 所以我们只需要在通用字段上面加上。

2022-09-27 16:16:08 840

原创 BigDecimal使用总结

举例。

2022-09-27 15:19:28 3330

原创 idea常用模板案例

【代码】idea模板。

2022-09-08 13:11:57 151

原创 springmvc持续更新

day01现在解决一下tomcat中文乱码的问题解决控制台乱码问题1) 点击Help => Edit custom VM Options,在最后面添加“-Dfile.encoding=UTF-8”2) 点击右上角 Edit Configurations,在tomcat配置中的 VM option中添加“-Dfile.encoding=UTF-8”在第二步的Startup/Connection页签的Run和Debug添加一个key为JAVA_TOOL_OPTIONS, va...

2022-04-27 20:01:21 1310

原创 spring声明式事务

回顾事务事物的四大特征(ACID)原子性 一致性 隔离性 持久性事务的三种行为开启事务 connection.setAutoCommit(); jdbc默认为false 提交事务 connection.commit(); 回滚事务: connection rollback();spring中支持的事务管理一..编程式事务管理 获取数据库连接Connection对象 取消事务的自动提交【开启事务】 执行操作【核心业务代码】 正常完成操作...

2022-04-26 19:15:50 471

原创 sping-aop(注解顶流方式)

想要使用spring中的任何技术 第一步都需要导包第一步导包spring核心包 spring整个aspectj lombok偷懒神器 测试包junit spring集合junit4 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-con

2022-04-24 20:47:27 557

原创 mybatis_动态SQL

动态sql是指sql语句可动态的变化/** * 通过条件查询员工信息【条件不确定】 private Integer id; //员工id private String lastName; //员工姓名 private String email; //员工邮箱 private Double salary; //员工薪资 Employee对象中属性不为空,就添加到查询条件中 id

2022-04-18 20:00:59 5976 1

原创 mybatis之多表查询

准备两张表第一种sql语句<!-- 多表查询 设置一个resultMap 来映射 /-->测试代码第二种多表查询使用association语句接口mapper测试第三种association 的高级用法对多表查询进行分割 变成单表查询来提高效率第一步写第一个表的查询根据id //多表查询association 分解成单标查询 先查询Employee的全部数据 然后再通过deptId...

2022-04-16 20:39:29 1492

原创 mybatis注意事项

导入jar包<!--导入MyBatis的jar包--><dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.6</version></dependency><dependency> <groupId>mysql

2022-04-16 11:58:14 1014

原创 spring复习

引入pom坐标 <dependencies><!--spring-mvc--> <!-- https://mvnrepository.com/artifact/org.springframework/spring-web --> <dependency> <groupId>org.springframework</groupId> <a

2022-04-14 11:25:28 412

原创 数据库之多表查询和事务

现在发现有问题 这个数据很多 也有不符合规则的数据左外连接就是取A表和交集部分反之,,,,

2022-04-12 16:15:27 672

原创 Javaweb-thymeleaf

thymeleaf的部分标签 1) 使用步骤: 添加jar , 新建ViewBaseServlet(有两个方法) , 配置两个<context-param> : view-prefix , view-suffix 2) 部分标签: <th:if> , <th:unless> , <th:each> , <th:text>添加jar包新建ViewBaseServletpackage com.cong.controll...

2022-04-10 09:50:49 446

原创 vue技术学习

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> <input v-model="username"> <input v-model="url"&g...

2022-04-07 18:03:19 774

原创 json格式

定义json<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> <!--定义json--> var json = { "name": "张三", ...

2022-04-07 16:49:48 259

原创 Ajax技术

以前我们在网页显示后台服务器的数据是通过 servlet->jsp->页面展示而且jsp还要依靠我们的服务器来启动访问现在直接使用ajax技术 前台页面 servlet->ajax->页面直接展示 使用html 也不用依靠服务器来启动创建servletAjax@WebServlet(value = "/ServletAjax")public class ServletAjax extends HttpServlet { @Ove...

2022-04-06 22:29:34 170

原创 Filter拦截器(过滤器)

不让浏览器直接访问我们的web资源 需要加一层拦截器 来过滤 比如没有登录就直接访问我的购物车等一些不合理操作和servlet同样是三大组件之一所以和servlet的创建方式差不多 同样是实现一个接口 不过是filter的接口测试 在不加filter拦截器的情况下 访问web资源下面加上拦截器 实现Filter接口 注意是哪个包下面的import javax.servlet.*;页面同样访问 就会拦截下来接下来是放...

2022-04-06 19:54:31 1571

原创 会话跟踪技术

(1)客户端会话跟踪技术:==Cookie== 基本使用发送cookie/*发送cookie给浏览器 */@WebServlet(value = "/l01")public class ServletCookieDemo01 extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws S..

2022-04-05 18:24:05 358

原创 jsp技术

在jsp中既可以写java代码又可以写html代码 这种如果写多了就太乱了 不太好 要专一添加jsp依赖<!--jsp--> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2...

2022-04-04 23:53:36 308

原创 Javaweb实现用户登录注册案例

项目结构User实体类package com.cong.pojo;public class User { private Integer id; private String username; private String password; public Integer getId() { return id; } public void setId(Integer id) { this.id ...

2022-04-04 18:19:11 1820

原创 Javaweb技术学习

servletpom.xml 打包方式为war包 servlet的scope属性必须配置为provided 在配置Tomcat插件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2022-04-04 00:06:12 406

原创 注册时的表单验证

用户名验证首先用户名要大于6位小于12位 然后给用户名表单加一个离开焦点的事件 如果输入有错 就下显示提示信息js代码//验证名户名是符合法var elementById = document.getElementById("username"); elementById.onblur=function (){ //trim() 去除字符串两端的空格 value是得到表单的内容 var username = document.getEle...

2022-04-03 15:34:57 1358

原创 jdbc快速入门

/*jdbc 快速入门 */public class JdbcDemo { public static void main(String[] args) throws Exception { //1.加载驱动 Class.forName("com.mysql.cj.jdbc.Driver"); //2.获取连接 String url="jdbc:mysql://localhost:3306/ssm?useSSL=f...

2022-04-01 23:39:10 230

原创 Redis-jedis客户端操作

首先创建一个maven的项目 导入jedis的坐标 <dependencies><!-- jedis 坐标--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.1.1<

2022-03-19 16:53:20 1203

原创 redis基本语法操作

连接到图形化界面数据类型redis的通用命令keys的使用 keys * 查看所有的key也可以模糊查询 * 是通配符2代表删除后的返回值 就是影响的行数String类型这个命令错了 忘了加:了 Hash类型List类型Set类型...

2022-03-18 22:24:02 404

原创 java面试题

二分查找法package com.cong.二分查找;/*要求 给定一个数组 在给定义数组 要在数组中查出这个数字在数组里面的索引 */public class Demo { public static void main(String[] args) { //首先定义一个数组 保证他是排好序的 int[] ints = {1,2,3,4,5,6,7,8,9,10,11,22,33,55,99,101}; //给定一个方法 传.

2022-03-18 14:37:38 764

原创 bean的加载方式

第一种 利用spring xml配合文件方式加载第二种方式通过注解并自动扫描在配置文件中开启指定的扫描包 并开启自动装配配置第三方bean 需要一个配置类 来处理第三种方式代替xml的配置文件...

2022-03-16 16:09:26 791

原创 springBoot-SSMP

首先创建环境主要相关依赖 德鲁伊连接池 还有spring-puls <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependenc.

2022-03-03 23:24:11 567

原创 spring集成mybatis

首先导入相关坐标 最重要的主角是mybatis-spring坐标<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.0.RELEASE</v

2022-03-01 12:00:47 141

原创 JVM之GC常用算法

标记计数法 (引用计数法)对象每用一次就会标记一次 这样吧标记较小的次数就会剔除掉这个优缺点每次对象赋值时均要维护引用计数器 并且引用计数器本身也有消耗 如果这个程序是个死循环 这个就崩了...

2022-02-27 11:19:12 70

原创 数据库(Mysql重要的命令)

对数据库的操作查看所有的数据库 show datebases 创建数据库 create database 使用哪一个数据库 use database 删除数据库 drop database MySQL重要命令select 从数据库中提取数据 update 更新数据库中的数据 delete 删除数据库中的数据 insert into 增加数据库中的数据 create database 创建数据库...

2022-02-21 23:38:48 539

原创 第一个SpringBoot项目

使用IDEA创键项目其中 下面是主启动类首先创建一个Controllerpackage com.cong.controller;import org.springframework.stereotype.Component;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.ResponseBody;@C..

2022-02-21 11:31:31 211

原创 多线程学习

多线程的创建方式有三种实现方式一继承Thread类首先创建线程类 继承Threadpublic class MyThread extends Thread{//继承Thread //重写run方法 方法里面是我们要做的事情 @Override public void run() { for (int i = 0; i < 10; i++) { System.out.println("子线程运行:"...

2022-02-15 23:58:46 267

原创 Lambda表达式

代码首先创建函数式接口@FunctionalInterface//加这个注解表明他是 函数式接口 里面只有一个抽象方法public interface Demo { void swimming();}实现类/*lambda表达式必须是函数式接口 */public class LambdaDemoImpl { public static void main(String[] args) {// Demo demo =new Demo ...

2022-02-15 21:47:41 1321

原创 io流复习

FileFile的创建方法第一个方法createNewFile()注意:如果不存在文件 就创建成功 如果存在 就创建失败/*File类 创建文件 */public class Demo02 { public static void main(String[] args) throws IOException { File file = new File("G:\\File\\java.txt"); System.ou...

2022-02-11 23:45:15 122

java全套笔记 来自狂神说java笔录.zip

java全套笔记 入门到实践 适合热爱java的人群 所有笔记 来自狂神说java

2021-12-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除