- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 【策略工厂】
实现了一个策略工厂,通过 strategyMap 存储不同的策略实例,并提供了 getStrategy 方法来根据指定的键获取相应的策略实例。如果指定的键对应的策略不存在,则抛出异常。
2024-05-21 10:15:46 274
原创 毕设基于 python Django开发的库存管理系统
请根据上文数据库分析构建数据库基本表等,或根据文末附录源码进行数据库设计 settings.py DATABASES = { ‘default’: { ‘ENGINE’: ‘django.db.backends.mysql’, ‘NAME’: “inventory”, ‘USER’: ‘root’, ‘HOST’: ‘localhost’, ‘PASSWORD’: ‘85224960’, ‘PORT’: ‘3306’, } }物料入库与出库,导出报表。控制面板展示基本信息。
2024-03-20 22:27:28 180 1
原创 校验“柜体类型+产品名称+产品类型+工序”四个字段的信息与其他数据不可重复
保存和编辑时校验“柜体类型+产品名称+产品类型+工序”四个字段的信息与其他数据不可重复;
2023-12-27 11:27:13 361 1
原创 【RocketMQ】实战-发企业微信通知
下面是异步生产者的代码,第一次发送时会报错,如下所示。异步发送者失败后,会再次发送一次,调用一下代码。客户需要用企业微信通知客户。下面是异步消费者的代码。下面是生产者的重试机制。下面是消费者的重试代码。
2023-12-22 17:04:11 111
原创 学习mybatis Plus自动填写功能
这里是配置了系统启动时,加载MybatisPlusMetaObjectHandler()文件内容。这是具体的配置,可以结合自己的项目进行配置,如有不懂,欢迎留言。接下来的创建个基类实体类中,让所有的实体类都继承。接下来就可以继承了,如下。
2023-08-28 16:44:25 222 1
原创 1055 - Expression #9 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘shx
先新建查询,再键入set @@global.sql_mode =‘STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION’;1.先查询一下sql_mode的值(确认一下MySQL是不是真的默认给设置了mysql sql_mode = only_full_group_by 属性)果真出现了ONLY_FULL_GROUP_BY。
2023-05-30 10:20:34 321
原创 【MySQL建表语句转PostgreSQL建表语句】MySQL建表语句转PostgreSQL建表语句 接上一篇
String createSQL = ct.toString().replaceAll("`", “”")//.replaceAll(“bigint (19)”,“int8”).replaceAll(“BIGINT UNIQUE NOT NULL AUTO_INCREMENT”, “BIGSERIAL PRIMARY KEY”).replaceAll(“BIGINT NULL AUTO_INCREMENT”, “BIGSERIAL PRIMARY KEY”).replaceAll(“BIGINT
2022-03-10 20:22:25 1393
原创 【MySQL建表语句转PostgreSQL建表语句】MySQL建表语句转PostgreSQL建表语句
1.首先加一下依赖<dependency> <groupId>com.github.jsqlparser</groupId> <artifactId>jsqlparser</artifactId> <version>1.2</version> </dependency>2.加下脚本
2022-03-10 20:17:59 1987
原创 分批查询,分批导出--超大数据导出处理--easyExcel
情景:我们在做项目中,有个20万左右的数据要导出来,我们查出数据库要导出的话,系统就卡死了,我们分批查询,分批导出public void exportDmfAll(HttpServletResponse response,ProcessCompletionVo vo) { ExcelWriter excelWriter = null; try { String fileName = "数据导出"; response.setContentType("appl
2021-12-02 19:03:53 3193 4
原创 情况是这样的,有的数据是两条一样的数据但是isdel和vesion是不一样的,所以现在要求数据库里只存在一条数据,用了having一查有5397条重复的数据,量太大了,所以进行清洗数据,如下操作
CREATE DEFINER=root@% PROCEDURE tempProcedure()BEGINDECLARE count int(20);DECLARE ind int(20);DECLARE lastOrderId bigint(11) unsigned;DECLARE currOrderId bigint(11) unsigned;DECLARE deleteId bigint(11);declare cursorForDel cursor for (select receipt
2021-07-14 16:25:34 134
原创 新大陆--多线程--进阶3
package com.dahuatech.salescloud.performance.service.impl;import com.alibaba.excel.EasyExcel;import com.dahuatech.salescloud.core.model.auth.UserDetailDTO;import com.dahuatech.salescloud.core.utils.ExcelListenerUtil;import com.dahuatech.salescloud.p..
2021-03-11 16:08:29 169
原创 新大陆--多线程--进阶2
多线程学习!第一为什么要学习它在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。使用多线程前提条件(1)任务具有并发性,即任务可以拆分为多个子任务,并发执行(2)只有在CPU是性能瓶颈的情况下,多线程才能实现提升性能的目的。比如一段程序,瓶颈在于IO操作,那么把这个程序拆分到2
2021-03-11 16:07:34 130
原创 新大陆--多线程--进阶1
第一为什么要学习它在Java5之后,并发线程这块发生了根本的变化,最重要的莫过于新的启动、调度、管理线程的一大堆API了。在Java5以后,通过Executor来启动线程比用Thread的start()更好。在新特征中,可以很容易控制线程的启动、执行和关闭过程,还可以很容易使用线程池的特性。使用多线程前提条件(1)任务具有并发性,即任务可以拆分为多个子任务,并发执行(2)只有在CPU是性能瓶颈的情况下,多线程才能实现提升性能的目的。比如一段程序,瓶颈在于IO操作,那么把这个程序拆分到2个线程中
2021-03-11 16:06:41 706
原创 浅谈Apache POI和阿里巴巴的easyExcel
浅谈Apache POI和阿里巴巴的easyExcel这两者都是对于excel操作的。先说一下POI,“Poor Obfuscation Implementation”首字母的缩写,Apache POI仅提供“简单的模糊实现”,其在创建复杂逻辑的大型文档时,经常会捉襟见肘。Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。结构:HSSF - 提供读写Microsoft Excel格式档案的功能.
2021-03-10 11:29:49 1103
原创 JPA 多表查询 动态生成SQL语句
话不多说,直接上代码:public Specification<PeviewDO> getSpecification(PeviewBO peviewBO) { Specification<PeviewDO> specification = new Specification<PeviewDO>() { public Predicate toPredicate(Root<PeviewDO> root, CriteriaQuery&l.
2020-10-09 13:51:10 1034
原创 CentOS_Tomcat访问文件名包含中文的文件出现404错误
新装的linux,安装后,<a href="jsp/plugin/用户手册.doc">用户手册</a>当时就报错404。百度了一个解决方法,如下1.解决办法如下:#vi /etc/sysconfig/i18n将LANG="en_US.UTF-8"SYSFONT="latarcyrheb-sun16"修改原内容为LANG="zh_CN.GB18030"LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"SUPPORT.
2020-08-21 13:22:04 624
原创 强大的jQuery图片查看器插件Viewer.js,JQuery图片旋转插件viewer.min.js用法实例,比jQueryRotate.js好用多了,展示好不知道缺陷,如果有缺陷,欢迎大家评论下~
强大的jQuery图片查看器插件Viewer.js,JQuery图片旋转插件viewer.min.js用法实例,比jQueryRotate.js好用多了,展示好不知道缺陷,如果有缺陷,欢迎大家评论下~
2020-04-23 15:40:55 433
原创 jQuery图片旋转插件jQueryRotate.js用法实例
jQuery图片旋转插件jQueryRotate.js用法实例纯javascript代码实现浏览器图片预览时可以旋转自己从网上找了半天,发现网上写的不是很全,我实现起来很费劲,决定写了这个文档,希望帮助有这样的需求的同类人员,少走弯路。废话不多说,直接进入代码讲解部分,原来的效果如下图这个没有对图片进行选择的功能,客户要求能对图片进行旋转。下面是做好的效果图单击旋转图片或者222...
2020-04-23 10:16:26 898
viewer.rar
2020-04-23
jquery.rotate.js
2020-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人