J.U.C-线程池|Java-J.U.C==作者:cybsky==
[toc]
下图描述的是线程池API的一部分。广义上的完整线程池可能还包括Thread/Runnable、Timer/TimerTask等部分。这里只介绍主要的和高级的API以及架构和原理。
大多数并发应用 ...
阅读更多
深入剖析volatile关键字|Java-J.U.C==作者:cybsky==
一.内存模型的相关概念
二.并发编程中的三个概念
1.原子性
2.可见性
3.有序性
三.Java内存模型
1.原子性
2.可见性
3.有序性
四.深入剖析volatile关键字
1.volatile关键字的两层语义
2. ...
阅读更多
J.U.C-原子操作|Java-J.U.C==作者:cybsky==
[toc]
完整的类库结构
原子操作 part 1
通常情况下,在Java里面,++i或者–i不是线程安全的,这里面有三个独立的操作:获取变量当前值,为该值+1/-1,然后写回新的值。在没有额外资源可以利用的情况下,只能使 ...
阅读更多
mysql8相关|Sql-mysql==作者:cybsky==
[toc]
mysql8开启远程连接mysql8的sql与5不一致,授权如下:
123CREATE USER 'remoteuser'@'%' IDENTIFIED BY '1233 ...
阅读更多
mysql操作命令|Mysql==作者:cybsky==
[toc]
查询位置
进入mysql1/data1/cupid/database/bin/mysql -utsoc -pfake.PWD.fool.4.U -P3308 -hlocalhost --socket /data1/cup ...
阅读更多
sql|Sql-Code==作者:cybsky==
[toc]
时间分区表查询出指定日期(精确到天)的数据量数据库有一列为
1String sql = "select count(*) from "+libraryName+"."+schem ...
阅读更多
Pipeline入门|DevOps-Jenkins==作者:cybsky==
[toc]
jenkins-Pipeline基础语法1) jenkins-Pipeline总体介绍
Pipeline,简而言之,就是一套运行与jenkins上的工作流框架,将原本独立运行于单个或多个节点的任务连接起来,实现单个任务难 ...
阅读更多
Pipeline|DevOps-Jenkins==作者:cybsky==
[toc]
流水线支持 两种语法:声明式(在 Pipeline 2.5 引入)和脚本式流水线。 两种语法都支持构建持续交付流水线。
创建 JenkinsfileJenkinsfile 是一个文本文件,它包含了 Jenkins 流水线 ...
阅读更多
Hive元数据中文乱码|sql-hive==作者:cybsky==
123456789101112#修改字段注释字符集alter table COLUMNS_V2 modify column COMMENT varchar(256) character set utf8;#修改表注释字符集alter ...
阅读更多
MYSQL实战-1-sql如何执行的|msql==作者:cybsky==
mysql基本架构示意图
阅读更多