
java
哈哈之王
这个作者很懒,什么都没留下…
展开
-
分页获取集合数据
只需要将集合和每页条数传进去,在用方法获取数据就可以了。原创 2022-10-13 18:30:00 · 791 阅读 · 0 评论 -
连个集合之间的差集并集交集操作
【代码】连个集合之间的差集并集交集操作。原创 2022-10-09 15:45:47 · 349 阅读 · 0 评论 -
java数组中随机取出三个不同的数
【代码】java数组中随机取出三个不同的数。原创 2022-09-30 15:39:34 · 1709 阅读 · 0 评论 -
BigDecimal使用总结
举例。原创 2022-09-27 15:19:28 · 3345 阅读 · 0 评论 -
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 · 5991 阅读 · 1 评论 -
Ajax技术
以前我们在网页显示后台服务器的数据是通过 servlet->jsp->页面展示而且jsp还要依靠我们的服务器来启动访问现在直接使用ajax技术 前台页面 servlet->ajax->页面直接展示 使用html 也不用依靠服务器来启动创建servletAjax@WebServlet(value = "/ServletAjax")public class ServletAjax extends HttpServlet { @Ove...原创 2022-04-06 22:29:34 · 172 阅读 · 0 评论 -
会话跟踪技术
(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 · 359 阅读 · 0 评论 -
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 · 311 阅读 · 0 评论 -
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 · 408 阅读 · 0 评论 -
注册时的表单验证
用户名验证首先用户名要大于6位小于12位 然后给用户名表单加一个离开焦点的事件 如果输入有错 就下显示提示信息js代码//验证名户名是符合法var elementById = document.getElementById("username"); elementById.onblur=function (){ //trim() 去除字符串两端的空格 value是得到表单的内容 var username = document.getEle...原创 2022-04-03 15:34:57 · 1363 阅读 · 0 评论 -
Redis-jedis客户端操作
首先创建一个maven的项目 导入jedis的坐标 <dependencies><!-- jedis 坐标--> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>4.1.1<原创 2022-03-19 16:53:20 · 1208 阅读 · 0 评论 -
redis基本语法操作
连接到图形化界面数据类型redis的通用命令keys的使用 keys * 查看所有的key也可以模糊查询 * 是通配符2代表删除后的返回值 就是影响的行数String类型这个命令错了 忘了加:了 Hash类型List类型Set类型...原创 2022-03-18 22:24:02 · 407 阅读 · 0 评论 -
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 · 765 阅读 · 0 评论 -
JVM之GC常用算法
标记计数法 (引用计数法)对象每用一次就会标记一次 这样吧标记较小的次数就会剔除掉这个优缺点每次对象赋值时均要维护引用计数器 并且引用计数器本身也有消耗 如果这个程序是个死循环 这个就崩了...原创 2022-02-27 11:19:12 · 72 阅读 · 0 评论 -
第一个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 · 213 阅读 · 0 评论 -
多线程学习
多线程的创建方式有三种实现方式一继承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 · 275 阅读 · 0 评论 -
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 · 1322 阅读 · 0 评论 -
java集合框架
集合体系结构C总览Collection 集合学习代码 实现 创建和使用public class CollectionDemo { public static void main(String[] args) { Collection<String> strings = new ArrayList<>(); //添加元素 strings.add("hello"); strings..原创 2022-02-09 11:01:24 · 325 阅读 · 0 评论 -
基本类型包装类
基本数据类型 包装类 byte Byte short Short int Integer long Long float Float double Double char Character boolean Boolean Integerpublic class integer01 { public static void main(String[] args) { ...原创 2022-02-07 23:11:28 · 258 阅读 · 0 评论 -
双等于号和equals的比较
==比较的是两个对象的地址值 如果两个对象都是new出来的 肯定是不一样的equals方法默认源码也是比较的两个对象的地址值重写Object中的equals方法 比较的是两个对象的内容值重写equals方法public class Test { public static void main(String[] args) { Demo d = new Demo(); Demo d2 = new Demo(); ...原创 2022-02-07 22:21:48 · 221 阅读 · 0 评论 -
多态的复习
多态的提现和前提有继承是实现关系 有方法重写 有父类引用指向子类对象代码实现动物类public class Animal01 { public void eac(){ System.out.println("动物吃东西"); }}猫类 继承动物类 重写其方法public class Cat extends Animal01{ @Override public void eac() { System.out..原创 2022-02-05 22:58:17 · 71 阅读 · 0 评论 -
继承 简单说明
代码实现首先创建一个父类package com.继承;public class Person { private String name; private Integer age; public Person() { } public Person(String name, Integer age) { this.name = name; this.age = age; } pub...原创 2022-02-05 11:57:56 · 401 阅读 · 0 评论 -
集合基础,
集合的添加方法public class Demo01 { public static void main(String[] args) { //集合的添加方法 ArrayList<String> strings = new ArrayList<>(); strings.add("从"); strings.add("cccc");//集合的添加方法2 strings.a...原创 2022-02-05 10:46:34 · 365 阅读 · 0 评论 -
String类
用户登录案例package com.用户登录案例;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { String username = "路韶聪"; String password = "123"; for (int i = 0; i < 3; i++) { ...原创 2022-02-04 14:43:22 · 151 阅读 · 0 评论 -
数组复习,
数组的动态初始化 public static void main(String[] args) { int[] ints = new int[3];//动态初始化 /* 左边: int:说明数组中的元素类型是int型 []:定义一个数组 ints;数组的名字 右边: new:为数组开辟一块内存空间 int:数组的类型 .原创 2022-02-03 21:20:21 · 705 阅读 · 0 评论 -
Spring配置数据源
常见的数据源 :DBCP,C3P0,BoneCP,Druid,等测试C3P0数据源和Druid数据源配置导入moven坐标 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13</version>原创 2022-01-17 21:19:24 · 1058 阅读 · 0 评论 -
Spring依赖注入
依赖注入一在实际开发中 不仅有dao层 还有业务层 和web层模拟一下dao层service层web层 假的实现业务层调用dao层public class UserServiceImpl implements UserService { @Override public void UserServiceSave() { ApplicationContext context = new ClassPathXmlApplicati...原创 2022-01-17 13:55:06 · 162 阅读 · 0 评论 -
Spring 快速入门
先写一个User接口名为UserDao简单写一个方法package com.cong.dao;public interface UserDao { public void save();}为它写一个实现类, 简单输出一句话package com.cong.dao.Impl;import com.cong.dao.UserDao;public class UserDaoImpl implements UserDao { @Override publi原创 2022-01-17 12:43:38 · 72 阅读 · 0 评论 -
MyBatis的注解开发
先实现一些简单的增删改查新建一个工程项目只有实体类 user 接口 Userpammer 和Mybatis核心配置文件接下来编写代码在接口的方法上面直接加上注解实现SQL语句package com.cong.mapper;import com.cong.pojo.User;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Insert;import...原创 2022-01-15 21:03:27 · 464 阅读 · 0 评论