miwaiwai

导航

统计

随笔分类 -  java学习

上一页 1 2 3 下一页

多线程
摘要:一.Java构建线程的方式 继承Thread 实现Runnable 实现Callable 线程池方式 推荐手动创建线程池 二.线程池的7个参数 public ThreadPoolExecutor(int corePoolSize,//核心线程数 int maximumPoolSize,//最大线程数 阅读全文

posted @ 2022-09-21 20:48 米歪歪 阅读(10) 评论(0) 推荐(0) 编辑

callable接口
摘要:1.创建一个类实现callable接口 2.实现类对象传递给FutureTask类 3.将FutureTask类对象传递Thread类 4.启动Thread 5.通过FutureTask类的get()获取返回值 阅读全文

posted @ 2022-09-19 12:33 米歪歪 阅读(17) 评论(0) 推荐(0) 编辑

常用类库
摘要:Guava:来自Google的常用类库 Apache Commons:来自Apache的常用类库 Mockito:主要用于单元测试的mock DBUnit:测试中管理数据库测试数据 Rest Assured:用于Rest API测试 Jackson 2:Json数据的序列化和反序列化 jjwt:Jw 阅读全文

posted @ 2022-09-06 22:19 米歪歪 阅读(23) 评论(0) 推荐(0) 编辑

Hutool工具包与 apache commons常用的工具类
摘要:是对java工具类库的增强版,有农历日历 https://blog.csdn.net/qq_22067469/article/details/82224406 1.org.apache.commons.io.IOUtils 2.org.apache.commons.io.FileUtils 3.or 阅读全文

posted @ 2022-09-06 22:17 米歪歪 阅读(469) 评论(0) 推荐(0) 编辑

spring
摘要:1.spring量大核心:IOC,AOP spring容器:IOC容器; 负责创建对象: 设计对象之间的依赖关系; IOC是inversion of control缩写,指的是控制反转,意思将对象的创建,对象之间的依赖关系交给第三方来控制,斯三方就是spring容器:IOC的最大好处就是解耦 注入: 阅读全文

posted @ 2022-09-06 21:17 米歪歪 阅读(35) 评论(0) 推荐(0) 编辑

动态代理类(JDK和CGlib)开发步骤
摘要:开发步骤: 1.创建被代理类(代理的目标对象)和接口 2.创建一个实现InvocationHandler接口的类(真正的调用被代理类/目标对象的方法),这个是调用处理器 3.通过java.lang.reflect下面的Proxy.newProxyInstance()方法得到代理对象,代理类 Prox 阅读全文

posted @ 2022-08-29 14:52 米歪歪 阅读(94) 评论(0) 推荐(0) 编辑

反射
摘要:反射有点像被动语态 阅读全文

posted @ 2022-08-29 08:11 米歪歪 阅读(4) 评论(0) 推荐(0) 编辑

静态代理
摘要:静态代理: 是一种代理模式的一种 特点: 1>目标对象和代理对象实现同一个业务接口 2>目标对象必须实现接口 3>代理对象在程序运行前已经存在(class文件) 4>能够灵活的进行目标对象的切换,却发发进行功能的灵活处理(使用动态代理解决词问题) 2.面向接口编程(重要) 类中的成员变量设计为接口, 阅读全文

posted @ 2022-08-27 10:54 米歪歪 阅读(38) 评论(0) 推荐(0) 编辑

SM整合的步骤
摘要:SM整合的步骤 1>建表 2>新建项目,选择quickstart模板 3>修改目录 4>修改pom.xml文件,添加相关的依赖 5>添加MyBaits相应的模板(SqlMapconfig.xml和XXXMapper.xml文件) 6>添加SqlMapconfig.xml(MyBatis核心配置文件) 阅读全文

posted @ 2022-08-27 10:51 米歪歪 阅读(84) 评论(0) 推荐(0) 编辑

Spring学习(动力节点)
摘要:非Spring接管下的三层项目构建: 实体类: com.bjpowernode.pojo Users 数据访问层 com.bjpowernode.dao UserMapper.java(接口) UserMapperImpl.java(实现类) 业务逻辑层 com.bjpowernode.servic 阅读全文

posted @ 2022-07-02 18:09 米歪歪 阅读(23) 评论(0) 推荐(0) 编辑

Spring学习(黑)
摘要:1.spring程序开发步骤 1.导入spring开发的基j本包坐标 spring-context 2.编写Dao接口和实现类 创建bean 3.创建spring核心配置文件 applicationContext.xml 4.在Spring配置文件中配置UserDaoImpl 5.使用spring的 阅读全文

posted @ 2022-06-29 20:45 米歪歪 阅读(53) 评论(0) 推荐(0) 编辑

添加jason报错是由于版本问题
摘要:jar包jackson-databind和jackson-core,版本号是2.9.9.3版本,这个版本不会报这个错误 错误: Failed to instantiate [org.springframework.web.servlet.mvc.method.annotation.RequestMa 阅读全文

posted @ 2022-06-27 14:51 米歪歪 阅读(31) 评论(0) 推荐(0) 编辑

在spring中增加属性编辑器
摘要:配置文件spring.xml <!-- 注册属性编辑器 --> <bean class="org.springframework.beans.factory.config.CustomEditorConfigurer"> <property name="customEditors"> <map> < 阅读全文

posted @ 2022-06-25 09:49 米歪歪 阅读(27) 评论(0) 推荐(0) 编辑

在springmvc的web.xml设置全局字符集编码
摘要:<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s 阅读全文

posted @ 2022-06-25 08:09 米歪歪 阅读(251) 评论(0) 推荐(0) 编辑

: Unnamed bean definition specifies neither 'class' nor 'parent' nor 'factory-bean' - can't generate bean name
摘要:十八、.org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unnamed bean definition specifies neither 'class' 阅读全文

posted @ 2022-06-23 09:39 米歪歪 阅读(75) 评论(0) 推荐(0) 编辑

SpringMVC构建
摘要:一.SpringMVC简介 Model数据模型 View视图 Controller控制器 MVC是一种web应用架构,是一种代码设计思想 思想:将所有客户端请求全部交由控制器,由控制器将其分发并将结果响应给客户端 2.常见MVC框架 使用原生Servlet实现MVC, *配置比较复杂 *数据处理太麻 阅读全文

posted @ 2022-06-23 05:43 米歪歪 阅读(65) 评论(0) 推荐(0) 编辑

数据库连接池
摘要:dbcp,c3p0,druid(德鲁伊),spring.xml配置 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://w 阅读全文

posted @ 2022-06-21 20:44 米歪歪 阅读(8) 评论(0) 推荐(0) 编辑

spring.xml文件头部
摘要:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文

posted @ 2022-06-20 17:51 米歪歪 阅读(39) 评论(0) 推荐(0) 编辑

Unable to process Jar entry [module-info.class] from Jar [jar:file:/D:/APP/maven/repository/org/ow2/asm/asm/7.1/asm-7.1.jar!/] for annotations
摘要:根据错误日志找到对应的文件夹下面的jar,用rar打开删除红色框的文件,即可解决 阅读全文

posted @ 2022-06-20 17:44 米歪歪 阅读(439) 评论(0) 推荐(0) 编辑

lineNumber: 108; columnNumber: 15; Error at (108, 15) : org.apache.catalina.deploy.WebXml addServlet
摘要:解决办法:在tomcat的坐标上增加作用范围provided 阅读全文

posted @ 2022-06-20 17:33 米歪歪 阅读(70) 评论(0) 推荐(0) 编辑

上一页 1 2 3 下一页
点击右上角即可分享
微信分享提示