自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 springboot-使用线程池,更新文章阅读数

1、编写线程池配置类。

2023-07-14 23:21:28 147 1

原创 【springboot应用同时可以处理多少个请求】

比如:模拟10个请求(请求超时时间设置为300毫秒,业务处理时间为1秒),首先会有3个请求连接上,同时有1个请求进入等待队列,剩下6个请求此时不会连接。

2023-07-14 22:23:06 224 1

原创 【微服务-springcloud-alibaba系列服务搭建】

1、在订单服务,添加依赖在这里插入代码片 < dependency > < groupId > org . apache . skywalking < / groupId > < artifactId > apm - toolkit - trace < / artifactId > < version > 8.5 .0 < / version > < / dependency >在业务方法加注解 @Trace。

2023-07-07 21:19:15 866 2

原创 数据结构与算法

当mid>=i位置的数,i++,如5>=5,i++,5>=7,i停止,i=1;此时,把7和4交换位置,变成{5,4,6,7,8}2、定义指针i、j,分别用于右移、左移,当mid

2023-06-28 10:47:14 71 1

原创 spring事务传播、事务失效

以下事务传播机制都用这个例子解释:有A方法,B方法两个方法,A调用B,方法A是一个事务的方法,方法A执行过程中调用了方法B,那么方法B有无事务以及方法B对事务的要求不同都会对方法A的事务具体执行造成影响,同时方法A的事务对方法B的事务执行也有影响,这种影响具体是什么就由两个方法所定义的事务传播类型所决定这些传播机制都是修饰被调用者的,也就是这里的B。

2023-06-27 19:00:02 61

原创 【java设计模式-解决实际问题】

一个发送功能的厂,发送方式有(email\sms),需要用哪种发送方式就生产那个。定义计算器(类型:加法计算器),计算2数字的和。

2023-06-27 15:48:19 53

原创 RedisTemplate中API使用

/2、通过BoundValueOperations设置值。//2、通过BoundValueOperations获取值。//2、通过BoundValueOperations设置值。//3、通过ValueOperations设置值。//3、通过ValueOperations获取值。//3、通过ValueOperations设置值。//1、通过redisTemplate设置值。//1、通过redisTemplate设置值。//1、通过redisTemplate设置值。2) 根据key获取Set中的所有值。

2023-06-21 10:57:26 173

原创 redis实现购物车功能

redisTemplate.boundHashOps("1001").put("product_sub_title", "商品副标题(卖点)");redisTemplate.boundHashOps("1001").put("goodName", "商品名");redisTemplate.boundHashOps("1001").put("price", "商品价格");//添加商品(给用户01添加两个商品)//查询01用户的购物车所有商品。//修改商品1002数量为8。2、查询购物车所有商品。

2023-06-21 01:18:27 915

原创 docker安装redis

redis-server /etc/redis/redis.conf \ 指定redis在docker中的配置文件路径,后台启动redis。-v /mydata/redis/redis.conf:/etc/redis/redis.conf \ 挂载redis.conf文件。-v /mydata/redis/data:/data \ 挂在redis的持久化数据。--name redis \ redis容器的名字。二、创建目录,用来存放数据、配置文件。五、启动、停止、删除。

2023-06-20 20:58:57 58

原创 java模拟鼠标,自动化操作小案例

【代码】java模拟鼠标,自动化操作小案例。

2023-06-04 22:21:55 516 1

原创 需求场景:mysql数据库,列转行

1、用case when 把语文、数学、英语等虚拟字段查询出来,比如先查询图一中的第一行(张三、语文、52),遍历查询,第一列直接查询name,第二列(判断,如果是语文,那么取当前行的score),其余字段,以此类推。2、把图三的数据去重,采用group by,sum一下列的总和。需求:把图一的查询结果,转换成图二的结果。

2023-06-03 12:32:00 42

原创 springboot项目,全局异常处理、自定义异常捕获

业务代码抛异常

2022-06-30 15:24:36 231

原创 IDEA常用插件

1、GitToolBox项目上提示你还有多少文件没提交,远程还有多少文件没更新下来。还能在每一行代码上提示上次提交的时间。查版本提交问题的时候尤其方便2、VisualGCIdea堆栈的可视化工具,和Idea深度集成。直接显示所有进程,双击即可打开JVM的堆栈可视化界面。堆栈和垃圾收集情况一目了然3、Alibaba Java Coding Guidelines代码规范检查工具Alibaba Java Coding Guidelines ,阿里的一款强大的代码规范检查工具,可以让自己写出易读

2022-05-31 13:00:09 1053

原创 clob类型的字段,更新时,ORA-01704: 文字字符串过长

解决方法:declarev_var1 varchar2(32767) :=''begin update table_name t1set t1.field = v_var1 where t1.id = ''; commit; end;

2022-01-21 11:41:17 304

原创 安装plsql,连接oracle数据库

安装plsql(本地没有安装oracle的情况下)1、下载安装:PLSQL Developer 13 (64 bit)2、下载 客户端连接工具:instantclient_11_2,然后随便放在一个文件夹3、配置坏境1)在instantclient_11_2目录下,新建文件tnsnames.ora,如果没有NETWORK和ADMIN,就手动新建两个文件夹 2)配置tnsnames.oraORACLR_CONNECTION_DATA = (DESCRIPTION...

2022-01-20 15:26:13 2394

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除