
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
大家在连接mysql的时候,启动项目,会警告你推荐使用com.mysql.cj.jdbc.Driver 而不是com.mysql.jdbc.Driver。当5之后的版本选择的时候,会有警告提示,替换为查看源码可知,老版本的Driver继承了新版本的Driver那么这两者到底有什么区别呢。

使用RestTemplate实现跨服务大文件上传,大概2G@Configurationpublic class RestTemplateConfig {@Beanpublic RestTemplate restTemplate() {SimpleClientHttpRequestFactory requestFactory = new Simpl...
根据获取访问设备信息。Http 协议请求头中的User-Agent属性会将客户端设备的信息传递给服务器,这些信息包括客户端操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。

索引字段顺序 = 查询条件顺序,从过滤强到弱;性别 / 状态这种字段别建索引,浪费空间;别对索引字段做函数 / 运算,like 别用 % 开头;查什么就索引什么,省掉回表时间;索引不是越多越好,定期清理没用的;自增 ID 最省心,UUID 慎用作主键。其实索引原则就像 “交通规则”—— 不懂规则乱建索引,就像开车闯红灯,早晚出事故;懂规则并灵活运用,才能让数据库 “跑” 得又快又稳。最后送大家一个
一、proxy_cookie_path参数的作用是用来改变cookie的路径语法: proxy_cookie_path path replacement;path就是你要替换的路径 replacement 就是要替换的值为什么cookie 会丢失?比如说一个没有经过代理的地址 : http://127.0.0.1/projectcookie_path:/project如果按照第二种方式代理那么地址
sudo dnf install python3pip3 install --user mako在linux下安装python2.7.x,打开终端: wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz #下载到当前目录 tar xvfz Python-2.7.3.tgz #解压 cd Python-2.7.3 #进入目录

上面代码中在 SQL 语句的最外层使用了 for 循环,好处是将 List 类型的集合传递来写入数据时可以有的是新增有的是修改,例如3行数据,第一三行由于主键字段对应属性 sid 被设置为 NULL ,会向数据库中新增行,第二行数据设置了 sid ,并且该值在数据库中有对应行,那么会修改数据库中的该行上的数据。通过在 java 中测试,发现上面的语句新增一行成功后会返回1,修改成功后会返回2(这里

最近项目需要指出多数据源,同时支持事务回滚,这里记录一下1、多数据源方式介绍主要方式有以下两种:通过配置多个SqlSessionFactory 来实现多数据源,这么做的话,未免过于笨重,而且无法实现动态添加数据源这个需求通过 spring AbstractRoutingDataSource 为我们抽象了一个 DynamicDataSource 解决这一问题2、多...
最近和其它系统联调接口,用到了Java的AES加解密。由其它系统AES加密,本人的系统获取到加密报文后,AES解密,获取到内容。本来是比较简单的,可是其它系统只提供了秘钥,没有提供解密方法,解密方法需要我们自己写……正常应该是加密方提供解密方法的吧,我觉得……还好最后都解决了,在此记录下。

网上看到这篇文章,这里记录学习一下。一文带你看懂cookie,面试前端不用愁 - 知乎前言在前端面试中,有一个必问的问题:请你谈谈cookie和localStorage有什么区别啊?localStorage是H5中的一种浏览器本地存储方式,而实际上,cookie本身并不是用来做服务器存储的。但在 localStorage 出现之前,cookie被滥用当做了存储工具,什么数据都放在cookie中,即