AtomicInteger
==作者:cybsky== AtomicInteger 是一个支持原子操作的 Integer 类,就是保证对AtomicInteger类型变量的增加和减少操作是原子性的,不会出现多个线程下的数据不一致问题。通常情况下,在Java里面,++i或者–i不是线程安全 ...
阅读更多
枚举实现单例连接数据库
==作者:cybsky== 创建一个jdbc.propertis文件,其内容如下: 123456driverClass = com.mysql.jdbc.DriverjdbcUrl = jdbc:mysql://localhost:3306/liaokaili ...
阅读更多
常用
==作者:cybsky== [toc] ==注意!Hadoop需要配置环境变量== .class.getResourceAsStream()读取的文件路径只局限与工程的源文件夹中,包括在工程src根目录下,以及类包里面任 ...
阅读更多
编码与乱码
==作者:cybsky== [toc] 乱码的根源源编码与目标编码的不一致. 而中文window系统默认编码GBK,害惨了多少程序员. 要尽量减少出现乱码,我个人认为要做到5码合一, IDE(Eclipse/idea),页面(jsp/其他模 ...
阅读更多
Caffeine缓存
==作者:cybsky== [toc] Caffeine介绍Caffeine是基于Java 1.8的高性能本地缓存库,由Guava改进而来,而且在Spring5开始的默认缓存实现就将Caffeine代替原来的Google Guava,官方说明指出,其缓存命中率 ...
阅读更多
不得不进行的JS学习_1
==作者:cybsky== [toc] 数据类型 Number(数字) String(字符串) Boolean(布尔) Symbol(符号)(ES2015 新增) Object (对象) Function(函数) Array(数组) Date(日期) ...
阅读更多
Hive元数据中文乱码
==作者:cybsky== 123456789101112#修改字段注释字符集alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;#修改表注释字符集alter ...
阅读更多
MariaDB安装及操作
==作者:cybsky== [toc] 准备软件cupid-mariadb-5.5.52 mariadb-5.5.31-winx64 安装步奏解压缩软件文件夹中,一般包含5个MySQL自带的配置文件, my-small.ini、my-medium.i ...
阅读更多
gp常用操作
[toc] 表操作1234--创建用户CREATE USER 'commondata' WITH PASSWORD 'pwd';--给用户访问某库权限GRANT ALL PRIVILEGES ON DATABASE commondata TO commonda ...
阅读更多
CentOS 6.7yum安装mysql
==作者:cybsky== [toc] 一、卸载掉原有mysql因为mysql数据库在Linux上实在是太流行了,所以目前下载的主流Linux系统版本基本上都集成了mysql数据库在里面,我们可以通过如下命令来查看我们的操作系统上是否已经安装了mysql数据库 ...
阅读更多