自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(93)
  • 收藏
  • 关注

linux中nc命令传送文件

1. 接收文件端:#nc -l 端口号 > 接收的文件名nc -l 9999 > target.zip  2. 发送文件端:#nc 接收ip地址 端口号 < 发送的文件名nc 192.168.1.7 9999 < abc.txt   ...

2018-09-26 23:22:25 858

FFmpeg编译报nasm/yasm not found or too old. 错误解决

1. 下载代码:git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg2. cd ffmpeg,然后 ./configure,报错:    nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.If you think configure...

2018-09-19 18:58:20 2451

python多线程的一个失误

普通的python 类声明: class ConnectDBChecker(object): 多线程类声明: class MultiConnectDBChecker(Thread):#需要提前 from threading import Thread 项目中开发多线程时,误将Thread写为object,各种报错,代码复制粘贴时疏忽。 本人经历如下,...

2018-09-13 18:48:36 306

linux常见软件安装方式

1. 安装rzsz:sudo yum install -y lrzsz2. 安装pip:sudo yum install python-pip3. pip安装requests:pip install requests 

2018-09-12 16:29:34 210

查看redis版本

查看server版本: ./redis-cli -h 127.0.0.1:6379 info | grep 'redis_version'       redis-cli --version 或 redis-cli -v  查看的是客户端版本;     redis-server --version 或 redis-server -v查看的才是server版本,但很多时候无...

2018-03-28 10:51:16 2390

原创 linux添加用户及用户组

useradd foo 添加用户foopasswd foo 给新添加的用户foo设置密码userdel foo 删除用户foorm -rf foo 删除用户foo所在目录(新创建的用户会在/home下创建一个用户目录foo)groupadd bar 添加组bargroupdel bar 删除组bar ...

2018-03-28 10:41:25 213

原创 tomcat链接数、线程数、超时时间优化等配置

<Connector port="8090" protocol="HTTP/1.1" maxThreads="1000" maxProcessors="1000" acceptCount="1100" minProcessors="100" connectionTimeout="20000"

2017-12-18 12:13:29 1952

原创 git强制覆盖本地更新

git fetch --all //只是下载远程内容,不做任何合并git reset --hard origin/master //把HEAD指向刚下载的最新版本 

2017-11-20 14:37:43 2086

原创 mongo常用js命令

