自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (1)
  • 收藏
  • 关注

原创 时间戳不带毫秒值解析问题

时间戳解析问题

2023-06-10 15:32:44 179

原创 idea实用的一些插件

idea 实用的一些插件记录如下:1.Free Mybatis pluginfree-idea-mybatis是一款增强idea对mybatis支持的插件,主要功能如下:生成mapper xml文件快速从代码跳转到mapper及从mapper返回代码mybatis自动补全及语法错误提示集成mybatis generator gui界面2.Maven Helper处理pom.xml文件中的jar冲突插件比如项目中引用了两个 fastjson.jar的版本,分别为fastj...

2020-10-27 15:56:16 351 4

原创 java后台曲线动态数据获取

废话不多说,直接上代码,实践过的代码,希望对看到的朋友有所帮助1、后台部分关键代码:一、日增长动态曲线(按月查询)1)// 获取日增长数据集合List<MonthIncrNumVO> gMonthList = productMapper.getGatewayMonthIncrNum(productQuery.getGyMonth(), productQuery.getProductSlug());// 构建日增长数据Map<Integer, Integer>...

2020-10-09 14:59:13 543

原创 线程池-使用实例

直接上代码:线程池相关配置:这些数据可以根据自己业务需要进行调整#threadpool#核心线程数threadpool.corePoolSize=8#最大线程数threadpool.maxPoolSize=200#队列容量threadpool.queueCapacity=9999#线程活跃时间(秒)threadpool.keepAliveSeconds=3001、线程池配置实体import org.springframework.boot.context.propertie

2020-08-20 17:35:51 3411

原创 mybatis批量更新map集合

代码事例:项目中使用过的,亲测有效1、xml中写法注意collection="statusData.dataMap.entrySet()这里也可以collection="statusData.dataMap这样写法2、mapper接口中的写法3、对象

2020-05-21 18:01:57 4093

原创 java8 集合按对象属性去重

java8的集合按照对象属性去重:项目中实际使用事例:// 分页查询Page<MmsTemplateVO> voPage = mmsEmpTemplateMapper.pageSendableTemplate(page, mmsTemplateDTO);// 对查询的分页结果去重--通过MmsTemplateVO对象的SpTemplid字段List<MmsTemplateVO> list = voPage.getRecords().stream().collect(C

2020-05-19 15:16:24 1092

转载 BIO、NIO、AIO区别

Java面试常考的 BIO,NIO,AIO 总结文章转载自:JavaGuide目录: 1. BIO (Blocking I/O) 1.1 传统 BIO 1.2 伪异步 IO 1.3 代码示例 1.4 总结 2. NIO (New I/O) 2.1 NIO 简介 2.2 NIO的特性/NIO与IO区别 1)Non-blocking IO(非阻塞IO) 2)Buf

2020-05-13 20:23:27 173

转载 分布式事务解决方案

面试题分布式事务了解吗?你们是如何解决分布式事务问题的?面试题剖析一般来说,分布式事务的实现主要有以下 5 种方案:XA 方案 TCC 方案 本地消息表 可靠消息最终一致性方案 最大努力通知方案两阶段提交方案/XA方案所谓的 XA 方案,即:两阶段提交,有一个事务管理器的概念,负责协调多个数据库(资源管理器)的事务,事务管理器先问问各个数据库你准备好了吗?如果每个数据...

2020-05-06 20:44:09 86

原创 java8 多条件过滤、去重

1、java8多条件过滤事例:// 筛选短信黑名单数据List<PbListBlack> smsBlackListSet = allBlacklist.stream().filter(sms -> (sms.getCorpcode().equals(corpCode) && sms.getBltype().equals(MessageTyp...

2020-02-26 10:55:59 10014

原创 分批创建集合-算法

// 下面是简单的分批创建集合方法,适合集合大数据集合分批插入,删除,新增,查询。public static List<List<Keywords>> createList(List<Keywords> target, int size) { List<List<Keywords>> listArr = new Arr...

2019-12-30 19:46:24 135

原创 oracle建索引-存储过程(实践过)

-- 新增索引LF_RMSTASK_CTRL TASKIDDECLARE TEXIST NUMBER;BEGIN SELECT COUNT(1) INTO TEXIST FROM USER_IND_COLUMNS,USER_INDEXES WHERE USER_IND_COLUMNS.INDEX_NAME = USER_INDEXES.INDEX_NAME AND US...

2019-12-30 19:35:03 939

原创 mysql创建索引-存储过程(实践过)

