Tomcat启动: shell脚本调度tomcat时,必须将java home添加到环境变量中,否则无法调用成功 #!/bin/bashexport JAVA_HOME=/usr/lib/jvm/jdk1.8.0_231echo "The execute stime is:"`date` >> ex ...
分类:
系统相关 时间:
2019-12-11 21:55:36
阅读次数:
102
exit()函数导致子进程的正常退出,并且参数status&这个值将被返回给父进程。exit()应该是库函数。exit()函数其实是对_exit()函数的一种封装(库函数就是对系统调用的一种封装)。 _exit()函数终止调用的进程,进程所有的文件描述符(在linux中一切皆文件)都被关闭, 这个进 ...
分类:
其他好文 时间:
2019-12-11 21:18:45
阅读次数:
78
#修改linux数据库时间修改linux主机系统时间并同步给硬件时间,一般情况下是先系统再刷到硬件,可以从NTP时间服务器同步后再同步给hwclockdate-s"2019-12-3111:54:56"&&hwclock--systohc修改orcale数据库时间(1)以oracle身份登录数据库,命令:su–oracle(2)进入Sqlplus控制台,命令:s
分类:
数据库 时间:
2019-12-11 19:23:34
阅读次数:
143
linux主要用于服务器领域,而在服务器上执行一项服务是永无止境的,除非遇到特殊情况,否则不会关机。和Windows不同,在linux系统下,很多进程是在后台执行的。在屏幕背后,可能有很多人同时在工作。如果直接按下电源的按钮,其他人的数据可能就此中断。更严重的是,若不正常关机,严重的话,可能会造成文 ...
分类:
其他好文 时间:
2019-12-11 13:30:03
阅读次数:
68
进入Tomcat下的bin目录cd/user/local/tomcat/bin关闭tomcat./shutdown.sh查看tomcat是否关闭ps -ef|grep java显示以下信息,则Tomcat还未关闭root 7010 1 0 Apr19 ? 00:30:13 /usr/local/ja ...
分类:
系统相关 时间:
2019-12-09 23:02:18
阅读次数:
96
bash可以保存的过去曾经执行过的命令。当某个用户登录到shell中,会读取该用户家目录中的~/.bash_history文件,并将历史命令列表保存到内存中。当用户退出当前shell时,会将内存中的历史命令列表覆盖至~/.bash_history文件。 我们可以通过# histroy 来查看历史命令 ...
分类:
系统相关 时间:
2019-12-09 19:26:58
阅读次数:
87
queue是单端队列,但是在其实现上是使用的双端队列,所以在queue的实现上多用的是deque的方法。(只要用双端队列的一端只出数据,另一端只进数据即可从功能上实现单端队列)如下图 例程 #include<stdexcept> #include<string> #include<cstdlib> ...
分类:
其他好文 时间:
2019-12-09 18:53:30
阅读次数:
84
一、TCP/IP协议通信原理 使用TCP套接字编程可以实现基于TCP/IP协议的面向连接的通信,它分为服务器端和客户端两部分,其主要实现过程如下图所示: (1)连接建立:服务器调用socket()、 bind()、 listen()完成初始化后,调用accept()阻塞等待,处于监听端口的状态,客户 ...
分类:
编程语言 时间:
2019-12-09 01:16:37
阅读次数:
161
如果一个broker正常退出,是会删除abort文件的。那么启动broker的时候发现abort文件还存在,那么说明上次是异常终止,会进入到commit-log的recoverAbnormally逻辑里面,因为所有其他的信息都是从commit-log获取到的,所以追根溯源只能从commit-log开 ...
分类:
其他好文 时间:
2019-12-08 22:49:36
阅读次数:
182
1、使用Runnable接口 Runnable是执行工作的独立任务,不返回任何值 a.定义任务 1 /** 2 * Runnable接口,实现一个简单的线程 3 */ 4 public class LiftOff implements Runnable { 5 protected int count ...
分类:
编程语言 时间:
2019-12-08 15:29:01
阅读次数:
70