- 博客(31)
- 问答 (2)
- 收藏
- 关注
原创 W11系统更新补丁后无法连接共享打印机,显示0X00000709错误
打开控制面板,找到用户账户-->凭据管理器,打开管理windows凭据-->添加windows凭据,地址输入:\\共享打印机的ip,用户名输入:guest,密码空着.点击确定即可,解决无法连接打印机。
2023-06-08 11:17:43
2462
原创 Kuang_spring笔记
ioc中用到了 反射 工厂模式 xml解析从ioc容器里获取bean对象或者写 context.getBean(“iocService”,IocService.class); //IocService.class表示转换成该类型,如果不转换返回的是object类型aop的作用:在不修改原有代码的同时,添加一些新的功能JDK动态代理JdbeTemplateJdbcTemplate(概念和准备)JdbcTemplate操作数据库(添加)JdbcTemplate操作数据库(修改,删除)Jd
2022-06-04 23:04:12
502
原创 springBoot项目
1.2 接口API1.3 数据校验1.4 日志添加1.5 缓存处理1.问题2.方案1.6权限管理1.RBAC2.SpringSecuritytoken生成策略--------5----------------------10------------------------15--------16---------持久化 5->磁盘写入 10->磁盘写入 15-...
2022-06-04 23:03:25
261
原创 HCspring笔记
jdk9以后引入模块3.DataSource3.1.DriverManager3.2.DataSource3.3.ConnectionPool3.4.第三方实现3.5.JdbeTemplate3.6.使用方法3.7.读写分离4.Transaction4.1.事务概念4.2.自动与手动提交4.2.1.事务边界4.3事务的传播特性4.4Spring事务类型4.4.1声明型事务4.4.2注解性事务2.SpringMVC1.基于配置2.
2022-06-04 23:01:26
379
原创 tomcat中war和war exploded区别
(1)war模式这种可以称之为是发布模式,这是先打成war包,再发布;(2)war exploded 模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。...
2022-05-27 22:06:51
366
原创 使用lombok时,报java: 找不到符号 符号: 方法 setId(int) 位置: 类型为com.javakc.pojo.User的变
java: 找不到符号 符号: 方法 setId(int) 位置: 类型为com.javakc.pojo.User的变亮先到Plugins里检查lombok是否安装再到设置里把Enable annotaticn processing勾上重新启动IDEA运行即可
2022-05-16 08:46:30
3313
3
原创 /WEB-INF/jsp/updateBook.jsp (行.: [9], 列: [53]) #{...} 不允许出现在模板文本中
错误原因:找了半天错误才找到原来符号写错了将${} 写成了#{}
2022-05-07 14:56:30
422
原创 Parsing error was found in mapping #{}. Check syntax #{property|(expression), var1=value1, var2=val
错误内容:五月 07, 2022 8:56:57 上午 org.springframework.context.support.AbstractApplicationContext refresh警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creatin
2022-05-07 09:04:21
1636
1
原创 /index.jsp (行.: [9], 列: [8]) 使用“name”和“value”属性期望“jsp:param”标准操作
/index.jsp (行.: [9], 列: [8]) 使用“name”和“value”属性期望“jsp:param”标准操作原因:
2022-04-28 22:49:31
180
原创 JavaEE笔记
OOM内存溢出一.tomcat1.下载安装使用a.下载tomcat.apache.org阿帕奇官网b.解压不要包含中文目录c.要求JAVA_HOMEd.运行~/bin/startup.bat 启动tomcat服务器~/bin/shutdown.bat 关闭tomcat服务器默认端口号80802.运行问题1.tomcat控制台日志编码~/conf/logging.properties1catalina.org.apache.juli.AsyncFileHandler
2022-04-18 10:02:48
527
原创 java多线程-生产者和消费者-管程法
//测试生产者和消费者模型->利用缓冲区解决:管程法public class PCTest { public static void main(String[] args) { SynContainer container = new SynContainer(); new Productor(container).start(); new Consumer(container).start(); }}//生产者class Pr
2022-04-18 07:58:46
118
原创 sleep打印当前系统时间
import java.text.SimpleDateFormat;import java.util.Date;//sleep打印当前系统时间public class SleepTest implements Runnable { @Override public void run() { while(true){ Date date = new Date(); SimpleDateFormat simpleDateF
2022-04-15 15:12:00
263
原创 sleep模拟倒计时
//模拟倒计时public class SleepTest implements Runnable { @Override public void run() { //倒计时10秒 int num=10; while(true){ try { Thread.sleep(1000); } catch (InterruptedException e) {
2022-04-15 15:11:23
255
原创 sleep模拟倒计时
//模拟倒计时public class SleepTest implements Runnable { @Override public void run() { //倒计时10秒 int num=10; while(true){ try { Thread.sleep(1000); } catch (InterruptedException e) {
2022-04-15 15:04:22
153
原创 java多线程模拟-龟兔赛跑代码
//模拟龟兔赛跑public class ThreadTest4 implements Runnable { //胜利者 private static String winner; @Override public void run() { for (int i = 0; i <= 100; i++) { //模拟兔子休息 if (Thread.currentThread().getName().equ
2022-04-14 18:16:41
1110
原创 Collection集合常用方法
Collection常用方法一常用方法二iterator()迭代器和foreach常用方法一add() 添加元素size() 获取集合中元素的个数addAll() 把一个集合的元素添加到一个新的集合isEmpty() 判断当前集合是否为空,判断的是集合中是否有元素contains() 判断是否包含containsAll() 判断集合coll1中是否包含coll集合中的所有元素remove() 删除指定元素removeAll() 删除当前集合中包含另一个集合中的所有元素Co
2022-04-09 08:46:23
1217
原创 Math数学类
Math数学类PI 圆周率E 自然对数ceil 天花板数,返回不小于他的最小整数floor 地板数,返回不大于他的最大整数round 四舍五入abs 绝对值min 最小值max 最大值sqrt 平方根random 随机数//圆周率System.out.println(Math.PI);//自然对数System.out.println(Math.E);double d1=3.1415;double d2=3.149;//ceil 天花板数,返回不小于他的
2022-04-08 15:07:46
151
原创 StringBuffer常用类的方法
StringBuffer常用类的方法append 用来连接字符串,追加数据delete 删除指定区间的字符insert 在指定位置插入length 获得长度indexOf 查找下标对应的字符reverse() 字符串反转capacity 查看StringBuffer的容量setLength 设置长度,增加或减小StringBuffer的长度CharAt 返回下标对应的字符setCharAt 替换,传入下标位置,替换成指定字符getC
2022-04-08 14:44:29
556
原创 String常用类
//String() 将字符数组转换成字符串 char[] c1 = {'a', 's', 'f', '1', 't'}; String str = new String(c1); System.out.println("String()= " + str); //length() 取得字符串的长度 System.out.println("length()= " + str.length());...
2022-04-08 13:38:18
98
原创 new String(“abc“) 会创建几个对象
//直接赋值String str1 = "abc"; // 在常量池中//使用new关键字创建String str2 = new String("abc"); // 在堆上当直接赋值时,字符串“abc”会被存储在常量池中,只有1份,只创建一个对象当使用new关键字创建时,首先会检索常量池中是否存在“abc”,如果不存在“abc”这个字符串,则会先在常量池中创建这个一个字符串。然后再执行new操作,会在堆内存中创建一个存储“abc”的String对象,对象的引用赋值给str2。此过程创建了2个
2022-04-06 18:30:58
160
原创 java享元模式
享元模式(Flyweight Pattern)主要用于减少创建对象的数量,以减少内存占用和提高性能。这种类型的设计模式属于结构型模式,它提供了减少对象数量从而改善应用所需的对象结构的方式享元模式只缓存一个字节内的内存演示代码Integer x1=new Integer(128);Integer x2=new Integer(128);System.out.println(x1==x2);//falseSystem.out.println(x1.equals(x2));//trueIntege
2022-04-06 18:10:30
124
原创 将String类型的数字转换成int类型
将String类型的数字转换成int类型//把数值字符串转换成int类型String num="12";int i=Integer.parseInt(num);//方法一int i1=Integer.valueOf(num);//方法二
2022-04-06 17:23:50
9527
1
原创 toString方法
//实体类public class User { private String name; private int age; //构造方法 public User(String name, int age) { this.name = name; this.age = age; } //所有类默认继承Object类 //重写父类的toString方法 @Override public String toS
2022-04-06 16:55:14
120
原创 java执行循序(父类子类的静态属性,非静态属性,静态代码块,非静态代码块,构造方法)执行顺序
java执行循序(父类子类的静态属性,非静态属性,静态代码块,非静态代码块,构造方法)执行顺序
2022-04-01 15:05:58
562
原创 Arrays类的常用方法
数组的工具类常用方法:toString 将数组元素以字符串形式返回equals 比较数组里的元素是否相等fill 快速填充binarySearch 查找数组元素sort 为数组排序copyOf 复制copyOfRange 截取toCharArray 将字符串转换成字符数组arraycopy 高级数组复制//toString 将数组元素以字符串形式返回String[] s1 = {"ad", "sf", "as", "nb"};System.out.print
2022-04-01 10:53:26
250
原创 用递归实现n的阶乘
一个简单的递归程序用递归实现n的阶乘public int test(int n) { if (n == 1) { return 1; } else { return n * test(n - 1); }}
2022-04-01 08:47:28
146
原创 spring笔记
spring笔记目录1.SpringFrameworklocioc操作bean管理:1.bean的作用域2.bean的生命周期**3.xml自动装配****4.外部属性文件****从bean管理中获取对象:**DI1.set方法注入属性2.有参构造注入属性3.外部bean-注入属性4.内部bean和级联赋值5.xml注入数组集合类型属性6.在集合里面设置对象类型的值7.把集合注入部分提取出来使用方法 基于xml方式:Ioc基于注解1.使用注解创建对象2.使用注解实现属性注入3.完全注解开发配置属性基于注解2
2022-03-31 20:55:11
1162
空空如也
idea中Lambda表达式的这个图标用的什么插件
2022-04-15
自学Java 学到啥程度能找到工作
2022-03-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人