自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (24)
  • 收藏
  • 关注

原创 Dockerfile详解1-FROM 和 RUN指令

构建一个nginx镜像,定制初始页cd /home/docker/docker-command-test/image-command编辑 Dockerfile-image1: vim Dockerfile-image1FROM nginxMAINTAINER itboat008RUN echo '<h1>hello Dockerfile, this is my nginx page!</h1>' > /usr/share/nginx/html/inde.

2021-10-24 22:29:55 750

原创 docker配置OOM打dump追加时间戳

docker配置OOM打dump追加时间戳今天公司项目收到线上告警,某个集群监控到OOM了,于是立马去服务器上查看相关日志:java.lang.OutOfMemoryError: Java heap spaceDumping heap to /applog/java_pid69.hprof ...Unable to create /applog/java_pid69.hprof: File exists> 看到这边顿时心里凉了半截, 该打的dump文件没生成, 到 /applog目

2021-10-22 21:57:16 1641

原创 Spring boot 实战-整合MyBatis和thymeleaf

Spring boot 实战搭建第一个spring-boot项目访问 https://start.spring.io/ , 选择好之后, 点击 generate, 会生成对应的压缩包。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RHWTl5SM-1634043912707)(E:\files\work\books\write\itboat008\spring\springboot\image-20211009193520293.png)]idea 导入对应

2021-10-12 21:09:04 516

原创 JUC之ThreadPoolExecutor详解

JUC之ThreadPoolExecutor详解本篇文章主要梳理下JUC中的ThreadPoolExecutor, 从源码角度梳理线程池执行器的原理和设计思路。为什么要用ThreadPoolExecutor?抛出一个问题, 既然 已经有了Thread类了,为什么不直接采用new Thread的方式, 要用ThreadPoolExecutor呢?实际这是两个问题:直接new Thread 有什么缺点?使用ThreadPoolExecutor有什么优势?实际应用中, new Thread

2021-05-26 00:19:00 192

原创 1_JAVA_并发

1_JAVA_并发并发:​ volatile: 内存可见性 、 防止指令重排序​ volatile 使用场景: 1. 写入变量时不依赖变量当前值; 或者能够确保只有单一的线程修改变量的值 2. 变量不需要与其他的状态变量共同参与不变约束 3. 访问变量时,没有其他的原因需要加锁​ 乐观锁: 版本 , CAS 算法​ 悲观锁: synchronized , ReentrantLock​ 线程池 , Thr

2021-04-11 18:08:09 458

原创 4_Spring常用的Annotation组件

Spring常用的Annotation组件配置组件 Configure Components@Configuration@Autowired @Qualifier @Resource(name="")// @Qualifier("dao")// @Autowired// Qualifier的意思是合格者,通过这个标示,表明了哪个实现类才是我们所需要的,// 添加@Qualifier注解,需要注意的是@Qualifier的参数名称为我们之前定义// @Repos

2021-02-20 17:24:04 591

java高级工程师常见面试题_亲自收集

亲自收集的java高级程序员面试题

2017-06-13

oracle约束

详细介绍了oracle的常见约束,表级约束(主键),列级约束,唯一性约束,外键约束,并介绍了如何给相应的约束命名

2015-01-17

RANK OVER()和ROW_NUMBER()OVER的使用

介绍rank() over()分析函数和 row_number() over 的使用实例及其异同点

2015-01-17

oracle存储过程进阶

介绍了oracle存储过程中常见的sql写法,游标(隐式,显式),触发器, CASE ... WHEN ... THEN ...ELSE ... END,IF... THEN ... ELSIF ...THEN...ELSE...END IF,记录类型变量定义和使用 ,%type定义变量,%rowtype定义变量,goto,异常。多且全

2015-01-17

oracle的row_numer()函数的使用

介绍了 row_number() over(order by column asc) 函数和 row_number() over(partition by column1 order by column2 asc) 的使用实例和方法

2015-01-17

oracle的trunc函数使用实例

详细介绍了 oracle 内置 trunc 函数的使用场景及实例,对日期格式和数字格式的数据进行操作

2015-01-17

经典oracle面试题及答案

经典的oracle面试题及答案,单表查询,多表关联查询,子查询,常用内置函数使用,多且全.

2015-01-17

oracle的hint函数

介绍了oracle中的hint,常用的 ordered、use_nl、use_hash、index、full 五种, 给出使用实例和适用场景

2015-01-17

oracle查询效率调优实例

结合实例,介绍了 面对海量数据的查询,如何进行调优,

2015-01-17

使用oracle计算系统当前时间的毫秒数

使用oracle ,计算系统当前时间的毫秒数

2015-01-17

只满足某个条件的查询效率分析

介绍了 1.NOT EXISTS, 2.GROUP BY ... [HAVING ...] 3.count(*) over(partition by ...) 做查询的效率,以及各自的使用方法

2015-01-17

connect_by_path和connect_by_root比较总结

通过实例比较了 SYS_CONNECT_BY_PATH 和 CONNECT_BY_ROOT 的异同,和返回树形的数据结构

2015-01-17

oracle多行转为字符串总结

介绍了将多行转为字符串的三种方案,并比较了三种方案的执行效率. 1.sys_connect_by_path + start with ... connect by ... prior + 分析函数 2.自定义Function/SP 3.使用 Oracle 10g 内置函数 wmsys.wm_concat

2015-01-17

oracle cast (multiset()as )用法

通过实例介绍了 cast(multiset() as) 的使用方法,以处理嵌套表的操作

2015-01-17

oracle菜单树查询

oracle菜单树查询 使用实例 使用START WITH CONNECT BY PRIOR子句实现递归查询

2015-01-17

sqlplus的使用技巧

介绍了在sqlplus的常见语法,set linesize,set pagesize等,设置数据库时间格式,设置字符集

2015-01-17

oracle存储过程的基本用法

结合实例,介绍了oracle存储过程的用法,包括定义,变量类型,游标,流程分支语句的使用

2015-01-17

oracle游标使用及实例

详细介绍了 oracle的游标使用 及 实例

2015-01-17

bulk collect 使用实例

结合一个存储过程的实例,介绍了 bulk collect 的使用

2015-01-17

使用BULK COLLECT, MERGE 语句提高sql执行效率

详细介绍了使用 BULK COLLECT 进行批量操作 提高sql的执行效率 使用MERGE INTO USING 一条sql搞定 新增和修改 使用connect by 进行递归树查询

2015-01-17

oracle基础sql_建表_dml_ddl_dql_及常用内置函数等

详细介绍了oracle的建表语句 增删改查 内外连接查询 授权用户 建sequence oracle常用内置函数 ddl语句 事务控制语句 tcl 等

2015-01-17

oracle使用forall提高sql效率

本文介绍了 使用 forall 来提高sql执行的效率。并通过对合格员工加薪存储过程的实例介绍,揭示了使用forall的好处

2015-01-17

java的设计模式

这是java设计模式比较全面的总结,面试时再也不怕面试官问起设计模式的知识了。呵呵。你懂的。桥接,mvc...不再是要不可及。尽在这里。至少在这段时间之内。

2012-10-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除