-- LF_RMSTASK_CTRL TASKID 增加索引DROP PROCEDURE IF EXISTS LF_ADDINDEXV1;DELIMITER //CREATE PROCEDURE LF_ADDINDEXV1() BEGINDECLARE CurrentDatabase VARCHAR(100);SELECT DATABASE() INTO CurrentDatabas...

2019-12-30 19:29:35 694 1

原创 简单分批次查询算法

事例代码:private List<Busmanager> batchQuery(List<String> list) { // 最终查询结果集合 List<Busmanager> resultList = new ArrayList<>(); int count = list.size(); // 每次查询阈...

2019-12-05 18:24:41 775

原创 java8 对象属性去重

使用:collectingAndThen 和 toCollection 方法 , 然后结合TreeSet的特性 ,完成对象指定属性去重使用事例:List<Degree> degreeList = statDegreeService.list();// 对查询的结果:档位做去重处理degreeList = degreeList.stream().collect(...

2019-12-05 10:56:17 584

原创 那些年踩过的坑

1、时间格式化:​​​​​​时间格式化年份不能写成YYYY;在年始年末时,YYYY(大写)和yyyy(小写)的输出值是不同的;Java时间格式化时YYYY(大写)和yyyy(小写)的区别参见:https://yutuo.net/archives/13e483311d98ff0a.html/2、pageHelper分页: 如引入了pageHelper插件,若传递给MyBa...

2019-03-11 15:54:18 114

原创 mysql的关键字问题

  我们在做增加、修改、查询的时候 。如果sql中包含了关键:一般有以下的方式可以解决:1、把关键字字段替换--一般不推荐:因为修改表字段可能涉及多处改动;2、用`` 包起来(推荐使用):比如 insert  into person(id,`index`,name)values(?,?,?);---由于index是关键字所以需要处理。 ...

2018-07-27 22:27:56 341

原创 通过数值对应给checkbox的设置默认属性值(勾选状态)

//初始化默认已拥有的权限$(function () { /*  获取所有复选框的值    var box = document.getElementsByName("user-Character-0-0-0"); var objArray = box.length; var chestr=""; for(var i=0;i&lt;objArray...

2018-07-13 19:04:42 11036

原创 git账号密码更改-windows操作方法

控制面板&gt;用户帐户和家庭安全&gt;凭据管理器 &gt;编辑普通凭据 在最下面就可以选择普通凭据 ,里面就能更改你的登录的GIT的账号和密码。

2018-06-28 22:20:33 6029

原创 微信的url服务器接收微信信息的配置

微信的url服务器接收微信信息的配置:http://hlg.ngrok.xiaomiqiu.cn/wgo-api-gateway/handle其中hlg.ngrok.xiaomiqiu.cn 为映射的域名  ;wgo-api-gateway为自己的项目名称;handle为接口名。...

2018-06-04 22:22:45 1939

原创 div的赋值--超简单

&lt;script type="text/javascript"&gt; window.onload = function(){ document.getElementById('discountRate').innerHTML= $("#discountRateTemp").val(); }&lt;/script&gt;再结合一个隐含域实现记录上次的值,以及最后赋的值:&lt;input t...

2018-06-04 22:10:29 10024

转载 SQL注入过滤器

    1、在web.xml中的配置如下:拦截所有请求---项目中使用并通过了安全扫描&lt;!--  此方法已经通过扫描,可以上线(sql注入)--&gt; &lt;filter&gt;          &lt;filter-name&gt;AntiSqlInjectionfilter&lt;/filter-name&gt;          &lt;filter-class&gt;com....

2018-04-16 17:33:56 4539 1

原创 XSS跨站脚本过滤器

1.在web.xml中配置过滤器:拦截所有的请求--项目中使用通过安全扫描&lt;filter&gt; &lt;filter-name&gt;XssFilter&lt;/filter-name&gt; &lt;filter-class&gt;com.sunrise.grid.utils.XssFilter&lt;/filter-class&gt; &lt;/filter&gt; &lt;fil...

2018-04-16 17:27:51 1197 1

原创 文件上传拦截器

1.在spring-servlet.xml中配置拦截器:由于本系统框架比较旧(spring2.4版本的,spring 3.0以上的才支持mvc标签)--项目中使用并通过了安全扫描 &lt;bean id="handlerInterceptor1" class="com.sunrise.grid.common.actions.FileShellInterceptor"/&gt;&lt;bean cl...

2018-04-16 17:15:51 1162 1

cxf-3.2.1.jar

cxf-3.2.1.jar 核心包,解决webservice开发的jar的冲突问题。

2017-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除