自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

非●梵高

四时有常 春夏秋冬 各行其道 青草鲢鳙

  • 博客(17)
  • 资源 (18)
  • 收藏
  • 关注

原创 WEB开发那些事儿

web开发由于技术更新快、热点多、新框架层出不穷、贴近最终用户、应用范围广,造成的结果是:它是一个相当令人迷失的领域。写作此文的目的,一方面,是为了寻找一些万变不离其宗的东西,一方面,是对自己在开发过程中的经验总结,还有一方面,也是在方法论上的一些探讨,毕竟,自己的开发领域不仅仅是web开发,所以希望能找出一些迅速介入的共通的东西。

2014-07-29 17:55:13 2570 2

原创 拿起笔来做刀枪 · 之七 最终幻想 Final Fantasy

挖坑再填

2014-07-28 15:00:57 1238

原创 拿起笔来做刀枪 · 之六 再造一个hibernate

hibernate有两个比较有趣的地方:一个是它的core feature : ORM。还有一个是它的HQL 与多种sql语法体系的映射。第二个部分其实我们很少用到,而且相对比较复杂,涉及到词法分析、语法树构建等一系列编译原理的天坑。我们还是从最直观的入手:ORM。

2014-07-28 15:00:28 959

原创 拿起笔来做刀枪 · 之五 再造一个lucene

实关于全文检索的倒排序,逻辑是非常简单的,“空间换时间”的概念也不复杂。我们甚至可以用100行可以编译运行的java代码说明问题。

2014-07-28 14:51:17 1290

原创 拿起笔来做刀枪 · 之四 再造一个struts

挖坑再填

2014-07-28 14:50:31 1196

原创 拿起笔来做刀枪 · 之三 再造一个jsp(java sign pages)

挖坑再填

2014-07-28 14:49:44 1375

原创 拿起笔来做刀枪 · 之二 再造一个spring

挖坑再填

2014-07-28 14:48:57 1066

原创 拿起笔来做刀枪 · 之一 再造一个dom4j

挖坑再填

2014-07-28 14:48:31 1276

原创 拿起笔来做刀枪 · 序言

---拿起笔来做刀枪 集中火力搞软件 意识革命齐造反 开发路上当闯将---在后面的章节里,我会尝试实现web开发中可能会用到的主流框架,当然,我并无意重新打造一遍轮子,而是为了实现三个方面的目的:我们需要什么,就去实现什么。——这也是各种开发框架的出发点和源起。我们怎么实现,应该采取什么思路。——这个可能各个开发框架有所不同,殊途同归。如何去理解流行的框架。——相互印证,避免过早的迷失在别人的源代码里。

2014-07-28 13:00:21 2466

原创 开发,从需求出发 · 之六 扒皮MVC

本章节的内容集中于MVC模式下的

2014-07-24 13:32:09 1241

原创 开发,从需求出发 · 之五 麦克斯韦妖

