java
文章平均质量分 87
coding-now
https://coding-now.github.io/link.html
展开
-
java8提供的Function,你了解多少,一起来看看
java8 新增了Function关键字,支持函数式编程模式,尝试学习应用到工程项目中,记录使用过程的一些经验备忘。有过函数式编程经历的人,应该能感觉到函数式编程的简洁,直接,函数和普通变量一样,作为first class一等公民对待,应用很灵活,运用的好能够减少大量重复性的代码,提高编码效率,函数可以看成是一个代码块模板。java8以前,function功能不支持,与之对应的是大量匿名类通过实现相关interface,代码冗长,通过实例化一个类性能上也有影响。java8提供的function机制.原创 2020-05-30 22:35:50 · 1325 阅读 · 0 评论 -
AQS 同步组件的使用介绍
文章目录AQS 同步组件使用AQS 实现原理,源码查看常用组件CountDownLatchAQS 同步组件使用AQS 实现原理,源码查看常用组件CountDownLatch基本用法:countDown()await()带超时限制的await with timeout注意事项确保countDown 无遗漏...原创 2020-04-26 21:35:42 · 414 阅读 · 0 评论 -
JVM知识点汇总备忘
• GC• 新生代 --minorGC• MinorGC 的过程(复制->清空->互换),年龄+1,• 16次还存活移到old区。• Eden• from Survivor• to survivor• 老年代–Full GC• MajorGC 采用标记清除算法• 大对象、对象的年龄达到老年的标准• PermGen• 存放 Class 和 Meta(元数据)的信息...原创 2019-10-29 21:09:45 · 369 阅读 · 1 评论 -
Mybatis Mapper接口动态代理实现原理及二次开发
文章目录背景介绍关键配置主要实现类改造需求实现方式背景介绍关键配置配置Sqlsession,mapper目录DataSource dataSource = getDataSource();TransactionFactory transactionFactory = new JdbcTransactionFactory();Environment environment = new ...原创 2019-10-11 15:07:13 · 1088 阅读 · 0 评论 -
开发安全的 API 所需要核对的清单【转】
文章目录身份认证JWT (JSON Web Token)OAuth 授权或认证协议访问输入处理输出持续集成和持续部署API-Security-Checklist以下是当你在设计, 测试以及发布你的 API 的时候所需要核对的重要安全措施.身份认证不要使用 Basic Auth 使用标准的认证协议 (如 JWT, OAuth).不要再造 Authentication, token gen...转载 2019-09-30 09:46:41 · 269 阅读 · 0 评论 -
java常用类及第三方开源库-资料汇总
文章目录日期类集合框架日期类Joda-Time简介joda-time/quickstart.htmlhttp://www.ibm.com/developerworks/cn/java/j-jodatime.htmlJDK8 新增的时间处理类集合框架guavahttps://ifeve.com/google-guava-collectionutilities/...原创 2019-09-06 11:27:42 · 364 阅读 · 0 评论 -
java动态追踪技术研究-美团技术中心
美团技术中心出品java动态追踪技术研究-美团技术中心转载 2019-09-05 11:22:48 · 259 阅读 · 0 评论 -
Spring源码阅读之事务管理
package org.springframework.jdbc.datasource;原创 2019-08-16 13:58:52 · 240 阅读 · 0 评论 -
java基础之各种锁使用介绍
lockWriteLock-x锁、排他锁ReadLock-s锁、共享锁ReentrantLock-可重入锁悲观锁乐观锁自旋锁原创 2019-07-19 17:52:44 · 416 阅读 · 0 评论 -
缓存应用设计中的经验总结、注意事项
java应用,关于缓存的使用总结:本地缓存:进程内缓存,一级缓存,二级缓存。分布式缓存。缓存同步问题,WriteThrough,ReadThrough.Cache Aside Pattern.缓存使用注意事项,常见问题。原创 2019-07-16 10:47:30 · 970 阅读 · 0 评论 -
java中SPI机制的使用说明
关于java中各种SPI机制说明java sdk提供的SPI机制Dubbo中SPI的处理方式最近负责公司 自动化测试系统的重构,主要功能包括:自动录入测试用例:自动录取测试环境输入操作,nginx层拦截获取request.response保存数据. 用到lua脚本。比对规则维护测试系统回放:功能测试、压力测试测试系统数据库测试前数据备份,测试后数据还原。现存系统存在的问题:系统...原创 2019-01-28 15:58:28 · 306 阅读 · 0 评论 -
GraphicsMagick+im4java 方案实现图片缩放
图片缩放功能开发时,插件安装操作手册,记录以备忘。原创 2017-04-25 12:29:39 · 973 阅读 · 0 评论 -
Spring源码阅读之-utils
package org.springframework.util 包含了如下几种utils,常用的功能可以参考一下实现方式,避免重复实现一些不必要的util;ClassUtil.javaBase64Util.javaCollectionUtilsDigestUtilsFileSystemUtilsNumberUtilsObjectUtilsReflectionUtilsPropertyPlaceho原创 2017-05-23 14:26:01 · 483 阅读 · 0 评论 -
使用annnotation方式接入dubbo的操作说明
dubbo依赖放在common包中,需版本升级为1.0.1-SNAPSHOT <dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.5.3</version> <exc原创 2015-11-18 14:43:26 · 924 阅读 · 0 评论 -
web服务(openAPI)鉴权的一种实现方法、思路
web服务鉴权的一种实现方法原创 2015-11-16 17:28:08 · 6377 阅读 · 0 评论 -
maven集成jetty
maven 环境变量配置 M2=E:\download\apache-maven-3.2.1\binM2_HOME=E:\download\apache-maven-3.2.1\M2_REPO=C:\Users\wangbin151\.m2\repositoryJAVA_HOME=C:\Program Files (x86)\Java\jdk1.6.0_10\PATH=%J原创 2015-01-19 18:05:27 · 442 阅读 · 0 评论