1、FILE*popen(constchar*cmd,constchar*type);intpclose(FILE*stream);popen()函数fork()一个子进程,创建管道用于父子进程间通信,父进程要么从管道读,要么往管道写,执行一个shell以运行命令来开启一个进程相比于system()的又是在于使用简单,popen()只返回两个值,成功返..
分类:
系统相关 时间:
2017-07-24 09:56:38
阅读次数:
189
客官您最终回头了!让我们本着探(zuo)索(si)精神把 session.py 看完吧... 首先看看须要的库: pickle 一个用于序列化反序列化的库(听不懂?你直接看成和 json 一样作用即可了...) hmac 和 hashlib 用于生成加密字符串 uuid 用于生成一个唯一 id me ...
分类:
系统相关 时间:
2017-07-24 09:56:53
阅读次数:
203
关于Tomcat和Eclipse的一个小事 原谅我懒得排版,重要的是内容(每次都这样安慰自己) 额,最近电脑装了个固态硬盘,有个还没做完的项目,需要下载EclipseEE和Tomcat跑程序,重新下了EclipseEE和Tomcat后,也在EclipseEE里设置了Tomcat的相关属性,但很奇怪的 ...
分类:
系统相关 时间:
2017-07-24 10:01:42
阅读次数:
122
分包压缩的zip文件不能被7z解压,且这种格式是Windows才能创建出来,在Linux下不会以这种方式去压包。下面是在Linux下处理这种文件的做法: 方法一: 方法二: 方法三: 参考: https://superuser.com/questions/15935/how-do-i-reassem ...
分类:
系统相关 时间:
2017-07-24 10:02:48
阅读次数:
370
Docker Machine 用于管理多个 Docker Host,本节先学习如何安装 Docker Machine. ...
分类:
系统相关 时间:
2017-07-24 10:05:55
阅读次数:
224
原文:http://wiki.ubuntu.org.cn/Shell%E7%BC%96%E7%A8%8B%E5%9F%BA%E7%A1%80 参考: http://www.cnblogs.com/zqyanywn/p/5943977.html Shell编程基础 原作者 Leal;请参阅页面底部的编 ...
分类:
系统相关 时间:
2017-07-24 10:06:25
阅读次数:
262
1. rm命令,排除文件: 最简单的方法是 # shopt -s extglob (打开extglob模式) # rm -fr !(file1) 如果是多个要排除的,可以这样: # rm -rf !(file1|file2) 2. 显示不可见的控制字符 cat -v file ...
分类:
系统相关 时间:
2017-07-24 10:08:01
阅读次数:
208
原文 http://blog.chinaunix.net/uid-24426415-id-77244.html 初级入门 sed工具是一种非交互式的流编辑器。默认情况下只会影响输出,不会改变输入。sed处理文档时是以行为单位的。功能有:删除、查找替换、添加、插入、从其他文件读取。 其实这些功能看起来 ...
分类:
系统相关 时间:
2017-07-24 10:08:25
阅读次数:
238
进程间通讯(Inter process communication :IPC) 1》6种进程间通讯: 4种数据共享机制:包括管道(分为无名管道和有名管道),消息队列、共享内存、UNIX域套接字(socket); 1种实现异步机制:信号; 1种实现互斥和同步:信号量; ①、管道(pipe) 管道是一种 ...
分类:
系统相关 时间:
2017-07-24 10:10:44
阅读次数:
184
查看原文:http://www.ibloger.net/article/325.html Linux地址ping不通情况怎么办? 问题:今天写了一个微信支付的项目。有一个class中使用了httpPost请求。http请求的地址是:https://api.mch.weixin.qq.com/pay/ ...
分类:
系统相关 时间:
2017-07-24 11:22:12
阅读次数:
187
转至:http://www.cnblogs.com/easypass/p/3859485.html 1、java智能提示 (1). 打开Eclipse,选择打开" Window - Preferences"。 (2). 在目录树上选择"Java-Editor-Content Assist",在右侧的 ...
分类:
系统相关 时间:
2017-07-24 11:23:06
阅读次数:
130
前面我们的实验环境中只有一个dockerhost所有的容器都是运行在这一个host上的。但在真正的环境中会有多个host容器在这些host中启动、运行、停止和销毁相关容器会通过网络相互通信无论它们是否位于相同的host。对于这样一个multi-host环境我们将如何高效地进行管理呢我们面临的..
分类:
系统相关 时间:
2017-07-24 11:23:34
阅读次数:
202
1.什么是进程:简单的说,进程是程序的执行实例,即运行中的程序,同时也是程序的一个副本;程序是放置于磁盘的,而进程是位于内存中的。2.进程的分类:(1)按照进程的启动方式:守护进程:Daemon:通常是在系统引导的时候被启动的,与任何的终端控制台无关,也可以通过终端启..
分类:
系统相关 时间:
2017-07-24 11:25:15
阅读次数:
196
Ehcache默认配置的话 为了提高效率,所以有一部分缓存是在内存中,然后达到配置的内存对象总量,则才根据策略持久化到硬盘中,这里是有一个问题的,假如系统突然中断运行 那内存中的那些缓存,直接被释放掉了,不能持久化到硬盘;这种数据丢失,对于一般项目是不会有影响的,但是对于我们的爬虫系统,我们是用来判 ...
分类:
系统相关 时间:
2017-07-24 11:30:50
阅读次数:
237
centos系统镜像阿里云下载地址:http://mirrors.aliyun.com/centos/比如centos6.9最小安装镜像:http://mirrors.aliyun.com/centos/6/isos/x86_64/CentOS-6.9-x86_64-minimal.torrent/boot分区:100~200MBswap分区:物理内存的1.5~2倍,如果物理内存大于16G,可以配置为8~16g/..
分类:
系统相关 时间:
2017-07-24 11:33:37
阅读次数:
205
最简单的修改方式是:Windows——>Preferences——>Java-->Editor-->Content Asist, 在Auto activation triggers for Java后面的文本框里只有一个“.”。 现在你将其改为“.abcdefghijklmnopqrstuvwxyz ...
分类:
系统相关 时间:
2017-07-24 11:39:45
阅读次数:
153
CentOS6.9上安装cobbler2.6实现自动化安装Linux系统cobbler可以批量部署Linux系统,并实现无人值守安装。cobbler依赖的服务:dhcp,tftp,http,pxe,kickstart服务对应的端口号为dhcp--67,68;tftp--69;http--80;cobbler--251511.环境准备:最小化安装centos6.9mini,配置固定I..
分类:
系统相关 时间:
2017-07-24 11:42:56
阅读次数:
228
1. Tomcat搭建 1、新加服务器,右击控制台的server目录-》new-》server-》选择本地tomcat 2、配置tomcat属性(如果更改失败,将tomcat下的项目项目删除) 2. 创建动态项目 1、创建项目 2、设置项目,新建src/main/java、src/main/reso ...
分类:
系统相关 时间:
2017-07-24 11:43:32
阅读次数:
211
1、top :实时显示系统内进程的资源占用状况 2、iostat :显示系统设备的io负载状况。 -x 常用选项,用于显示和io相关的扩展数据 3、netstat:显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 ...
分类:
系统相关 时间:
2017-07-24 13:15:46
阅读次数:
258
安装: 启动: ...
分类:
系统相关 时间:
2017-07-24 13:16:23
阅读次数:
165