自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (12)
  • 问答 (3)
  • 收藏
  • 关注

原创 log2.xml直接生成带日期格式日志

log4j2.xml 日期格式日志

2023-01-04 15:54:01 111

原创 网址正则表达式

java版本Pattern pattern = Pattern.compile("[\\w-]+\\.([a-zA-Z0-9_]{0,}[a-zA-Z]{1}[a-zA-Z0-9_]{0,})");

2021-07-29 16:46:50 250

原创 2020-09-30

Syntax error on token "}", delete this token语法完全正确的情况下,eclipse编译器提示该错误。解决方法1:任意回车一行,保存即消失该错误,但是过几天其他java类可能还会出现解决方法2:将编译器级别设置为1.8即可解决...

2020-09-30 15:32:30 264

原创 log4j日志如何只输出到指定category,不输出到rootCategory中

如下配置即可,要点建红色部分 1.建一个单独的category 2.在单独的category的配置增加log4j.additivity.a2=falselog4j.rootCategory=INFO, a1log4j.category=INFO, a2log4j.appender.a1=org.apache.log4j.DailyRollingFileAppenderlog4j.app...

2020-03-11 13:04:01 635

原创 Wireshark cmpp30协议lua插件解析

本文有参考cmpp20协议lua插件,原文网址已遗失,抱歉!-- CMPPv3.lua-- author: adminlocal p_CMPPv3 = Proto("CMPPv3", "China Mobile Peer to Peer Protocol v3.0")--消息长度local f_length = ProtoField.uint32("CMPPv3.length","M...

2019-05-14 15:42:29 1814 3

原创 ffmpeg获取音频属性信息、转码、切片

//ffmpeg获取音频属性信息、转码amr、按照时长进行切片package com.java.manage.util;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;impo

2017-04-18 15:18:59 4346 1

转载 技术架构

大型网站技术架构-入门梳理2017-01-18 分布式系统 读书笔记  总结罗列了大型网站架构涉及到的概念,附上了简单说明前言本文是对《大型网站架构设计》(李智慧 著)一书的梳理,类似文字版的“思维导图”全文主要围绕“性能,可用性,伸缩性,扩展性,安全”这五个要素性能,可用性,伸缩性这几个要素基本都涉及到应用服务器,缓存服务器

2017-03-30 18:01:10 406

原创 centos ssh和scp利用expect自动填充密码

在命令行ssh远程登录服务器和scp远程传输文件都需要交互式输入密码,无法像mysql登录数据库 mysql -uroot -p123456一样直接完成。介绍在centos6.5环境下,脚本依赖expect来达到这一目的,首先确认安装 expect和spawn。密码有特殊字符如$需要转义ssh登录脚本,ip在执行脚本时动态输入:#!/usr/bin/expectset time

2017-02-10 17:31:18 2519

原创 jmeter3.0 http接口测试 每个线程且每次请求发送不同的数据

HTTP请求中将动态数据参数化加${}如:${notificationId}增加CSV Data Set Config,见图片,注意variable names 参数不需要加${}

2016-12-07 17:11:24 9920 1

原创 jmeter3.0 webservice接口测试 每个线程发送不同的数据

和http请求参数类似,webservice直接将Soap/XML-RPC Data报文中需要变化的值替换为函数即可。${__CSVRead(G:\tmp\sendMsg.txt,0)},第一个线程读第一行第一列,第二个线程读第二行第一列。先将完整报文写入Soap/XML-RPC Data中,红色部分是要变化的部分<ns1:sendMsg soapenv:encodingStyle

2016-11-24 15:33:49 2055

原创 tomcat7中maxConnections、maxThreads、acceptCount的含义及关系

个人对tomcat连接器3个属性maxConnections、maxThreads、acceptCount的理解:先摘取官网对这3个属性的描述:acceptCountThe maximum queue length for incoming connection requests when all possible request processing thre

2016-11-22 15:25:56 27880 4

原创 andorid 连接-心跳-异常中断流程图

x核心是 连接wakeloc和pingwakelock的设置、释放。

2016-11-16 15:32:41 509

转载 AlarmManager定时任务延迟执行

原文地址:http://blog.csdn.net/pashanhuxp/article/details/47154361AlarmManager Api文档Note: Beginning in API 19, the trigger time passed to this (set) method is treated as inexact: the

2016-11-08 11:52:07 1403

转载 Android休眠对心跳中断带来的影响

Android设备上解决耗电的一个策略就是休眠,手机在锁屏之后一段时间手机就会休眠,那个时候,无论是屏幕,CPU还是其他模块都会停止工作,这样导致了2个问题:1.一些通讯软件的心跳包中断,导致掉线2.若采用UDP连接的情况下,服务器过来的数据包不一定实时。我们来讲讲如何解决以上的两个问题。Android手机有两个处理器Application Processo

2016-10-24 17:55:25 3268

原创 shell脚本删除指定目录下超过指定时间的文件

#!/bin/bash#删除指定目录下超过指定时间的文件filepath1="/apps/temp_ma/SDO/"filepath2="/apps/temp_ma/KFC/"filepath3="/apps/sals/logs/"declare filepath="$filepath1 $filepath2 $filepath3"days=7#删除过期的文件fun

2016-08-25 09:42:25 2808

原创 shell脚本循环调用top来获取进程的资源信息

比如脚本名称为:top_stat.sh 如果要每隔5s获取进程名redis内存cpu资源1000次调用脚本的命令为 sh top_stat.sh redis 1000 5脚本内容#!/bin/bashlog=/tmp/`date "+%Y-%m-%d_%H_%M"`.top#获取进程编号pid=`ps -ef|grep "$1"|grep -v "$0"|grep -v "

2016-08-24 17:57:52 6968

原创 VS2010编译mod_wsgi-py35-VC10.so(python35和Apache24)

1.本机安装的环境Microsoft Visual Studio 10.0即所谓VC10、python35(本机Python 3.5.2)、apache24(本机 Server version: Apache/2.4.23 (Win32))2.下载最新版的mod_wsgi目前是mod_wsgi-4.5.3里面可选择编译版本更多 https://github.com/GrahamDumpleto

2016-08-12 14:54:12 1778

原创 lvs+keepalived防火墙问题

lvs keepalived 防火墙需开通vrrp协议

2016-07-26 14:46:33 2949

原创 log4j2.xml打印mybatis的sql语句

log4j.properties中ibatis的配置log4j.logger.org.apache.ibatis=debug log4j.logger.java.sql.PreparedStatement=DEBUG log4j.logger.java.sql.Statement=DEBUG log4j.logger.java.sql.Connection=DEBUG log4

2016-05-04 16:29:19 11590 3

原创 科达飞讯语义识别报20021,引擎错误

tomcat容器中调用科达飞讯语义识别报20021,引擎错误,是因为工程依赖的包libmsc32.so等需要放到tomcat bin目录下。

2016-03-26 11:22:16 5925 5

原创 bat循环中变量自增问题

在循环中变量自增后,因为批处理运行命令的机制,直到循环结束该变量值才能正确打印显示出来。例子1:@echo offset /a a=2for /l %%c in (1 1 10) do (set /a a+=1echo %a%)echo %a%pause结果:循环中一直是2,结束后是12使用setlocal enabledelayedexpa

2016-03-24 10:56:03 22965 3

原创 mqtt协议即时消息服务端接收的消息缺少部分字节

mqtt协议客户端java版本,org.fusesource.mqtt.codec.MQTTProtocolCodec中encode(Object value)方法描述了封装数据的完整过程。源码中一条消息固定头字节、消息长度、主题、消息体分多次调用nextWriteBuffer.write(int b)和write(byte b[], int off, int len),其中nextWriteBu

2016-02-29 13:57:46 1879

转载 转载 web网站获取客户端mac地址

WMI Scripting HTML document.forms[0].txtMACAddr.value=unescape(MACAddr); document.forms[0].txtIPAddr.value=unescape(IPAddr); document.forms[0].txtDNSName.value=unescape(sDNSName); //docume

2015-06-30 10:30:22 5571

原创 fastdfs断点续传

fastdfs支持断点续传需要客户进行切片上传,并且切片字节大小小于等于storage配置的buff_size,默认是256k。当fastdfs storage接收客户端上传数据时,如果出现超时的情况会对文件offset和接收时记录的start、end进行比较,当offset>start 并且 offset < end时即写入文件的数据是应接收的一部分数据时,会truncate。所以当切片大小小于

2015-06-23 17:26:13 18660 3

原创 zabbix监控tomcat两种配置方式

第一种.直接在catalina.sh中增加jmx的配置,因为数据传输端口是jmx随即开启的其他两个端口来进行数据的传输,所以防火墙只开启配置的端口无法获取数据。这种方式需要关闭防火墙。CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.1.100 -Dco

2015-06-02 09:32:46 3552

原创 zabbix tomcat requestCount监控

zabbix 自带了监控tomcat资源的模板,有很多不支持的key,下面主要说Catalina:type=GlobalRequestProcessor相关监控项。在zabbix-java-gateway源码中,监控项都会封装在ZabbixItem对象中,在构造ZabbixItem对象时,有严格的校验机制 见parseArguments方法,确保mbean 和 attr 都存在并区分开,关键代

2015-05-26 10:34:51 2923

原创 jwplayer.js播放视频

用jwplayer.js插件,播放视频出现Could not load plugins:File not found。原因:jwplayer.js中引用的js到资源文件,目前访问不到造成。如果浏览器的校验规则比较严格,则会出现上述错误。可以通过httpwatch去抓取请求就很清楚了。

2014-12-02 12:53:24 1813

原创 struts2 s:display嵌套标签s:if的替代方法

flowCardList为跳转的action的集合属性,集合中的对象为FlowCard,该对象有属性id,status。通过status的值,显示不同的内容,需要通过java代码片来完成。                    if(((FlowCard)pageContext.getAttribute("flowCard")).getStatus().equals("N"))

2013-11-06 17:02:10 993

原创 java 获取当月的最后一天的日期。

/*  * 获取当月的最后一天  */ public static String getLastDayCurrentMonth() {  //取下个月的第一天再减一条  Calendar cal = Calendar.getInstance();  //加一个月  cal.add(Calendar.MONTH, 1);  //得到下个月的第一天日期字符串  St

2012-07-11 11:28:47 521

原创 linux 搭建rsync服务、ftp服务、svn服务

一.搭建rsync服务1. /etc/rsyncd.conf 该文件是否存在,如果不存在则创建,touch /etc/rsyncd.conf2.定义同步配置 /etc/rsyncd.conf3.配置/etc/xinetd.d/rsync 4.重启rsync服务 service xinetd restart5.注意防火墙开放对应端口 二.搭建ftp服务1.rpm -i

2012-03-16 17:45:00 596

原创 Eclipse集成Maven的几个问题

本文的以下内容在网上参考了一些资料,整理了下:1.创建Maven项目后可能会出现 Eclipse is running in a JRE, but a JDK is required Some Maven plugins may not work when importing projects or updating source folders.解决方法:在eclipse.init文件中-vmargs之前添加-vmC:/Program Files/Java/jdk1.6.0_23/bin/javaw.ex

2011-04-15 18:08:00 1372

原创 xtree中隐藏根节点

 改点源码就行了WebFXTree.prototype.toString = function() {    /*var str = "" +        "" +        "        (this.target ? " target=/"" + this.target + "/"" : "") +        ">" + this.text + ""

2009-11-26 16:37:00 987

mod_wsgi-py35-VC10.so

编译过程http://blog.csdn.net/kaka20099527/article/details/52191370

2016-12-14

commons-fileupload源码

commons-fileupload源码

2016-04-06

mapdb-3.0.0-M4.jar

mapdb

2016-04-06

语义识别代码语义识别代码

传入语音数据得到语义解析,语音转化文字部分需自己实现

2016-03-23

mapdb-1.0.8.jar

mapdb-1.0.8.jar 免费下载 mapdb

2015-07-17

fastdfs断点续传代码

通过封装fastdfs java client的代码实现断点续传功能,FileService.upload_file

2015-06-24

catalina-jmx-remote.jar

catalina jmx remote jmx 监控 tomcat 资源

2015-06-02

jmx命令行获取tomcat资源

配合zabbix 通过命令行获取tocmat资源,java -jar zabbix-java-gateway-2.4.5.jar 可以获取帮助信息

2015-05-26

短信CMPP、彩信MM7协议、SMPP

中国移动短信协议、彩信协议、国际短信协议文档

2011-12-09

补码机器码转化为十进制数值

一个数以补码的形式存于计算机中,先将机器码转化为十进制的数,包括正数和负数,但考虑整数

2011-02-18

deploy.jar 第三方jar包

deploy 部署 不是很常用的jar包,希望对大家有点帮助

2011-02-18

数据结构数据结构的基础知识

数据结构的基础知识 适合初学者 数据结构的基础知识 适合初学者 数据结构的基础知识 适合初学者

2009-10-13

数据结构的基础知识,什么事数据结构

从什么事数据结构讲起,循序渐进,逐步加深,适合初学者。

2009-09-29

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

TA关注的人

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