自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (9)
  • 收藏
  • 关注

原创 JMeter 进行简单的API测试

1、下载JMeter在Apache官方网站上下载2、执行JMeter解压在bin目录下,执行jmeter.bat文件,打开jmeter图形化界面3、新建线程组进行API性能测试1)测试计划右键-》创建线程组2)线程组下右键-》Sampler-》HTTP请求配置服务器IP,PORT,路径(/xxapp/v1/api/q,以及方法(POST)、body或参数

2017-02-08 15:13:09 875

原创 Tomcat调优

1、启用线程池及配置        maxThreads="500" minSpareThreads="100" prestartminSpareThreads="true" />2、NIO配置cd /usr/local/tomcat7/confvim server.conf3、APR配置1)下载并安装APR libhttp://apr.apache

2017-02-08 13:29:21 483

原创 FastDFS的Tracker及Storage节点添加及删除

1、增加Storage节点(通过配置,自动加入)1)安装Storage并配置mod_fastdfs.conf及storage.conf,设置fdfs_storaged及nginx自启动2)启动新加的storage节点(会自动同步相同group的内容)3)执行fdfs_monitor /etc/fdfs/client.conf查看集群同步情况(会看到新增的storage节点)

2017-02-08 09:22:21 12082

原创 JVM参数理解

1、JVM的内存JVM的内存 = 年轻代 + 年老代 + 持久代-Xms: 设置初始JVM内存大小-Xmx: 设置最大JVM内存大小                 一般讲Xms, Xmx设置成一样的大小,避免超过Xms后,内存重新整理;另外,由于由于jvm进程本身会占用内存空间,所以jvm实际占用的内存空间会比设置的大-Xmn: 设置年轻代内存大小

2017-02-07 10:19:45 6042

原创 zabbix_get, zabbix_sender手动调测监控数据

1、在zabbix server上手动获取zabbix agentd所在机器的数据zabbix_get -s 10.2.178.136 -p10050 -kmysql.pingzabbix_get -s 10.2.178.136 -p10050 -kmysql.status[Uptime]2、zabbix_sender --helpusage:  zabbix_sender

2017-02-03 11:07:29 3092

原创 Zabbix agentd 配置MySQL监控

1、手动写一个监控脚本vim /usr/local/etc/checkmysql.sh#!/bin/shMYSQL_SOCK="/var/lib/mysql/mysql.sock"ARGS=1if [ $# -ne "$ARGS" ];then echo "Please input onearguement:"ficase $1 in Uptime)

2017-01-24 14:34:17 1050

原创 Zabbix Server, Java Gateway, Agentd, Frontend安装配置

1、Zabbix Server安装及配置2、Zabbix Agentd安装及配置3、Zabbix Frontend安装及配置4、Zabbix使用1、Zabbix Server安装groupadd zabbixuseradd -g zabbix zabbixwget https://nchc.dl.sourceforge.net/project/zabbi

2017-01-22 17:22:47 2680

原创 MySQL + KeepAlived 实现 双主复制热备 及HA方案

1、安装MySQL 5.7 serveryum list installed | grep mysqlyum -y remove mysql-libs.x86_64wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpmyum localinstall mysql-community-release-el6-5.

2016-11-25 01:45:12 786

原创 Nginx+Keepalived 实现HA功能

1、在两台nginx server上安装Keepalivedwget  http://www.keepalived.org/software/keepalived-1.2.8.tar.gztar xzf keepalived-1.2.8.tar.gzcd keepalived-1.2.8yum install popt-devl./configure && make && ma

2016-11-25 00:14:04 464

转载 防盗链技术研究

参考http://windyli.blog.51cto.com/1300305/315283/1、总结起来,防盗链原理: 是通过检查http协议头refer段是否是本域名下的地址2、破解防盗链手动修改refer头信息

2016-11-24 17:41:20 530

转载 FastDFS-nginx-module功能解释

