- 博客(29)
- 收藏
- 关注
原创 包罗万象y
ALTER TABLE file_export_log MODIFY COLUMN capital_type VARCHAR(255) COMMENT ‘资金类型(交易明细)’;区分in和exists主要是造成了驱动顺序的改变(这是性能变化的关键),如果是exists,那么以外层表为驱动表,先被访问,如果是IN,那么先执行子查询。//四舍五入,2.35变成2.3,如果是5则向下舍。//直接删除多余的小数位,如2.35会变成2.3。
2020-09-03 16:10:42 329
原创 初入自研公司 如何使用idea+git导入公司项目
初入公司 如何使用idea+git首先搭建java环境 java+maven安装git以及idea公司项目管理人或者你老大会让你给git公钥 安装好git生成 给到他他会给你项目路径 ssh://… (一般情况下会给你私服.xml 将它放到你下的maven路径的conf目录下 例如 E:\apache-maven-3.5.0\conf 与自带的settings.xml 同级目录下)导入项目 两种方式 (1).找一个放项目的文件夹 使用git clone ssh://…下载项目 (2).idea导
2020-07-10 17:20:40 1863 3
原创 多次请求与修改的并发控制:多实例下分布式锁和乐观锁的应用
另外,考虑到在 1 秒内可能会有多笔不同订单同时进行数据修改,如果直接修改可能会出现数据覆盖的情况。例如,订单 A 的金额是 1 元,订单 B 的金额是 2 元,如果不采取任何措施直接修改,汇总表中的金额可能会出现 1 元、2 元或 3 元的情况,而不是正确的 4 元。为了解决这个问题,我们采用了乐观锁来限制并发修改,以确保数据的准确性。在正式环境中,由于存在多个实例,同一笔订单可能会被多次请求到我的数据汇总接口。为了避免重复处理订单,我采用了分布式锁来进行拦截。
2023-12-16 11:25:44 162
原创 关于Hutool的ExcelWriter 用法
关于Hutool的ExcelWriter java.lang.IllegalArgumentException: Attempting to write a row[1] in the range [0,49] that is already written to disk
2023-05-13 15:50:34 3138 4
原创 后端常规正则效验
【账户】长度3到15个中文字符、英文大小写字母、数字、下划线类型的字符串 (数字、下划线不能开头)^([\u4e00-\u9fa5]|[a-zA-Z])([\u4e00-\u9fa5]|[a-zA-Z0-9_]){2,14}$【名称、昵称等】不超过20位的中文、英文(大小写)字符串^([\u4e00-\u9fa5]|[a-zA-Z]){1,20}【企业名称、开户银行等】不超过30位的任何类型字符串.{0,30}【电话号码】中国大陆:11位纯数字,并且只能以13(0-9.
2022-05-27 11:50:58 430
原创 MyBatis-Plus一键生成代码
第一步:链接数据库**第二步:下载插件Free MyBatis plugin 重启idea **第三步:编辑生成代码的模块第四步:在链接数据库里点击需要一键生成代码的表生成
2022-05-05 09:56:39 817
原创 关于mybatis 报错元素类型为 “choose” 的内容必须匹配问题
关于mybatis 报错元素类型为 “choose” 的内容必须匹配问题我的代码原因是启动编译时,因为有注解无法启动成功 把注解放在choose外即可 重新启动
2021-10-27 15:09:40 1025 5
原创 登录时的验证码思路
1.滑块验证码实现方式:通过随机数在一张图片上以x y轴随机挖取一块图片【此时一张抠图和一张缺少抠图部分的原图】 然后通过redis记录挖取图片的x轴移动范围 最后通过前端传入的x移动范围进行比较图片1图片22.在图片上点文字或者数字实现方式:通过随机数随机在一张图上用Graphics2D(java绘图)随机写几个文字或者数字 然后通过redis记录他们的坐标 最后和前端的传入的坐标对比3.九宫格与验证码文字效验实现方式:在九宫格随机生成对应的中文字,然后按提示顺序点击需要选择的文字
2021-07-03 11:14:48 567 2
原创 POI 报错问题:Merged region A15 must contain 2 or more cells
网上百度的答案不正确翻译的意思是:合并区域A15必须包含2个或更多单元格发现自己的单元格合并的时候 “终止列 ”是0 改成1以上就行了
2021-06-23 17:39:57 2086
原创 SpringCloud FeignClinet 远程调用文件类型解决方案
现有两个项目 需要A项目调用B项目中某个的接口B项目的接口具体内容@PostMapping(ConstantURI.IMAGET_URI)public Result<FileUploadResp> imageFileupload(@RequestParam("file") MultipartFile file, @RequestParam("type") @NotBlank(message = "
2021-04-29 14:48:13 268
原创 关于mysql时间查询只有年月日没有时分秒的解决办法
import java.util.Date;@JsonFormat(pattern = “yyyy-MM-dd HH:mm:ss”)private Date createTime;
2021-01-28 15:02:19 1333 2
原创 同时执行两条sql 分出前后执行顺序
在一个实现seviceImpl层的方法里同时执行两条sql 分出前后执行顺序TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronization() { @Override public void afterCommit() { Result<Integer> sales = couponGoodsApi.m
2020-12-04 10:19:55 490
原创 将插入语句获取的id快速set到另一个数组对象里去
public static void main(String[] args) { List<CgcEnterpriseBusinessHoursReq> businessHoursReqs=req.getEncEnterpriseBusinessHoursReq(); for (int i = 0; i < businessHoursReqs.size(); i++) { CgcEnterpriseBusinessHoursReq cgc
2020-08-27 16:19:33 261
原创 idea读取桌面文件夹.json文件
public static void main(String[] args) { List<ClassifyAllQueryListResp> testList = getTestList(); System.out.println(JSONObject.toJSONString(testList)); }public static List<ClassifyAllQueryListResp> getTestList(){ String fi.
2020-08-19 10:12:30 1848
原创 通过前端传的类值 进行java反射获取字段值
public static void main(String[] args) { public Result<String> Information(Info req) { Map<String,Object> map1 =new HashMap<>(); Map<String, String> fieldValueMap = new HashMap<>(); .
2020-08-10 10:40:23 568
原创 SpringBoot 较为简单的定时任务
创建定时任务类 每一分钟执行一次package com.cgc.platform.job;import com.cgc.platform.service.AllianceDiscountsActivityService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.scheduling.annotation.EnableScheduling;import org.
2020-07-25 14:29:31 434 1
原创 开发遇到的idea+git提交问题
代码写完 commit 只是到本地 并没有提交到远程提交到远程需要 右击页面→选择GIT→Repository→push注意事项:1.需要先把别人代码拉下来再提交上去
2020-07-22 12:05:51 185 1
原创 连接第三方接口地址方法
String result = HttpUtil.sendPost(第三方接口地址, 你需要传给第三方接口的参数);InvoiceListResult invoiceListResult = JsonUtils.toObject(result,实体类class);【你定义的接收实体类】
2020-07-14 15:18:56 748
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人