自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

森林深处遇麋鹿z

纵有千古,横有八荒;前途似海,来日方长。

  • 博客(14)
  • 资源 (2)
  • 收藏
  • 关注

原创 2018 Java面试题(2019.08.01 更新)

目录Java基础:面向对象的特征:继承、封装和多态重载和重写的区别int 和 Integer 有什么区别;Integer的值缓存范围说说反射的用途及实现Http 请求的 GET 和 POST 方式的区别MVC设计思想什么是Java序列化和反序列化;如何实现Java序列化;或者请描述Serializable接口的作用Colletcion类库中常用类进程和...

2018-08-01 19:31:04 16548 6

原创 OSS私有域消耗大量回源流量的解决方案

这几天发现新增加的 Bucket 中,OSS的回源流量包使用的特别快,在查看相关信息后,发现CDN的命中率在产品高发期也才只有4% 到 5%,这是为什么呢? 通过工单跟阿里的客服沟通后,在日志中发现MISS链接都是一直在变化的,每一个都不一样。其实也是应该不一样的,因为当 Bucket 权限为私有时,需要调用阿里提供的接口对链接添加 queryString ,比如:OSSAccessKeyId、Expires和Signature 等参数,恰恰 Expires 为时间戳(获取当前...

2020-07-10 16:47:06 1304

原创 (Java) 解决使用 base64编码 保存到本地的图片出现破损的问题。 另:将base64编码图片上传至本地/OSS。

上周使用 base64 上传图片到OSS中的时候,发现保存的图片出现显示马赛克和图片破损打不开的情况。找了很久也没有出现问题,今天在找答案的时候,偶然间发现有个博主分享的内容完美的解决了我的问题(这里特别感谢这位博主的分享),所以特此记录一下,希望能够帮助遇到同样问题却又苦苦挣扎的朋友们。关于 base64编码 保存的图片无法正常显示的问题,需要注意两点:1)上传使用的 base64编码 ...

2019-08-27 15:16:10 2617

原创 每周一想

如何看待:“为了弱化用户对注册的反感度,让新用户先使用微信/QQ快捷登陆后,再关联手机号注册后才能使用”?

2019-07-17 18:23:38 198

原创 SQL语法整理汇总

整理笔记,记录平时遇到的SQL语法,记录便于后期查阅,也希望能帮助其他朋友。— 不定时更新,查找时使用 ctrl + f 搜索查询。 去掉左边空格 update tb set col=ltrim(col); 去掉右边空格 update tb set col=rtrim(col); 去掉两边空格 update tb set col=rtrim(col);...

2019-05-06 15:21:57 1327

转载 通过MySQL存储原理来分析排序和锁(转)

无意中看到的,觉得很有意思,所以转过来慢慢学习下。转发出处请点击这里←先抛出几个问题1.为什么不建议使用订单号作为主键?2.为什么要在需要排序的字段上加索引?3.for update 的记录不存在会导致锁住全表?4.redolog 和 binlog 有什么区别?5.MySQL 如何回滚一条 sql ?6.char(50) 和 varchar(50) 效果是一样的么...

2019-04-22 17:02:58 224

原创 读取TxT文件并写入到Mysql中(Java版本)

首先感谢下这位博主的分享,本文是在这篇博文的基础上加上了自己的逻辑,原文请点击这里←------------------------------------------------------------------------------------------------------------------------------下面来说下具体的实现步骤(前端使用的是layui):...

2019-04-22 10:12:58 3066

原创 消息推送系统方案

临时整理的一份方案,内容还需细化和推敲。=========================================================消息推送创建/发送消息推送后台管理:消息推送模块: 消息推送管理: 新建推送消息: 消息支持在指定的时间开发推送功能; 消息支持按照不同群体分类进行精准推送功能; 标签推送:给用户增加标签属性,根据标签...

2018-09-04 16:04:08 5285 1

原创 Java 多线程编程 线程池(Thread Pool)模式

Thread Pool 模式简介为什么要使用线程池模式Thread Pool 模式的核心思想Thread Pool 模式的本质Thread Pool 实现类Thread Pool 模式的架构Thread Pool 模式的主要参与者客户端代码向线程池提交任务序列图线程池执行任务的序列图Thread Pool 模式的评价与现实考量工作队列的选择线程池大小调校...

2018-08-07 17:36:44 431

原创 多线程并发最佳实践

使用本地变量             尽量使用本地变量,而不是创建一个类或实例的变量。使用不可变类             String、Integer等。不可变类可以降低代码中需要的同步数量。最小化锁的作用域范围:S=1/(1-a+a/n)             a:并行计算部分所占比例             n:并行处理结点个数             S:加速比...

2018-07-25 16:46:05 1116

原创 Java线程池的知识学习总结

线程池的好处:重用存在的线程,减少对象创建、消亡的开销,性能佳; 可有效控制最大并发线程数,提高系统资源利用率,同时可以避免过多资源竞争,避免阻塞; 提供定时执行、定期执行、单线程、并发数控制等功能。ThreadPoolExecutor构造方法如下: public ThreadPoolExecutor(int corePoolSize, ...

2018-07-18 17:27:36 366

原创 并发编程-安全发布对象

 发布对象:使一个对象能够被当前范围之外的代码所使用; 对象逸出:一种错误的发布。当一个对象还没有构造完成时,就使它被其他线程所见。 安全发布对象的四种方式: 在静态初始化函数中初始化一个对象引用; 将对象的引用保存到volatile类型域或者AtomicReference对象中; 将对象的引用保存到某个正确狗改造对象的final类型域中; 将对象的引用保存到一个由锁保护...

2018-05-31 16:23:03 240

原创 SpringMvc运行原理

SpringMvc运行原理,总结一下便于后续回顾学习。客户端发出http请求到DispatchServlet(中央处理器);由DispatchServlet控制器查询到一个或多个HandlerMapping(处理器映射器。备注1),通过请求HandlerMapping获取Handler(Controllet)(备注2);向DispatchServlet控制器返回映射到的Handler(Contro...

2018-05-22 16:25:44 348

原创 微信分享功能(分享给好友/分享到朋友圈-java版本)

此文档做回顾。先上官方文档:http://mp.weixin.qq.com/wiki/home/index.html做之前建议先过遍文档,文档都说的清晰明了。如果已经看过文档(或者已经急不可待了),那我们一起整理下JSSDK的流程步骤: 绑定域名        登陆微信公众号,根据下列路径找到添加页面:            微信公众号 - 公众号设置 - 功能设置 - ...

2018-05-03 16:38:34 11456 1

Springboot 启动显示彩虹猫图案(banner.txt)

使用方法:直接替换本地banner.txt文件即可。

2021-05-08

jd-cps-client-2.2.jar

京东联盟jar包-java版本 免责声明:仅供读者预览及学习交流使用,下载后请24小时内删除,如果喜欢请购买正版资源!原作者如果认为本站侵犯了您的版权,请QQ告知,我们会立即删除!

2020-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除