参考http://www.cnblogs.com/littleatp/p/4361318.html

2016-11-24 17:29:15 4396

原创 MySQL Binlog 研究

1.开启binlog(默认是不开启的)Windows:安装目录或c:\windows\system32\my.ini[mysqld]# Uncomment the following if you want to log updateslog-bin=mysql-binLinux/etc/my.cnf[mysqld] 下增加一行log-bin=mysqlbi

2016-11-24 16:37:04 427

原创 MySQL 存储过程实现 id-pid结构的树形数据展示

set max_sp_recursion_depth=255;call showChildLst(56);DROP PROCEDURE IF EXISTS `createChildLst`;delimiter ;;CREATE DEFINER=`root`@`localhost` PROCEDURE `createChildLst`(IN pid INT,IN nDepth INT)

2016-11-24 16:19:58 2703

原创 MySQL数据库备份脚本

1.脚本内容单独的脚本#!/bin/shif [ $# != 4 ]; then        echo "Usage: $0 db_host db_user db_pwd db_name"        exitfiprefix=`date +"%Y%m%d%H%M%S"`filePath="/root/dbBackup/"`date +"%Y%m"`/"

2016-11-24 16:12:02 437

原创 Squid代理服务器

参考http://www.cnblogs.com/mchina/p/3812190.html

2016-11-24 11:15:52 281

原创 Redis Cluster安装及配置

参考http://hot66hot.iteye.com/blog/2050676http://blog.csdn.net/a491857321/article/details/52054935http://blog.csdn.net/zdp072/article/details/50991116http://blog.csdn.net/zdp072/article/detail

2016-11-23 21:33:44 391

原创 CentOS 6.5 设置最大文件描述符

参考http://www.th7.cn/system/lin/201508/127154.shtml单个进程最大能使用的文件描述符是由 系统限制,用户限制,会话期限制,进程限制值  中最小的那个决定的。如果我们在一台机器上部署了自己的网络服务,我们只需按下面步骤修改就可以了:1. 计算 fdmax = 物理内存大小(m为单位) / 4 * 256  假设内存为8G,fdma

2016-11-23 14:08:24 2474

原创 招聘面试积累

1.自我介绍,考察表达及自我认知你是谁?什么时间毕业于什么学校的什么专业?毕业后经历过什么公司?参与过什么相关项目?在项目中承担什么职责?擅长的技术活能力?2.技术能力考察后端: Java,常见算法,数据库,SQL语句前端: jQuery, CSS+DIV布局, JAVASCRIPTLinux: vi、find、ps、top、tar、scp、telnet

2016-11-15 11:30:48 400

原创 JAVA后端开发工程师 外包同事招聘要求

1.后端开发能力1)熟悉JAVA语言,了解常见算法2)熟悉web.xml配置,熟悉SSH/SSM框架配置,了解SSH/SSM框架执行机制3)熟悉SQL语句2.前端能力1)熟悉jQuery2)熟悉javascript,了解CSS+DIV布局3.服务器运维能力1)熟悉linux常见命令及简单配置2)熟悉Tomcat,Mysql,Nginx等服务器配置

2016-11-15 08:54:10 2928

转载 MySQL树形数据查询及展示

原文链接 http://blog.csdn.net/acmain_chm/article/details/4142971

2016-11-15 08:51:55 24532

原创 CentOS 6.5 自动化开发测试环境安装配置

1.安装SUN JDKhttp://blog.csdn.net/zhou_andy/article/details/530816292.安装SVNyum -y install svn3.安装maven1)下载安装wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/

2016-11-08 18:03:52 702

原创 CentOS 6.5 FastDFS+nginx安装配置

1.安装FastDFS及nginxhttp://blog.csdn.net/Zhou_Andy/article/details/514813732.配置FastDFS及nginx自启动chkconifg --add /etc/init.d/fdfs_trackerdchkconifg --add /etc/init.d/fdfs_storagedchkconfig --add