1. mongo查询慢查询语句: db.system.profile.find( { ns :"ugc_forum.forums","op":"query","millis":{$gt:40000}} ).sort({$natural:1}).limit(1).pretty(); db.system.profile.find( { ns :"ugc_forum.forums","op&q

2017-10-27 20:38:26 764

原创 MongoClient自定义MongoClientOptions

@Bean(name = "mongoClient") public MongoClient mongoClient() throws Exception { List<ServerAddress> addresses = new ArrayList<>(); String[] addrs = serverAddr.spl...

2017-08-24 11:15:27 3263

原创 shell中连加运算

shell中连加使用let,let需要写在一行的最前面,连加变量直接使用变量名,不需要变量名前加 $; Total=0for ((i=19;i<=23;i++)) do c=`grep applyToJoinGroup msg-processor-api.20170601$i.log | wc -l` # c=$($cmd) ...

2017-06-05 09:39:27 1103

AWS打开端口供外部访问

AWS(即 Amazon Web Services)是亚马逊提供的云服务平台;其免费帐户可提供一年免费服务。 默认情况下, EC2 的 Linux 服务器只打开 22 端口,即 SSH 服务端口(允许所有 IP 的入站连接)。其他托管的任何特定端口的服务,需要手工在 AWS 防火墙上打开相应端口;比如EC2上部署的tomcat,监听8181端口,启动了mysql,监听3306端口,均需...

2017-06-02 12:23:42 13729 2

原创 ln命令作用

ln:为某个文件在另外一个位置建立一个内容相同的链接,常用的参数是-s:ln -s 源文件 目标文件 注意,不要使用ln -s * /data/update,源文件要是具体文件,目标文件可以忽略,会自动链接到当前文件夹下; 说明:-s 创建软链接,文件内容并没有真实复制一份,链接文件并不占用硬盘空间,源文件改动后链接文件也改动;  ...

2017-05-31 22:44:01 579

原创 centos下mysql安装启动报错"mysql deamon failed to start"错误的解决方法

1. 执行 start报错: # /etc/init.d/mysqld start MySQL Daemon failed to start. Starting mysqld: [FAILED]  2. 查看mysqld的log文件   #tail -n 100 /var/log/mysqld.log [ERROR] InnoDB: The Auto-ex...

2017-05-31 22:19:17 418

原创 男人无所谓忠诚,忠诚是因为背叛的筹码太低;女人无所谓正派,正派是因为受到的引诱不够...

男人无所谓忠诚,忠诚是因为背叛的筹码太低;女人无所谓正派,正派是因为受到的引诱不够  男人无所谓忠诚,忠诚是因为背叛的筹码太低;女人无所谓正派,正派是因为受到的引诱不够 女主持人气势咄咄的问一个男嘉宾,你为什么那么在乎钱,男嘉宾说:“钱能买到一切!” 现场的观众哗然了。   男嘉宾微笑的说:“我们做个测试吧。”   一个很简单的主题,你的一个仇人爱上了你的女友,现在想要你退出,你是...

2017-05-21 11:02:31 14776

原创 HTML中设置字符编码UTF-8

<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> 

2017-05-03 15:36:52 1752

原创 Mac支持ll、当前文件夹下打开终端/terminal/黑窗口

1. Mac支持llvi ~/.bash_profile 或 vi /etc/profile加入一行:alias ll='ls -al' 2. 当前文件夹下打开终端/terminal/黑窗口打开 finder   

2017-04-15 20:54:02 1766

原创 新Mac配置java环境、git

1. 下载sublime text 2,并安装:   http://jingyan.baidu.com/article/76a7e409a6ac36fc3b6e1503.html2. 下载安装jdk、tomcat、maven;3. 配置环境变量: vi /etc/profile 添加如下:M2_HOME=/data/program/apache-maven-3.3....

2017-04-15 20:34:14 250

原创 mongo更新多条记录,4个参数

mongo更新多条记录: db.forums.update({"topicId":{"$in":["56bbbaae01914006a657a0ad70a7f5a0"]}},{"$set":{"cityIds":["892170201373886553"]}},false,true); 需要4个参数,否则只更新匹配的第一条记录:参数1:查询条件参数2:更新字段

2017-04-08 13:31:37 1673 2

tomcat的java_opts和context等常见配置

配置tomcat内存: windows:set JAVA_OPTS=%JAVA_OPTS% -server -Xms2g -Xmx2g -XX:MaxNewSize=256m -XX:PermSize=512m -XX:MaxPermSize=512m  linux:JAVA_OPTS=%JAVA_OPTS% -server -Xms2g -Xmx2g -XX:MaxN...

2017-04-05 10:36:57 259

centos6.8 安装mysql5.7.x方法步骤实践

一 安装:http://www.cnblogs.com/ziziwu/archive/2012/02/01/2335102.html包冲突,查询已安装包:rpm -q mysql-lib卸载冲突包:rpm -e --nodeps mysql-libs-5.1.73-7.el6.x86_64安装:rpm -ivh mysql-community-common-5.7.17-1.el6.x86_64....

2017-03-31 08:39:05 118

原创 mvn dependency:tree获得mavne包依赖树

mvn dependency:tree -DoutputFile=depen.txt 可以把maven中各jar包依赖的jar包递归打出来,这在包冲突时很有用。

2017-03-18 19:07:38 609

shell脚本中curl带参数及awk的命令替换

shell脚本中curl带参数的命令替换,双引号不需要转义,像写json一样写字符串,curl命令使用单引号引起来,执行时使用$()而不是反引号``,awk也是同样,使用单引号把命令引起来,双引号不需要转义,像写json一样直接写出来; 以下是具体的代码:#!/bin/bashcd `dirname $0`CUR_DIR=`pwd`UID_FILE=$CUR_D...

2017-03-08 07:27:08 2040

原创 mysql按中文拼音字母顺序排序

mysql在建库建表时,通常都是使用UTF-8编码(utf8_general_ci),即所有的字段不论是中文还是英文,都是UTF8编码,此时对中文字段进行按拼音首字母进行排序,使用以下方式即可:order by CONVERT( trait_cn USING gbk ) asc  如果是默认的iso-8859(latin1_swedish_ci)编码,使用以下方式即可:ord...

2017-03-05 08:00:53 685

原创 mybaits中if 多个test 和 if else 分支支持

mybaits中if 多个test  <select id="selectByDynamicallyWithPage" parameterType="map" resultMap="BaseResultMap"> select <include refid="Base_Column_List" /> from gene_polymo

2017-02-28 10:54:22 7008

Mac抓包工具Charles安装激活及提示损坏处理方式

下载链接:http://download.csdn.net/download/zzq272804553/9736627 Charles安装完成后先不打开,在应用程序里找到Charles;右键显示包信息;使用charles.jar替换Java文件夹下的charles.jar;此时app中点击Charles,可能会正常运行,但部分用户会提示文件损坏,让我们丢弃;这时,你修改系统...

2017-02-25 18:12:24 1113

原创 linux sed查看指定行内容

使用行操作命令sed,如下:sed -n '40000,60000p' comment-api.log ##查询40000至60000行的内容sed -n '2000p' comment-api.log ##查询第2000行内容# -n 为静默模式 

2017-02-22 22:26:36 6716

原创 grep 忽略大小写、忽略grep命令本身

grep -i "error" #忽略大小写区分grep -v "grep" #忽略grep命令本身,在文档中过滤掉包含有grep字符的行 

2017-02-22 14:36:18 19509

原创 js判断手机号正则表达式

js判断手机号是否合法:(判断是否11位及前2位)  var mobile = "13322334455";var re = /^1[3|5|7|8][0-9]\d{8}$/; if(!re.test(mobile)) { alert("手机号不合法,请确认是否为11位或前2位是否正确"); ...

2017-02-22 07:58:18 405

原创 后台返回js字符串包含\n\r换行符处理方法

     使用velocity时,后台返回js字符串包含\n\r换行符到vm页面时,如果直接写  var content = "$content";     会报错 ”unterminated string"(未结束的字符串),原因为自动换行了,字符串未正确结束;此语句以下的js语句都将无法执行。     可以通过<pre>标签转化包含换行符内容,先将包含换行符...

2017-02-17 14:40:19 11030

原创 把一个或多个空格替换成一个空格的正则表达式

 String line = "sss \t ddd aa \t ee";String ln = line.replace("\t"," ");ln = ln.replaceAll("\\s+"," "); //把一个或多个空格替换成一个空格String[] lns = ln.split(" "); 

2017-02-17 08:33:39 8156

原创 javascript匿名函数

形式如下,无参:(function() { alert('test'); })();  有参:(function(obj) { alert(obj); })('test');   其它参考:1. http://www.jb51.net/article/24759.htm2. https://www.zhihu.com/question/2024917...

2017-01-14 11:47:30 89

原创 java判断检验各种文件类型,如gz、txt等

代码转自:http://blog.csdn.net/earbao/article/details/21231795  java判断检验各种文件类型,通过读取文件头(前4位),可判断gz等格式,代码如下: import java.io.FileInputStream; import java.io.IOException; import java.util.HashM...

2017-01-13 16:19:50 3654

原创 Thrift的数据类型

转载自:http://blog.163.com/kewangwu@126/blog/static/86728471201271353354581/ 要编写Thrift定义文件,肯定要熟悉Thrift常见的数据类型:1.基本类型(括号内为对应的Java类型):bool(boolean): 布尔类型(TRUE or FALSE)byte(byte): 8位带符号整数i16(short)...

2017-01-13 16:15:40 269

原创 MongoDB sort排序、升序、降序

sort排序方法如下:db.COLLECTION_NAME.find().sort({KEY:1,key2:-1}); 其中 1 为升序排列,而-1是用于降序排列.

2017-01-13 08:35:36 25159

原创 textarea文本域宽度和高度(width、height)自动适应变化处理

textarea通过cols和rows设置宽度和高度;也可以用style来设置width和height,分别介绍: 1. 设置宽度100%,textarea宽度随父元素变化;2. 设置rows,textarea高度会发生变化,不再是仅仅一行; 以下是演示html,转载自:http://blog.csdn.net/domingoluis/article/details/667...

2017-01-12 16:27:04 31845 3

textarea初始化时很多空格解决方法

<textarea>和</textarea>两个标签之间的文字和符号、空格、换行等都会被当作textarea的值,初始化时在页面上显示出来,因此<textarea></textarea>应紧跟靠拢着写,不能有空格或换行;如下: 1. 不能写成:<textarea name="selectName"></texta..

2017-01-12 15:28:26 2139 3

原创 Host 'XXX' is not allowed to connect to this MySQL server 解决方法/开启Root MySQL远程帐号

1. 登录mysql: mysql -uroot -p123456    或通过图形化客户端登录; 2. 对root账户进行授权:  grant all PRIVILEGES on test_db.* to root@'192.168.21.101' identified by '123456'; 如果是对所有的ip都可访问,将具体ip换成%即可;gran...

2017-01-01 21:23:21 177

原创 linux下查看so依赖的库

#1. 查看依赖的库:objdump -x xxoo.so | grep NEEDED#2. 查看缺失的库:ldd xxoo.so#如果某个依赖的库不存在,会输出类似 OOXX.so not found 字样。 其它参考:1. http://blog.csdn.net/kongqz/article/details/40279122. http://man.linu...

2017-01-01 20:36:38 15587

原创 JVM中的JAVA_OPTS

JAVA_OPTS="" BITS=`java -version 2>&1 | grep -i 64-bit` if [ -n "$BITS" ]; then JAVA_OPTS=" -server -Xmx2g -Xms2g -Xmn256m -XX:PermSize=128m -Xss256k -XX:+DisableExplicitGC...

2016-12-29 10:12:48 269

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除