会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Hobby
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年3月10日
向存储过程,传递数组或者list类型的in参数(ARRAY、createArray、createOracleArray)
摘要: 项目最开始时,是通过java代码中,增加事务@Transactional(value = "transactionManager")标识,然后在一个方法中,进行多次数据库操作。但是在代码评审的时候,领导说这种方式在数据量过大的情况下,可能会造成数据库卡死的情况, 让我进行优化。然后就开始了我的刨坑之
阅读全文
posted @ 2021-03-10 10:58 hobby0524
阅读(1076)
评论(0)
推荐(0)
2021年2月17日
Aware接口
摘要: 1 Aware接口 Aware 的本意是感知。当bean实现了对应的Aware接口,BeanFactory 就会在产生这个bean的时候根据对应的Aware接口,给这个bean注入相应的属性,这样bean就能够获取外界资源的引用了。 1.1 ApplicationContextAware 和 Bea
阅读全文
posted @ 2021-02-17 19:06 hobby0524
阅读(315)
评论(0)
推荐(0)
List的Stream流操作
摘要: Stream 中文称为 “流”,通过将集合转换为这么一种叫做 “流” 的元素序列,通过声明性方式,能够对集合中的每个元素进行一系列并行或串行的流水线操作。 函数式编程带来的好处尤为明显。这种代码更多地表达了业务逻辑的意图,而不是它的实现机制。易读的代码也易于维护、更可靠、更不容易出错。 面对一对多结
阅读全文
posted @ 2021-02-17 11:50 hobby0524
阅读(741)
评论(0)
推荐(0)
2020年5月27日
TransactionScope超时、空指针
摘要: 今天项目中好多地方的TransactionScope突然出现超时或者空指针的情况,但是近期也无代码的修改与提交。后来仔细研究后发现,是Distributed Transaction Coordinator服务被其他软件莫名关闭。 大概原因如下: using (var ts = new Transac
阅读全文
posted @ 2020-05-27 14:04 hobby0524
阅读(246)
评论(0)
推荐(0)
2019年12月5日
通过sql语句支持查询出TreeGrid需要的数据结构
摘要: 之前在项目中都是通过查询出基础数据,然后再业务层组装出TreeGrid对应的数据结构。但是个人感觉如果在提供树状结构展示的同时提供excel导出的共就比较麻烦,所以自己就写了一个。
阅读全文
posted @ 2019-12-05 15:59 hobby0524
阅读(331)
评论(0)
推荐(0)
Dictionary.TryGetValue(key,out object)的应用
摘要: 以前在项目中,经常会遇到从数据库中读取数据,然后通过相同的key去组装Dictionary<key,List<objetct>>这种数据库结构的对象。 最开始的处理方法,一直都是定义一个临时对象,然后把数据库中的对象与之相比较,是同一个key就添加到list对象中,如果不是,就重新构建一个list,
阅读全文
posted @ 2019-12-05 15:32 hobby0524
阅读(551)
评论(0)
推荐(0)
2019年11月21日
自定义EXCEL导出格式
摘要: 在项目中经常会用到这种情况:前台通过easyui自定义页表格展示,然后再通过excel导出到本地。 项目中用的最多的就是多级表头的情况,在这里markI一下。 1、自定义列对象 2.通过从数据库中得到的DataTable数据生成对应的List<List<EasyUIDataColumn>>对象 3.
阅读全文
posted @ 2019-11-21 10:49 hobby0524
阅读(577)
评论(0)
推荐(0)
2019年9月23日
easyui内容合并单元格
摘要: 在easyui的方法中调用 onLoadSuccess: function () { autoMergeCells('tableDataGrid', ["分类一", "分类一数量", "分类一占比"],"分类一"); }, //自动合并单元格 //三个参数分别为:表格id,要合并字段的数组,判断字段
阅读全文
posted @ 2019-09-23 16:46 hobby0524
阅读(432)
评论(0)
推荐(0)
2019年5月5日
Oracle百分数显示问题
摘要: 最近在项目中,遇到了算百分数的问题: 1.在网上百度了一下,找到了一个初级版本 select round(1 / 22, 4) * 100 || '%'from dual; 然后发现不能,当小数点前面为0时,不显示对应整数位的0 2.找到了进阶版本2 select to_char(round(1 /
阅读全文
posted @ 2019-05-05 16:10 hobby0524
阅读(2286)
评论(0)
推荐(0)
2019年2月25日
C#生成PDF文件中时,设置边框为虚线和隐藏显示单个或者多个边框。
摘要: 由于最近在项目中要增加一个虚线的框,要用来签名。但是发现网上很少有这一部分的帖子,最后翻来翻去全是java的,干脆自己写一个mark一下。 现有项目中,我们采用itext技术生成pdf。但是itext没有直接设置pdfcell边框的属性,只能通过CellEvent属性来进行设置。 首先,需要创建一个
阅读全文
posted @ 2019-02-25 16:46 hobby0524
阅读(1771)
评论(2)
推荐(1)
上一页
1
2
3
4
5
6
下一页
公告