最新文章列表

java语言实现CRC16算法

由于工作需要,完成上下微机的com口的通讯,所以要用JAVA语言实现CRC16算法,完成通讯后字节流的校验功能。 而在编写数据传输程序时,数据容错是一个非常重要的问题。循环冗余位校验(CycliclRedundncyCheck英文简称CRC)是目前运用非常广泛的一种数据容错方法,在数据传输,数据压缩等领域运用极其广泛。 CRC算法实现有2种方法,一、查表法,二、直接计算,查表法的计算速度相对来说比 ...
linduo168 评论(1) 有9213人浏览 2006-10-12 13:11

Re: 复杂商品分类的表如何建立?

zww80216 写道复杂商品的分类,类似淘宝的分类 1.每类商品有无限级分类 2.每个商品可能会有交叉分类 3.每类商品的扩展属性不一样 比如: 夹克的扩展属 ...
LucasLee 评论(0) 有4449人浏览 2006-10-12 12:38

段落文本渲染引擎

最近在一个项目中要渲染段落文本,找了很多文字渲染库,发现都不能满足我的要求,所以只能自己做。字体渲染还是找freetype完成吧,虽然小字号效果不好,不过可以生成大图再缩小来解决掉,自己写一个字体渲染引擎也是不可望也不可及的事。有了freetype实现底层字体渲染,我只需要处理一些布局方法即可,其中要实现的有以下几点:1、英、中字体很多中文字体中的英文字体都比较难看,所以在X的字体配置中设置了 ...
qiezi 评论(0) 有2626人浏览 2006-10-09 11:44

ANTLR学习心得——EBNF与LL、LR算法

原本打算自己来写一遍系统介绍编译原理中的EBNF表达式,LL与LR识别算法的。还好我在下笔之前Google了一下,找到了一个很好的系列介绍文章,作者是唐良。他的专栏在:唐良专栏。   文章系列的名称分别为: 《从lex&yacc说到编译器(1.正则表达式) 》 《从lex&yacc说到编译器(2.flex的使用) 》 《从lex&yacc说到编译器(3. ...
庄表伟 评论(0) 有4148人浏览 2006-09-11 20:26

Refactorings(重构)列表

Refactoring:Improving the Design of Existing Code     Refactorings 1.         Add parameter(添加参数) 2.         Change bidirectional association to unidirectional(将双向关联改为单项) 3.         Change reference to ...
温柔一刀 评论(0) 有2751人浏览 2006-08-10 13:13

java 加密

Java程序的源代码很容易被别人看到。只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。 一、为什么要加密? 对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易的,只要不发布它就可以。遗憾的是,Java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。Java的灵活性使得源代码很容易被 ...
温柔一刀 评论(0) 有2168人浏览 2006-08-08 21:13

加密算法的java实现源码

java 代码 package com.ctgusec.bean;       /** */   /**    *     * @author zhupan    * @version 1.0    */   public class MD5 {        /**//*            * 下面这 ...
温柔一刀 评论(0) 有1843人浏览 2006-08-08 20:33

java简单实现MD5算法

  java 代码 package com.ctgusec.bean;       import java.security.MessageDigest;       /** */   /**    * @author zhupan    */   public class MD5 {        privat ...
温柔一刀 评论(0) 有2256人浏览 2006-08-08 20:25

JAVA 的MD5加密算法简单实现

  java 代码 package  com.ctgusec.bean;       import  java.security.MessageDigest;    /** */ /**    *    *  @author  zhupan   *  @version  1.0 ...
温柔一刀 评论(0) 有2136人浏览 2006-08-08 20:21

基于Java的IDEA加密算法探讨

摘要:本文介绍了在JAVA环境下如何实现IDEA对称加密算法。由于电子商务和电子政务的普及,安全加密技术在其中应用非常广泛,对安全加密技术的要求也很高。目前在JAVA环境下实现IDEA加密具有很多的优势,因为JAVA是基于面向对象的编程 语言,并且由于它的平台无关性能被大量应用于Internet的开发。   关键字:IDEA(Internation Data Encryption Algorith ...
温柔一刀 评论(0) 有2128人浏览 2006-08-08 20:07

敲响OO时代的丧钟——一种新的语言(1)

DynamicJava——DJ 一种新的语言   一、数据结构   要定义数据类型,首先需要明确数据的概念。在我看来,数据,就是在数据就是在内存的数据区里存放的内容。那么如何才能决定这块内存中的数据的具体类型呢?说实话,精确定、规范的定义一种语言,我并不擅长,还是让我们举当初的OO失败案例,来看看新的DJ,会如何处理这个难题吧。     为了定义一个几何图形,我们首先要定义点的概念:   datat ...
庄表伟 评论(0) 有1117人浏览 2006-07-16 22:20

追MM与java的32种模式

创建型模式   1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory   工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创 ...
温柔一刀 评论(0) 有1836人浏览 2006-07-13 22:55

lucene原理

Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。该结构及相应的生成算法如下: 0)设有两篇文章1和2 文章1的内容为:Tom lives i ...
mhbjava 评论(0) 有2010人浏览 2006-07-12 10:27

一些感想

一、关于心态     前段时间一直心情不是很爽,blog里也有所反映。基本上是充满着怨气的。有一个朋友看了我的blog,然后推荐我去看《高效能人士的 ...
庄表伟 评论(0) 有1016人浏览 2006-05-08 21:44

泛型矩阵类

矩阵就不用再解释了,写成泛型主要是为了几个方便:1、方便在栈上分配空间。由于维度在编译期已知,所以可以做到在栈上分配空间。当然如 ...
qiezi 评论(0) 有2834人浏览 2006-04-13 13:52

MD5算法在JavaScript中的实现

MD5算法在JavaScript中的实现http://forum.cdmcs.com/viewtopic.php?t=117/* to convert strings to a list of ascii values */ var sAscii = " !\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST ...
YuLimin 评论(0) 有1602人浏览 2005-11-06 17:21

大学生如何为加盟Google做准备

大学生如何为加盟Google做准备厚积薄发,有的放矢  李开复博士给中国计算机系大学生的建议很多在校的大学同学问我们:“我今年还没有到毕业班, ...
YuLimin 评论(0) 有1534人浏览 2005-10-16 11:28

[Z]常用的匹配正则表达式和实例

来自:蓝色理想匹配中文字符的正则表达式: [u4e00-u9fa5]匹配双字节字符(包括汉字在内): [^x00-xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) String
xxj 评论(0) 有1427人浏览 2005-10-11 19:31

Java、模式、美眉、篮球

程序设计模式的有趣解释-追MM创建型模式1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应 ...
YuLimin 评论(0) 有1644人浏览 2005-06-07 13:55

MD5的介绍,算法和C、VB、Delphi实现

http://download.winzheng.com/infoView/Article_861.htmhttp://download.winzheng.com/infoView/Article_331.htmMD5简介: MD5的全称是Message-Digest Algorithm 5,在90年代初由MIT的计算机科学 ...
YuLimin 评论(0) 有3024人浏览 2005-05-01 19:12

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics