- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 安装oracle11.20g报all_no_orcl错误
由于其他原因测试数据库挂了,需要重装数据库,没有运维,无奈只能开发兼运维自己装了然而在安装的过程中出现了all_no_orcl错误,也上网搜寻了一番,别人遇到的问题大致类似,但是好像和这个不一样,没能解决这个问题,只能根据经验分析。一、错误再现Error in invoking target 'all_no_orcl' of makefile '/opt/oracle/app/orac...
2018-11-26 23:08:56 3973
原创 CDH5.12启动YARN报错dictionary update sequence element #99 has length 1; 2 is required
1、错误再现直接看到Service has only 0 ResourceManager roles running instead of minimum required 1这句话意思是仅仅启动了0个RM,但是最少启动1个。不是错误原因,只是错误结果点击下拉菜单,继续往下边看,发现如下错误,如下图所示Error found before invoking superviso...
2018-11-21 16:24:06 2477
原创 gitlab介绍及使用
一、gitlab介绍前边介绍过CentOS7下Gitlab的安装,下边就要说说Gitlab的使用GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab由乌克兰程序员DmitriyZaporozhets和ValerySizov开发,它由Ruby写成。后来,一些部分用Go语言重写,现今并在国内外大中型互联网公司广泛使用。...
2018-11-19 00:00:38 73521 4
原创 nginx+https证书配置
现今稍微好一点的网站数据传输一般都采用基于SSL的安全数据传输,即HTTPS协议,既然安全,那HTTPS数据传输就要用到加密证书,Web站点配置HTTPS访问,可以在web服务器配置,但是Nginx更是一种不错的选择,尤其是代理多个web服务器时候,可以减少每个服务器配置证书的麻烦。一、检查SSL配置1、检查http_ssl配置如果我们已经装了nginx, 那么我们要检查一下是n...
2018-11-15 01:18:50 292
原创 tomcat常见的部署方式
方式一、把项目打成名为ROOT.war包,放到tomcat的webapps下,启动tomcat时候会自动解压方式二、把项目打成war包,包名随意,需要自己解压,同样放到webapps下,在server.xml中<host></host>加上<Context path="" debug="0" docBase="解压后的war包名" reloadable="t.
2018-11-14 22:32:47 2458 1
原创 Executors四中线程类型对比
一、Executor框架先看Executor框架下的结构图1、ThreadPoolExecutorThreadPoolExecutor是Executor框架中最核心的类,它是线程的实现类,通过Executor框架的工具类Executors,可以创建3种类型的ThreadPoolExecutor,二中会详细说明。2、ScheduledThreadPoolExecutorSch...
2018-11-13 00:20:16 590
原创 Java线程池工作原理
Java中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池,所以我们就要认识并弄懂线程池,以便于更好的为我们业务场景服务。一、线程池的好处在开发过程中,合理地使用线程池大致有3个好处第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。第三:提...
2018-11-10 01:08:13 24585 6
程序员面试秘籍.docx
2020-05-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人