- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 分布式锁简单入门以及三种实现方式介绍
很多小伙伴在学习Java的时候,总是感觉Java多线程在实际的业务中很少使用,以至于不会花太多的时间去学习,技术债不断累积!等到了一定程度的时候对于与Java多线程相关的东西就很难理解,今天需要探讨的东西也是一样的和Java多线程相关的!做好准备,马上开车!学过Java多线程的应该都知道什么是锁,没学过的也不用担心,Java中的锁可以简单的理解为多线程情况下访问临界资源的一种线程同步机制。...
2018-11-25 18:13:33 250
原创 利用缓存实现session共享
一.使用场景应用部署在A,B两台服务器上时,此时若一用户在A服务器上登录后,登录信息会存放在A服务器上的session中,之后若该用户的请求被分配到B服务器上,会出现请求错误,因为B服务器上没有该用户的登录信息,因此考虑将session放在缓存中,实现session在多个服务器间的共享。(其他方案:将session存放在cookie[不安全],或者数据库[速度慢]中)二. 解决方案将s...
2018-11-25 18:03:58 1150
原创 java web邮件发送
一. 相关配置.properties文件## mailmail.smtp.host=smtp.XXXXX.commail.smtp.user=XXXXXXX@XXXX.commail.smtp.password=XXXXXXmail.smtp.port=465mail.smtp.auth=truemail.smtp.timeout=25000mail.smtp.ssl.e...
2018-11-25 17:06:22 691
原创 java web文件相关操作
一. 文件上传(1)使用FileUtils.copyInputStreamToFile上传,若上传目录不存在,工具类会帮忙创建目录 /** * @Title: roadFileAddUpload * @Description: 新增多个文件上传功能 * @param myfile * @return * @throws Exception */ @Requ...
2018-11-25 16:41:00 376
原创 HttpClient请求URL
1. 编写HttpClientUtil做POST和GET请求import com.alibaba.fastjson.JSON;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.cli...
2018-11-24 21:37:09 732
原创 POI读取Excel
import org.apache.poi.hssf.usermodel.*;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.DateUtil;import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi.xssf...
2018-11-24 15:56:59 290
原创 java后端导出Excel
1.jxl导出Excel的几种方法import jxl.CellView;import jxl.SheetSettings;import jxl.Workbook;import jxl.format.Alignment;import jxl.format.Border;import jxl.format.BorderLineStyle;import jxl.format.Colo...
2018-11-24 13:23:30 1226 2
原创 ibatis
1.ibatis插入操作时,允许为null的字段必须设置字段对应的类型。 https://www.cnblogs.com/mqyg/p/4046513.html2. ibatis相关操作(1)oracle批量插入<insert id="hdBatchInsertInheritorAttachment" parameterClass="java.util.List">...
2018-11-24 11:17:41 502
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人