- 博客(31)
- 收藏
- 关注
原创 Drools 规则文件 ——语法属性
1.salience 功能:设置规制执行的优先级 值:数字(数字越大执行优先级越高) 示例: rule "rule1" salience 1 when eval(true) then System.out.println("rule
2016-07-28 15:29:08 374
转载 linux 非root用户安装 jdk 和 tomcat
创建一个用户 sgmm,并在其用户目录里面安装 jdk和tomcat。安装过程如下。一、增加 sgmm 用户和 sgmm 组[plain] view plain copy [root@lnx_test ~]# groupadd sgmm [root@lnx_test ~]# useradd -d /home/sgmm -g sgmm -m sgmm
2016-03-03 11:35:33 412
转载 Linux(CentOS)下配置安装Tomcat并配置JDK环境
CentOS下配置安装Tomcat并配置JDK环境第一步、下载JDK、Tomcat下载JDKhttps://edelivery.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7u45-linux-x64.rpm或者:#wget https://edelivery.oracle.com/otn-pub/java/jdk/7u45-b18/jdk-7
2016-03-03 09:33:13 553
转载 JRockit检测Tomcat内存溢出JAVA内存泄漏问题
公司的一个JAVA应用系统上线以来,基本每1天OutOfMemoryError: PermGen space一次。JAVA堆上限1个G,出现了好多次,想到JRockit可以分析内存泄漏的问题:1. JRockit简介Jrockit是Bea开发的符合JAVA虚拟机规范的虚拟机+虚拟机监控软件。虚拟机:Jrockit Real Time监控软件:Jrockit Mission Cont
2016-02-29 15:59:53 1626
转载 java实现在线支付
国内电子商务系统实现的基本流程如下: 客户在系统内下订单 -> 系统根据订单生成支付宝接口url -> 客户通过url使用支付宝(网上银行)付款 -> 支付宝将客户的付款完成信息发送给电子商务系统 -> 系统收到支付宝信息后确定客户订单已经付款 -> 进行发货等后续流程。在开始下面的内容之前,你要先有一个支付宝账户,如果要集成支付宝接口,你还必须申请开通服务(关于如何开通,可以直接到支
2015-04-17 11:24:51 494
转载 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable a
eclipse中使用maven插件的时候,运行run as maven build的时候报错-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match. 可以设一个环境变量M2_HOME指向你的m
2015-04-15 11:35:31 3692
原创 maven项目在eclipse中运行clean test 等报错
报错:Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0这个之前用web项目时候研究过和网上说的解决方案一样,就是配置编译和运行的jdk版本。但是这次怎么改也不行,后来发现
2015-04-15 11:23:32 2052
转载 ubuntu下SVN服务器安装配置
一、SVN安装1.安装包$ sudo apt-get install subversion2.添加svn管理用户及subversion组$ sudo adduser svnuser$ sudo addgroup subversion$ sudo addgroup svnuser subversion 3.创建项目目录$ sudo mkdir /home/sv
2015-04-09 16:23:00 470
转载 vi 常用命令行
vi 常用命令行1.vi 模式 a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等 字母之后才能进入编辑模式.通常在linux中,按下上述字母时,左下方会出现'INSERT'或者‘REPLACE’字样,才可以
2015-04-09 16:18:23 360
转载 怎样编写高质量的Java代码
代码质量概述怎样辨别一个项目代码写得好还是坏?优秀的代码和腐化的代码区别在哪里?怎么让自己写的代码既漂亮又有生命力?接下来将对代码质量的问题进行一些粗略的介绍。也请有过代码质量相关经验的朋友提出宝贵的意见。代码质量所涉及的5个方面,编码标准、代码重复、代码覆盖率、依赖项分析、复杂度分析。这5方面很大程序上决定了一份代码的质量高低。我们分别来看一下这5方面:编码标准:
2015-04-07 10:39:40 487
转载 推荐给开发人员的6个实用命令行工具
作为一名Web开发者,当程序出现问题时日子总不是那么好过。问题可能无处不在,可能是你发送的请求出了错,可能是回复出了错,可能是你使用的某个第三方库出了问题,又或者是一个外部API调用失败了。优秀的工具对于定位问题出在何处有着无可估量的价值,而且能在一开始就帮助我们阻止问题的出现,总的来说能使我们的工作更有效率。命令行工具尤其有用,因为它们非常易于做自动化和脚本处理,能够以各种不同的方式进行组合和重
2014-12-29 11:14:30 563
转载 使用Log4j为项目配置日志输出应用详细总结及示例演示.
代码来源:http://www.cnblogs.com/dennisit/archive/2013/01/01/2841603.htmlLog4j组件构成 Log4j由三个重要的组件构成:1.日志信息的优先级(Logger)2.日志信息的输出目的地(Appender)3.日志信息的输出格式(Layout)。概要:日志信息的优先级从高到低有ERROR、WARN、
2014-12-19 14:00:17 520
原创 linux下定期备份mysql数据库
需求是这样的,安周循环每天备份一份,最多保留7分。1.首先创建确定备份文件的保存目录/home/jhwang2.写一个shell脚本,备份mysql指定的数据库“sudo vim /usr/sbin/bakmysql”打开文件内容写入:rq=`date +%a` mysqldump -uroot -proot yeekitdb > /home/jhwang/yeek
2014-12-17 10:45:47 377
转载 linux有关查看时间修改时间
一、查看和修改Linux的时区1. 查看当前时区命令 : "date -R"2. 修改设置Linux服务器时区方法 A命令 : "tzselect"方法 B 仅限于RedHat Linux 和 CentOS命令 : "timeconfig"方法 C 适用于Debian命令 : "dpkg-reconfigure tzdata"3. 复制相应的时区文件,替换系
2014-12-17 10:32:03 441
原创 java用pinyin4j把中文问件转化为拼音
package testcase;import java.util.HashSet;import java.util.Set;import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin
2014-12-09 17:37:08 452
原创 java读写文件
package testcase;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileReader;import java.io.FileWriter;import java.
2014-12-09 15:37:02 379
转载 优秀Java程序员的编程风格
今天突发奇想,对编码习惯和编程风格很感兴趣,于是乎,找了一下关于编程风格(Java篇)的资料,希望对爱好编码或者开始学习编码的同学有帮助!来自《The Elements of Java Style》-《Java编程风格》一书,值得一读的书籍,会让你在细节上节省很多时间,合作之间更加愉快!好处不多说了,但是有几个原则如下:1.保持原有风格2.坚持最小惊奇原则3.第一次就做对4
2014-12-05 09:52:58 361
转载 Hibernate的检索方式
分类: Hibernate提供以下几种检索对象的方式。l 导航对象图检索方式。(根据已经加载的对象,导航到其他对象。)l OID检索方式。(按照对象的OID来检索对象。)l HQL检索方式。(使用面向对象的HQL查询语言。)l QBC检索方式。(使用QBC(Qurey By Criteria) API来检索对象
2014-11-26 11:29:05 438
原创 js中操作cookie
function setCookie(name,value){ var Days = 30; var exp = new Date(); exp.setTime(exp.getTime() + Days*24*60*60*1000); document.cookie = name + "="+ escape (value) + ";expires=" +
2014-09-01 23:20:57 369
转载 第三方登录 java Google
用Google账号登录OAUTH是一种开放的,基于用户登录的授权认证方式。如当用户使用第三方软件调用Google Open API去操作自己的Google服务资源时,用户就要先对该软件授权。授权过程中,第三方软件会引导用户登录Google,进行用户鉴权,用户通过 Google身份鉴权后才能对第三方软件授权。显然,Google OAUTH只能对Google用户进行鉴权,其他用户体系的用户
2014-08-22 11:14:36 2236
原创 js获取浏览器地址栏参数
方法一:采用正则表达式获取地址栏参数:function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg
2014-08-21 18:17:32 1653
原创 Http请求分析
一个Http请求一般始于如下几种方式: 1.在浏览器中输入一个URL地址 2.网页中的一个超链接 3.Response.Redirect("http://www.sohu.com")在后台进行重定向 4.Form表单提交 前三种方式都是以Get方式发起请求。第四种方式可以以Get方式发起请求,也可以以Post方式发起请求,只需要设置的meth
2014-08-14 15:36:13 375
原创 神奇的js Jquery的$命名冲突问题
在Jquery中,$是JQuery的别名,所有使用$的地方也都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg')的写法。然而,当我们引入多个js库后,在另外一个js库中也定义了$符号的话,那么我们在使用$符号时就发生了冲突。下面以引入两个库文件jquery.js和prototype.js为例来进行说明。第一种情况:jquery.js在prototype.js
2014-08-14 15:30:04 431
原创 神奇的js,jQuery.extend 函数详解
jQuery.extend 函数详解JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,sr
2014-08-14 14:45:35 677
原创 java获取properties文件值得方法
import java.io.File;import java.util.Properties;public class PropertiesUtil { public String getServiceConfigValue(String id,String key){ char separa = File.separatorChar;
2014-07-31 11:55:09 536
原创 获取浏览器中的指定参数
var varhref= window.location.href; var m = varhref.substr(varhref.indexOf("m=")+2,1);
2014-07-25 00:46:42 377
原创 j2ee中jsp获取properties文件中的值的方法
1. 写一个java 类, 在网站启动的时候,加载 这个java类, 在这个java类里面设置一个静态变量,并做操作加载资源文件 abc.properties 并将获取到的值保存入 这个静态变量。 这样你可以再任何一个 jsp 页面直接引用这个java类就可以得到配置文件里面的值,这样设计可以达到一个代码复用的效果。不需要在其他页面重新进行加载文件。
2014-07-24 19:17:52 1418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人