自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java读取大量excel文件

java读取大量excel数据时使用-

2024-05-14 20:36:38 235 3

原创 以byte[]数组的形式返回给前端听录音

以byte[]数组的形式返回给前端听录音

2024-05-14 20:06:16 141

原创 通过HttpServletResponse直接响应到浏览器听录音

java在浏览器上听音乐文件

2024-05-14 19:41:00 184

原创 批量查询和批量更新和批量插入

1:java代码2:xml。

2024-01-08 11:24:58 360

原创 kafka相关

linu安装kafka,实现生产端和消费端代码

2022-05-29 15:33:15 1287

原创 jvm相关

jvm,linux

2022-01-06 23:32:09 370

原创 关于枚举的简单使用

java 枚举

2021-12-28 10:36:25 312

原创 设计模式之静态代理模式

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档静态代理前言总结前言package com.example.demon;/** * @author shf * @desc 静态代理演示 * <p> * 你:真实角色 * 婚庆公司:代理你 帮你处理结婚的事 * 结婚:实现都实现结婚接口 * * 静态代理模式: * 1:真实对象和代理对象都要实现同一个接口 * 2:代理对象要代理真实对象 * 3:好处->代理对象可以做很多真实对象做不到的事情

2021-11-18 23:49:26 217

原创 规范开发手册

1.获取单个对象的方法用 get 做前缀。2.获取多个对象的方法用 list 做前缀,复数形式结尾如:listObjects。3.获取统计值的方法用 count 做前缀。4.插入的方法用 save/insert 做前缀。5.删除的方法用 remove/delete 做前缀。6.修改的方法用 update 做前缀。1.【强制】定义数据对象 DO 或 PO 类时,属性类型要与数据库字段类型相匹配。正例:数据库字段的 bigint 必须与类属性的 Long 类型相对应。反例:某个案例的数据库表 i

2021-10-09 19:04:12 70

原创 23种设计模式介绍

设计模式介绍1:设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案,设计模式(Design pattern)代表了最佳的实践。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 2:设计模式的本质是提高软件的维护性、通用性和扩展性,并降低软件的复杂度。设计模式类型设计模式分为三种类型,共23种 1:创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。2:结构型模式:适配器模式、桥接模式、装饰模式、.

2021-09-25 23:21:03 435

原创 设计模式七大原则

设计模式七大原则前言一、单一职责原则二、接口隔离原则三、依赖倒转(倒置)原则四、里氏替换原则五、开闭原则六、迪米特法则七、合成复原原则总结前言 设计模式原则其实就是程序员在编程时,应当遵循的原则。也是各种设计模式的基础(即:设计模式为什么这样设计的依据),设计模式包含了面向对象的精髓,懂了设计模式你就懂了面向对象分析和设计的精要。一、单一职责原则基本介绍:对类来说,即一个类应该只负责一项职责。如类A负责了两项不同职责:职责1、职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以.

2021-09-20 23:40:05 181

原创 线程池的基本使用

线程池的使用以成员变量的方式创建线程池:线程池各个参数的详细说明:https://ifeve.com/java-threadpool/import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.ThreadPoolExecutor;import java.util.concurrent.TimeUnit;public class TestThreadPool { public static fin

2021-08-09 15:19:10 118

原创 Transactional失效场景

Transactional失效场景场景一:事务方法内部捕捉了异常,但是没有抛出异常,导致事务操作不会进行回滚。示例代码如下:@Transactional(rollbackFor = Exception.class)public void function() { try { testMapper.insertOne(); testMapper.insertTwo(); }catch (Exception e){ //如果此时有异常,而

2021-04-14 11:30:38 142

原创 日常代码,以免忘记

日常代码,以免忘记一:com.alibaba.fastjson的相关转换1:利用 JSONObject 在 String 和实体类之间相互转换实体类:User user = new User();转String:String str = JSONObject.toJSONString(user);转实体类:User user = JSONObject.parseObject(str,User.class);使用场景:例如 一个对象的值 以String类型存入redis中,取出来以后,再把Stri

2021-02-20 14:17:11 2233 1

原创 springBoot项目加入验证码kaptcha

springBoot项目加入验证码1:防止恶意攻击,验证码是每个项目必不可少的。先上我的验证码样式,如图这个是通过谷歌的kaptcha生成的2;话不多说,首先导入依赖包下面的joda-time依赖是第三方日期处理神器,这个帖子有介绍https://blog.csdn.net/a1102325298/article/details/804088723:验证码配置类,这里可以设置验证码...

2019-12-27 17:04:01 439

原创 java解析json格式

上一篇博客介绍了如何连接第三方http接口,返回json格式的字符串。这边文章续写接下来的解析json字符并入库。1:由于这个json串稍微复杂一点,先上json格式{“dwmc”: “白银小镇(上海)文化产业有限公司”,“wzfzr”: “陈万天”,“listIcpGnBaxxWz”: [{“wzmc”: “小镇网”,“listYm”: [“silver-town.cn”],...

2019-11-20 11:12:37 255

原创 java掉用第三方http接口

调用第三方接口也是我们开发经常遇到得,记录自己掉用第三方接口得过程1:一般分为http和https两种情况,我目前只用了http话不多说,首先我们加入maven依赖org.jsoupjsoup1.11.32:接下来就是我们的工具类了,兼容http和https两种请求类型package com.example.utils;import java.io.Closeable;im...

2019-11-19 18:04:40 987

原创 oracle主键自增,ORA-00001: unique constraint

以前公司一直用的是mysql,换公司以后改用oracle了,虽然大同小异,但是也算刚接触oracle由于在oracle中主键自增比mysql麻烦一点,需要创建触发器才可以,接下来就是让oracle主键自增的过程1;/第一步:创建表格/create table XTY_DOMAIN_CDN_IP_201909(id int primary key, --主键,自增长url varc...

2019-11-15 16:00:38 908

原创 java导出excel报表,附源码

导出excel是我们经常会碰到的需求,找了网上的很多资料,太乱了,不太理想,最后索性自己整理了一份。现在用的比较多的就是POI了,我在项目中用的还是旧版本的3.161:首先我们需要在pom.xml文件里导入maven依赖org.apache.poipoi3.162:通用的excelUtil(关键)package com.domain.domaindetection.exhibi...

2019-11-15 11:41:46 265

原创 解决返回的数据中带E

在数据库里面查出来的数据返回给前端的时候,发现了一个问题,如图,返回的数据中带有e这条结果的sql中用sum函数做了一个求和的运算虽然sum函数返回的类型是double的,但是和E也没有什么关系吧,最后的解决办法new DecimalFormat(“0”).format(hlw);格式化以后回归正常...

2019-11-15 10:09:22 2923

原创 写在开头

菜鸟日记在很长一段时间内一直想写点东西,由于文笔差劲,墨迹了好一阵子也不知道该怎么写,该写点什么。那就从现在开始吧,记录菜鸟的日常,哈哈...

2019-11-15 09:43:22 78

空空如也

空空如也

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

TA关注的人

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