自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据分位值计算shell脚本

数据|sort -n|perl -e '@tp=(.500,.75,.9,.97,.99,.995,.999);@l=<>;for($i=0;$i<@tp;$i++) {$d=@tp[$i];printf "TP:%-10.3f%.3f\n",$d,$l[int($d*$#l)]}'

2021-04-25 10:56:56 1081

原创 跨跳板机登陆服务器shell脚本

#!/usr/bin/expect -f set password "123456"set serverHost "tx3-gaia-testad01.bj"spawn ssh [email protected] {set i 0} {$i < 10} {incr i} { expect { "*assword:"...

2019-04-02 10:54:40 920

原创 进阶问题

1. 用户态和内核态是什么?区别在哪?2. nginx为什么如此高效?为什么http服务不采用nginx同样的策略?3. 一次完整的http请求的完整过程是什么?七层协议每层做了什么?4. b+数据索引了解 ...

2019-01-16 18:02:35 381

原创 Golang json字符串转Golang代码以及get、set方法

Golang json字符串转Golang代码GitHub源代码地址json字符串转Golang代码以及get、set方法import "github.com/ChengjinWu/gojson"func Test_json_array111(t *testing.T) { data := `{ "id": [ -524042.5, 23123144444555...

2018-11-12 19:08:11 1922

原创 golang json字符串转Golang对象

golang  json字符串转Golang对象github代码地址一、普通json字符串转Golang对象import "github.com/ChengjinWu/gojson"func Test_json(t *testing.T) { data := `{"id":524042,"name":"酷旅-mob-otv-2","male":true,"other"

2018-11-12 19:05:56 7053

原创 Golang json字符串校验

golang  json字符串有效性校验github代码地址import "github.com/ChengjinWu/gojson"func Test_Validator(t *testing.T) { data := `{"id":524042,"name":"酷旅-mob-otv-2","male":true,"other":null}` err := gojso

2018-11-12 18:54:47 4593 1

原创 supervisor配置

[program:social]directory=/opt/zyz/socialcommand=/opt/zyz/social/socialuser=optzautostart=trueautorestart=trueredirect_stderr=truestdout_logfile=/opt/zyz/log/social_tmp.log

2018-06-05 15:16:35 306

原创 测试图片

2017-10-23 18:21:44 220

原创 golang := 操作符 疑惑

:= 操作符通常:函数体内使用 := 重复声明同名变量,是不允许的: ``疑惑:但是今天发现一段代码,如下这样重复声明变量,却编译通过并成功执行: ``代码:var x intfunc Test_var(t *testing.T)  {   fmt.Println(x, &x)   x = 1   fmt.Println(x, &x)   var x i

2017-08-24 10:44:37 378

转载 MySQL 处理海量数据时的一些优化查询速度方法

在参与实际项目中,当 MySQL 表的数据量达到百万级时,普通的 SQL 查询效率呈直线下降,而且如果 where 中的查询条件较多时,其查询速度无法容忍。想想可知,假如我们查询淘宝的一个订单详情,如果查询时间高达几十秒,这么高的查询延时,任何用户都会抓狂。因此如何提高 SQL 语句查询效率,显得十分重要。查询速度慢的原因1、没有索引或者没有用到索引(这是查询慢最常见的问题,是

2017-05-03 17:17:43 346

原创 Reading from client: Connection reset by peer

情况1、可能因为系统内存不足,而且vm.overcommit_memory=0导致redis申请内存被拒绝。解决方案:将vm.overcommit_memory修改为1要在调节时临时设定这些值,请将所需值 echo 到 proc 文件系统中的适当文件中。例如:要将 overcommit_memory 临时设定为 1,请运行:# echo 1 > /proc/sys/vm/ove

2017-01-10 22:29:06 2122

原创 H5 css 效果

1、在图片中取小图标 width: 30px; height: 30px; background-image: url(../../assets/images/userStateList.jpg); background-repeat: no-repeat; background-size: 150px background-position: -

2016-12-27 10:02:49 407

转载 CSS、JS中的相对路径引用

初学者由于对一些比较基本的知识的把握不是很牢,所以在开发或者设计的时候,往往很容易出现一些错误或者异常现象而找不到出错的根源。记得自己刚刚java入门的时候,会出现一些很“离奇”的现象,然后一遍一遍查看自己的代码,一步一步的进行调试(当然那个时候的调试方式也只是从初学这的角度上而言的,大多是比较粗略的手段),还是发现不了哪里出了问题,这直接打击学习的积极性。甚至有时候,照着书本或者教学视频敲的实例

2016-12-23 11:12:37 657

转载 Eslint 规则说明

"no-alert": 0,//禁止使用alert confirm prompt"no-array-constructor": 2,//禁止使用数组构造器"no-bitwise": 0,//禁止使用按位运算符"no-caller": 1,//禁止使用arguments.caller或arguments.callee"no-catch-shadow": 2,//禁止catch子句参数与外部作

2016-12-19 23:00:32 2898

原创 mysql 主从同步 主主同步 高可用

http://wenzhongxiang.blog.51cto.com/6370734/1264191

2016-12-08 23:47:47 284

原创 jersey 返回结果中的object不能解析xml或json

http://stackoverflow.com/questions/3422545/binding-a-generic-java-class-to-a-json-using-jaxbxml/** * */package com.unism.model;import java.io.Serializable;import javax.xml.bind.annot

2016-12-07 20:05:29 790

转载 golang一行代码计算函数运行时间

golang一行代码计算函数运行时间package mainimport(        "fmt"        "time")func main(){        defer timeCost(time.Now())        fmt.Println("start program")        time.Sleep(5*time.Second)

2016-12-02 11:23:12 3744

原创 nginx负载均衡示例

user root;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024

2016-11-22 09:12:51 237

转载 CentOS下iptables的端口映射

一、环境与需求实验环境节点的网络设置如下:节点网卡IP网络Node1eth0172.19.104.33内网Node1eth16.6.5.5外网Node2eth0172.19.104.14内网需

2016-11-18 22:59:25 2525

原创 user.go

package modelstype User struct {UserId string `json:"username" db:"id"`Username string `json:"username"`Password string `form:"password" json:"password"`Account string `form:"account" js

2016-11-11 14:34:02 2832

原创 golang post 传参

如果某个属性是String 类型,data数据块中需要传字符串类型,不能传整型。

2016-11-11 10:32:57 1967

转载 ubuntu开启mysql外部访问权限

安装了ubuntu11.10版本,通过sudo apt-get install mysql-server安装了了mysql,这里不做安全考虑,我直接给权限了。1.连接进入;#mysql -u root -proot(这里密码在mysql安装过程中提示有设置)2.我这里直接给root的外部访问权限了;#grant all privileges on *.* to ‘root’

2016-11-10 19:02:58 6285

原创 mysql 操作命令

1,添加用户及全部权限:grant all privileges on *.* to username@”%” identified by "password";flush privileges;2,删除用户权限及用户mysql> revoke all on *.* from unism;Query OK, 0 rows affectedmysql> use

2016-11-05 14:37:28 274

原创 vi 整行 多行 复制与粘贴

vi编辑器中的整行(多行)复制与粘贴就非常必要了。    1、复制    1)单行复制    在命令模式下,将光标移动到将要复制的行处,按“yy”进行复制;    2)多行复制    在命令模式下,将光标移动到将要复制的首行处,按“nyy”复制n行;其中n为1、2、3……    2、粘贴    在命令模式下,将光标移动到将要粘贴的行处,按“p

2016-11-04 17:39:23 348

原创 redis配置

redis的数据持久化存储Redis是一个支持持久化的内存数据库,也就是说redis需要经常将内存中的数据同步到硬盘来保证持久化。Redis支持两种持久化方式:一、snapshotting(快照)方式快照是默认的持久化方式。这种方式是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为dump.rdb。我们可以配置redis在n秒内如果超过若干个key被修改就自动

2016-11-03 11:41:22 204

转载 Ubuntu Linux 安装 .7z 解压和压缩文件

一、安装方法    sudo apt-get install p7zip二、解压文件    7z x manager.7z -r -o /home/xx解释如下:x 代表解压缩文件,并且是按原始目录解压(还有个参数 e 也是解压缩文件,但其会将所有文件都解压到根下,而不是自己原有的文件夹下)manager.7z 是压缩文件,这里大家要换成自己的。如果不在当前目录下要带上完整

2016-11-02 16:29:29 879

原创 mysql 配置文件

日志配置:#日志过期时间expire_logs_days = 10连接配置:#等待时间wait_timeout=1814400#最大连接数max_connections=1000package com.unism.common.aop.config;import java.io.IOException;import ja

2016-11-02 15:08:42 349

原创 eclipse file search file name pattern集合

*.confluence, *.css, *.dbk, *.ddl, *.dita, *.ditamap, *.doc, *.docx, *.dtd, *.e4xmi, *.ecore, *.ecore2ecore, *.ecore2xml, *.emof, *.ent, *.exsd, *.genmodel, *.htm, *.html, *.htpl, *.jardesc, *.java, *

2016-11-02 10:45:44 768

转载 vim 之自动缩进(smartindent) tab 空格数设置为4

1. 打开设置文件:[html] view plain copy print?sudo vim /etc/vim/vimrc  2. 添加以下代码:[plain] view plain copy print?set smartindent  set tabstop

2016-10-31 15:07:26 3822

原创 VMware 克隆centos虚拟机 网卡配置问题 Device eth0 has different MAC address than expected, ignoring.

1.当虚拟机被克隆之后,原来的在基本系统中的网卡 eth0 在新系统中就没有了,使用 ifconfig -a 会发现只有 eth1。因为基本系统的网络配置都是基于 eth0 的,eth1 没有网络相关配置,此时要正常使用改虚拟机中的网络,只有添加 eth1 的网络配置,这样每次都要修改网卡配置,这样在做多 linux 系统测试的时候很不方便。更进一步,如果基于此克隆机继续克隆货复制新的虚拟机,网卡

2016-10-27 17:07:27 1890

原创 jersey2 MappableException 异常出现的情况

1,url获取方式出错,get、post、put、delete

2016-10-26 16:43:16 512

原创 linux如何看一个文件夹内(包括子文件夹内)n天内修改了的文件,并且按修改时间排序(最下方是最新的)

find . -mtime -n -ls | sort -r

2016-10-26 10:11:22 3752

原创 如何在 CentOS / RHEL 上设置 SSH 免密码登录

前提配置:使用root登录修改配置文件:/etc/ssh/sshd_config,将其中三行的注释去掉,如下:然后重启ssh服务:service sshd restart。最后退出root,以下所有操作都在hadoop用户下进行。主机信息如下:如上图,当前登录用户为hadoop,主机名为slave.hadoop,与master.hadoop主机的网络是通畅的

2016-10-21 16:34:04 406 1

原创 简单地一个DOS端口映射程序

@echo offif "%1" NEQ  "add"  (if "%1" NEQ  "delete" (echo 输入参数错误:第一个参数应该为add或delete   echo 例如:ServerPortMapping_JDSK.bat add 80goto :end)ELSE (echo 你的输入参数为:%1))else (echo 你的输入参

2016-10-13 17:36:32 1286

转载 win server 端口映射相关命令

#查看端口映射状态#netsh interface  portproxy show  v4tov4# CentOS  SSH port! # 增加22端口#;netsh interface portproxy add v4tov4  listenaddress=192.168.30.60 listenport=22 connectaddress=192.168.30.6

2016-10-10 15:37:19 1842

转载 让Eclipse的TomcatPlugin支持Tomcat 8.x

项目原因,近期要迁移到Eclipse上开发。重新架构,自然打算都用新的版本。发现一个问题:TomcatPlugin已经支持最新的Eclipse 4.4,但Tomcat的版本却只支持到7.x。纠结啊,Tomcat 8.x已经出来许久,用不了岂不是很痛心。于是乎打算深入处理一下。1,直接用DevloaderTomcat7.jar放到tomcat8.x中运行,提示什么getContainer方法

2016-09-07 17:08:56 2510

原创 rtl8723be网卡驱动不稳定怎么办

立即生效:执行代码:sudo modprobe -r rtl8723besudo modprobe rtl8723be -v ips=0 fwlps=0 swenc=1开机加载:新建/etc/modprobe.d/rtl8723be.conf,添加代码:options rtl8723be ips=0 fwlps=0 swenc=1也可

2016-08-30 21:33:22 2314

原创 无法安装framework DDSet_Error: Failure creating interface IAssemblyCache

今天搞了一天,在崩溃边缘,终于搞掂,记录一下由于安装的错误日志不够详细,所以很难找到问题根源首先安装 MicrosoftEasyFix(安装和卸载都可以在这里下载:https://support.microsoft.com/en-us/kb/223300)安装后再重新运行一次FRAMEWORK的安装程序,在%temp%里找到一个类似 Microsoft.……msi.txt的文件中文

2016-08-29 13:05:26 718

转载 详解软件项目管理流程的每一步

一、项目启动(项目开工会)了解项目干系人及其利害关系。所有项目组成员是否到位,如到位则拿到项目开发人员的简历,详细了解每个开发人员的情况(可能会组织到客户方面试)。根据项目需求规格列出项目功能列表,并根据开发人员技术等情况创建WBS。根据项目时间、资源等情况规划项目初步开发计划(各里程碑时间点的粗略计划,每个时间段投入多少人力等)。确定各种软硬件需求,如:版

2016-08-28 08:03:35 19049 1

原创 logback + spring + maven 日志的实现

1,添加项目依赖 ch.qos.logback logback-classic ${logback.version} org.slf4j jcl-over-slf4j ${jcloverslf4j.version}     ch.qos.logback    logback-core    1.

2016-08-21 18:14:41 4077

空空如也

空空如也

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

TA关注的人

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