2016-11-08 16:53:49 1332

原创 CentOS 6.5 安装Redis

1.安装gcc-c++2.下载并安装redis参照 http://www.cnblogs.com/haoxinyue/p/3620648.htmlwget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stablemake3.执行测试代码yum i

2016-11-08 16:05:19 513

原创 Centos SUN JDK 安装

1.移除多余的jdkrpm -qa|grep javarpm -e --nodeps *rpm-qa|grep jdkrpm -e --nodeps *rpm -qa |grep gcjrpm -qa |grep *2.从Oracle网站上下载JDK-*.tar.gz3.解压tar.gz文件,之后拷贝到 /usr/lib/jvm/下4.配置update-

2016-11-08 14:14:17 1167

转载 用户需求说明书 与 需求规格说明书 有什么本质区别?

1、用户需求说明书是用户的需求,需要和用户确认的;需求规格说明书是系统需求主要是对内的。你考虑了一个对外一个对内。而且需求管理的时候也需要用到用户需求 2、 优点:用户的语言与设计人员的语言是不同的,所以需要有面向不同人员的文档。缺点:层次越多,信息损失的越多,误解的概率就越大。权衡的结果:基本上是依据项目的规模而定。 3、这要看你们的项目管理采用的规范。 如果是cmmi就需要,敏

2016-09-23 10:24:28 9255

原创 Webstorm 正则替换

Command + R  进入替换页面,选择Regex, 进行正则替换。参考页面https://www.jetbrains.com/help/webstorm/2016.1/regular-expression-syntax-reference.html

2016-08-16 15:08:43 4449

原创 个人理解的前端工程师能力要求

前端工程师的一些技术能力1.UI设计能够根据用户需求及当前业界的流行趋势,绘制出用户体验佳页面美观的UI设计稿2.页面制作能力1) 能够根据UI设计稿(PSD或PNG),制作出相应的静态页面2) 在有自适应UI设计稿的基础上,能够设计出自适应的页面;有移动端的页面制作经验,知道移动端与PC端页面的差别;3) 能够使用 HTML5/CSS3中新特性,制作更美观绚丽

2016-08-04 17:38:34 3525

原创 待研究的技术

1.消息服务,NIO技术Mina, Netty, JMS, ActiveMQ2.Camel3.Dubbo+Zookeeper4.Mycat5.JBPM,Activity6.数据库高级知识

2016-07-23 07:09:10 361

原创 Git使用杂记

1.修改提交时的authorgit config user.name 'xxx‘git config user.email '[email protected]'git commit --amend --reset-authorgit pull git push

2016-07-20 21:47:55 269

原创 工程开发杂记

1.Mysql中tinyint(1)可以用作与Java类型中Boolean对应的字段。select true,TRUE,false,FLASE;  -->> 1,1,0,0设置成tinyint(1)的字段会自动映射为boolean类型(jFinal已验证)

2016-07-17 15:37:08 331

原创 前端开发杂记

1.通过freemarker给html元素设置data-xx属性时,xx应该使用小写,即使是大写,在网页上展示时也会自动转换成小写。故之后通过$().data("xx")获取数据时,如果将xx采用大写将获取不到数据。

2016-07-15 17:50:01 328

原创 使用 Hibernate Tools 自动生成hbm.xml及model java文件

1.安装Hibernate Tools工具Help-->Eclipse Marketpalce...-->搜索JBoss tools->install勾选Hibernate tools,点击next,进行安装。安装后,重启Eclipse,启用Hibernate perspective:  Windows->Perspective->Open Perspective->Other...-

2016-07-06 22:42:07 8119

原创 Freemarker的使用

