自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 问答 (1)
  • 收藏
  • 关注

原创 【转载】 常用commons包

一、Commons BeanUtils说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些包装。二、Commons CLI说明:这是一个处理命令的工具。比如main方法输入的string[]需要解析。你可以预先定义好参数的规则,然后就可以调用CLI来解析。三、Commons Codec说明:这个工具是用...

2015-12-22 17:32:40 197

原创 求数组的最大差值(maxij问题)

[b]题目:[/b] 数组a[0..n-1],找出i和j使得a[j] - a[i]的值最大。 注意j > i。 要求是时间复杂度O(n),空间复杂度O(1)。[b]思路:[/b] 样例数组 11,1,5,8,11,2,3,2,11,5,3 1.先从后到前依次求出相邻2个数的差值,得到 {-2,-6,9,-1,1,-9,3,3,4,-10} 2.问题...

2013-10-10 09:53:53 433

原创 hadoop客户端提交job的java代码

[code="java"]package com.xhb1.test;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.IntWritable;impor...

2013-08-28 09:25:35 341

原创 关于HTML跨域集成的方案

最近为js跨域所困,花费了不少时间和精力,总结一下浏览器跨域场景分3种情况:1.希望跨域获取数据 这一类场景可以通过jsonp的方式来获取,jquery本身就提供了很好的支持,这一方案本质还是利用了浏览器不限制js代码的跨域获取,json本身就是合法的js代码.2.希望跨域集成html页面 直接跨域集成html是不可能的,唯一的办法就是将html代码转化为j...

2012-11-05 18:48:05 239

原创 最少硬币数问题

[code="java"]import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/** * c1...cn个硬币,面值各不相同,现要用最少的硬币数,使得钱数为k,给出方案 * @author sky * * 设dp[i]为k...

2012-09-03 23:09:46 122

原创 答复: 一道算法题,百思不得其解,求指导[非降序列找目标项,二分法变体]

正确解看此链接 http://www.cnblogs.com/sunyongyue/archive/2010/12/04/1896675.html这个条件粗看起来不是很靠谱,事实上却很好用代码实现如下,[code="java"]import java.util.Arrays;public class AiEqualsISearcher { private sta...

2012-05-30 10:05:17 153

原创 基于倒排索引的缓存对象索引通用解决方案

一个给javabean列表建立倒排索引的通用类,主要可用于给缓存中的一类对象添加索引便于搜索,对于缓存中的对象实现模糊搜索是一种非常合适的方案import java.lang.reflect.Method;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.u...

2012-05-28 13:50:07 154

原创 Quartz自定义trigger触发器

/* * <p> 描述: </p> * * <p> Create Date: 12-5-14 下午1:41 <p> * * @author madbluesky * @version 1.0 */import org.quartz.*;import java.text.SimpleDateFor...

2012-05-16 15:02:10 1014

原创 有环链表查找环

有环链表如何高效的判断是否有环,以及在何处产生环?采用2个指针不同步数(步数小的每次1步,步数大的每次2步),步数大的如果能够与步数小的相遇则必然存在环。 相遇后的情况如图,假设相遇后步数大的回绕环遍历了n遍,步数小的肯定一遍也没遍历完,假设第一段距离为a,第2段距离为c,第3段距离为b则有(a+c)*2 = a+n(b+c)+c,转换后得 a = n(b+c) - c...

2012-03-01 14:51:45 94

原创 bloomfilter【布隆过滤器】

从今天开始仔细学习学习大数据量处理相关的算法,这是第一个算法,布隆过滤器 适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集基本原理及要点:对于原理来说很简单,位数组+k个独立hash函数。将hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这个过程并不保证查找的结果是100%正确的。同时也不支持删除一个已经插入的关键字...

2012-02-24 18:17:44 96

原创 jboss下spring的jms配置

