- 博客(110)
- 资源 (33)
- 收藏
- 关注
原创 velocity中的velocityCounter不起作用的原因
今天用org.springframework.ui.velocity.VelocityEngineFactoryBean 时,velocityCounter这个变量的时候死活不起作用,折腾了良久也不行,网上也找不到任何资料。以前用原生态不与spring集成时还没有问题呢,没办法,只有规规矩矩的把源码下载下来跟跟看了。 最后却发现是原来是配置文件的原因一部分部分源码RuntimeCo
2013-06-21 16:44:17 5721 2
原创 ubuntu设置固定IP
1.设置IPvi /etc/network/interfacevi /etc/network/interfacesauto loiface lo inet loopback auto eth0iface eth0 inet staticaddress 192.168.2.101netmask 255.255.255.0gateway 192.168.2.1
2013-06-04 10:30:39 6383 2
原创 纯净ubuntu系统上安装nagios并使用
一、安装环境1.系统 ubuntu-12.04.1-desktop-amd64.iso2.虚拟机 VMware® Workstation 8.0.4 build-7440193.远程工具 xshell4二、安装步骤1.apt-get install ssh2.创建nagiios用户和用户组root@ubuntu:~# useradd -s /sbin/nologin n
2013-05-19 17:38:40 7153 2
原创 Java最简单的单链表(高手勿进)
QNodepackage com.qipan;public class QNode { private String data = null; private QNode nextNode = null; public QNode(){ } public String Data() { return data; } public void setData(S
2013-04-10 10:36:50 1292
原创 自己搭建的hadoop集群的全过程记录
标题内容备注 支持平台GUN/Linux ubuntu 所需软件1. 安装JDK所有版本的下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk
2012-12-28 16:01:14 3360 3
原创 约瑟夫问题Java代码
package com.hongqishi;public class JosephQuestion { public static void main(String[] args) { for (int i = 2; i < 11; i++) { findMonitor(initPersons(i),i); } } public static Person initPe
2012-12-04 19:05:21 1396
原创 在Outlook 2007中如何设置新邮件的默认字体?
在Outlook 2007中点击菜单“工具→选项”,“邮件格式”选项卡下有个“信纸和字体”项,点击,在“个人信纸”中就可以调整“新邮件”、“答复或转发邮件”的字体设置了。在设置字体时,最好设置一些通用的字体,因为你发出的邮件是给收信人看的,如果收信人的系统中没有你选择的字体,那么就会使用默认字体进行显示(如中文宋体5号,西文字体Calibri 5号),这样你的设置就不起作用了
2012-10-08 14:17:54 13814
转载 批量删除svn
使用svn源代码管理器,会在项目的每个文件夹中添加上一个以svn后缀名的文件,如果不想要该项目关联svn源代码管理器的时候,想手动去删除这些以svn后缀的文件是一个非常巨大的工程,需要耗费很多的时间,而且还会出现删除不干净的肯能行,为了能够一次性删除这些文件,我baidu了一种方法,现在把该方法简单的总结了一下放到一下了。代码:Windows Registry Editor Version
2012-09-10 11:31:27 1015 1
原创 如何解决DbVisualizer Personal 8.0.9的乱码问题
1.设置编辑器的编码Tools->Tools Properties ->General->File Encoding 设置为UTF-8 2.如果数据库为UTF-8,则要在连接时做以下设置fiona?useUnicode=true&characterEncoding=UTF-83.设置最大显示的记录数调整编辑框右上角的Max Rows
2012-07-20 14:18:12 6381 1
原创 java连接mysql示例代码
package com.qiyi.datatools;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.util.ArrayList;import junit.framewor
2012-06-25 11:37:54 1019
原创 如何精简日志,只看SQL语句.
如何精简日志,只看ibatis SQL语句.1.修改日志配置文件log4j.rootLogger=debug, stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.
2012-06-07 18:45:01 4043
原创 网页中嵌套youku视频
<EMBED name=movie_player pluginspage=http://www.macromedia.com/go/getflashplayer src=http://player.youku.com/player.php/Type/Folder/Fid/4699493/Ob/1/Pt/51/sid/XMTg5MTkwMjI4/v.swf
2012-04-04 18:27:53 4738
原创 二分查找目标元素索引
package com.zhangry.search;public class BinarySearch { public static void main(String[] args) { int[] arrayForSearch = {1,2,3,4,5,6,7,8,9,10}; int start = 0; int
2012-03-29 11:18:02 1018
原创 标号Label的使用
char a; outer: for(int i=0;i<3;i++){ for(int j=0;j<3;j++){ a = (char)System.in.read(); System.in.read(); //再读一个换行符 S
2012-03-15 12:22:40 991 1
原创 关于前置运算符和后置运算符的演练(摘自JAVA程序员面试宝典)
package com.zhangry.interview.java;public class Basic { public static void main(String[] args) { int i=0; i = i++ + ++i; int j=0; j = ++j + j++ + j++ +
2012-03-15 11:05:03 1652
原创 ATM的功能的模拟: 开户 销户 查询余额 查询最后5笔明细 存款 取款 转帐 退出
#include #include #include #define LEN sizeof(struct Account)#define RECORDCOUNT 5#define MESSAGELENGTH 100#define NAMELENGTH 100#define VIEWCOUNT 5#define DEFAULTBALANCE 0.00#define
2012-03-08 14:22:23 7099 1
原创 同一段程序在java和C中的不同结果
#include main(){ int x=5; x = x++; printf("x=%d\n",x);} Javapackage com.zhangry.calc;public class Calc { public static void main(String[] args) { int x=5; x = x+
2012-03-01 09:17:45 1947 4
原创 判断任意数字是否是回文数
void main(){ long num,smallnum; scanf("%d",&num); smallnum = num; int start=1; int count=0; do{ start*=10; count++; }while(num%start!=num); pr
2012-02-10 11:27:22 1674
原创 jdk hibernate spring 等下载地址... 更新中...
1.JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exehttp://www.oracle.com/technetwork/java/javase/downloads/inde
2011-12-07 08:55:00 970
原创 命名规范
1.变量命名所有变量的定义应该遵循匈牙利命名法,它使用3字符前缀来表示数据类型,3个字符的前缀必须小写,前缀后面是由表意性强的一个单词或多个单词组成的名字,而且每个单词的首写字母大写,其它字母小写,这样保证了对变量名能够进行正确的断句。这样,在一个变量名就可以反映出变量类型和变量所存储的值的意义两方面内容,这使得代码语句可读性强、更加容易理解。如 intUserAge 用户的年龄2.包
2011-12-07 08:45:37 3100
转载 7天时间管理
第一天 今天是课程的第一天,我们将通过一个练习和一套自测题来了解什么是时间管理。 请先完成下面这个小练习,在后面我们将以它作为讲解实例。 练 习 假设现在是星期一的晚上,你要计划未来五天的日程,面前是这五天要做的事情: 1.你从昨天早晨开始牙疼,想去看医生 2.星期六是一个好朋友的生日--你还没有买礼物和生日卡 3.你有好几个月没有回家,也没有写信或打电话
2011-12-07 08:42:30 4701
原创 word2007禁用自动拼写和语法检查
默认情况下,Word 2007 会在您键入时自动检查拼写和语法。拼写错误由红色波浪下划线标记,语法错误由绿色波浪下划线标记。在某些计算机上,这些选项可能会对性能产生不良的影响。若要禁用“自动拼写和语法检查”,请按照下列步骤操作: 启动 Word 2007。 单击“Microsoft Office 按钮”,然后单击“Word 选项”。 在“Word 选项”对话框上,单击“校对”,
2011-12-05 19:24:06 4928
原创 eclipse 内存参数 设置
-Xms512M -Xmx700M -XX:PermSize=512M -XX:MaxPermSize=700M
2011-11-23 15:19:52 1624 5
转载 jquery常用方法大全
Attribute: $("p").addClass(css中定义的样式类型); 给某个元素添加样式 $("img").attr({src:"test.jpg",alt:"test Image"}); 给某个元素添加属性/值,参数是map $("img").attr("src","test.jpg"); 给某个元素添加属性/值 $("img").attr("title", func
2011-11-15 16:16:01 1070
转载 eclipse 快捷键
eclipse 快捷键常用Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑
2011-11-14 10:06:48 709
原创 如何在读写文件时指定文件编码
/** * 插入单条模板记录 * * @param vo 模板VO对象 * @return 若添加成功,返回新生成的主键对象OID * @throws IOException 读写文件失败时会抛出此异常 */ public OID insert(EwpTemplate ewpTemplateVO) throws Excepti
2011-11-10 10:29:57 4984
原创 当从eclipse拷贝代码到了word的会是深蓝一片,无法识别,可以设置选中背景色.
preferences->General->Editor->Text Editors->Selection background color 推荐黄色
2011-11-08 16:54:38 2310
原创 jquery实现取代dom实现小例子
HTML //dom实现 function findSelections(checkboxName, idName) { var elementCheckbox = document.getElementsByName(checkboxName); var number = 0; var ids = null
2011-11-08 16:22:44 1462
原创 启动tomcat时报端口占用如何迅速定位占用的程序?
1.打开cmd2.先找到占用此端口的PIDnetstat -aon|findstr "9999" (假设要查的端口号是9999) 找到对应的程序PID 69243.再从任务管理器中找到此PID 6924 对应的程序tasklist|findstr "6924"如图所示
2011-11-08 16:03:35 641
转载 正则表达式删除多余空行
从网上收集的文章大多有大量多余的空行,占据了许多篇幅,如果需要打印就非常浪费纸张。想要删除这些空行,可是这些空行要么不包含任何字符,要么包含了许多空格、制表符(Tab)。如果文章比较长,那么手工删除空行就成为一件颇费精力的事情。难道就没有别的办法?当然有! 我们可以借助文本编辑器软件EditPlus实现。启动EditPlus,打开待处理的文件。需要注意,必须是纯文本文件,如果是Word文档,
2010-04-23 20:36:00 27192 3
原创 用 XCOPY 往NCHOME中打补丁
在NC开发过程中,我们经常要从别的补丁服务器给svn打补丁,如果复制的话一是会复制隐藏的svn目录,二是多且麻烦,而且不知道更新了哪些文件.这里可以用批处理进行打补丁.语句如下@echo offcd "C:/WINDOWS/system32"@echo onxcopy C:/modules D:/nchome/modules /d /e /c /g /r /y 效果如下 步
2010-04-23 19:44:00 1670 1
转载 JVM实用参数(二)参数分类和即时(JIT)编译器诊断
原文地址:https://blog.codecentric.de/en/2012/07/useful-jvm-flags-part-2-flag-categories-and-jit-compiler-diagnostics/译者:赵峰校对:许巧辉在这个系列的第二部分,我来介绍一下HotSpot JVM提供的不同类别的参数。我同样会讨论一些关于JIT编译器诊断的有趣参数。JVM
2014-11-24 11:32:43 1037
转载 深入剖析 redis 事务机制
2014/07/16潘 昊Contents1 redis 事务简述2 redis 命令队列3 键值的监视4 redis 事务的执行与取消redis 事务简述MULTI,EXEC,DISCARD,WATCH 四个命令是 redis 事务的四个基础命令。其中:MULTI,告诉 redis 服务器开启一个事务。注意,只是开启,而不是执行EXEC,告诉 redi
2014-11-24 11:32:14 1128
转载 Java API Design Checklist
转载There are many different rules and tradeoffs to consider during Java API design. Like any complex task, it tests the limits of our attention and memory. Similar to the pilots’ pre-flight check
2014-11-24 11:31:46 1764
转载 memcached 源码阅读笔记
2014/07/17潘 昊转载阅读 memcached 最好有 libevent 基础, memcached 是基于 libevent 构建起来的. 通由 libevent 提供的事件驱动机制触发 memcached 中的 IO 事件. 已经有大牛剖析过 libevent 源码了,推荐阅读:这里个人认为, 阅读源码的起初最忌钻牛角尖, 如头文件里天花乱坠的结构体到底有什
2014-11-24 11:30:45 1346
转载 Netty线程模型
转载1. 背景1.1. Java线程模型的演进1.1.1. 单线程时间回到十几年前,那时主流的CPU都还是单核(除了商用高性能的小机),CPU的核心频率是机器最重要的指标之一。在Java领域当时比较流行的是单线程编程,对于CPU密集型的应用程序而言,频繁的通过多线程进行协作和抢占时间片反而会降低性能。1.1.2. 多线程随着硬件性能的提升,CPU的核数越来越越多
2014-11-24 11:30:06 970
转载 防止代码变质的思考与方法
来源:QQ客户端团队博客软件长期运营存在什么问题一个大规模的客户端软件的生命周期中,我们可以把它分为两个比较粗的时期。一个是前期的搭建软件的时期,即从无到有的时期;第二个是搭建完成之后,进入的一个稳定的运营时期。第二个时期才是最关键的,在这个时期我们会持续的迭加需求,持续的优化功能,而且第二个时期也是代码在慢慢变质的时期。在这个时期,你可能会发现:我们的软件慢慢出现模块耦合严重
2014-11-24 11:29:37 950
转载 安装完MySQL后必须调整的10项配置
英文原文转载当我们被人雇来监测MySQL性能时,人们希望我们能够检视一下MySQL配置然后给出一些提高建议。许多人在事后都非常惊讶,因为我们建议他们仅仅改动几个设置,即使是这里有好几百个配置项。这篇文章的目的在于给你一份非常重要的配置项清单。我们曾在几年前在博客里给出了这样的建议,但是MySQL的世界变化实在太快了!写在开始前…即使是经验老道的人也会犯错,会引起很多
2014-11-24 11:29:09 716
转载 String.intern in Java 6, 7 and 8 – string pooling
This article will describe how String.intern method was implemented in Java 6 and what changes were made in it in Java 7 and Java 8.First of all I want to thank Yannis Bres for inspiring me to w
2014-11-24 11:28:46 1125
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人