麦克斯韦妖(Maxwell's demon),是在物理学中假想的妖,能探测并控制单个分子的运动,于1871年由英国物理学家詹姆斯·麦克斯韦为了说明违反热力学第二定律的可能性而设想的。

2014-07-24 04:28:46 1461

原创 开发,从需求出发 · 之四 春天在这里

从需求出发并不是一句空话,在开发过程中也是如此。从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。

2014-07-24 02:17:01 1432

原创 开发,从需求出发 · 之三 春天在哪里

从需求出发并不是一句空话,在开发过程中也是如此。从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。

2014-07-24 00:52:44 1698 2

原创 开发,从需求出发 · 之二 造飞机的工厂

从需求出发并不是一句空话,在开发过程中也是如此。从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。

2014-07-23 22:38:41 2054 2

原创 开发,从需求出发 · 之一 所见即所得

从需求出发并不是一句空话,在开发过程中也是如此。从需求出发,实质上是暗合了极限编程和测试驱动开发的一些思想。鉴于网站开发是一个比较流行的方向,我打算从一个网站开始,阐述一下自己对“需求驱动开发“的理解,并将其引申到一个更广泛的领域。

2014-07-23 20:59:18 4436

原创 留个纪念

今天无聊重新登录十年前混过的javaranch论坛,当时是为了scjp考试,

2014-07-10 23:27:39 956

原创 基于流形距离的聚类算法

在家蹲了一个月照顾小孩,完全被洗脑了,

2014-07-10 04:07:01 5995

sitefromscratch

此文件为《web开发那些事儿》http://blog.csdn.net/deltatang/article/details/38274747 的代码内容,谢绝他用:)

2014-08-05

基于流形距离的聚类算法研究及其应用

在本文中,我们提出了一种流形聚类算法,称为基于流形距离的全局原型聚 类算法(Global Prototypical Clustering Algorithm based—on Mallifold Distance,GPMC)。 在新算法中,聚类中心选自数据集本身,在选择每个聚类的聚类中心时,依据一 种新的基于流形距离的相似性度量,该度量计算的是数据点间沿着流形的测地线 距离。在确定初始聚类中心时,GPMC从优化的角度出发,使用全局的方法进行选 择。对于部分人工数据集和UCI数据集的实验表明,从聚类性能和鲁棒性的角度来 看,新算法在处理复杂、非凸的数据聚类问题时有效可行。

2014-07-10

基于Intel_RNG的真随机数生成器研究

基于Intel_RNG的真随机数生成器研究

2014-04-16

基于元胞自动机遗传算法的云资源调度

针对传统遗传算法易陷入早熟收敛等问题,提出一种改进的元胞自动机遗传算法(CGA),并将其应用于云环境下的资源调度。分 析云计算环境中处理用户群请求的庞大任务数及资源合理分配的问题,利用CGA 算法寻求一组最优的资源调度方案。在CloudSim 仿真平 台上进行实验,结果表明,CGA 算法能缩短任务完成时间,降低用户总成本,满足云环境下的资源调度要求。

2014-01-21

SLSB Improving the Steganographic Algorithm LSB

SLSB Improving the Steganographic Algorithm LSB

2014-01-16

Linear Canonical Transform

Linear Canonical Transform.docx

2014-01-16

Curve Shapes: Comparison and Alignment

We present a method for identifying a partial match for twice differentiable curves. The method uses equal arc-length interval correspondences when comparing points on one curve to another. We use the square of difference in curvatures at each point to compare two curves, and find it to be fast enough for querying a large database of curves.

2013-07-02

ESTIMATION OF CURVE SIMILARITY USING TURNING FUNCTIONS

The process of classifying objects is a fundamental fea- ture of most human pursuits, and the idea that people clas- sify together those things that people ¯nd similar is both intuitive and popular across a wide range of disciplines. Es- timation of di®erence between curves (curve matching) is an useful and often necessary technique in many applica- tions, including: pattern recognition, image object recogni- tion, robotic applications, computational geometry, etc. In this paper, three methods for curve matching using turning functions are presented. While the ¯rst two, called plain and polygonal method, are based on a simple adapta- tion of the existing approaches, the third one, called penalty method, is a new one and tries to overcome some important problems from the ¯rst two. The advantages and essential problems of the proposed methods are also discussed. A number of examples are presented to show major di®erences among the methods and their potential usefulness.

2013-07-02

The KaleidaGraph Guide to Curve Fitting

This chapter provides an introduction to curve fitting. It includes information on the following topics: • The purpose of performing curve fits. • The types of curve fits that are available in KaleidaGraph. • Choosing an appropriate curve fit model.

2013-07-02

Online Discovery of Top-k Similar Motifs in Time Series Data

A motif is a pair of non-overlapping sequences with very similar shapes in a time series. We study the online top- k most similar motif discovery problem. A special case of this problem corresponding to k = 1 was investigated in the literature by Mueen and Keogh [2]. We generalize the problem to any k and propose space-ecient algorithms for solving it. We show that our algorithms are optimal in term of space. In the particular case when k = 1, our algorithms achieve better performance both in terms of space and time consumption than the algorithm of Mueen and Keogh. We demonstrate our results by both theoretical analysis and extensive experiments with both synthetic and real-life data. We also show possible application of the top-k similar motifs discovery problem.

2013-07-02

Are Two Curves the Same?

We present an algorithm for answering the following fundamental question: Given two arbitrary (piecewise) polynomial curves, are they the same? This basic CAGD question is answered by first reducing the two curves into canonical irreducible forms. This is done by reversing the processes of knot refinement, degree raising, and composition. The two curves are then compared in their irreducible forms and their shared domains, if any, are identified. The ability to answer this fundamental identity question will be a boon for numerous applications. In this paper, we demonstrate a few such applications. The algorithm allows one to identify two boundary curves (shared as a common seam) between two different surfaces as an identical curve (or not) even when they are represented differently. Moreover, we show that reparameterization is insecure as a watermarking method, which invalidates the proposal of [8].

2013-07-02

应用网络可靠性模型

应用网络可靠性模型,预测灾难事件导致的停机

2012-11-12

故障预测与健康管理系统研究和应用现状综述

故障预测与健康管理系统研究和应用现状综述

2012-11-12

hough transform sample(java code)

hough transform sample(java code)

2012-04-12

HLS开发手册

http live streaming document

2012-04-12

《erlang程序设计》中文版

《erlang程序设计》中文版 图林出版社 高清扫描

2011-09-05

Test-Driven Development By Example

Test-Driven Development By Example

2008-03-21

tinyp2p

14行写成的p2p 应用 python

2008-02-12

空空如也

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

TA关注的人

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