- 博客(23)
- 问答 (1)
- 收藏
- 关注
转载 Spring 使用线程池ThreadPoolExecutor自定义线程池
@EnableAsync@Configuration// @PropertySource是找的target目录下classes目录下的文件,resources目录下的文件编译后会生成在classes目录@PropertySource(value = {"classpath:executor.properties"}, ignoreResourceNotFound=false, encoding="UTF-8")@Slf4jpublic class ThreadPoolConfig { /
2021-09-01 17:56:58
568
转载 AOP 默认代理 模式
阅读本文大概需要 6.5 分钟。来自:http://juejin.im/post/68449039706583203911. 从注解入手找到对应核心类最近工作中我都是基于注解实现 AOP 功能,常用的开启 AOP 的注解是 @EnableAspectJAutoProxy,我们就从它入手。上面的动图的流程的步骤就是:@EnableAspectJAutoProxy --> AspectJAutoProxyRegistrar -->AopConfigUtils .registerAspectJAnno
2021-07-26 13:54:26
491
原创 Mysql 建表索引
– 创建表DROP TABLEIFEXISTS department;CREATE TABLE department (id INT ( 11 ) NOT NULL AUTO_INCREMENT COMMENT ‘主键’,code VARCHAR ( 100 ) DEFAULT NULL COMMENT ‘编号’,name VARCHAR ( 255 ) DEFAULT NULL COMMENT ‘名称’,PRIMARY KEY ( id ),UNIQUE KEY index_code (
2021-07-12 08:58:31
3405
原创 docker的redis 基础练习
1.安装 环境sudo systemctl stop firewalld.service重启dockersudo systemctl restart docke1.下载镜像文件docker pull redis2.创建redis配置文件目录mkdir -p /usr/local/docker/redis/confsudo docker run -p 6379:6379 --name redis \-v /usr/local/docker/redis/data:/data \-v
2021-06-21 13:39:50
149
原创 docker 基础 指令 安装
docker 从入门到实践 离线版本docker pull dockerpracticecn/docker_practicedocker run -it --rm -p 4000:80 dockerpracticecn/docker_practiceYum在线安装1 . 卸载旧版sudo yum remove docker-ce \ docker-ce-client \ docker-client-latest \
2021-06-11 17:18:29
250
2
转载 关于切入点 表达式 (joinpoint)
版权声明:本文为优快云博主「ITCBL」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/STUDENTstudent123/article/details/8666208具体学习路径参考:https://blog.youkuaiyun.com/qq_16804847/article/details/116143061?spm=1001.2014.3001.5501AspectJ使用org.aspectj.lang.Joi
2021-05-29 14:40:55
329
原创 关于 线程ThreadPoolExecutor 的一些理解
线程池参数说明/* int corePoolSize, 核心线程数int maximumPoolSize,最大线程数long keepAliveTime,线程空闲时长TimeUnit unit, 时间单位BlockingQueue 阻塞队列*/new ThreadPoolExecutor(2, //核心线程数3 ,60 ,TimeUnit.SECONDS,workQueue);//通过池中的线程执行任务线程池 最大执行数为 5 最大执行线程数 为3 ,队列中为 2个,具体执行
2021-05-26 16:13:44
77
转载 jt环境部署 与 mybatis plus练习
1.SpringBoot 用法 1.1 环境切换 1.1.1 业务需求 软件一般会在多个不同的环境中运行. 开发阶段有一个dev环境.开发完成会进行测试.则会有测试环境.最终项目部署到用户的服务中 生产环境. 问题: 如果每次切换环境,如果都需要手动的修改配置文件,则造成诸多的不便. 需求: 如果能够简化环境切换带来的影响. ...
2021-05-25 22:43:29
154
转载 SpringAOP day04 动态代理机制
1.AOP 1.1 AOP案例引入 1.1.1 数据库事务说明 案例分析: 1. userMapper.insert(User对象) 2. deptMapper.insert(dept对象) 说明: 由于业务需求 要求方法要么同时入库,要么同时回滚.所以必须通...
2021-05-25 18:57:23
100
转载 jt-day01 AOP业务
1. 缓存控制 1.1 业务说明 用户有一个缓存的集合 static Map<k:v> key=id号 value=User对象 根据id将User对象进行了缓存 要求:当用户第二次根据Id查询用户时,如果缓存中有数据,则直接返回!!! 1.2 业务分析 1).首选用AOP方式实现 2).通知方法: 使用环绕通知 ...
2021-05-25 18:48:31
144
原创 sql查看简表语句
查看建库语句 show createa database jtadmin;查看建表语句show create table demo_user建立表语句DROP TABLE IF EXISTS `player`;CREATE TABLE `player` ( `player_id` int(11) NOT NULL AUTO_INCREMENT, `team_id` int(11) NOT NULL, `player_name` varchar(255) CHARACTER SE
2021-05-15 15:42:01
176
转载 Springboot mybatis 环境搭建
本文为优快云博主「闪耀太阳」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/qq_16804847/article/details/1162273071.1 环境切换1.1.1 业务需求 软件一般会在多个不同的环境中运行. 开发阶段有一个dev环境.开发完成会进行测试.则会有测试环境.最终项目部署到用户的服务中 生产环境. 问题: 如果每次切换环境,如果都需要手动的修改配置文件,则造成诸多的不便. 需求: 如果
2021-04-29 08:48:20
278
原创 @MapperScan 注解和 @Mapper 注解
@Mapper 这个注解的定义如下:@Mapper 一般我们用在接口上,代码如下:使用 @Mapper,最终 Mybatis 会有一个拦截器,会自动的把 @Mapper 注解的接口生成动态代理类。这点可以在MapperRegistry 类中的源代码中查看。@Mapper 注解针对的是一个一个的类,相当于是一个一个 Mapper.xml 文件。而一个接口一个接口的使用 @Mapper.太麻烦了,于是@MapperScan 就应用而生了。@MapperScan 配置一个或多个包路径,自动的扫描这些包路径
2021-04-28 19:59:47
351
转载 Spring_day05_动态代理
1.AOP 1.1 AOP案例引入 1.1.1 数据库事务说明 案例分析: 1. userMapper.insert(User对象) 2. deptMapper.insert(dept对象) 说明: 由于业务需求 要求方法要么同时入库,要么同时回滚.所以必须通过事务进行控制. 1.2 Spring实现事务控制(demo) 1...
2021-04-25 20:49:44
75
转载 springmvc - 环境搭建idea
0 IDEA环境配置 0.1安装lombok插件 0.2 控制字体大小 0.3 控制字母大小写提示 将打钩去除 0.4 设置自动编译 0.5 自动保存 0.6 设定参数提示 0.7 修改字符集 0.8 配置maven 1. 什么是框架 说明: 将公共的模块(功能) 进行高级的抽取(接...
2021-04-23 18:54:15
184
转载 SpringMVC -IOC说明与工厂模式
1.关于单例多例说明 1.1 关于Spring容器对象创建说明 1.Spring容器中默认的对象都是单例对象(通过构造方法实例化对象) 2.有时需要通过多例对象为用户提供服务(数据源链接) 1.2 多例对象配置 <!--4.测试单例多例 通过scope...
2021-04-23 18:51:17
288
转载 Spring MVC 常用标签
1.Spring注解模式 1.1 自动装配 1.1.1 说明 Spring基于配置文件 为了让属性(对象的引用)注入更加的简单.则推出了自动装配模式. 1).根据名称自动装配 2).根据类型自动装配 1.1.2 配置规则 <?xml version="1.0" encoding="UTF-8"?><bea...
2021-04-23 18:44:54
816
原创 mysql day 01
MySQL作业:一、建库、建表,插入记录、修改记录、删除记录01、删除mydb2库(如果存在)drop database if exists mydb2;02、再次创建mydb2库,指定编码为utf8,并选择mydb2库create database mydb2 charset utf8;use mydb2;# desc 不能用于数据库操作 只能用于表格操作03、在mydb2库中,创建员工(emp)表,并添加如下列:编号(整型、主键、自增)姓名、性别(字符串类型)出生年月(日期类型)
2021-04-09 09:33:16
791
原创 Vue-Element写一个简单的列表管理23/100统
1.data语法3种;1)vue标准写法data:{}2)vue函数写法,返回值 return js对象data:function(){return{ } }3)es6新标准函数写法(element-ui)date(){return{ } }把vue结构定义HBuilderX快速定义一个模板文件C:\Users\tony\AppData\Roaming\HBuilder X\templates\file\html这个模板文件保存每个用户它自己的数据临时空间(目录)
2021-04-08 08:56:00
525
原创 javascript 写一个登录界面
3.7.2 登录 login.html登录:在这里插入代码片<html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" href="css/bootstrap.min.css"/> <style> div{ margin: 20px; width: 300px; }
2021-04-06 08:53:34
4826
原创 初识 ajax
ajax加载步骤加载并执行一个 JS 文件。jQuery 代码:$.ajax({ type: "GET", url: "test.js", dataType: "script"});保存数据到服务器,成功时显示信息。jQuery 代码:$.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", success: function(msg){ ale
2021-04-02 18:55:59
78
原创 输入流 与输出流
输入流 与输出流DAY131 字节流写出1.1 OutputStream抽象类1.2 FileOutputStream 子类1.3 BufferedOutputstream 子类1.4 练习1: 字节输出流测试:2 字符流写出2.1 Writer 抽象类2.2 FileWriter 子类2.3 BufferedWriter子类2.4 练习2: 字符输出流测试:3 IO综合练习3.1 练习3-1:文件复制测试3.2 练
2021-03-25 20:53:29
197
原创 Hashset与HashMap
目录前情回顾1 set接口1.1 概述1.2 Set集合的特点1.3 常用方法1.4练习1: Set接口测试2 HashSet2.1 概述2.2练习2: HashSet测试2.3练习3-1: Set自定义对象去重_创建学生类2.4练习3-2: Set自定义对象去重_测试3 Map接口3.1 概述3.2 特点3.3 继承结构3.4 常用方法3.5 练习4-1:Map常用方法测试3.6 练习4-2:Map集合迭
2021-03-25 20:04:53
117
空空如也
大佬们 配置文件中的 汉字 转换 为 16进制后 如何转换回来
2021-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人