自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蚂蚁的技术总结

好好学习,天天向上

  • 博客(96)
  • 收藏
  • 关注

原创 play修改debug端口,同时debug多个工程

开发过程中有时需要同时debug两个play工程,而play debug的默认端口为9999,不能指定修改,研究了一下,通过修改play的启动脚本实现了允许指定debug端口启动工程。

2017-04-14 17:09:52 1119

转载 Java Service Wrapper3-Wrapper配置详解及高级应用

将一个简单的程度如HelloWorld 的应用包装秤Wrapper 服务并不复杂,甚至可以认为非常简单。但是实际项目应用过程中我们的程序一般较庞大,运行环境也较复杂。        通过Wrapper 配置文件的分析与配置进一步了解构建Wrapper 服务需要注意的关键点及重要部分。首先,打开conf 文件夹下的wrapper.conf配置文件,此配置文件时Wrapper 的主配置文件也是

2016-06-01 16:37:39 7913 1

转载 jqGrid ---Grid can not be used in this ('quirks...

今天在使用jquery.jqGrid.min.js时 弹出错误提示 Grid can not be used in this ('quirks') mode!  查看源码后发现if(document.documentMode !== undefined ) { // IE onlyif(document.documentMode alert("Grid can no

2016-01-12 10:43:23 2513

转载 JAVA 对象拷贝

1.java里的clone分为: A:浅复制(浅克隆): 浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 b:深复制(深克隆):深复制把要复制的对象所引用的对象都复制了一遍。 Java中对象的克隆,为了获取对象的一份拷贝,我们可以利用Object类的clone()方法。必须要遵循下面三点 1.在派生类中覆盖基类的clone()方法,并声明为public【Object类中的cl

2016-01-05 15:15:12 573

转载 我的MYSQL学习心得(十五) 日志

MYSQL里的日志主要分为4类,使用这些日志文件,可以查看MYSQL内部发生的事情。分别是1、错误日志:记录mysql服务的启动、运行、停止mysql服务时出现的问题2、查询日志:记录建立的客户端连接和执行的语句3、二进制日志:记录所有更改数据的语句,可以用于数据复制

2015-12-28 23:22:38 1288

原创 tomcat7中启用HTTPS

tomcat7中配置https

2015-12-14 17:35:18 5987

转载 MySql按周,按月,按日分组统计数据

MySql按周,按月,按日分组统计数据

2015-12-03 10:38:30 12471

转载 MySQL正确安全清空在线慢查询日志slow log

1、see the slow log status;mysql> show variables like %slow%;+---------------------+------------------------------------------+| Variable_name       | Value                                    |

2015-11-19 10:40:02 2765

转载 java.net.UnknownHostException 异常处理

关于java.net.UnknownHostException大家也许都比较熟悉,今天我来整理一下关于java.net.UnknownHostException的各种处理办法:1、在Android项目中的AndroidManifest.xml中添加访问网络的权限:;2、访问网站已经倒闭/关闭或者不存在,可以在浏览器中验证一下;3、无法解析该域名,可以将域名对应的ip写入到h

2015-11-05 15:38:24 8226

转载 java 过滤器filter防sql注入

XSSFilter.java[java] view plaincopypublic void doFilter(ServletRequest servletrequest,              ServletResponse servletresponse, FilterChain filterchain)              throws IOExcept

2015-08-19 09:39:13 2549

原创 Java正则表达式替换所有特殊字符

Java正则表达式替换所有特殊字符 /** * 正则替换所有特殊字符 * @param orgStr * @return */ public static String replaceSpecStr(String orgStr){ if (null!=orgStr&&!"".equals(orgStr.trim())) { String regEx="[\\

2015-08-12 17:36:14 18562 2

转载 MySQL索引的查看创建和删除

1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍。例如,有3个未索引的表t1、t2、t3,分别只包含列c1、c2、c3,每个表分别含有1000行数据组成,指为1~1000的数值,查找对应值相等行的查询如下所示。 SELECT c1,c2,c3 F

2015-06-26 12:26:07 696

转载 Linux下防火墙iptables设置

摘要 我发现我的电脑不能被局域网内的其它设备访问。大家都说是防火墙的问题。于是我下点功夫学一下。以下为我的学习总结目录[-]基础知识iptables命令的使用查看修改添加插入替换删除包匹配(CRETIRIA)ICMP数据比对操作(ACTION)保存配置其它参考文章我手里有本《鸟哥的Linux私房菜-服务器架设篇》。其中的第9章详细讲解了防火墙的原理与配置方式。

2015-06-23 22:21:34 720

转载 Java Service Wrapper2-构建自己的Wrapper应用

我们已经了解Wrapper的目录结构,下面可是正式利用Wrapper来包装我们自己的应用,这里假设Wrapper的安装目录为:/usr/local/wrapper。         首先,创建项目应用         1.创建一个Java项目,并创建Java 类HelloWorld,并实现WrapperListener 接口,代码如下:Java代码  pac

2015-06-23 09:17:41 741

转载 Java Service Wrapper1-简介与使用

在实际开发过程中很多模块需要独立运行,他们并不会以web形式发布,传统的做法是将其压缩为jar包独立运行,这种形式简单易行也比较利于维护,但是一旦服务器重启或出现异常时,程序往往无法自行修复或重启。解决服务器重启的传统做法是编写一段shell脚本随服务器启动而运行,但是这样做只是治标,那么我们想寻求一种“治本”的方式该怎么办呢?        Java Service Wrapper就轻松而简

2015-06-23 09:14:10 858

转载 解决 yum安装出现This system is not registered with RHN

[root@localhost ~]# yum install libtoolLoaded plugins: rhnplugin, securityThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessNothing to do 解决方案

2015-06-17 11:52:10 664

转载 Linux(Red Hat 6 32位) 下安装Mysql5.6.30

1. 下载MySQL 5.6下载页面:http://dev.mysql.com/downloads/mysql/此处选择“Red Hat Enterprise Linux 6 / Oracle Linux 6 (x86, 32-bit), RPM Bundle”下载,下载至/root/fuxian/目录下,下载文件名为“MySQL-5.6.30-1.el6.i686.rpm-bun

2015-06-15 11:27:02 2337

转载 linux下安装JDK

最近开始回顾一些Linux的基础知识,温故而知新才行。在linux下安装JDK如下:第一步:查看Linux自带的JDK是否已安装(1)查看已经安装的jdk:# rpm -qa|grep jdk                ← 查看jdk的信息或直接执行或# rpm -q jdk 或# java -version  (2)rpm -qa|grep jdk

2015-06-12 16:34:23 624

转载 Redis 起步

Rdis和JQuery一样是纯粹为应用而产生的,这里记录的是在CentOS 5.7上学习入门文章:1.Redis简介 Redis是一个key-value存储系统。和Memcached类似,但是解决了断电后数据完全丢失的情况,而且她支持更多无化的value类型,除了和string外,还支持lists(链表)、sets(集合)和zsets(有序集合)几种数据类型。这些数据类型都支持push/p

2015-06-01 17:44:59 685

转载 mysqldump导出时: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':

mysqldump导出时: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1':在用mysqldump导出时报如下错误:[root@localhost ~]# mysqldump -uroot -p -d -R  test > test.sqlEnter password:mysqldump: Couldn't execute

2015-05-28 16:54:35 9263

转载 MySQL的备份与还原

MySQL备份和还原,都是利用mysqldump、mysql和source命令来完成的。1.Win32下MySQL的备份与还原 1.1 备份 开始菜单 | 运行 | cmd |利用“cd /Program Files/MySQL/MySQL Server 5.0/bin”命令进入bin文件夹 | 利用“mysqldump  -u 用户名 -p databasename >expor

2015-05-25 17:44:26 583

转载 MySQL远程访问设置终极方法

这篇文章主要介绍了MySQL远程访问设置终极方法,本文总结了多种设置方法和技巧,是解决远程访问的终极解决方案,需要的朋友可以参考下数据库对于服务端开发人员来说,几乎就是左膀右臂。几乎每一个服务端开发人员都要和数据库打交道。而MySQL又以其开源免费,小巧玲珑,简单易用,功能强大占据中国数据库使用份额的半壁江山。从去年接触到Vagrant以来,Vagrant以其方便易用深深吸引了D瓜哥。为了尽可

2015-05-25 17:40:15 2476

转载 Nginx常用命令

1. 启动 Nginx          /usr/local/nginx/sbin/nginxpoechant@ubuntu:sudo ./sbin/nginx2. 停止 Nginxpoechant@ubuntu:sudo ./sbin/nginx -s stoppoechant@ubuntu:sudo ./sbin/nginx -s quit-s都是采用向

2015-05-21 11:43:35 532

转载 MySQL数据备份与恢复

备份/恢复策略:1. 要定期做 mysql备份,并考虑系统可以承受的恢复时间。2. 确保 mysql 打开log-bin,有了 binarylog,mysql才可以在必要的时候做完整恢复,或基于时间点的恢复,或基于位置的恢复。3. 要经常做备份恢复测试,确保备份是有效的,并且是可以恢复的。 冷备份备份:1. 停掉 mysql服务,在操作系统级别备份 mysql的数据文件

2015-05-20 11:06:24 534

转载 mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations

mappingResources、mappingLocations、mappingDirectoryLocations、mappingJarLocations   他们的区别:   1. mappingResources:指定classpath下具体映射文件名   "mappingResources">       petclinic.hbm.xml       2. ma

2014-11-03 12:22:40 1315 1

转载 linux服务器状态、性能相关命令

---------查看Linux服务器CPU详细情况--------------#查看CPU的信息[root@host ~]# cat /proc/cpuinfo #查看物理CPU的个数[root@host /]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l#查看每个物理C

2014-09-03 15:44:15 696

转载 Quartz CronTrigger最完整配置说明

CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号说明  是否必填 允许填写的值允许的通配符  1 秒 是 0-59   , - * / 2 分 是 0-59   , - * / 3小时 是 0-23  , - * /

2014-08-04 22:59:27 629

转载 windows7 64位,MySQL 5.5的1067错误解决方法

问题描述:win7系统(64位)下,对系统进行垃圾清理后,MySQL无法启动。在网上查找发现,可能清理文件的时候,清理掉了MySQL的0字节文件,导致MySQL无法正常启动。准备工作:在MySQL安装目录中找到my.ini,打开查看,找到basedir、datadir和innodb_data_home_dir。例如我的是:basedir="D:/Progra

2014-08-03 21:18:35 1175

转载 使用FileUtils简化你的文件操作

前言:    在工作当中我们往往遇到很多文件的操作,我们也习惯写一些自己定义的工具类来简化文件操作,其实apache的commons的FileUtils类就是这样一个工具类,使用它能大大的简化我们对文件的操作。 准备工作:    1.下载jar     地址:http://commons.apache.org/proper/commons-io/download_i

2014-08-01 16:15:51 52150

原创 Java读取和删除文件夹下的所有文件

package otherstudy;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;/** * @ClassName: TestReadFile * @CreateTime: Aug 1, 2014 11:42:44 AM * @Author: mayi *

2014-08-01 13:02:34 5749

原创 解决MAC OS X Myeclipse 启动 Tomcat时控制台乱码问题

window -> Preference -> myeclipse -> servers -> tomcat -> tomcat7.0 -> JDK -> optional java VM arguments :加入 -Dfile.encoding=GBK

2014-06-25 22:12:58 7110 3

转载 画图解释SQL联合语句

我认为 Ligaya Turmelle 的关于SQL联合(join)语句的帖子对于新手开发者来说是份很好的材料。SQL 联合语句好像是基于集合的,用韦恩图来解释咋一看是很自然而然的。不过正如在她的帖子的回复中所说的,在测试中我发现韦恩图并不是十分的匹配SQL联合语法。不过我还是喜欢这个观点,所以我们来看看能不能用上韦恩图。假设我们有下面两张表。表A在左边,表B在右边。我们给它们各四条记录。

2014-06-16 17:59:17 714

转载 JS 弹出层 定位至屏幕居中

无标题文档/*弹出层的STYLE*/html,body {height:100%; margin:0px; font-size:12px;}.mydiv {background-color: #ff6;border: 1px solid #f90;text-align: center;line-height: 40px;font-size: 12px;font-weight:

2014-05-21 09:47:25 2402

转载 文字置于图片之上且背景半透明

之前发过一篇关于《 将图片的说明文字显示在图片之上且背景半透明效果 》的文章,讲述了如何将文字置于图片之上且背景半透明,但那个解决办法会出现一个问题,就是背景虽然半透明了,但文字也会半透明,今天发现百度旅游上的实现方法,很完美地实现这个功能,现把代码共享如下:文字置于图片之上且背景半透明 标准之路www.aa25.cna.title { color:#D3D3D4; b

2014-03-20 10:10:51 1187

转载 CSS3 圆角(border-radius)

前缀例1例2:无边框书写顺序其它支持性值:半径的长度前缀-moz(例如 -moz-border-radius)用于Firefox-webkit(例如:-webkit-border-radius)用于Safari和Chrome。例1#round { padding:10px; width:300px; height:50px; b

2014-03-18 14:44:20 688

转载 图解CSS的padding,margin,border属性(详细介绍及举例说明)

图解CSS的padding,margin,border属性W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落、列表、标题、图片以及层。盒模型主要定义四个区域:内容(content)、边框距(padding)、边界(border)和边距(margin)。 对于初学者,经常会搞不清楚margin,background-c

2014-03-10 17:29:17 764

转载 could not find a getter for ... in class ... 异常的解决

could not find a getter for ... in class ... 异常的解决在spring+hibernate框架的java项目开发过程中,经常会遇到这样的错误: could not find a getter for ... in class ... 可能原因如下: 1.真的没有写getter方法(发生几率:小) 2.*

2014-03-10 15:18:26 7028

转载 高并发解决方案——提升高并发量服务器性能解决思路

一个小型的网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单。随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的ht

2014-03-07 20:14:42 15354

转载 Subversion (svn)的安装配置

Linux下SVN服务器的搭建与配置 一、准备 OS:Linux  二、安装 [plain] view plaincopy#cd /usr/local/src/tarbag  #tar –xzvf subversion-1.6.6.tar.gz –C ../software/  #cd /usr/local/src/softw

2014-03-07 15:27:44 1302

转载 Struts2标签之Checkbox详解

Struts2标签之Checkbox详解      sparta-紫杉   2010-4-14 16:53    开发环境:eclipse3.4.2 + weblogic10.3 + jdk1.6.0_13 + Struts2.1.8 + Spring3.0.1 + Hiberante3.3.2    在Web系统或项目的开发过程中,jsp页面上经常会使用checkbox来

2014-03-07 13:59:02 989

空空如也

空空如也

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

TA关注的人

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