vps的root密码不要设置的太简单,这样很容易被攻破,你可以安装如下软件来降低vps被攻破的机会。 输入如下命令: 提示如下表示安装完成: root@241541:/# ~# apt-get install fail2ban Reading package lists... Done Buildi ...
分类:
其他好文 时间:
2017-04-01 22:52:21
阅读次数:
222
Description Jessica's a very lovely girl wooed by lots of boys. Recently she has a problem. The final exam is coming, yet she has spent little time on ...
分类:
其他好文 时间:
2017-03-31 23:50:36
阅读次数:
251
一、Group的作用 1、Group字句把select的对象根据一些标准进行分组。 2、从查询表达式返回的对象是从查询中枚举分组结果的可枚举类型。 3、每一个分组由一个叫做键的字段区分。 4、每一个分组本身是可枚举类型并可以枚举它的项。 二、LINQ表达式 Group object by field ...
分类:
其他好文 时间:
2017-03-31 20:45:36
阅读次数:
143
代码运行一段时间后,会报下面的错误。 [Predis\Connection\ConnectionException] Error while reading line from the server. [tcp://127.0.0.1:6379] 最初的怀疑是连接数过多,导致连接不上服务器,出现上述 ...
分类:
其他好文 时间:
2017-03-30 17:12:42
阅读次数:
266
salt查看日志: salt --log-level=all "10.199.165.244" state.highstate 进入调试模式: salt-minion -l debug [DEBUG ] Reading configuration from /etc/salt/minion [DEB ...
分类:
其他好文 时间:
2017-03-28 20:42:25
阅读次数:
691
Java中的多线程,基本知识而已。 一个程序可以分成多个小程序,每个小程序被“定位”在一个线程上运行。 Thread类,对应的构造器有三个,分别具有不同的参数,这个类的基本方法有:setName(), getName(), getPriority(), isAlive()(返回一个代表线程是否还在执 ...
分类:
编程语言 时间:
2017-03-26 01:12:35
阅读次数:
166
ref关键字用于将方法内的变量改变后带出方法外。具体我们通过例子来说明: 例子中,将变量n1和n2交换了。如果没有加ref参数,由于没有swadDemo()方法没有返回值,调用后,n1和n2是不会交换的,但是加了ref后,变量便会在swadDemo()中改变后并带出。 ...
mutex = threading.Lock() mutex.acquire()--锁住 mutex.release() --解锁 # coding:utf-8 import threading import time mutex = threading.Lock() def write(scan_... ...
分类:
编程语言 时间:
2017-03-24 17:31:41
阅读次数:
208
- 线程进程介绍 1. 工作最小单元是线程 2. 应用程序 -> 至少有一个进程 -> 至少有一个线程 3. 应用场景: IO密集型:线程 计算密集型:进程 4. GIL,全局解释器锁。 - 保证同一个进程中只有一个线程同时被调度 - 线程 1. 基本使用 def task(arg): time.s ...
分类:
编程语言 时间:
2017-03-23 14:26:53
阅读次数:
184
一、初始多线程 通过下面两个例子的运行效率,可以得知多线程的速度比单线程的要快很多 ...
分类:
编程语言 时间:
2017-03-21 15:14:54
阅读次数:
162