1。首先配置jboss的jbossmq,启动jboss(启动jboss时会同时启动mq,使用其他mq时类似,需要配置启动mq)2。在spring中进行消息发送接收者的相关配置(封装了jms发送与接收的模版)    <!--  jndi配置 -->    <bean id="jndiTemplate"        class="org.springfr...

2012-02-14 15:36:07 145

原创 【转】企业架构模式

经典书籍,架构师必看

2011-11-29 11:51:51 88

原创 【转】如何编写高质量的代码

很多时候总是在强调要编写高质量的代码,到底什么才是高质量的代码,这个ppt写的非常详细而且全面,可以作为参考手册对于代码的评价有很多维度很多方法很多指标,但是这篇文章写到的是最根本最切实的,我们的目标就是如此,其他的都是达成目标的手段。很多时候我们过多的关注方法来,而本质似乎被我们所遗忘。当你说到面向对象,ioc,aop,设计模式,重构,等等一系列人们词汇的时候是否会想到这些朴实的目标呢?...

2011-11-28 18:52:08 84

原创 【转载】UML类图关系大全

UML类图关系大全 1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到...

2011-11-21 14:36:50 76

原创 堆排序java实现

/** * 大根堆,从小到大排序 * * @author Administrator * */public class HeapSorter { private static int N = 10000000; /** * @param args */ public static void main(String[] args) { i...

2011-10-16 23:10:40 127

原创 动态规划算法学习

问题及分析:一种平衡的0-1矩阵 考虑n*n矩阵的赋值问题:只能赋0和1,n为偶数,使每一行和列均含n/2个0及n/2个1。例如,当n=4时,两种可能的方案是: + - - - - +             + - - - - +| 0 1 0 1 |             | 0 0 1 1 || 1 0 1 0 |  ...

2011-10-06 15:46:45 124

原创 [转载]网桥解析

目录简介功能使用原因兼容性问题两种网桥 透明网桥源路由选择网桥两种网桥的比较远程网桥基本工作原理网桥不同于中继器和集线器简介功能使用原因兼容性问题两种网桥 透明网桥源路由选择网桥两种网桥的比较远程网桥基本工作原理网桥不同于中继器和集线器展开<script type="text/javascript"...

2011-08-16 12:43:51 249

原创 [转载]大规模IP网络中基于SNMP的网络拓扑发现方法分析

摘要:网络拓扑发现是网络工程的一个重要的研究子分支,是实现网络管理的基础性环节。由于大规模IP网络本身所具有的大规模性、动态性、异构性等特点,使得面向大规模IP网络的拓扑发现成为一项非常具有挑战性的课题。为了提高IP网络拓扑发现的效率和真实性,人们发明了多种多样的网络拓扑发现方法。本文介绍网络拓扑发现的分类,重点探讨了基于SNMP的网络拓扑发现技术。   关键词:大规模IP网络;拓扑发...

2011-08-12 10:57:42 874

原创 人民币升值对外汇储备影响的理解

人民币升值火了很长时间了,一直雾里看花,不明就里,就仔细查了查资料,收获如下:1.美国不存储其他国家发行的货币,只存储黄金,而且美元不能自由兑换黄金。2.外资流出时会发生汇兑,而汇兑是在中国方面进行,也就是说流出多少外资,中国的外汇储备减少多少。3.目前中国货币的汇兑不是自由的,个人兑换一年限制为5万美元。也就是说货币投机者不能自由合法的通过人民币升值获利。4.在人民币升值的预...

2011-05-08 10:28:56 1018

原创 [转载]postgresql 内存分配

postgresql 内存分配 postgresql的内存分配主要由shared_buffers、temp_buffers、work_mem、maintenance_work_mem参数控制。shared_buffers又可以叫做共享缓冲区,postgresql对数据操作时都要先将数据从磁盘读取到内存中,然后进行更新,最后再将数据写回磁盘。shared_buffers的功能就是用于存...

2010-11-30 11:32:59 174

原创 linux awk命令用法

linux awk命令详解 AWK介绍0.awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk。1.awk语言的最基本功能是在文件或字符串中基于指定规则来分解抽取信息,也可以基于指定的规则来输出数据。完整的aw...

2010-08-16 13:36:27 84

原创 2010-08-15要找工作,总结了一些东西

1.       struts有几种action有3种action,一种是普通的action,一种是dispach Action 一种是lookup dispach ActionLook up dispach action主要用于一个表单多个提交按钮的情况ForwardActon: 该类用来整合Struts 和其他业务逻辑组件,通常只对请求作有效 性检查。 • IncludeActio...

2010-08-15 16:16:49 95

原创 【转载】el表达式不起作用解决方案

关键字: el表达式不起作用 今天晚上学习SSH,发现一个el表达式在JSP2.0中不起作用的问题。反复调试多次,发现是web.xml中出了问题。猜测是版本的问题,但只知道了如何修改,不知道为什么那样修改。停止工作后看别人博客,很幸运的发现了原因。 tomcat5.0的版本, 使用了低版本,只求稳定。 web.xml <?xml version="1.0" encoding=...

2010-08-14 21:55:57 120

原创 [转载] 可疑的成功

可疑的成功2010-08-04 17:04:39 《创业家》 申音<!--<div class="img"><img src="http://121.52.210.237../../uploads/pics/06f86cb0b0ac0089df5d9769c6762d99.jpg" /></div>//-->你有多久没去“...

2010-08-09 10:57:00 205

原创 background-position减少小图片的连接数

background-position:xx yy;1.xx表示背景图片(背景图片本身)从左往右的位移,如果xx的单位为px则表示位移xx个像素点,如果xx为一百分数则表示位移当前区域的50%px的位移2.yy表示背景图片从上往下的位移,yy表示的数值与xx相同。3. 如果xx为负值则表示从右往左移,如果yy为负值则表示从下往上移动4.背景图片默认左上角对应所在区域的左上角这项...

2010-08-06 14:03:53 64

原创 mailSend

package com.miaozhen.sitedna.util;import java.util.Locale;import java.util.Properties;import java.util.ResourceBundle;import javax.activation.DataHandler;import javax.activation.FileDataSour...

2010-08-06 11:46:23 1005

原创 poiutil

package com.miaozhen.sitedna.poi;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import org.apache.poi.hssf.user...

2010-08-06 10:17:13 117

原创 java http cache的一些笔记

1.浏览器只针对url缓存get请求的数据.(自己测试的结果)2.http响应头可以添加任何key, http cache需要设置叫ETag的头,浏览器获取到etag的值后在发送请求的时候会发送If-None-Match的标识,并将etag的值赋给If-None-Match...

2010-07-07 13:25:48 137

原创 jni带包java文件编译

javah -classpath /home/aa/workspace/myproject/WebRoot/WEB-INF/classes -o /home/aa/test.h com.xx.yy.Test 有2点需要注意:1. classpath为classpath的绝对路径,javaweb工程的classpath一般为***/WEB-INF/classes.注意类所在包的路径不是c...

2010-06-29 15:01:58 121

原创 字符编码学习笔记

unicode: 也叫万国码,是计算机领域的一种业界标准,它是基于通用字符集的.Unicode的功用是为每一个字符提供一个唯一的代码(即一组数字),而不是一种字形,而将视觉上的演绎工作(例如字体大小、外观形状、字体形态、文体等)留给其他软件来处理,例如网页浏览器或是文字处理器。            目前实际应用的Unicode版本对应于UCS-2,使用16位的编码空间。也就是每个字符占用2个...

2010-02-25 18:24:51 82

原创 jqGrid合并表头

依赖前一个博客中的jquery合并单元格插件http://madbluesky.iteye.com/admin/blogs/538305 resizeStop:调用function headerAliagn(newWidth,index,id){        var selector = "#"+id+"_xxx th:eq("+index+")";           ...

2010-01-07 11:02:00 109

原创 合并表格的jquery插件

一个合并表格单元格的jquery插件.提供"按行合并"与"按列合并"2个功能使用方法:调用$.tableSpan.table_rowspan实现合并列的单元格  或 $.tableSpan.table_colspan实现合并行的单元格一点修改:  某些情况下可能需要缩写某列,时候需要比较td的tile属性,所以增加是否需要比较title的参数 (function($){/**...

2009-12-01 15:39:05 167

google clourse template 学习笔记

google clourse template:这个模板主要是为了在java或javascript中方便的生成创建动态html的代码,主要分两部分javascript版本和java版本,它们需要不同的jar包和不同的js库,它们运用的方式也有较大的差别.一.javascript部分: 主要包括2个核心文件 SoyToJsSrcCompiler.jar 一个独立的可执行的j...

2009-11-30 18:27:26 217

原创 我是一个教师,是一个会长,是一个RL也是一个普通的WOWER

事情真假我并不完全确定(90%吧),其实就算是假的,它也是有价值的,我觉得它是完全可行的. 中国的教育制度真的是太过沉闷了,沉闷到让人窒息..成功的路其实真的是可以有很多条的,成功也应该有各种各样的成功,循规蹈矩千篇一律是无聊的没有生命力的,没有前途的. 一个好的现象是,目前看来80后90后对教育的理解普遍比较开放,很多人也表示希望自己的小孩能遇上类似文章中描述的...

2009-11-23 21:43:39 151

花了半天多时间写了个简陋版的贪吃蛇

最近比较长一段时间都在学习js,也不知道自己学的怎么样,借这个游戏练练手,第一次写,虽然非常简陋,但还算能玩,小小满足一下继续努力,hoho! 开始和暂停按空格,方向键控制方向.----做了一些修改,画上了表格,蛇跟实物跟格子对齐,增加闯关与积分功能,关数越高速度越快,食物位置也越靠边和角..每过一关需按空格继续..[code="java"]#table {...

2009-11-22 22:31:12 96

花了半天多时间写了个简陋版的贪吃蛇,哈哈,

最近比较长一段时间都在学习js,也不知道自己学的怎么样,借这个游戏练练手,第一次写,虽然非常简陋,但还算能玩,小小满足一下继续努力,hoho![code="java"]Game = { BlockWidth : 20, GameState :"pause", Map : { init : function(left,top,width,height,foo...

2009-11-22 22:21:40 94

原创 向setInterval , setTimeout调用的函数传递参数

setTimeout 或 setInterval 调用的函数不能直接传递参数,以下为解决这个问题提供了一种可行的解决方案,个人比较推崇这种方式.window.onload = function(){ window.setTimeout(getFunToExecute(add,1,2),10);//add为要调用的函数,1,2..为 add的参数//getAfun是关键,通过...

2009-11-19 15:51:33 89

原创 对于缺点的态度问题

afcn0 写道确实是实际,但是工作中这样的人,其实是占绝大多数,为什么不能直接的写出来呢你这样的说法并不能说明问题。我曾经介绍一个朋友的老婆去一个公司面试,按道理来说工作内容很简单(非IT,普通办公室工作),公司老板和我关系很好人也很好,不应该有什么问题的。事后那位老板和我道歉说不能请她,原因是她在面试的时候反复强调说:“她有个7岁的小孩,因此可能常常要请假”那位朋友的原...

2009-11-11 18:02:52 125

javascript 自定义事件

用js实现自定义事件-----这种方式逻辑上是可以监测 "值改变"也就是 "自定义事件"的,但我不太确定它是否会有其他问题,网上没看到这种实现方式[code="java"] myEventTest.html function dealWithMyEvent(){ ale...

2009-10-26 18:04:40 71

原创 shell编程指南下载地址

unix shell编程指南:下载地址 ftp://221.238.195.3/uploads/computer/linux/Shell脚本学习指南.zip

2009-10-12 23:54:47 101

空空如也

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

TA关注的人

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