10 2021 档案

摘要:1.所需文件 2.pom中加入json <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSc 阅读全文
posted @ 2021-10-31 21:09 蘑菇王国大聪明 阅读(68) 评论(0) 推荐(0) 编辑
摘要:1.准备文件 2.工程中的pom <?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 阅读全文
posted @ 2021-10-31 16:47 蘑菇王国大聪明 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1.建立的文件 2.servlet package com.shao.servlet; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.Ht 阅读全文
posted @ 2021-10-29 20:27 蘑菇王国大聪明 阅读(22) 评论(0) 推荐(0) 编辑
摘要:1.spring-dao.xml修改 参考上面工程配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.spri 阅读全文
posted @ 2021-10-29 15:10 蘑菇王国大聪明 阅读(86) 评论(0) 推荐(0) 编辑
摘要:1.所需目录 2.配置porn.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch 阅读全文
posted @ 2021-10-28 21:23 蘑菇王国大聪明 阅读(29) 评论(0) 推荐(0) 编辑
摘要:applicationContext.xml <!--方法三:注解支持--> <bean id="point" class="com.shao.diy.PointCut"/> <aop:aspectj-autoproxy/> package com.shao.diy; import org.aspe 阅读全文
posted @ 2021-10-26 10:18 蘑菇王国大聪明 阅读(31) 评论(0) 推荐(0) 编辑
摘要:applicationContext.xml <!--方法二 自定义类--> <bean id="diyPointCut" class="com.shao.diy.DiyPointCut"/> <aop:config> <aop:aspect ref="diyPointCut" > <!--切入点- 阅读全文
posted @ 2021-10-26 09:56 蘑菇王国大聪明 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1.创建相应的类 2.代码 service沿用前面的 增加两个log Log.java package com.shao.log; import org.springframework.aop.MethodBeforeAdvice; import java.lang.reflect.Method; 阅读全文
posted @ 2021-10-26 09:38 蘑菇王国大聪明 阅读(25) 评论(0) 推荐(0) 编辑
摘要:动态代理和静态代理角色一样 动态代理的代理类是动态生成的 动态代理分为两大类:基于接口和基于类 基于接口的:JDK动态代理 基于类: cglib java字节码:javasist 需要了解两个类: Proxy 代理, InvocationHandler 调用处理程序 动态代理的好处: 一个动态代理的 阅读全文
posted @ 2021-10-25 20:18 蘑菇王国大聪明 阅读(70) 评论(0) 推荐(0) 编辑
摘要:接口: package com.shao.demo02; public interface UserService { public void add(); public void delete(); public void update(); public void query(); } 真实对象 阅读全文
posted @ 2021-10-25 19:12 蘑菇王国大聪明 阅读(71) 评论(0) 推荐(0) 编辑
摘要:角色分析: 抽象角色:一般使用接口和抽象类来解决 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操作 客户:访问代理对象的人 代理模式的好处: 可以使真实角色的操作更加纯粹, 不用关注一些公共事情 公共交给代理角色 公共业务发生扩展的时候,方便集中管理 缺点: 阅读全文
posted @ 2021-10-25 18:56 蘑菇王国大聪明 阅读(19) 评论(0) 推荐(0) 编辑
摘要:1.新建一个Config文件夹 2.代码 package com.shao.config; import com.shao.pojo.User; import org.springframework.context.annotation.Bean; import org.springframewor 阅读全文
posted @ 2021-10-25 18:38 蘑菇王国大聪明 阅读(294) 评论(0) 推荐(0) 编辑
摘要:1.beans.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/ 阅读全文
posted @ 2021-10-25 16:10 蘑菇王国大聪明 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1.建立两个实体类 package com.shao.pojo; public class Address { private String address; public String getAddress() { return address; } public void setAddress( 阅读全文
posted @ 2021-10-25 10:43 蘑菇王国大聪明 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1.导入资源 <?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" 阅读全文
posted @ 2021-10-20 14:43 蘑菇王国大聪明 阅读(23) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/u014340331/article/details/103370385 阅读全文
posted @ 2021-10-19 16:55 蘑菇王国大聪明 阅读(143) 评论(0) 推荐(0) 编辑
摘要:1.准备TeacherMapper package com.shao.pojo; import lombok.Data; import java.util.List; @Data public class Teacher { private int id; private String name; 阅读全文
posted @ 2021-10-15 15:31 蘑菇王国大聪明 阅读(98) 评论(0) 推荐(0) 编辑
摘要:1.sql文件 CREATE TABLE `teacher` ( `id` INT(10) NOT NULL, `name` VARCHAR(30) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=INNODB DEFAULT CHARSET=utf8; INSE 阅读全文
posted @ 2021-10-15 11:07 蘑菇王国大聪明 阅读(85) 评论(0) 推荐(0) 编辑
摘要:1.Limit方法 <select id="getUserByLimit" parameterType="map" resultMap="UserMap"> select * from user limit #{startIndex}, #{pageSize} </select> 测试: @Test 阅读全文
posted @ 2021-10-14 16:57 蘑菇王国大聪明 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1.在该Module下的porn.xml导包(你也可以全工程导包) 2.在MyBatis-Config.xml文件加入Settings 3.在resources目录下创建log4j.properties并写入 #将等级为DEBUG的日志信息输出到console和file这两个目的地,console和 阅读全文
posted @ 2021-10-14 11:04 蘑菇王国大聪明 阅读(113) 评论(0) 推荐(0) 编辑
摘要:使用别名 在mybatis-config.xml中变为 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybati 阅读全文
posted @ 2021-10-13 11:21 蘑菇王国大聪明 阅读(153) 评论(0) 推荐(0) 编辑
摘要:报junit.framework.AssertionFailedError这个错一般是Test命名前面没有加test字样。 没有加test字样如果能运行也有可能test时会很慢。半天没有出现输出结果。 格式:test + (你要的命名) 参考链接: https://blog.csdn.net/u01 阅读全文
posted @ 2021-10-13 09:48 蘑菇王国大聪明 阅读(568) 评论(0) 推荐(0) 编辑
摘要:def ConvertFixedIntegerToComplement(fixedInterger) :#浮点数整数部分转换成补码(整数全部为正) return bin(fixedInterger)[2:] def ConvertFixedDecimalToComplement(fixedDecim 阅读全文
posted @ 2021-10-12 14:46 蘑菇王国大聪明 阅读(620) 评论(0) 推荐(0) 编辑
摘要:新建工程 删掉src 创建Module 在工程中的porn.xml输入以下依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://ww 阅读全文
posted @ 2021-10-07 18:19 蘑菇王国大聪明 阅读(339) 评论(0) 推荐(0) 编辑
摘要:作为一个强迫症患者,每次想在xml文件用快捷键注释的时候,它自动生成的注释一直都是这样的:这令我非常难受,于是每次我都要把光标移到前面,然后再Tab以下,让它变成这样可是每次都这样,好麻烦啊,如果自己手敲更麻烦了,于是愚蠢的我终于想到可以改掉IDEA默认的注释风格啊!于是开始了摸索之路,摸了半天终于 阅读全文
posted @ 2021-10-06 19:31 蘑菇王国大聪明 阅读(515) 评论(0) 推荐(0) 编辑
摘要:package ThreadTest; public class ThreadTest05 { public static void main(String[] args) { //获取CPU核心 System.out.println(Runtime.getRuntime().availablePr 阅读全文
posted @ 2021-10-06 14:46 蘑菇王国大聪明 阅读(1467) 评论(0) 推荐(0) 编辑
摘要:线程池简单使用 先看一段代码 package ThreadTest; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class PoolDemo { public 阅读全文
posted @ 2021-10-06 14:42 蘑菇王国大聪明 阅读(16) 评论(0) 推荐(0) 编辑
摘要:package ThreadTest; import java.util.concurrent.Semaphore; import java.util.concurrent.TimeUnit; public class ThreadTest04 { public static void main(S 阅读全文
posted @ 2021-10-06 10:29 蘑菇王国大聪明 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1. 两个普通的synchronized package ThreadTest; import java.util.concurrent.TimeUnit; public class ThreadTest02 { public static void main(String[] args) { Ph 阅读全文
posted @ 2021-10-05 15:40 蘑菇王国大聪明 阅读(38) 评论(0) 推荐(0) 编辑
摘要:同步方案 A执行完通知B,B执行完通知C,C执行完通知A 代码 import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.Lock; import java.util.concurrent.locks 阅读全文
posted @ 2021-10-05 11:57 蘑菇王国大聪明 阅读(34) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示