一般在sed中替换都用单引号,如下边sed-in-place‘s/8080/8001/g’/home/work/server.xml但是如果需要把8001改成变量,如sed-in-place’s/8080/$port/g‘/home/work/server.xml这样就不成功。此时需要把单引号改成双引号,如下边例子$port=8001sed-in-place"s/8080/$port/g"/hom..
分类:
其他好文 时间:
2016-09-09 01:14:36
阅读次数:
139
一、简答题1.动态链接库和静态链接库的优缺点2.轮询任务调度和可抢占式调度有什么区别?3.列出数据库中常用的锁及其应用场景二、算法设计题1.给定N是一个正整数,求比N大的最邪不重复数”,这里的不重复是指没有两个相等的相邻位,如1102中的11是相等的两个相邻位故不是不重复数..
分类:
其他好文 时间:
2016-09-09 01:13:09
阅读次数:
255
搭建NPM私服由于网上文档所采用的NodeJS和CNPM版本过老,包括GitHub官网,都有或多或少的问题,最终经过折腾和整理形成这篇文档,文档中数据库选用MySQL,架设Nginx代理非必需。1.安装NodeJSmkdir-p/App/src
cd/App/src
wget
tarJxfnode-v6.4.0-linux-x64.tar.xz
mvnode-v6.4.0..
分类:
其他好文 时间:
2016-09-09 01:14:05
阅读次数:
1335
关于TCP的socket的bind函数的IP地址参数的详解假设server有两张网卡192.168.1.75&192.168.113.21.server开启0.0.0.0:80031.1client1连接192.168.1.75:8003连接成功,server状态server0.0.0.0:8003-0.0.0.0server192.168.1.75:8003-192.168.1.x:xx1.2client2连接192.168.113...
分类:
其他好文 时间:
2016-09-09 01:11:43
阅读次数:
163
实用svn主干trunk自动merge到各个分支branch脚本大多数使用svn的公司,当发现bug时或新功能时,会从主干trunk直接产生一个分支branch,如叫bug01。接着同事A修改里面的bug,如果测试通过,就提交分支,将分支bug01合并到主干,并解决冲突和主干保持一致。同事B也拉了个分支bug02..
分类:
其他好文 时间:
2016-09-09 01:11:40
阅读次数:
180
使用Dubbo进行远程调用实现服务交互,它支持多种协议,如Hessian、HTTP、RMI、Memcached、Redis、Thrift等等。由于Dubbo将这些协议的实现进行了封装了,无论是服务端(开发服务)还是客户端(调用服务),都不需要关心协议的细节,只需要在配置中指定使用的协议即可,从而保证..
分类:
其他好文 时间:
2016-09-09 01:10:15
阅读次数:
166
1。近几日接入一个第3方Geesee的直播视频,碰到一个动态布局的问题,有感而发需求:点击按钮,切换视频View与文档View的位置。而且文档那个小窗口是可以全屏拖动的,所以没有将两个View写在同一层级。问题场景:第3方的Demo将视频和文档各自写了个Fragment,我布好局之后,发现..
分类:
其他好文 时间:
2016-09-09 01:12:04
阅读次数:
219
有的时候,不小心格式化了交换机的flash,没有了IOS,交换机自然无法启动,加电后会一直停留在rommon模式,恢复的方式有搭建tftp,也可以用xmodem协议传输IOS到交换机。tftp是比较快速的方式,现在我手里只有一根USB-HL340-CON连接线,就索性用xmodem试试吧。终端程序用的是min..
分类:
其他好文 时间:
2016-09-09 01:10:00
阅读次数:
338
先安装各种所需的依赖包#yuminstallgcc#yuminstallgcc-c++libtooljzmq是zeromq的java客户端下载地址https://github.com/zeromq/jzmq/downloads
分类:
其他好文 时间:
2016-09-09 01:11:28
阅读次数:
241
一.DNS原理相关DNS为DomainNameSystem(域名系统)的缩写,它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种服务机制。其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析。DNS使用TCP和UDP,端口号都是53,但它主要使用UDP..
分类:
其他好文 时间:
2016-09-09 01:09:00
阅读次数:
142
Grafana+Graphite搭建配置步骤下载网址:http://grafana.org/download(选择rpm包)#rpm-igrafana-3.1.1-1470047149.x86_64.rpm#serivcegrafana-serverstart网址访问:http://ip:3000默认用户名:admin密码:adminGrafana和graphite结合graphite及icinga2搭建略,可参见另外文..
分类:
其他好文 时间:
2016-09-09 01:09:42
阅读次数:
1543
CentOS卸载OpenJdk安装好的CentOS会自带OpenJdk,用命令java-version,会有下面的信息:javaversion"1.6.0"OpenJDKRuntimeEnvironment(build1.6.0-b09)OpenJDK64-BitServerVM(build1.6.0-b09,mixedmode)最好还是先卸载掉openjdk,在安装sun公司的jdk.先查看rpm-qa|grepjava显示如..
分类:
其他好文 时间:
2016-09-09 01:10:36
阅读次数:
132
##服务器初始化环境#()更新yum源,并添加必要系统工具#()修改时区&&设置系统时间(ntpdate时间同步服务)#()修改字符集zh_CN.UTF-8#()关闭selinux#()内核优化sysctl.conf&&调整文件描述符ulimit(即单个进程的最大文件打开数)#()清空history历史..
分类:
其他好文 时间:
2016-09-09 01:09:29
阅读次数:
257
看了些网上的资料,自己整理了一下,做一个总结。java中的null和""的区别:Stringstr1=null;//str引用为空;它不是对象Stringstr2="";//str引用一个空串;null代表了声明了一个空的,只是一个代号,根本就不是一个字符串,未指向任何内存空间""代表声明了一个实例对象,这个对..
分类:
其他好文 时间:
2016-09-09 01:07:32
阅读次数:
157
--replicate-wild-do-table=db_name.tbl_nameCommand-LineFormat--replicate-wild-do-table=namePermittedValuesTypestringCreatesareplicationfilterbytellingtheslavethreadtorestrictreplicationtostatementswhereanyoftheupdatedtablesmatchthespecifieddatabaseandtablena..
分类:
其他好文 时间:
2016-09-09 01:06:46
阅读次数:
190
安装hadoopHA的时候,格式化ZK,执行hdfszkfc–formatZK命令报错如下:16/09/0820:41:53INFOzookeeper.ZooKeeper:Initiatingclientconnection,connectString=>hddata1:2181,hddata2:2181,hddata3:2181sessionTimeout=5000watcher=org.apache.hadoop.ha.ActiveStandbyElector$..
分类:
其他好文 时间:
2016-09-09 01:06:46
阅读次数:
167
1.已知数组a前半部分a[0,mid-1],后半部分a[mid,num-1],现前半部分和后半部分均已排好序。要求:实现a数组的从小到大排序。空间复杂度为O(1).voidMergeSort(int*v,constintlen,constintmid)
{
inti,temp;
intleft=0,right=mid;
while(left<right&&right<len)
{
..
分类:
其他好文 时间:
2016-09-09 01:06:03
阅读次数:
129