封装了Servlet的配置信息,并且可以获取ServletContext对象配置servlet的初始化参数在web.xml文件中,<servlet></servlet节点里,新增一个<init-param></init-param>节点,如<servlet>
<servlet-name></servlet-name>
<servlet-clas..
分类:
其他好文 时间:
2017-02-10 18:49:44
阅读次数:
140
跳跃表(skiplist)是一种有序数据结构,它通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目的。跳跃表支持平均O(logN)、最坏O(N)复杂度的节点查找,还可以通过顺序性操作来批量处理节点。Redis使用跳跃表作为有序结合键的底层实现之一,如果一个有序集合..
分类:
其他好文 时间:
2017-02-10 18:49:36
阅读次数:
259
目录1等级保护FAQ31.1什么是等级保护、有什么用?31.2信息安全等级保护制度的意义与作用?31.3等级保护与分级保护各分为几个等级,对应关系是什么?31.4等级保护的重要信息系统(8+2)有哪些?41.5等级保护的主管部门是谁?41.6国家密码管理部门在等级保护/分级保护工作中的职..
分类:
其他好文 时间:
2017-02-10 18:48:43
阅读次数:
2042
1.samba服务用在什么地方?答:用于linux服务器提供共享服务2.在samba服务的配置文件中,[global]配置部分的security有几个安全等级?分别表示什么意义?答:有四个安全等级:share、user、server、domain:share:用户不需要账户及密码即可登录samba服务器user:由提供服务的s..
分类:
其他好文 时间:
2017-02-10 18:48:26
阅读次数:
165
缓存命中率计算公式:MAIN.cache_hit/(MAIN.cache_hit+MAIN.cache_miss)以下为监控varnish缓存命中率的脚本,一共有两个功能:监控varnish总命中率,使用以上公式进行计算监控最近一段时间内的命中率,方法是把当前获得的hit数和总数以变量形式输出到文件中,下一次执行该脚..
分类:
其他好文 时间:
2017-02-10 18:45:59
阅读次数:
151
说明update方法返回影响数据的条数,没修改任何数据返回0示例1Db::table(‘think_user‘)
->where(‘id‘,1)
->update([‘name‘=>‘thinkphp‘]);输出1数据中包含主键形式示例2Db::table(‘think_user‘)
->update([‘name‘=>‘thinkphp‘,‘id‘=>1]);输出1使用SQL函数或..
分类:
Web程序 时间:
2017-02-10 18:47:24
阅读次数:
1944
说明setField方法返回影响数据的条数,没修改任何数据字段返回0示例Db::table(‘think_user‘)
->where(‘id‘,1)
->setField(‘name‘,‘thinkphp‘);输出1
分类:
Web程序 时间:
2017-02-10 18:46:21
阅读次数:
536
#!/bin/bash
#------------------installjdk1.7.0_71::begin--------------------
#安装jdk
java-version&>/dev/null
if[$?-eq0];then
echo"JDKisexist"
java-version
else
cd/app/install-tar
rpm-ivhjdk-7u71-linux-i586.rpm
#添加环境变量
echo"exportJAVA_HOME=/us..
分类:
其他好文 时间:
2017-02-10 18:46:37
阅读次数:
149
说明setInc/setDec方法返回影响数据的条数自增默认加1示例Db::table(‘think_user‘)
->where(‘id‘,1)
->setInc(‘score‘);输出1加固定值示例Db::table(‘think_user‘)
->where(‘id‘,1)
->setInc(‘score‘,6);输出1自减默认减1示例Db::table(‘think_user‘)
->where(‘..
分类:
Web程序 时间:
2017-02-10 18:44:38
阅读次数:
9900
描述因服务器突然断电原因导致XenServer服务器中一台VPS(即XenServer虚拟机)不可用,虚拟磁盘文件丢失,通过电话联系北亚数据来进行恢复。硬件环境是Dell720服务器配戴一张H710P的RAID卡,由4块希捷2TSTAT硬盘组成的RAID10,上层环境是XenServer6.2版本操作系统,虚拟机是Win..
分类:
其他好文 时间:
2017-02-10 18:43:42
阅读次数:
198
crontab的定时任务不能自动执行,但是手动执行脚本一直能成功。查到最后,发现是脚本里用了系统的环境变量。1.因为我只有普通用户(sh用户)的权限,首先自己可以写一个简单的脚本测试一下自己计划任务能否使用。(我的可以)2.手动执行你的脚本(确认脚本没有问题)1)脚本中涉..
分类:
其他好文 时间:
2017-02-10 18:43:02
阅读次数:
560
sleep和wait的区别(考察的方向是是否会释放锁)1、sleep()方法是Thread类中方法,而wait()方法是Object类中的方法。2、sleep()方法导致了程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持者,当指定的时间到了又会自动恢复运行状态,在调用sleep()方法的过..
分类:
其他好文 时间:
2017-02-10 18:43:49
阅读次数:
113
1.where方法进行AND条件查询Db::table(‘think_user‘)
->where(‘name‘,‘like‘,‘%thinkphp‘)
->where(‘status‘,1)
->find();2.where方法多字段相同条件的AND查询Db::table(‘think_user‘)
->where(‘name&title‘,‘like‘,‘%thinkphp‘)
->find();3.whereOr方法进..
分类:
Web程序 时间:
2017-02-10 18:44:11
阅读次数:
182
说明getTableInfo可以获取表信息,信息类型包括fields,type,bind,pk,以数组的形式展示,可以指定某个信息进
行获取示例//获取`think_user`表所有信息
Db::getTableInfo(‘demo‘);
//获取`think_user`表所有字段
Db::getTableInfo(‘demo‘,‘fields‘);
//获取`think_user`表所有字..
分类:
Web程序 时间:
2017-02-10 18:42:13
阅读次数:
138
一、VSphereclient虚拟机克隆然后跟着向导一路下一步二、处理网卡问题在VsphereClient中修改这个虚拟机的MAC地址,并记下这个地址启动虚拟机,进入CentOS系统,执行如下命令修改网上配置:vim/etc/sysconfig/network-scripts/ifcfg-eno16777984重启网卡服务servicenetworkresta..
分类:
其他好文 时间:
2017-02-10 18:43:54
阅读次数:
695
这两天接触androidstudio,跟着教程,接触到genymotion模拟器,版本2.8.1……本人使用的模拟器配置为:googlenuex4,androidsdk4.4.4,安装微信时提示如下:anerroroccuredwhiledeployingthefile.thisprobablymeansthattheappcontiansARMnativecodeandyouGenymotiondevicecannot..
分类:
其他好文 时间:
2017-02-10 18:40:59
阅读次数:
930
/**检查路径是否存在*/functioncheckDir($dir){exec("/bin/ls$dir",$info,$status);$sta=empty($info)?$sta=1:$sta=0;//1路径不存在,0路径存在return$sta;}//仓库是git还是svnfunctionwarehouseCheck($warehouse){if(preg_match("/.git$/i",$warehouse)){$sta=1;//1为git}if(pr..
分类:
Web程序 时间:
2017-02-10 18:42:17
阅读次数:
166