1.必须通过后台转发到jsp才能起作用,直接访问jsp无效2.要将变量设置到request.setAttribute中,通过${变量名称}进行引用3.判断变量是否存在 或者 4.指令的括号 与 右边可以多出空格5.日期格式化${date?string("yyyy-MM-dd HH:mm:ss")}若date可能不存在${(date?string("yyyy-

2016-07-04 15:40:49 2130

原创 工程开发注意事项

1.编码问题1)项目初始要约定workspace,content-type采用utf-8, 包括jsp也要采用utf-8

2016-07-04 15:24:51 269

原创 jQuery细节问题总结

1. $(".class").on("click", "childSelector", function(e) {//  在函数内部this 指代 触发事件的子元素,如果没有childSelector则触发$(".class")指代的元素));

2016-06-30 16:24:10 292

原创 JFinal 开发实践记录

1.通过@ActionKey配置的请求所有的Controller类需要在JFinalConfig继承类的configRoute中进行配置,否则访问不到,但也不报404错误。

2016-06-30 11:52:16 1558

原创 OSCAR的奇难杂症

1.appointment*.jsp  _jspService(HttpServletRequest, HttpServletResponse) is exceeding the 65535 bytes limit在OSCAR包中web.xml中增加以下: jsp org.apache.jasper.ser

2016-06-29 09:37:08 653

原创 ISO制作U盘安装Ubuntu系统

1.从Ubuntu网站下载最新的ISO文件2.下载UltraISO并安装3.打开UltraISO, 通过它打开ubuntu的ISO文件--》点击上方“工具”菜单-》选择”写入磁盘镜像文件..."--》选择U盘--》选择USB-HDD+--》点击“快捷启动”--》选择“写入新的磁盘主移动记录”--》选择USB-HDD+4.点击写入,最后提示“刻录成功”5.将U盘插到目标机器,重启

2016-06-28 11:48:24 1222

原创 服务器不同平台迁移总结

1.服务器基础运行环境配置2.数据迁移1)数据库迁移2)文件迁移要注意 文件路径及路径的访问权限

2016-06-28 10:01:11 1419

原创 CentOS上安装JDK1.7 + Tomcat7

1.在centos上卸载已有的java环境rpm -qa |grep javayum -y xxx2.安装JDK1.7从Oracle网站下载JDK rpm包,拷贝到centos上,并在centos上安装yum install xx.rpm3.下载tomcat7,并解压到/var/lib/下,把apache-tomcat-x改成tomcat74.新建tomcat7用户

2016-06-28 09:58:07 859

spring 2.0.pdf(中文版)

既详细有明确地讲述了spring2.0技术 值得下载

2011-02-17

WIN32 网络编程 SOCKET + CAsyncSock + CSock

1.主要讲解了WinSock的编程技术,有Windows sockets编程方法,WinInet,ISAPI等等。 2.本资源还附带针对.pdg文件阅读器

2010-07-30

VC++ 简单的窗体换肤源程序

以一个简单的实例,非常简洁的说明了如何对VC++的程序进行换皮肤。值得初学者下载学习。

2010-04-20

设计模式C++版.pdf

非常详细的介绍了C++的多种模式,很值得下载

2010-03-15

DOS编程详解,BAT高级使用方法.rar

非常详细的说明了DOS编程方法。以众多的例子,结合BAT编程使用到的各种命令关键字,深入阐述BAT编程。值得下载学习。

2010-01-16

《C++高质量编程 规范与技巧》

林锐博士非常经典的关于代码规范的手册,而且还附有经常被用到的C++笔试题及详细解释,非常值得下载!

2009-10-13

U盘主控检测ChipGenius AP192EF 量产工具

U盘主控检测ChipGenius AP192EF 量产工具

2009-10-02

程序员考试 软件设计师考试 系统分析师考试 试题及答案集

包括 程序员考试 软件设计师考试 系统分析师考试 信息监管考试 等试题以及答案

2009-05-27

程序员面试宝典程序员面试宝典

对于寻找程序员工作是一本非常经典非常值得借鉴的书籍

2009-05-27

空空如也

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

TA关注的人

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