在 JDK 的 java.util.concurrent.locks 中, 为我们提供了可重入锁, 读写锁, 及超时获取锁的方法. 为我们提供了完好的支持, 但是在分布式系统...
FindBugs 介绍 FindBugs 是一个使用静态分析来 ** 查找 Java 代码中的错误 ** 的程序。它是免费软件当前版本的 FindBugs 是 3.0.1Fi...
几句闲扯:首先,我想说java的线程池真的是很绕,以前一直都感觉新建几个线程一直不退出到底是怎么实现的,也就有了后来学习ThreadPoolExecutor源码。学习源码的过...
本文是在观看 Java HashMap 工作原理及实现 后,虽然大致了解了 HashMap 的工作原理及实现,但是对实现的具体过程,思路尚未贯通,所以对于其中的几个核心方法按...
本文是在观看 深入分析java线程池的实现原理 后,对其中讲述的方法虽然了解其功能及大致步骤,但是对其中具体实现依然不太明白,所以查看其中的源码,并对源码的操作步骤进行说明....
在网页开发中, 大部分网页都具有相同的页头, 页尾, 菜单等模块. 一般情况下我们会将这些共用的代码单独抽取成一个页面, 然后进行包含. 虽然这样能够达到代码复用的效果, 但...
本文讲述如何使用 jquery-qrcode 生成二维码 由于 qrcode 的编码原因会导致中文乱码如果能确保二维码中的内容为 ** 链接 **, 那么在使用前对内容进行 ...
在代码开发中, 除了语言开发环境及 IDE 外, 我们往往还需要依赖其他第三方服务, 如:数据库,服务器,缓存,搜索,MQ 等等. 而这些服务的安装各式各样, 有的极为复杂,...
概要 settings.xml有什么用? 如果在Eclipse中使用过Maven插件,想必会有这个经验:配置settings.xml文件的路径。 settings.xml文件...
对于 POJO, 我们需要为其中的每个字段生成 getter,setter 方法, 虽然能够使用 IDE 快速为我们生成. 但如果需要修改字段名称及字段类型, 那么就需要删除...
认识消息队列 JMS消息队列 JMS对象模型 1)连接工厂。连接工厂(ConnectionFactory)是由管理员创建,并绑定到JNDI树中。客户端使用JNDI查找连接工厂...
通过 生成二维码之 Java (Google zxing) 篇 我们可以实现简单二维码的生成, 但是二维码显示却过于单调, 本文变讲述如何利用 thumbnailator 为...
在一些论坛, 博客等项目中. 用户发送的帖子, 文章内容可能会存在太长的情况. 这时如果用户的网速不佳, 或者网络不稳定. 那么将会面临 ** 响应过慢、发送失败 ** 的情...
本文是我参考互联网上一些 HTTPS 相关文章, 而后自己实践而来主要内容由 ** 获取证书 ,nginx TSL 配置 ** 两部分组成 项目环境搭建 Git ...
在网络攻击日益泛滥的今天, 用户的密码可能会因为各种原因泄漏. 而一些涉及用户重要数据的服务, 如 QQ, 邮箱, 银行, 购物等等. 一但被有心人利用, 那么除了自己隐私泄...
随着二维码的广泛使用, 特别是一些需要使用手机访问的场景. 如微信好友, 朋友圈分享. 这时为了方便用户使用手机访问当前页面, 生成一个二维码供用户扫描, 能极大促进用户在手...
这是我在 慕课网 观看 SpringMVC 数据绑定入门 所做的学习笔记其中包含对 **List,Set,Map,JSON,XML 的数据绑定以及 PropertyEdito...
HTTPS 那些事 鹅厂Bugly公众号这篇《全站HTTPS来了》写得比较全面了,不再废话。 Let's Encrypt 介绍 Let's Encrypt 是一个免费、开放,...