摘要:
转载自并发编程网 – ifeve.com本文链接地址: 高并发编程必备基础 一、前言 借用Java并发编程实践中的话”编写正确的程序并不容易,而编写正常的并发程序就更难了”,相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当同步的情况下多线程中各个操作的顺序是不可预期 阅读全文
摘要:
前言 前后端数据交互经常会碰到请求跨域,什么是跨域,以及有哪几种跨域方式,这是本文要探讨的内容。 本文完整的源代码请猛戳github博客,纸上得来终觉浅,建议动手敲敲代码 一、什么是跨域? 1.什么是同源策略及其限制内容? 同源策略是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略, 阅读全文
摘要:
引用自:https://blog.csdn.net/fanxb92/article/details/81296005 先简单介绍一下Spring事务的传播行为:所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。在Transacti 阅读全文
摘要:
引用自:https://blog.csdn.net/j3T9Z7H/article/details/85271926 最近在着手制定开发规范,想要把项目正规高效的跑起来。计划引入 Git 版本控制,Git-Flow 便成为了首选。因为之前并没有过多接触,所以先花些时间摸索一下。 一、为什么使用 gi 阅读全文
摘要:
package com.br.sftpclient;import com.br.sftpUtil.PropertiesUtil;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPFile; 阅读全文
摘要:
对于Guava Cache本身就不多做介绍了,一个非常好用的本地cache lib,可以完全取代自己手动维护ConcurrentHashMap。 背景 目前需要开发一个接口I,对性能要求有非常高的要求,TP99.9在20ms以内。初步开发后发现耗时完全无法满足,mysql稍微波动就超时了。 主要耗时 阅读全文
摘要:
(各自根据具体的poi版本进行相应的替换即可)package com.br.loan.strategy.common.utils;import lombok.extern.slf4j.Slf4j;import org.apache.poi.hssf.usermodel.HSSFCell;import 阅读全文
摘要:
针对浏览器的http缓存的分析也算是老生常谈了,每隔一段时间就会冒出一篇不错的文章,其原理也是各大公司面试时几乎必考的问题。 之所以还写一篇这样的文章,是因为近期都在搞新技术,想“回归”下基础,也希望尽量总结的更详尽些。 那么你是否还需要阅读本篇文章呢?可以试着回答下面这个问题: 我们在访问百度首页 阅读全文
摘要:
1:工作流的概念 1) 假设:这两张图就是华谊兄弟的请假流程图 2) 图的组成部分: A. 人物:范冰冰 冯小刚 王中军 B. 事件(动作):请假、批准、不批准 工作流(Workflow),就是“业务过程的部分或整体在计算机应用环境下的自动化”,它主要解决的是“使在多个参与者之间按照某种预定义的规则 阅读全文
摘要:
http://www.mossle.com/docs/activiti/index.html 阅读全文