自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (4)
  • 收藏
  • 关注

原创 sqlserver 触发器 学习记录

    照例先讲场景:算法组把他们算出来的风险评分插入到算法对应的表格(外键+分数+若干其他字段),在他们插入或修改分数的时候,需要把对应的分数,根据外键插入到对应的业务表。    触发器就是在数据库某个表格发生增删改的操作时,被触发执行预设的SQL语句。      数据库触发器可以分为两大类:前触发器(instead of)和后触发器(after|for)。    前触发器即执行到触发的语句时,...

2018-03-15 15:50:40 561 2

原创 把Java程序转换成exe,可直接运行

最近,项目不是很赶,突发奇想,打算写一个定时提醒的软件,设想即在某些指定的时刻,弹出弹窗,显示一些设定的话,5s之后自动关闭。定时提示这一部分很基础,定时采用spring的@schedule的cron来设定,弹窗用Java Awt 来解决,不再赘述。项目写完之后,用maven打成jar包,用exe4j 把jar包转换成电脑 可执行文件exe。记录一下遇到的问题。1、在spr

2017-12-28 21:42:09 6565

原创 Mybatis查询复杂对象(对象包括对象和List<对象>)

之前有遇到这么一个问题,通过ID查找查找一个复杂对象,由几个表格的数据共同组成。开发的时候,采用的方法是,先查主表,再根据外键查从表。这样增加了与数据库的查询次数,数据量大的时候效率不理想。于是进行了优化,一次性查出所有的表的数据并拼成复杂对象,dao层接收。代码如下: //必须提出来作为区分数据的关键,一个ID一条数据

2017-12-20 09:34:40 14462 7

原创 解决子线程不共有父线程的请求上下文环境

正常的开启子线程的时候,存在一个问题。即 子线程并不具有父线程的请求上下文环境,比如说session,子线程在请求服务器的时候是没有session的,于是服务器随机生成一个session赋给他,这就导致一个问题。比如说微服务开发的时候,需要在子线程通过feign调用其他服务的接口,而这些被调用的接口一般都需要验证是否具有权限,此时,通过子线程访问接口就会抛出401或者403的权限错误。

2017-12-20 09:09:24 2919

原创 数字转化成对应的汉字

看到了这个问题,自己写了一下尝试。貌似比想象中的要难一些。理论上来说,支持无限长的整数或者小数。我觉得不满意的地方在于根据位数去分别处理有点low,不知道大家有没有更好的办法?直接贴代码吧package com.zya.one.utils;import java.text.NumberFormat;public class Com

2017-12-13 10:00:54 2709

原创 jfreechart 饼状图和柱状图 自定义填充图片

最近项目生成报表中,用户要求生成的饼图和柱图都不用颜色区分,用纹理填充来区分。饼图要求随机一块 隔离 出来,特别显示,柱图要求用柱图和折线图联合比较。后台生成图表选择的工具是jfreechart,个人感觉功能相当齐全,网上相关资料也很多。但填充图片网上是真的找不到类似案例。没办法,研究了一下jfreechart  API ,终于还是给发现了解决方法。正文  柱图填充先了

2017-12-05 20:11:25 377

原创 SQL的自定义排序 order by 的巧用

项目中,客户提到了一个奇葩需求。要求状态state=0 的数据排在前面,剩下的所有按照创建日期排序(state还有很多状态,但是只要求等于0的时候排在前面)。第一反应是先查询 state=0的数据,在查询其他的数据按照时间排好序,然后union ALL 一下。类似这种:SELECT *FROM CUS_CASH_FORMWHERE STATE = '0'UNION

2017-12-05 19:36:33 5660 1

原创 springboot 整合resteasy+fastjson

springboot新建的项目,其json解析默认为jackson。fastjson是阿里的一套json解析框架,功能齐全,速度更快。并且个人用的比较习惯。因此更改json解析为fastjson。网上百度的两种方法。http://blog.csdn.net/xuqingge/article/details/53561529  具体请参考第一种方法,继承WebMv

2017-11-20 17:33:07 1236

原创 springboot自带定时器实现定时任务的开启关闭以及动态修改定时规则

用spring自带任务调度实现 前端修改定时规则,可取消可继续的定时任务实现

2017-11-17 16:47:57 28991 11

Chrome浏览器查看elasticsearch head插件

Chrome浏览器插件,下载后再浏览器--扩展程序--安装已解压扩展程序安装,可以通过地址访问es数据

2018-12-19

Navicat premium11.2.7及注册机

Navicatpremium11.2.7,加注册机,解压后,运行注册机文件即可破解,

2019-01-17

Axure 谷歌浏览器插件

谷歌浏览器插件,支持Axure 原型文件直接在谷歌浏览器打开原型

2018-12-31

Chrome浏览器插件-对数据做json格式化

Chrome插件,安装之后,在浏览器上比如说调用接口返回的json串,显示易读的json格式

2018-12-19

空空如也

空空如也

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

TA关注的人 TA的粉丝

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