修改JSON字符串中的敏感信息

项目要求把json字符串里面的敏感信息加密,比如手机号身份证之类,这就要求遍历json,并且覆盖所有的敏感key,原本以为挺难的,静下心来想了想,代码修修改改大约一个小时搞定了,其实是一个简单的递归,跟遍历一个目录并输出所有文件名一样,废话少说,直接贴代码和测试用例。 package com...

2018-01-24 15:33:29

阅读数:558

评论数:0

Hibernate5.2.10和4.2.3版本使用openSession().save()的差异

简单的来说,4.2.3版本,save()之后,使用flush不需要事务的支持,但是5.2.10使用flush需要事务的支持,简单的代码编写如下: public class Test1Dao { private SessionFactory sessionFactory; //...

2018-01-23 16:34:24

阅读数:161

评论数:0

getCurrentSession及openSession正确打开方式(既管治病,还管死活)(针对hibernate4.3.2版本)

接上篇我们看到在spring配置文件中,配置了事务,这样在使用getCurrentSession时,只需要在方法上加上@Transcational注解即可,需要注意的是,不管你执行什么操作,哪怕是查询,你依然需要事务的控制。这跟上一篇提到的只有进行DDL才需要事务是两个概念,getCurrentS...

2018-01-23 15:06:24

阅读数:148

评论数:0

Spring配置事务使用getCurrentSession()

最近在使用hibernate+spring的时候,在update时,遇到一些问题,这里记录一下。 一般常用的DML:Data Manipulation Language 数据操纵语言,对表的数据进行操作,(insert、update、delete )语句 和 DCL:Data Control...

2018-01-17 10:36:42

阅读数:177

评论数:0

Spring JdbcTemplate使用记录

这两天尝试了Spring提供的JdbcTemplate,感觉比hibernate还坑,记录一下,顺便聊一聊自己对ORM框架一些认识。     关于查询对象时,JdbcTemplate提供了queryForObject方法,很自然地,我理解按着传入参数(String sql, MyEnti...

2018-01-16 16:48:31

阅读数:92

评论数:0

慎用hibernate

众所周知,hibernate是优秀的ORM框架,不过在使用过程中,还是遇到了不少令人费解的问题。 hibernate有两个配置文件,一个是hibernate.cfg.xml,另外一个是hibernate.properties。前者是当面5.2版本推荐的,而后者是曾经用过的版本,可能为了兼容,这两个...

2018-01-03 10:26:48

阅读数:3120

评论数:0

20行代码搞定JAV快排

package test.util;import com.alibaba.fastjson.JSON;import java.util.LinkedList; import java.util.List;/** * Created by beibei on 17/11/10. */ p...

2017-11-10 19:23:09

阅读数:312

评论数:0

pom.xml使用多套环境及变量获取(2)

之前提到过在spring配置文件中写bean的法子,其实不太方面,因为添加每个变量都需要在对应的bean中添加,可以有更加简单的法子,使用properties文件; maven在打包时,会去替换${}这样的变量,剩下来的,便是如何去读取这个文件了,以下是代码:public class Varia...

2017-09-28 16:33:32

阅读数:233

评论数:0

spring-mvc帮我们做了哪些事

最近作死,新起的一个项目,由于前后端都是我写,所以框架比较随意,于是任性了一回,不用spring框架,纯碎的web项目; 先说说一些好的体验,部署贼快,spring项目部署可能需要七八秒,这个一般3秒以内搞定;没有复杂的配置,直接和web.xml文件打交道; 不方便的地方也有很多,平时用sprin...

2017-09-27 13:58:53

阅读数:351

评论数:1

【奇淫巧技】echarts柱形图X轴下标移位

requirement 需要展示每个小时内接口的调用量,因此柱状图需要在小时间隔以为,如下图 challenge 由于X轴下标和柱形图实际上是一对一的,正常情况如下图 最初的想法是通过官方文档提供的对外参数,来修改X轴下标的位置,试了很多参数,很无奈,都不行 solution 使用两个坐标轴,原坐...

2017-09-27 11:03:50

阅读数:1374

评论数:0

Datables修改表头(三)

background 根据某些条件查询到的表格,表格标题可能不一样,同时,表格列数也可能变化 solution 少说废话,直接最粗暴的解决方案。如果表格已经初始化,销毁表格,重置表头,然后重绘 if (table_init) $("#table").DataTa...

2017-09-07 16:15:48

阅读数:159

评论数:0

DataTable其它细节

横向滚动条 当表格列数比较多或者内容比较长的时候,为了美观,希望数据一行展示,当前控件放不下的话,出现横向滚动条,代码如下,两个注意点 <!-- html部分需要加上nowrap样式> <table id="query_table" class="t...

2017-08-08 18:02:36

阅读数:104

评论数:0

web项目导出excel表格

该功能涉及到两个知识点,一是制作excel相关插件的使用,二是导出文件,spring-mvc该如何配置 先说excel插件的使用,这次使用的是org.apache.poi包,版本是3.9,下面粘完整能运行的代码 maven依赖 <dependency> <groupId&...

2017-07-27 17:35:06

阅读数:4031

评论数:0

Spring引入Hibernate

简单的记录下,方便以后用 回头看web.xml文件,想想web项目,只是定义了很多规范,web容器需要按照这些规范来读取、解析、展示项目中的文件;定义这些规范才真牛逼,需要考虑项目的各种应用场景,能够做出对应的措施; 只看web.xml文件中Spring的配置,其实充当过滤器的角色,接管所有的请求...

2017-07-27 17:27:02

阅读数:137

评论数:0

pom.xml使用多套环境及变量获取

一般来说,开发、测试、生产的环境都不一样,反复修改配置文件比较麻烦,还容易出错,项目在pom.xml文件中使用了profiles属性,配置了多套环境,有两个比较关键的问题 以下是pom.xml文件中相关代码 <profiles> <profile> ...

2017-07-27 15:57:52

阅读数:940

评论数:0

多叉树遍历-文件夹

递归算法的关键是如何处理当前层的数据,以及何时退出,想明白这两点,代码就好写了package workFiles;import java.util.LinkedList;/** * 模拟文件类,包括文件夹和文件 */ public class File { private Linked...

2017-07-25 17:56:06

阅读数:103

评论数:0

算法-硬币找零

问题描述:给定一组数额不等的硬币(数量不限),给定要找的数额,找出硬币数最少的解决方案(不考虑极端情况,最小硬币大于需要找零的数额);分析 这是一个最简单的动态规划问题,采用贪心算法,每次尝试用最大数额的硬币,如果不行,回退到上一步,具体到代码是采用递归; 难点: 什么情况下无法找零 什么情况下...

2017-07-25 17:42:41

阅读数:209

评论数:0

css+js实现进度滚动条

思路:用到js方法需要有一个类似java的调度器,每隔多少秒执行一次;css方面,是一个父子标签,父标签长宽固定,子标签宽度被js控制,子标签的背景色表示进度条;结合后台使用时,实际上是不断地像后台发送请求,后来根据处理进度反馈数据 <!DOCTYPE html> <html...

2017-07-25 16:51:35

阅读数:486

评论数:0

css+js实现下拉菜单栏

直接上代码吧,没什么复杂逻辑 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <...

2017-07-25 16:48:41

阅读数:626

评论数:0

DataTables增删改查(二)

这篇文章主要记录针对表格的常用操作,增删改查。涉及的内容包括需要的文件、如何定义操作按钮、一些控件如何交互插件链接Benefits 针对普通需求,不需要写编辑页面,插件自动生成 自动适配的表格的风格,是页面看起来比较舒服 Requirements css bootstrap.min.css d...

2017-07-25 16:24:03

阅读数:1605

评论数:0

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