jqgrid框架下数字用千分位显示

有一个需求,需要jqgrid中所有的数字用千分位显示 千分位替换的代码到是简单 var num = 234223423432; var reg=/\d{1,3}(?=(\d{3})+$)/g; num = (num + '').replace(reg, '$&,');...

2019-07-05 17:46:02

阅读数 15

评论数 0

js框架防止重复点击代码

系统中出现了一些问题,仔细查询日志后发现在短时间内用户切同一个单好几次,仔细想想就知道应该是用户连续点击的缘故。当然跟我后台判断的疏漏有关系,但是我认为前台也应该做一些限制措施比较好。 基本的思路是声明一个flag变量,然后点击后变成true,按钮动作完了再变回false。不过我的方法很多,而且...

2019-07-01 17:13:04

阅读数 8

评论数 0

多个空格在页面上显示的问题,修改jqgrid源码解决

今天客户反馈了一个小问题,就是把表格中的产品名复制到搜索条件里面查询却查不到相应的产品。经过调查以后发现这个产品名包含了三个空格,而在页面上却只显示了一个空格 所以复制后多的空格都缺失了,查询资料后发现这是html页面的特性。 解决方法是用 代替空格 ...

2019-05-31 09:24:15

阅读数 24

评论数 0

poi导入excel数字出现精度问题

今天测试反馈用excel导入数据时出现精度问题,比如excel里面的4.6变成了4.59999999999999996,4.4变成了4.4000000000000001等。 我原先的代码是这样的 public static Object getCellFormatValue(Cell cel...

2019-05-21 10:13:28

阅读数 90

评论数 0

layui多选标签插件

之前用过的一个select多选插件,比较好看,功能也比较全面,mark一下方便以后使用 Layui-Select多选 formSelects-v4.js文档

2019-05-20 11:20:08

阅读数 13

评论数 0

监听事务提交发送消息的一个bug

之前我做过一个功能,在事务提交之后发送mq消息,目的是为了避免消息在事务提交之前消费,造成脏数据或者报错 使用监听器实现在事务提交后发送消息 然后我为了方便以后查看消息发送记录,排查问题,在消息发送之后写了一个方法保存消息。这个时候就出现问题了,有的消息能够被保存,有的消息保存不了,于是我苦苦...

2019-04-26 18:20:57

阅读数 28

评论数 0

使用ScriptEngine实现js算法

有一个需求让我们规定算法,然后传入参数自动得出结果,我开始找能把字符串转化为算式的工具,然后让我发现了一个神奇的东西 import javax.script.Bindings; import javax.script.Compilable; import javax.script.Compil...

2019-04-23 14:20:51

阅读数 36

评论数 0

tidb的乐观锁功能bug

之前曾经用过springboot自带的乐观锁功能,就是在实体类中增加一个版本号字段,加上@Version注解。当时测试的时候是可以的,当实体类版本不对的时候,调用save方法就会抛出ObjectOptimisticLockingFailureException异常。但是后面我想加一个切面实现重试机...

2019-04-16 14:58:10

阅读数 75

评论数 0

echart实现custom自定义色块功能

之前完成了一个比较复杂的功能。但是一直没有时间(懒)把这个代码分享出来,趁着一个人加班的机会顺便写个博客。下面是实现的具体展示。 这个图是用来展示机器在一定时间内参数修改的次数。就是说一定时间范围内,两次修改的间隔在五分钟之内,则把他们归为同一个色块。横坐标是统计时间的跨度,纵坐标是这段时间内修...

2019-04-14 15:44:10

阅读数 38

评论数 0

layer.open打不开弹窗的问题

我的项目页面是复合结构的,使用layui-iframe版的框架,最外面的页面保持不变,然后里面可以打开多个tap。 然后在子iframe里面,调用top.layer.open可以打开一个弹窗,但是当我直接用新的页面打开iframe,调用top.layer.open却不生效。实际上对实际的项目来说...

2019-04-02 17:13:07

阅读数 384

评论数 0

java用匿名内部类实现类似jquery.map和join方法

jquery的map方法可以把List<map>对象中的某项属性提取成list对象,然后join拼接成字符串,java中却没有类似的方法。我之前写过List<String>和String[]对象的join方法 ...

2019-03-11 17:30:59

阅读数 21

评论数 0

阿里云推送

阿里云推送官方文档 阿里云推送demo

2019-01-23 14:01:45

阅读数 125

评论数 0

tomcat部署多个springboot项目日志冲突问题

在同一个服务器下部署多个项目,那么只有最后一个项目的logback.xml会起效 在tomcat下部署两个或多个项目时 解决办法是在web.xml配置全局变量webAppRootKey spring Boot 填坑手册: 无web.xml文件时的上下文监听的配置 在springboot项目...

2019-01-21 11:25:59

阅读数 301

评论数 0

自定义springcache实现事务提交后处理缓存

  之前说到缓存的管理问题,具体看redis缓存管理问题,我想要实现缓存的逻辑在事务提交之后,考虑使用事务监听器,这个我之前也用过,使用监听器实现在事务提交后发送消息,那么问题是我如何拦截到注解,然后发出事件。 有两种方案,一是使用自定义注解,然后用aop自己实现一整套缓存体系,但是有一个我之...

2019-01-08 11:12:15

阅读数 209

评论数 0

支付宝支付和微信支付

支付宝支付api文档 微信支付开发平台api文档 支付宝服务端demo 手把手教你完成App支付JAVA后台-微信支付JAVA

2018-12-26 14:16:36

阅读数 62

评论数 0

redis缓存管理问题

springboot redis缓存功能的初步了解和使用 之前做了用注解的方式管理缓存的功能,但是现在发现可能会发生问题。那就是注解的@CacheEvict和@CachePut行为是立即发生的,而不是事务提交后再调用,而事务回退了缓存也不会回退。 我先测试了@CachePut @Servi...

2018-12-14 11:26:06

阅读数 68

评论数 0

微信和qq的第三方登录

微信开放平台 qq开放平台 android app微信登录(android端+Java后台) QQ登录网站接入功能实现--非官方文档搬运

2018-12-10 14:35:08

阅读数 62

评论数 0

SVN分支的合并和同步

https://www.cnblogs.com/mq0036/p/3498908.html

2018-11-29 11:34:14

阅读数 33

评论数 0

使用监听器实现在事务提交后发送消息

用rocketmq构造事件中心 之前说了用消息队列实现了事件中心(不知道算不算),现在虽然换成rabbitmq了但是原理是一样的,这时候就出现了一个问题,就是消息消费的时候,之前的事务还没提交就会有错误。比如编辑机器名称,发送机器编辑事件,在消费消息时把用到机器名称的地方修改机器名称(我们称为冗...

2018-11-15 10:04:46

阅读数 633

评论数 0

springboot报406

我将消息队列消费者和主项目分开,并且使用RestOperations来调用action,结果却返回406, public Map<String, Object> postForOperation(String path, Map&l...

2018-10-30 11:35:30

阅读数 589

评论数 0

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