一个Vue3.0项目的搭建到开发(Vue3+Vue/cli4.x+ElementPlus+vue-router等) 最近稍微了解了点VUE的用法,也自己做了一个很简单的项目,这里记录一下项目的完整的开发过程,包括搭建,整合包,配置等,顺便一边记录一边重头搭一遍作为下一个练手项目的开始。
SpringBoot配置Druid数据源 Druid简介Druid 是一个 JDBC 组件库,包含数据库连接池、SQL Parser 等组件, 被大量业务和技术产品使用或集成,经历过最严苛线上业务场景考验,是你值得信赖的技术产品。Druid首页及官方文档添加依赖SpringBoot版本为2.3.4Druid版本为1.2.3,同时需要添加Log4j的依赖 <!-- Druid连接池依赖 --> <!-- https://mvnrepository.com/artifact/com.alibaba/druid-s
记录一个MyBatis缓存与事务引起的性能bug 问题发现最近在做的项目中,有一个功能模块涉及比较大数据量的查询和导出,分别是IMSI数据和MAC数据。刚开始这部分功能使用了级联查询,查询字段、查询条件使用函数(如在查询条件为时间戳,进行格式化为年与日)等操作,但是随着数据量加大查询效率大幅度降低;所以后来对那部分的功能进行了一些优化,如取消连接查询,取消函数的使用,转而在业务逻辑中对关联表字段和时间进行设置和格式化。而且导出也使用了EasyExcel进行导出,效率已经很高了。但是上周前端要求导出功能响应时间要在1分钟之内,于是经过协商,我们决定对导
SpringCloud集成Quartz框架实现自定义定时任务(自留记录) 文章目录需求背景实现方案实现过程什么是Quartz添加依赖修改配置添加任务管理类自定义Job调用实例需求背景当前项目中有一个需求是系统消息的定时发送功能,不是很复杂的功能,对比了几种实现方式我还是选择了集成Quartz的方式,因为方便管理和修改,最终也确实实现了我所需的功能,可是过程比较繁琐,特此记录.参考博客:https://blog.csdn.net/xjy9266/article/details/80947725实现方案在Spring中实现定时任务大致有三种方式,飞刀,水果刀和宰牛刀Ja
Git合并分支(自留备忘) 最近跟其他公司一起开发项目,项目在gitlab上.因为自己公司这边恨不得半个月才合并一次…我就经常自己直接在gitlab上把分支合到自己分支上…上周被他们说不要合了…会多出来一堆没用的合并请求…最好本地自己合并…学了一下…怕自己忘记就留个备忘说明首先说明一下分支,源分支 source 是最终部署分支,将两公司提交合并的分支,由于合并不及时,这里我要合并的就是这个分支组分支 group 自己公司的分支,我们自己公司所有人公用的分支,我们也都提交到这个分支个人分支 own 我自己的分支,这里是用来存
关于作为行业人从业人员的一点思考 最近看了好多迷惑行为,主要是现在的项目组长的种种行为,让我意识到我必须以此为鉴,绝对绝对不要做他这样的人.职业道德其实我有好几条想说,但是我最终选择把职业道德放在第一个…因为我看到了他的一些行为让我觉得他这样做有违职业道德.举个栗子,他从前公司离职之后,拷贝走了原公司的项目源码,和数据库地址,在新公司使用原公司源码框架开发新公司的项目,并且为了指导实习生熟悉项目直接连接原公司数据库,导致实习...
JDK8中关于java.time的类的简单使用 看编码规范的时候,要求注意线程安全SimpleDateFormat 是线程不安全的类,一般不要定义为 static 变量,如果定义为static,必须加锁,或者使用 DateUtils 工具类。如果是 JDK8 的应用,可以使用 Instant 代替 Date, LocalDateTime 代替 Calendar,DateTimeFormatter 代替 SimpleDateFormat...
虚拟机CentOS7配置静态IP之后连不上外网(桥接模式) 找了好多,最后找到这个,修改了MAC地址总算是解决了https://www.cnblogs.com/dragonsuc/p/10956407.html
LaTeX学习笔记(一)——安装配置 文章目录LaTeX简介软件安装LaTeX安装TeXStudio安装举个花生LaTeX简介LaTeX是什么?先来看一段废话TEX (X或{\displaystyle \chi }{\displaystyle \chi })是由Donald Knuth创造的基于低级编程语言的电子排版系统,利用TeX能够对文章进行十分精美的排版。TeX提供了一套功能强大并且十分灵活的排版语言,它多达900多条指...
关于Python中鸭子类型的理解 最近在学习Python语言,字面意思的语言,因为平常会接触一些Python的程序,经常想改却无从下手,半吊子的感觉真的很难受…所以决定用一段时间夯实一下语言基础,培养一下Python语感.昨天看到了Python多态及抽象的这部分,看到一个新词 "鸭子类型 ".可能是我书选的不好,感觉不是特别理解,所以今天找了点时间查了一些资料大概明白了.概念首先要明白鸭子类型(duck typing)的含义...
程序员工具合集!(转载) 浏览CSDN首页刷到的,看了一遍感觉很多很对我胃口的软件!所以马住以后用!戳下面!https://blog.csdn.net/qq_35190492/article/details/103246772