1.简介 当今互联网到处存在着一些中间件(MIddleBoxes),如NAT和防火墙,导致两个(不在同一内网)中的客户端无法直接通信。这些问题即便是到了IPV6时代也会存在,因为即使不需要NAT,但还有其他中间件如防火墙阻挡了链接的建立。 当今部署的中间件大多都是在C/S架构上设计的,其中相对隐匿的 ...
分类:
其他好文 时间:
2017-10-26 15:36:22
阅读次数:
140
2017年8月14日,一地市oracle相关的调度程序ETL抽取速度奇慢,sql语句每次执行平均时间要9秒左右,如果所示:该调度过程涉及的sql语句如下:selectcount(*)from(SELECTrtrim(a.pid)PID,a.item_typePTYPE,‘‘FEETYPE,‘‘HISDID,a.item_dateITEM_DATE,nvl(a.wjw_id,a.item_id)ITEM_..
分类:
数据库 时间:
2017-10-26 15:36:14
阅读次数:
162
基础说明: 外阴影:box-shadow: X轴 Y轴 Rpx color; 属性说明(顺序依次对应): 阴影的X轴(可以使用负值) 阴影的Y轴(可以使用负值) 阴影模糊值(大小) 阴影的颜色 内阴影:box-shadow: X轴 Y轴 Rpx color inset; 默认是外阴影 内阴影:ins ...
分类:
Web程序 时间:
2017-10-26 15:36:06
阅读次数:
239
公司需求:需要将格式为20171026100000转换为2017-10-2610:00:00易读取的格式思路:1、利用正则表达式,将20171026100000转换成Unix时间戳2、用date-d@(unix时间戳)+‘%y-%m-%d%T‘转换成规定格式下面为了方便,直接输出结果,如有需要,可以做成脚本函数#date-d"`echo"2017102..
分类:
其他好文 时间:
2017-10-26 15:36:00
阅读次数:
153
该属性值默认为false,表示使用JDK动态代理织入增强;当值为true时,表示使用CGLib动态代理织入增强;但是,即使设置为false,如果目标类没有生命接口, 则Spring将自动使用CGLib动态代理.(以上来自:Spring3.X企业应用开发实战 P229) 通俗理解: 当要使用实现了某个 ...
分类:
其他好文 时间:
2017-10-26 15:35:52
阅读次数:
219
文件或目录权限chmod首先,命令ls-l可以查看文件详细信息,第一列的第一个字符表示文件类型,剩余的九位表示文件权限,与文件的所有者和所属组有关,其中第一个三位rw-(是否可写r、是否可读w、是否可执行x)表示文件所有者权限,第二个三位r--表示文件所属组权限,第三个三位..
分类:
其他好文 时间:
2017-10-26 15:35:35
阅读次数:
150
VMware虚拟机里的Linux系统突然无法联网了,百度经验得到如下:在虚拟机右下角的网络适配器上面观察该图标是否是有绿色的灯在闪烁,如果网络适配器是灰色的证明虚拟机的网络没有打开,而是被禁用了,在适配器上点击鼠标右键,打开【设置】,在【已连接】、【启动时连接】的前面..
分类:
其他好文 时间:
2017-10-26 15:35:29
阅读次数:
109
Java开发环境配置 Windows上配置开发环境 【一】下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮: 下载后JDK的安装根据提 ...
分类:
编程语言 时间:
2017-10-26 15:35:23
阅读次数:
131
rsync报错:本人是配置正确后,故意改错,而得到的报错,还有很多没有去实验,欢迎补充!这是我的linux版本[root@nfs01tsetbackupkhd]#cat/etc/redhat-releaseCentOSrelease6.8(Final)[root@nfs01tsetbackupkhd]#uname-r2.6.32-642.el6.i686[root@nfs01tsetbackupkhd]#正确传输..
分类:
其他好文 时间:
2017-10-26 15:35:06
阅读次数:
523
用corosync+pacemaker做一个简单的nginx高可用,然后将nfs挂载到nginx的网页访问目录。由于nginx是源代码安装的,所以要写入到systemd来管理才能够被pacemaker识别到。接下来,写一个nginx启动文件:[root@centosasystem]#cat/etc/systemd/system/nginx.service
[Unit]
Descrip..
分类:
其他好文 时间:
2017-10-26 15:34:57
阅读次数:
175
1.装饰器1)本质就是函数,(装饰其他函数),为其他函数添加附加功能2)原则:1.不能修改被装饰的函数源代码2.不能修改被装饰的函数的调用方式实现装饰器知识储备:1.函数即”变量“2.高阶函数3.嵌套函数高阶函数+嵌套函数=装饰器importtimedeftrrm(fuc):#trrm(test1)
defcod(*args,..
分类:
编程语言 时间:
2017-10-26 15:34:51
阅读次数:
155
entity: 自定义注解:红框 工具类:CreationExecl 1 . 2. 测试类: ...
分类:
其他好文 时间:
2017-10-26 15:34:37
阅读次数:
118
notify资源notify资源主要用于输出puppet的辅助提示信息,在puppet的执行过程中通过这些辅助信息了解执行的过程,它并不会改变任何操作状态.参数:notify{‘resourcetitle‘:
name=>#(namevar)Anarbitrarytagforyourownreference;the...
message=>#Themessagetobesenttothe....
分类:
其他好文 时间:
2017-10-26 15:34:29
阅读次数:
134
echowestos|passwd--stdin用户名快捷创建用户并给与密码网络连接nmcliconnectionshow显示出连接的网络nmcliconnectiondown设备名停止连接这个设备nmcliconnectionup设备名连接这个设备配置ip的文件/etc/sysconfig/network-scripts/ip的文件所在地在这里找出设备并进入更改ifcfg..
分类:
系统相关 时间:
2017-10-26 15:34:05
阅读次数:
242
C语言里面是没有bool(布尔)类型的,C++里面才有,这就是说,在C++里面使用bool类型是没有问题的。bool类型有只有两个值:true =1 、false=0。 但是,C99标准里面,又定义了bool类型变量。这时,只要引入头文件 <stdbool.h>,就能在C语言里面正常使用bool类型 ...
分类:
编程语言 时间:
2017-10-26 15:33:57
阅读次数:
150