jtlgb

导航

 
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页

2019年4月9日

摘要: Apache Jakarta Commons 工具集简介[转] Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons BeanUtils http 阅读全文
posted @ 2019-04-09 13:59 jtlgb 阅读(2059) 评论(1) 推荐(0) 编辑
 

2019年4月6日

摘要: 阅读目录: 一、跨域(CORS)支持: 二、使用方法: 1、controller配置CORS 2、全局CORS配置 3、XML命名空间 4、How does it work? 5、基于过滤器的CORS支持 三、spring注解@CrossOrigin不起作用的原因 四、参考文章: 1、control 阅读全文
posted @ 2019-04-06 16:21 jtlgb 阅读(924) 评论(2) 推荐(0) 编辑
 
摘要: gradle被越来越多的程序开发人员使用来构件项目代码,使用gradle依赖的第三方jar包有时候非常占空间,默认这样的用户本地库目录(缓存目录)在系统盘上,我们可以修改用户目录到其它盘上 gradle被越来越多的程序开发人员使用来构件项目代码,使用gradle依赖的第三方jar包有时候非常占空间, 阅读全文
posted @ 2019-04-06 15:48 jtlgb 阅读(556) 评论(0) 推荐(0) 编辑
 
摘要: 1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@ 阅读全文
posted @ 2019-04-06 15:42 jtlgb 阅读(240) 评论(0) 推荐(0) 编辑
 
摘要: 第一步:获取mysql YUM源 进入mysql官网获取RPM包下载地址 https://dev.mysql.com/downloads/repo/yum/ 点击 下载 右击 复制链接地址 https://dev.mysql.com/get/mysql57-community-release-el7 阅读全文
posted @ 2019-04-06 14:56 jtlgb 阅读(324) 评论(0) 推荐(0) 编辑
 
摘要: 最近工程里面报表需要合计 , 因为所有的项都是动态的,所以只能动态添加。 思路是使用Map,初始化所有Map,然后在Map中合计并且覆盖。 使用HashMap , 初始化后所有动态项的顺序都乱了。 Map<String , Double> totalMap = new HashMap<String, 阅读全文
posted @ 2019-04-06 14:48 jtlgb 阅读(734) 评论(0) 推荐(1) 编辑
 
摘要: 1、Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 Shiro 使用了比较简单易 阅读全文
posted @ 2019-04-06 14:47 jtlgb 阅读(242) 评论(0) 推荐(0) 编辑
 
摘要: 前言 本文讲解使用 @ControllerAdvice + @ExceptionHandler 进行全局的 Controller 层异常处理,可以处理大部分开发中用到的自自定义业务异常处理了,再也不用在 Controller 层进行 try-catch 了 代码示例地址(代码里面类名稍微有些不同): 阅读全文
posted @ 2019-04-06 14:40 jtlgb 阅读(1737) 评论(0) 推荐(1) 编辑
 
摘要: 最近在做API的权限设计这一块,做一次权限设计的总结。 1. 假设我们需要访问的API接口是这样的:http://xxxx.com/openapi/v1/get/user/?key=xxxxx&sign=sadasdas&timestamp=2013-03-05 10:14:00&c=c&a=a&d 阅读全文
posted @ 2019-04-06 14:31 jtlgb 阅读(1156) 评论(0) 推荐(0) 编辑
 
摘要: Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看 SQL 语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where .. 阅读全文
posted @ 2019-04-06 14:09 jtlgb 阅读(214) 评论(0) 推荐(0) 编辑
 
摘要: 今天一个新同事问我,我知道如何利用XML的方式来构建动态SQL,可是Mybatis是否能够利用注解完成动态SQL的构建呢?!!答案是肯定的,MyBatis 提供了注解,@InsertProvider,@UpdateProvider,@DeleteProvider 和@SelectProvider,来 阅读全文
posted @ 2019-04-06 13:42 jtlgb 阅读(524) 评论(0) 推荐(0) 编辑
 
摘要: 注:详解文件中,用红色进行标注的是平常项目中常用的配置节点。要详细学习! 阅读全文
posted @ 2019-04-06 13:15 jtlgb 阅读(198) 评论(0) 推荐(0) 编辑
 
摘要: 本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。 BASE64编码算法不算是真正的加密算法。 MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。 BASE64 按 阅读全文
posted @ 2019-04-06 12:02 jtlgb 阅读(1877) 评论(0) 推荐(0) 编辑
 
摘要: 什么是MD5,什么是SHA-1,让我们先来了解一些基本知识,了解hash。 Hash,一般翻译做“散列”,也有直接音译为”哈希”的,就是把任意长度的输入(又叫做预映射,pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输 阅读全文
posted @ 2019-04-06 11:59 jtlgb 阅读(490) 评论(0) 推荐(0) 编辑
 

2019年4月3日

摘要: 优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真 阅读全文
posted @ 2019-04-03 18:03 jtlgb 阅读(217) 评论(0) 推荐(0) 编辑
 
摘要: 1.直接在configuration中排除 configurations { compile.exclude module: 'commons' all*.exclude group: 'org.gradle.test.excludes', module: 'reports'} 2.在具体的某个de 阅读全文
posted @ 2019-04-03 17:59 jtlgb 阅读(2740) 评论(0) 推荐(0) 编辑
 

2019年4月1日

摘要: 主要添加 globalOperationParameters(setHeaderToken()) 阅读全文
posted @ 2019-04-01 20:30 jtlgb 阅读(1378) 评论(0) 推荐(0) 编辑
 
摘要: swagger注解说明 1、与模型相关的注解,用在bean上面 @ApiModel:用在bean上,对模型类做注释; @ApiModelProperty:用在属性上,对属性做注释 2、与接口相关的注解 @Api:用在controller上,对controller进行注释; @ApiOperation 阅读全文
posted @ 2019-04-01 17:58 jtlgb 阅读(1449) 评论(0) 推荐(1) 编辑
 
摘要: Swagger 1、集成springboot 第一步:pom 第二步:swagger在springboot中配置 属性类(省略get/set方法) 配置application.yml 配置类 第三步:访问 http://host:port/contentPath/swagger-ui.html 1. 阅读全文
posted @ 2019-04-01 13:46 jtlgb 阅读(322) 评论(0) 推荐(0) 编辑
 

2019年3月30日

摘要: 一、连接池 1、什么是连接池?我们为什么需要它? 连接池允许多个客户端使用缓存起来的连接对象,这些对象可以连接数据库,它们是共享的、可被重复使用的。 打开/关闭数据库连接开销很大,连接池技术允许我们在连接池里维护连接对象,这样可以提高数据库的执行命令的性能。多个客户端请求可以重复使用相同的连接对象, 阅读全文
posted @ 2019-03-30 17:31 jtlgb 阅读(213) 评论(0) 推荐(0) 编辑
 
上一页 1 2 3 4 5 6 7 8 9 10 ··· 27 下一页