类别:java 阅读:157 发布时间:2017-12-17

用 volatile 修饰的变量可以保证线程的“可见性”,也就是,任何线程修改了这个 volatile 修饰的值都会通知其他线程来主缓存中重新读取值。通过下面例子说明。package com.notejava.concurrent.test;import java.util.concurrent.Ti......

类别:mysql 阅读:128 发布时间:2017-12-03

最近做的网盟项目,发现一张报表table数据量比较大,持续增长,且大部分是历史数据。查询当天数据时都很慢。where条件只有reportTime一个过滤条件。用Explan分析发现reportTime字段的索引已经用上,但row行数仍然有好几十万。想起试试改为分区表试试,将原来的普通表改为分区表。看了......

类别:java 阅读:166 发布时间:2017-11-21

最近项目需要,使用Okhttp封装了一个http请求工具,支持get、post、put请求方式,支持带header请求,支持form或json提交参数。package com.oneway.adn.fetch.util;import com.oneway.adn.fetch.vo.ApiResult;......

类别:java 阅读:172 发布时间:2017-11-21

最近项目需要,封装了一个用于解压zip和rar的工具。import com.github.junrar.Archive;import com.github.junrar.exception.RarException;import com.github.junrar.rarfile.FileHeader......

类别:linux 阅读:790 发布时间:2017-11-21

环境:阿里云Ecs,ubuntu 16.04系统。 注意阿里云上控制台的安全组配置,开放需要使用的端口。 1.更新软件源sudo apt-get update 2.安装PIP环境sudo apt-get install python-pip 3.安装ss服务sudo pip i......

类别:nginx 阅读:192 发布时间:2017-11-19

Let’s Encrypt 是 一个叫 ISRG ( Internet Security Research Group ,互联网安全研究小组)的组织推出的免费安全证书计划。Certbot是Let’s Encrypt 项目发布的一个客户端。利用它可以完全自动化的获取、部署和更新安全证书。 1.获取......

类别:docker 阅读:140 发布时间:2017-06-11

使用docker官方镜像安装mysql服务1 拉取mysql镜像,采用网易加速地址docker pull hub.c.163.com/library/mysql:5.72 重命名镜像名docker tag hub.c.163.com/library/mysql:5.7 mysql:5.73 创建用于挂载的目录......

类别:随笔 阅读:501 发布时间:2017-05-25

notejava是博主的毕业设计,本博客虽然功能简单,但“麻雀虽小,五脏俱全”。1 基本功能三大块(1)博客展现系统:①博客全文检索,读者可根据关键字进行站内搜索,返回击中的文章。②热门文章,读者可在热点文章一栏中可以看到阅读量最多的文章。③最新文章,读者可在最新文章一栏中看到最新发布的文章。④按类别归档文章......

类别:随笔 阅读:432 发布时间:2017-05-16

收藏一些开源工具、中间件1 极速开发框架jfinal2 java 基于 Cookie 的 SSO 中间件 kisso3 ip2region一个ip转归属地的工具4 sharding-jdbc数据库水平扩展框架5 redis工具--redisson6 分布式任务调度平台xxl-job7 session共享工具t......

类别:docker 阅读:321 发布时间:2017-04-08

1 vmware上安装ubantu-server,选择14.04 LTS 或更高的版本2 安装ubantu-server有个bug,中文版会安装失败,所以选择英文版3 使用阿里云安装脚本安装$ curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyunc......

© copyright 粤ICP备16108162号-1