摘要:
线程池在用之前最好先判断一下池此时的状态,避免池子满了报这个错误 java.util.concurrent.RejectedExecutionException(详细的看线程池的底层源码) 阅读全文
摘要:
jvm是一个比较高深的技术,本人也是紧跟周阳老师的视频走的, 此文章转 https://www.jianshu.com/p/9e6841a895b4 友情链接:常见OMM Error和七大垃圾回收器详解 友情链接:JVM调参、GCRoots与四大引用浅析 注意:我们平时说的栈是指的Java栈,nat 阅读全文
摘要:
一、配置centos7的yum源(阿里云)据我实测,这个阿里云已经默认是阿里的源 1、cd /etc/yum.repos.d/进入centos的yum目录 2、mv CentOs-Base.repo CentOs-Base.repo.bak备份原来的repo文件 3、wget -O CentOS-B 阅读全文
摘要:
Docker简介 Docker的出现一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作需要关心很多西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验。 Docker之所以发展如此迅速,也是因为它对此给出了一个 阅读全文
摘要:
/*一、已知表stringcontent其中字段:id 自增长content varchar(20) 向该表插入指定个数的,随机的字符串*/DROP TABLE IF EXISTS stringcontent;CREATE TABLE stringcontent( id INT PRIMARY KE 阅读全文
摘要:
#流程控制结构/*顺序、分支、循环 */ #一、分支结构#1.if函数/*语法:if(条件,值1,值2)功能:实现双分支应用在begin end中或外面 */ #2.case结构/*语法:情况1:类似于switchcase 变量或表达式when 值1 then 语句1;when 值2 then 语句 阅读全文
摘要:
#函数/*含义:一组预先编译好的SQL语句的集合,理解成批处理语句1、提高代码的重用性2、简化操作3、减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率 区别: 存储过程:可以有0个返回,也可以有多个返回,适合做批量插入、批量更新函数:有且仅有1 个返回,适合做处理数据后返回一个结果 */ 阅读全文
摘要:
存储过程和函数 阅读全文
摘要:
#视图/*含义:虚拟表,和普通表一样使用mysql5.1版本出现的新特性,是通过表动态生成的数据 比如:舞蹈班和普通班级的对比 创建语法的关键字 是否实际占用物理空间 使用 视图 create view 只是保存了sql逻辑 增删改查,只是一般不能增删改 表 create table 保存了数据 增 阅读全文
摘要:
#TCL/*Transaction Control Language 事务控制语言 事务:一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。 案例:转账 张三丰 1000郭襄 1000 update 表 set 张三丰的余额=500 where name='张三丰'意外 阅读全文