- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 基于redis生成流水号,带自定义前缀
throw new GlobalException("流水号超长,请联系管理员!* @return 流水号 LD20230223001。//RedisDistributeLock 封装的redis锁。* @param prefix 业务类型 eg:LD。* 创建流水号的工具类。
2023-07-06 10:11:54 256
原创 多线程(按时间段多个线程并发执行)
1.###首先引入pom文件<dependency> <groupId>com.alibaba</groupId> <artifactId>transmittable-thread-local</artifactId> <version>2.10.2</version></dependency>2.编写一个抽象类 IntervalRunnable,定义方法runpacka
2022-01-13 19:48:27 654
原创 Java 时间工具类
package com.raycloud.erp.performance.util;import org.apache.commons.lang.StringUtils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.H.
2022-01-13 09:51:10 331
原创 java工具类 ----UUIDUtils
package com.raycloud.work.order.service.utils;import org.apache.commons.codec.binary.Base32;import java.security.SecureRandom;public class UUIDUtils { private static final SecureRandom random = new SecureRandom(); public static String new.
2021-01-25 20:58:32 312
原创 java工具类------生成一定长度数字加字母的字符串工具类
package com.raycloud.work.order.common.util;import java.util.Random;/** * 生成一定长度数字加字母的字符串工具类 */public class RandomNumUtils { public static String getStringRandom(int length) { String val = ""; Random random = new Random(); .
2021-01-25 20:56:37 225
原创 SSM集成sharding-jdbc
SSM集成sharding-jdbc1.添加maven依赖 <properties> <sharding-jdbc.version>1.4.0</sharding-jdbc.version> </properties> <!-- 引入sharding-jdbc核心模块 --> ...
2018-10-10 09:44:03 1331 2
转载 java内存回收机制
Java的内存回收机制 在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出更高效,充分利用有限
2018-01-18 15:51:44 154
原创 js 操作时间
var startDate = new Date($('#startDate').val());//开始时间var endDate= new Date($('#endDate').val());//结束时间var startYear = startDate.getFullYear();//开始 年var startMonth = startDate.getMonth()+1;//开
2017-12-11 16:56:02 185
转载 大型网站系统架构的演化
前言 一个成熟的大型网站(如淘宝、京东等)的系统架构并不是开始设计就具备完整的高性能、高可用、安全等特性,它总是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随业务扩展而完善出来的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如淘宝,要解
2017-12-04 11:03:41 169
转载 springMVC+mybatis+maven项目搭建
http://blog.csdn.net/u013142781/article/details/50380920/
2017-10-27 11:06:35 222
原创 mysql 存储过程动态sql
DROP PROCEDURE IF EXISTS PRO_STA_SYSTEM_ORDER_STATE;DELIMITER //CREATE DEFINER=`root`@`%` PROCEDURE `PRO_STA_SYSTEM_ORDER_STATE`(OUT O_RESULT_CODE CHAR(4)) COMMENT '系统订单实时统计'BEGINDECLARE
2017-03-16 17:09:14 869
原创 生成订单存储过程(mysql)
/* *生成商超订单存储过程 * */DELIMITER $$DROP PROCEDURE IF EXISTS generate_storeOrder_cart$$CREATE DEFINER=`lixin`@`%` PROCEDURE generate_storeOrder_cart(IN _orderNo VARCHAR(50),IN _customerId
2016-10-27 17:59:42 2918
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人