- 博客(6)
- 收藏
- 关注
原创 Java HttpURLConnection上传超大文件到服务器
通过这次HttpURLConnection上传超大文件了解了更多内容:1.Java nio的MappedByteBuffer(内存映射),更快更高效读取大文件,读取超过2g的大文件import java.io.FileInputStream;import java.io.IOException;import java.nio.MappedByteBuffer;import java.nio....
2018-05-18 15:01:56 4236 1
原创 Spring MVC + Swagger UI生成RESTfull API文档
一、maven配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="
2018-03-22 12:24:57 532
原创 synchronized锁字符串问题 + String.intern()解决
此问题在做教育系统是遇到,业务需要对同一节课的业务数据操作加锁,因此使用课表ID(32位字符串)作为锁对象。synchronized (id) { ...}但实际中发现并未做到同步,原因是每次课表id虽然equals,但实际并不是同一个对象,因此使用String.intern()解决。synchronized (id.intern()) { ...}
2018-01-26 14:43:36 6370 1
原创 Java获取客户端(浏览器)的MAC地址
1.先通过request获取客户端的IP,若无代理直接使用request.getRemoteAddr()即可2.用以下方法获得MAC地址:private String getMacAddrByIp(String ip) { String macAddr = null; try { Process process = Runtime.getRuntime()...
2016-03-08 13:41:14 9389 4
原创 MySQL将远程数据库的导入到本地数据库
1.打开CMD2.输入:mysqldump -h 111.111.111.111 -uROSE -pPASSWORD --port 3306 --opt --compress sdbname --skip-lock-tables | mysql -h localhost -uroot -proot dbname 111.111.111.111 远程服务器ipROSE 远程数据库用
2015-04-26 13:59:42 2753
原创 火狐出现ssl_error_unsupported_version问题
地址栏输入about:config将security.tls.version.fallback-limit的值改为1
2015-04-14 13:02:46 13234 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人