最近在使用idea开发项目,遇在eclipse上不存在的问题,个人认为算是idea的一个bug吧。 描述下问题: idea使用spring-boot:run启动项目后,再通过红色方块按钮关闭项目,控制台显示已经关闭,但是访问项目发现,服务还在运行;网上搜了很多,没有找到解决方法,很多解答都说需要服务 ...
分类:
其他好文 时间:
2018-06-12 17:09:59
阅读次数:
1823
参考http://how2j.cn/k/thread/thread-start/353.html 多线程即在同一时间,可以做多件事情。 创建多线程有3种方式,分别是继承线程类,实现Runnable接口,匿名类 线程概念 首先要理解进程(Processor)和线程(Thread)的区别 进程:启动一个 ...
分类:
编程语言 时间:
2018-06-06 01:18:00
阅读次数:
260
wusir部署博客地址 孙铭浩博客地址 孙铭浩踩过的坑centos7下部署django项目 我们项目部署需要用到uwsgi,它可以开启多进程,启动多个uwsgi实例,然后让nginx来做静态文件处理,以及负载均衡和反向代理. {启动多个uwsgi通过nginx做集群,静态文件放到nginx,静态请求 ...
分类:
其他好文 时间:
2018-06-03 12:31:44
阅读次数:
223
本节内容 什么是线程 线程与进程的区别 开启线程的两种方式 Thread对象的其他属性或方法 守护线程 GIL全局解释器锁 死锁和递归锁 信号量 event 计时器 线程queue 一 什么是线程 线程相对于进程更为轻量级,当一个进程启动同时也会启动一个主线程,多线程就是指在一个进程下创建多个线程并 ...
分类:
编程语言 时间:
2018-06-02 18:41:02
阅读次数:
222
首先要明白一点:JVM本身是一个多线程的程序,和我们编写的java应用程序一样,当JVM启动执行时就是在操作系统中启动了一个JVM进程。我们编写的java单线程或多线程应用程 序都是在JVM这个程序中作为一个或多个线程运行。 每当使用java命令执行一个带main方法的类时,就会启动JVM(应用程序 ...
分类:
系统相关 时间:
2018-05-26 20:23:50
阅读次数:
241
“线程同步”的含义 当一个进程启动了多个线程时,如果需要控制这些线程的推进顺序(比如A线程必须等待B和C线程执行完毕之后才能继续执行),则称这些线程需要进行“线程同步(thread synchronization)”。 线程同步的道理虽然简单,但却是给多线程开发带来复杂性的根源之一。当线程同步不好时 ...
分类:
编程语言 时间:
2018-05-21 16:22:25
阅读次数:
185
1.popen函数和pclose函数 FILE *popen(const char* command,const char *open_mode); int pclose(FILE* stream_to_close); popen函数允许一个程序将另一个程序作为新进程启动,并可以传递数据给它或通过它 ...
分类:
系统相关 时间:
2018-05-19 12:59:53
阅读次数:
181
一、启停方法 两种方法 1、直接运行postgres进程启动; 2、使用pg_ctl命令启动 postgres -D /home/osdba/pgdata & 二、停止数据库的三种模式 smart shutdown:智能关机模式。不接受新的连接,且等已有连接全部结束后,关闭数据库。 fast shu ...
分类:
数据库 时间:
2018-05-18 11:28:19
阅读次数:
244
1、前言 The Art of Memory Forensics真是一本很棒的书籍,其中使用volatility对内存进行分析的描述可以辅助我们对更高级类的木马进行分析和取证,这里对书中的命令进行了笔记记录。 2、volatility Windows命令 与分析Linux镜像相似,而Windows系 ...
工作原理:进程每打开文件都会生成一个文件句柄FD来标识一个文件,进程打开的文件如果没有被释放,可以通过文件句柄FD来恢复删除的文件 注意:适合恢复进程一直在打开一个文件,例如日志文件,如果配置文件进程启动的时候读取马上释放掉该文件的句柄通过这种方式是恢复不了的;同时如果打开的文件被删除掉,同时把服务 ...
分类:
系统相关 时间:
2018-05-12 22:29:54
阅读次数:
258