代码编织梦想

2023年第一篇来谈谈效率-爱代码爱编程

    晚上临走的时候和同事聊了聊关于效率的问题,暂且称呼为A同学。借着和A同学的这次畅谈记录下这段时间的所负责的数据迁移过程。      数据迁移的整体内容并不复杂。主要内容如下      我们在做事情的时候总会遇到这件事情所关联的其他问题。 不要带着情绪去工作       书写脚本的时候正好赶上了数据部门对数据进行规范调整,以至于趋向于

工作中用到的注解-爱代码爱编程

@Around 可以用来在调用一个具体方法前和调用后来完成一些具体的任务。 例:用处-UserAspect中,执行IUserService任意方法会先执行say方法获取要执行的方法名并打印。 详细:https://www.

redis oom 问题排查-爱代码爱编程

背景 多个服务同时出现latency SEV2问题,经过排查发现是服务依赖的远程缓存Redis有6台host停止对外服务,另外其中一个slot是1主11从配置(默认1主4从)。 客户影响 大概有0.1%的traffic超过latency阈值,会导致上游服务超时。 分析&结论 由于Redis的一台host出现问题,被健康检测系统用新的h

java中浅拷贝和深拷贝-爱代码爱编程

一、前言 拷贝的目的就是为了获得相同的对象,当需要属性值相同的对象时,不需要再重新一步一步创建 在Java中的拷贝需要实现Clonable接口,重写Object的clone()方法;同时在Java中的拷贝也分为浅拷贝和深

价值百万的2022年度总结-爱代码爱编程

一、工作总结 工作心得 做事 稳、细、思考。 稳:沉稳干练 细:心细如尘 思考:眼观六路耳听八方,兼听则明。 说话 慢、暖、慎重 慢:理清思路 暖:恶语伤人,良言似春 慎重:娓娓道来 做人 豪、善、真诚 豪:豪情万

2022年算法工作总结-爱代码爱编程

文章目录 1. 批处理的效率的提升2. 不要手动分析数据3. redis 不适合存储非常大的数据量4. hive 查询效率5. 内存不足问题6. 端到端的测试、报警7. 学习8. 感谢 总结下2022年工作

python dataframe使用总结-爱代码爱编程

import pandas as pd import json df = pd.read_excel('C:/Users/1/Desktop/1.xls',index_col=0) df.fillna("", inplace

2、拼接我们想要的json结构(用jsonobject和jsonarray不用去建实体类了)-爱代码爱编程

拼接我们想要的json结构(用JSONObject和JSONArray不用去建实体类了) 第一步:引依赖(我们的fastjson) <dependency>     <groupId>com.alibaba</groupId>     <artifactId>fastjson</artifact

mes后台管理系统基于瀚码技术开发流程(低代码平台开发)-爱代码爱编程

这里我们首先梳理下我们使用这个低代码的开发流程: 第一步(数据字典,业务模型):根据我们的开发接口文档,设置出我们的表和表的字段(数据字段是为了业务模型的里面的字段服务的) 第二步(页面表单):根据需求在我们的页面表单根据我们产品开发文档设计出我们想要的展示页面 第三步(设计后端):再根据业务的逻辑在我们的业务模型里面的业务服务里面设置好我们的gro

springboot 项目上传文件异常【java.io.ioexception: stream closed】-爱代码爱编程

项目场景: 提示:这里简述项目相关背景: 项目场景:SpringBoot 项目上传文件接口异常 21 十二月 2022 13:30:53,132 36991 [http-nio-9220-exec-3] ERROR [

赛力斯sap系统开发里程碑 2022 刘欣-爱代码爱编程

犯其至难而图其至远,再见2022. 日期 事件里程碑 说明 2022.1 整车生产订单重复投料修正 高光时刻:找到原程序中锁代码BUG,解决大量整车物料重复投料问题。 2022.2 物料主数据下达慢分批优化 优化修改原程序,使每天物料主数据平稳下达 2022.3 ECN BOM工程变更接口异常修正、变更号拆分 优化修改PLM下发S

mybatis-plus动态数据源切换不生效的问题解决-爱代码爱编程

一、问题描述 在我们项目中,既要连接mysql,又要连接TDEngine(taos),正确配置后也无法动态切换数据源执行sql 二、环境 1.依赖 <dependency>

使用opencv对旋转矩形区域的内容进行裁剪-爱代码爱编程

知道旋转矩形四个顶点的坐标,如何用opencv实现旋转矩形的裁剪 再做OCR的时候,我想单独把矩形的区域裁剪出来,因此对这个问题进行了一些探索,最后得到的具体步骤如下: 使用cv2.minAreaRect()函数获取旋

jackson自定义序列化注解解决js接收数值精度丢失问题-爱代码爱编程

1 背景 当前项目中广泛使用雪花算法生成ID作为数据库表的主键,Long类型的雪花ID有19位,而前端接收Long类型用的是number类型,但是number类型的精度只有16位。这就导致雪花ID传到前端会出现精度丢失的问

java将excel文件的数据导入到数据库-爱代码爱编程

一、应用场景 excel文件中的数据导入到数据库当中 二、代码 依赖 <dependency> <groupId>org.apache.poi</groupId&

java远程连接linux服务器执行shell指令-爱代码爱编程

一、应用场景 我们的Java服务和Pulsar消息中间件不是部署在同一台机器,而我们需要创建token用于pulsar认证,但是Pulsar的Java客户端代码并不提供现成的方法,于是需要用Java远程连接Linux,再执行

git常用命令总结-爱代码爱编程

一、Git常用操作 1. 从仓库中clone项目到本地 (1)使用命令 git clone [email protected]/wd-order.git (2)使用idea File -> New → Project

你知道 @async 是怎么让方法异步执行的吗?-爱代码爱编程

你知道 @Async 是怎么让方法异步执行的吗? 前言 @Async 是通过注解标记来开启方法的异步执行的;对于注解的底层实现,除了 java 原生提供那种依赖编译期植入的之外,其他的基本都差不多,即运行时通过反射等方式拦截到打了注解的类或者方法,然后执行时进行横切拦截;另外这里还有一个点就是方法异步执行,所以对于 @Async 的剖析,就一定绕不开两

共享simpledateformat的并发问题-爱代码爱编程

1、问题提出 梳理订单逻辑时发现对日期格式进行format的代码有如下写法 OneDateUtil中定义了一个全局static的SimpleDateFormat对象。SimpleDateFormat对象不是线程安全

大型企业级开发--数据库开发规范-爱代码爱编程

数据库开发规范 前言 术语 命名规范 表名 字段名 主键