- 博客(65)
- 收藏
- 关注
原创 Anaconda/miniconda平替方案--Miniforge3安装 和环境迁移步骤
公司Anaconda和Miniconda是一个公司的产品,商用是付费的,个人暂时免费;而Miniforge是由社区主导,用。4.miniforge更轻量化,安装体积小、运行速度快、支持mamba、支持PyPy等。1.miniforge的conda和aconda的conda使用上完全一样;2.miniforge安装、升级、删除包等功能都能做;3.miniforge也能进行虚拟环境管理;GitHub托管,完全免费。
2025-01-07 14:54:01
1093
原创 SQL 优化笔记:提高查询速度
SQL 优化是提升数据库性能的关键环节。以下是一些常见的 SQL 优化策略,包含每种方法的原因和建议,可以帮助提高查询速度和整体性能。
2024-08-16 14:23:13
1493
原创 【项目】若依财务订单导出
2、请求去重—为防止用户重复刷新发起导出请求,只导出用户10分钟内发起的最新导出请求。如10分钟内一个用户连续发起三次导出请求,只会导出用户第三次的导出请求。1、新增财务订单导出—现定时任务实现方式,只有财务角色和系统管理员角色才能看到此导出按钮并导出,无筛选导出功能。
2023-05-06 14:52:41
532
原创 【Java基础】java中List根据某一字段去重,将某个字段进行分组
当一个List中存在某一个字段或者几个一样的时候就把这样的数据作为重复数据,需要去掉重复数据。2.将某个字段进行分组。
2023-05-06 11:52:18
1074
原创 【项目】优化百万数据导出 excel
因为是对导出时间不太敏感的业务场景,可以考虑使用该方案使用job进行大数据量的导出。具体方案如下图所示,其中job的时间为每10分钟执行一次。“全部导出订单”失败,原因在于数据量太大导致接口超时。
2023-04-25 18:31:30
501
1
原创 【错误】Load balancer does not contain an instance for the service service
今日在远程调用时时出现如下报错:我百度了好些方法都不行,后面我发现:我居然没有开启服务,各位,微服务之前的调用一定要确定服务是否开启了啊,不然就和我一样。。。。一小时白搭。
2023-03-09 17:17:25
1244
原创 【Redis】 Redis如何缓存数据
判断key是否存在,如果存在,直接取缓存的值 ,不存在就从数据库查出数据,并把值存到redis里。案例:其中SpringUtils类启动类加上注解
2023-03-07 14:15:59
588
原创 【项目】Java树形结构集合分页,java对list集合进行分页
判断key是否存在,如果存在,直接取缓存的值 ,不存在就从数据库查出数据,并把值存到redis里。avue-crud 组件加上:page.sync=“page”商品类目树数据量大导致加载太慢,需添加一个分页功能。首先把数据根据创建时间倒序排列,再进行分页。
2023-03-07 13:53:26
2407
1
原创 【项目】实现对接京东财务余额管理页面
通过调京东财务余额接口,在项目中开发相应管理页面。因为京东的接口返回值里面已经有分页的参数了,因此会和平常自己写分页的逻辑有点区别。京东财务余额Service前端index.vuejdbalance.jsapi/jdbalance.js效果
2023-03-01 15:56:13
492
原创 【小西】通过商品渠道新增咪咕埋点功能,ThreadUtil.execAsync()线程异步
通过商品渠道新增咪咕埋点功能:当用户通过小西访问了咪咕相关的商品时,需要把这访问记录下来,发送给咪咕方。
2023-02-20 16:59:00
459
原创 【小西】同步咪咕订单给咪咕方(写接口给第三方)
需求:把小西中与咪咕相关的订单同步给咪咕方。@Data @ApiModel(description = "咪咕订单同步请求参数") public class MiGuOrderSyncReq implements Serializable {/*** 企业id*/ @ApiModelProperty(value = "企业id" , required = true) @NotEmpty(message = "企业id不能为空") private String corpId;/**
2023-02-17 12:17:13
576
2
原创 【小西】优化生日品同步网易严选功能,使其支持多SPU对多SKU关系
业务需求如下:内心觉得这个需求写的真“棒”,我花了好长时间才理解清楚,这需求的写法对刚加入进来项目的新人一点都不友好。唉,而且这个需求它写出来都有错(改善点中应该是SPUID而不是SKUID),所以啊工作中还是要多交流,不然呵呵 ,被带偏绝对跑不了,增加开发难度,唉。
2022-12-30 16:43:57
1088
原创 【SpringBoot】常用注解, @NotNull,@NotBlank,@Valid注解
前端向后端传参时,后端应对其进行一些判断,如非空等。而SpringBoot提供了相关注解。
2022-12-21 12:27:22
4163
原创 @valid注解
查看SpringBoot常用注解,请移步:@valid注解主要用于数据校验,可定义在两种地方。1、定义实体类中的属性上,添加不同的注解来完成不同的校验规则。2、定义在接口类中,在接收参数前添加@Valid注解,开启实体类的校验功能。单个实体类可只需添加好相应注解:但如果是嵌套的实体对象,则需要在最外层属性上添加@Valid注解
2022-12-21 12:26:53
3903
原创 解决Vue基于DataV优化样式滚动表格(dv-scroll-board)轮翻效果数据加载后,js动态添加css样式失败的问题
最近在做vue项目,基于DataV做轮播效果时,遇到数据从后台加载后无法动态添加css样式渲染的问题,然后查询资料后解决了,记录一下。Vue大屏可视化DataV组件库。
2022-11-29 18:56:15
4476
原创 Vue大屏可视化DataV组件库
最近需要做一个 Vue大屏数据可视化的项目,找资料的时候发现一个很棒的 vue大屏数据可视化插件DataV组件库,可使我们大屏看起来更高端。
2022-11-29 18:49:15
2845
原创 Vue单击双击事件,若依框架隐藏侧边栏
跟着解决方案走,发现实现不了效果,因此直接对css样式下手了。在method里添加好单击双击的方法。想隐藏若依框架的侧边栏。
2022-11-29 10:59:04
2884
1
原创 avue 按时间导出excel
现状:后端web端商城订单查询支持列表根据用户搜索条件,列表展示对应的内容但不支持条件搜索导出。来进行前后端传参的,因此,找到时间对应的。优化内容: 根据时间的搜索条件导出。
2022-11-23 10:34:18
747
原创 若依框架图片上传、富文本框编辑器功能
现在的需求是:实现一个项目展示模块,后端管理页面除了需要基础信息外,要加上一个图片上传和富文本框编辑器功能。点击”图片存储地址”:可上传电脑任何位置的图片,并可对图片进行放大,缩小,和旋转。存入数据库的图片以url地址存放url直接百度可看到图片:
2022-11-22 15:33:12
13273
7
原创 DTO、VO、Entity的区别
最近在写代码的时候,对于Entity、VO、DTO的概念有些混淆,不太了解具体的用途以及作用,所以想梳理一下。
2022-11-15 11:07:41
5794
4
原创 【ids】OTA管理页面开发
思路:建前端页面->写后端逻辑->前后端交互。创建OtaAbnormalMonitorMapper.xml创建dao创建service创建serviceImpl创建control3.前后端交互写index.vue对应tableOption对应 js效果:
2022-11-14 14:00:31
643
原创 【ids】改造白名单功能
难点:效果:优化前:优化后:第一种:1.仿造微信白名单实现效果如下,这种导师说用户改动自由度太高,容易造成数据错误,所以不行最终采用列表来实现,效果如下:点击"修改数据"后弹出如下:新增功能:编辑功能:第一步:增加"修改数据"按钮,和对应弹出框其中: 实现点击“修改数据”出现的弹窗实现全覆盖页面,给用户感觉是新打开了一个页面,但其实是一个弹窗。**答案:**通过定义一个clickObj,并给弹出的avue添加:before-open="beforeOpen2"具体如下:bef
2022-11-14 13:57:01
535
原创 【问题解决】npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! newbee@0.1.0 serve: `vue-cli-service serv
百度解决说要改代码,所以就请教了导师,导师说我操作有误,先。这和第一次的解决方法没啥区别,所以又请教了导师,导师去。接着去vscode再次运行代码,接着报错。,发现居然可以顺畅的执行下去了。界面一直不动,百度答案为。在本地运行ids项目.
2022-11-03 12:21:05
12440
4
原创 SpringBoot整合freemarker、email实现邮件发送
第三步:写一个MailClient工具类。第五步:准备一个文件模板。第六步:写一个测试类验证。
2022-09-29 17:28:46
1109
原创 大佬教我解决:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.0
因为要实现用公司的邮箱进行发邮件,所以需通过Exchange协议发送邮件,导入相关依赖之后,写邮件发送代码时报红:给maven进行clean 和install操作,但报如下错误,百度说是Java版本号不对,需改pom.xml文件,跟着教程走了一遍,发现错误 越报越多,就不敢再继续了,便把pom.xml恢复成原样了。因为之前没有报过这种问题,觉得可能是idea自身得问题,于是重启idea,发现还是不能解决最后直接重启电脑,但还是没有解决,心态炸了。。。决定下班。
2022-09-29 09:46:08
3542
原创 【Java】Java8基础及其在项目中的使用场景
1.Lambda表达式小西中,Lambda表达式和Stream API大多数情况下会结合使用。如清理空库存方法:从数据库中获取到商品列表后,把它转成流对象并进行遍历,并把流对象里面的每个数据的属性MallConstants变为ENABLE_FALSE,再更新数据库.
2022-09-27 11:57:27
330
原创 【项目】给资产查询页面添加3个小功能P和D
在产线实习期间我们都是用PDCA高效思维法来进行任务书编写,受益颇多,因此开始尝试用此方法来记笔记。往资产查询页面添加如下功能:第一步:在搜索资产功能中添加资产状态组件第二步:在查询参数中添加status效果如下:第一步:在新增资产中添加导出组件第二步:js中导入exportCategory第三步:添加导出按钮操作方法效果如下:第一步:在新增资产中添加删除组件注意:disabled只有是multiple时,表示开启多选模式,才可以使用批量删除按钮第二步:在资产查询中添加好多选框并绑定好方
2022-09-27 11:54:16
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人