自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 最短路径算法——邻接距阵

#define INF 99999typedef struct Graphic{ int size; int **matrix;};/*************** 最短路径 ***************///start指起点,//dist[i]记录源点到i点的最短路径//prev[i]记录在特殊路径当中i点的前一个点//Graphic *g就是无向图的结构体(邻接矩阵

2012-11-30 14:13:23 373

原创 JSON字符串与Java对象之间的转换

由于JSON数据格式的诸多优点,现在就数据传输这个方面已经完胜XML,成为当下比较流行数据传输格式。所以越来越多的项目采用了这种格式进行前后台数据的传送。咱公司后台主要用的是java平台相关的技术,因此在JSON字符串格式与java对象格式的转换上成为了我们平常经常要做的工作。这

2011-08-08 10:22:26 2185

原创 折腾JNI

最近有个功能用到了JNI,于是就开始拆腾JNI。有些感悟,分享一下。通过JNI本身代码来调用native代码感觉上有点绕。也就是说你必须按照流程来做。                  1)声明native方法,在你要调用JNI的类,假定命名为example.java

2011-08-01 17:41:51 686

原创 PowerMock用法

         最近一直在用PowerMock做Unit test的Object mock(对象模拟)。总结了一些经验和发现了一些须要注意事项,俗语说的好“好记性不如烂笔头”,为方便日后参考,于是把它们写下来。         说到PowerMock不得不提EasyMock, 如果日常工作中要实现一些对象的Mock(如,写一些Unit test),大家对EasyMock应该会有所了解,

2011-06-21 13:00:00 4861 3

原创 Cobertura自动化测试

        公司最近要提高代码质量,让所有的项目从今往后必须要提高Unit Test的覆盖率到二成,测试才给测。这可让兄弟们到吸了一口凉气,我想这玩意还不把人给整死,郁闷了老半天。还好,偶经高人指点,知道了Cobertura这个开源的工具。“Open source”作为一个程序员来说,,最喜欢听到的英文单词就是这两个了。Cobretura是一个基于JCoverage的分支开源项目,它的主要用途

2011-06-10 08:57:00 1341

原创 Web十万个为什么

1.设置height=100%无效   解决办法:html,body{height:100%;}2.div内onkeydown,onkeyup,onkeypress事件无法触发   解决办法:加tabindex,例如:3.xmlHttpRequest中的responseType and response是?   答:在一些浏览器中可以通过responseType来指定返回数据的类型,可以为二进制的arraybuffer,或是文本等格式。

2011-06-01 18:14:00 326

原创 javascript脚本封装

<br /> <br />         很多时候在一个页面当中会引用到很多javascript的脚本,这些脚本我们有时候可能会想进行一些打包封装,简单来说只需要引入一个统一入口的脚本文件。举个例子你现在有一个负责翻译的脚本文件translate.js。而在translate.js中你可能会用到其它的javascript框架,像Jquery, YUI等,这个时候一般的做法是在你需要用的HTML页面里直接添加多个<script>标签来完成。这种方式虽然比较常用,但有时可能会比较麻烦,如果一个页面要加载十几个

2011-05-30 14:58:00 884

原创 从搜狗云输入法

<br /><br />今天一大早闲得无聊,于是上了一下javaeye(已经习惯这么叫了,虽然现在已经改名为iteye)。头条新闻便是Google云输入法登陆Google Translate。记得最早对云入法的了解是在一次国外的出差,途中要从新加坡章宜机场转机,在机场上网的时候发现没有中文输入法,真是一个尴尬啊。正好随行的同事对云输入法早有耳闻,于是用了一下QQ的云输入法,让我顿时就感觉这东西很强大。当时打算回国后要好好研究一下的,可后面估计是被我抛到了九宵云外了。今天这么一则新闻,正好让我重拾当时那份好奇

2011-05-23 14:20:00 702

原创 分布式计算之旅(二)

<br /><br />         要进行hadoop分布式计算的学习,首先你需要进行环境的搭建。Hadoop支持单机模式和集群模式!单机模式比较适合用来做程序开发和调式,而集群模式则可以发挥其分布式并行计算的特点。当然要切换两种模式只需要更换配置即可。其它的怎么进行分布式并行计算的问题Hadoop已经帮你解决了。<br />         好了,现在来开始Hadoop的helloworld。Hadoop可以运行在Windows或Linux下面,我本机的操作系统是xp的,如果直接装在xp下面的话需要

2011-05-18 16:44:00 748

原创 分布式计算之旅(一)

<br /><br />       偶然间,听同事介绍自己正在做推荐引擎,由于原来做的大多为ERP系统,对个新的词汇我有点不知所措。习惯性的点开了chrome,在Google的搜索框内敲下了推荐引擎这几个大字。在百度百科里面查到了它的定义:是建立在对每一个用户的信息和行为深刻了解的基础之上,为用户提供个人化信息的技术,它不是被动等待用户的搜索请求,而是为用户主动推送最相关的信息。推荐引擎将结合搜索引擎技术,一并为用户提供最完美的信息解决方案。<br />          概念有点抽象,我们还是看看更加具

2011-05-18 10:12:00 533

原创 AJAX学习

 AJAX是现在一门比较流行的技术,它使客户体验上升到了一个新的高度,极大的改善了网页的呈现效果(倒如GOOGLE地图),能够进行无刷新更新页面内容。同时,由于不刷新页面使得不用去服务器上再把整个网页下载过来了,只需传送更新的数据,从而减少了带宽的占用,提高了数据传送效率。         刚开始,在我没有接触过AJAX之前,一向觉得学习新技术都不易的我见到同事们一说到AJAX便滔滔不绝,口若悬河

2008-06-06 15:03:00 383

原创 无线通信系统

 1.国内无线通信系统主要分为两大阵营:   中国移动(CMCC, China Mobile Communications Corporation)   中国联通(CUC, CHINA UNICOM COMPANY) 2.移动通信系统 1)GSM (Global System for Mobile Communications) 全球移动通信系统,也就是我们平时打电话所用系统,属于第二代移动通信技

2008-05-21 17:35:00 1605

Jquery1.4帮助文档

Jquery1.4帮助文档,让你开发javascript的时候得心应手

2011-06-08

struts2.0中文手册

struts2.0中文帮助手册,让你轻松了解struts2.0的使用。

2009-09-27

空空如也

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

TA关注的人

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