自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

水如烟

秋里生活,恬淡宁静。那如洗碧空,那伏黄草地,风凉夜寂,心儿涌动,情绪萦绕。可以凭窗,可以临江,可以坐,可以仰卧,可以独处,可以相依。倚明月,抚清辉,人生多少情怀,尽在秋里?

  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 大数运算(一)

 Author:水如烟 一时兴起做做看看,发现真的不简单,花时间,头大。不过体会也相应深些。运算单元改了又改。在基本运算单元中,变量能简则简,条件检测尽可能的放在外围。下面的代码是关于大数值的存储和分割。其中把握好地址是关键。因为数值是分块运算的,如果地址转换不正确,最后合并结果时肯定也不正确的了。这个稍经修改,可以用来写文件切合器。区别是,处理对象不同,一是字符,一是字节。整体的

2006-10-31 23:27:00 1811

原创 我能算到的阶乘有多大(九)

Author:水如烟 示意图1:要点:A.Address - B.Address >0 ,A地址置为B地址。示意图2:到于块间转换,块内的数据是基本单元数组,不必转换。需要转换的是地址。示意图3:Address的含义是:实际值针对某一存储方式的绝对地址。是针对存储方式而言的,也就是字串的“切割”方式,是按14位一组,还是28位一组,还是56位一组,等等。视计算机

2006-10-28 17:46:00 1595 1

原创 我能算到的阶乘有多大(八)

 Author:水如烟 这里用图片来示意大数加、乘运算原理。具体的运算交由.NET Framework来进行。我来做的,仅仅是组织和协调、简单处理这些运算数据块。 下面说相乘。哈,不知别处是否已有这样的思路,没有的话我倒是想写篇“论文”了。只要有方法有思路就行,实现起来倒是特别的简单。那个阶乘现在算到40353 ,结果有168339位。后面还要考虑值怎么存储、读取才行。老邓说,

2006-10-27 18:34:00 2027

原创 我能算到的阶乘有多大(七)

Author:水如烟 以前也知道计算机运算需要寻址,也知道汇编语言教义中用相当篇副来介绍寻址,只是仅仅知道有这回事,不知道为什么要如此。现在“研究”运算单元过程中,知道了为什么要引入寻址概念了,也知道数据存储单元为什么总是2的次方倍。原来如此:为了扩展运算和存储功能,必然的也自然的引入“块”和“地址”的概念,来存储数据和执行运算。为了“块”间能够相互转换,能够加、乘运算,需

2006-10-27 17:17:00 1574

原创 我能算到的阶乘有多大(六)

Author:水如烟 哇噻。真快了好多。算到1000的阶乘只用25秒。且全是在一个线程里面。现在算10000的阶乘不是问题了.在另一台机运算了一个小时,算到了9300多,数据位33000多.这时的速度约一秒一个.算到36106时,数据位为148879,现在的速度是2秒一个,其中包括了写入数据库的时间.  下面的代码在处理分拆时还是不妥的.现在需要转到值片断的表示问题.数

2006-10-26 14:35:00 2062 7

原创 我能算到的阶乘有多大(五)

Author:水如烟 贴在这看能看到不少错误。也方便随地能够看看想想。运算单元做成这个样 :Serializable()> _Public Class MathUnit    Private gOrignalValue As String 原始值的字串表示    Private gCurrentValue As Object  当前运算值    Private gCurrent

2006-10-25 17:29:00 1272

原创 我能算到的阶乘有多大(四)

Author:水如烟 大数的表示形式必然是字符串。大数的运算,无论是加法或乘法,必须能够分拆运算,基于:运算过程中,由于内存或存储介质限制;需要多线程运算;需要分布式运算。为了充分利用计算机内部的运算能力,充分利用程序平台提供的存储和运算能力,运算单元要高效运算。如果是分布式运算,要求所有客户端程序平台要统一。这里要求.NET Frmework版本统一。(这点有点不妥,

2006-10-25 12:09:00 1334

原创 我能算到的阶乘有多大(三)

Author:水如烟 大数的运算考虑只限于加、乘,暂不考虑减、除。除比较麻烦。上文方法中,将字串分解为字符来运算,耗内存,速度也慢。现在考虑将字串分解为特定字串来运算。利用系统的加、乘运算。也就是确定运算单元。利用.NET提供的数据类型,来确定特定字串的字符数。Public Class Form1    Private Sub Button1_Click(ByVal sen

2006-10-23 15:51:00 2121 1

原创 我能算到的阶乘有多大(二)

 Author:水如烟http://www.moyii.com/press/?p=27分布式运算再建奇功:发现900万位超大质数美国州立中密苏里大学的一个团队利用700多台计算机通过分布式运算发现了迄今为止最大的质数,一个9152052位的天文数字。这一数字是在12月15日被发现的,并在上周六得到了确认。http://www.equn.com/info/分布式运算新手指南http://

2006-10-23 12:22:00 1354

原创 我能算到的阶乘有多大(一)

Author:水如烟《200的阶乘即200!是多少?一个简陋的大数加、乘方法》一文提供的方法,能算到多大的阶乘,囿于计算机内存。昨晚看它能否算完1000到10000的,算不完,中途内存溢出。只是输出格式我疏忽了,现在的结果不知自然数是什么。测试代码:ublic Class Form1    Dim a As New UnitString    Dim b As New UnitSt

2006-10-23 11:14:00 2134

原创 1到1000阶乘列表

Author:水如烟列出来,说不定有人需要。格式:自然数,值位数,值1   ,1   ,12   ,1   ,23   ,1   ,64   ,2   ,245   ,3   ,1206   ,3   ,7207   ,4   ,50408   ,5   ,403209   ,6   ,36288010  ,7   ,362880011  ,8   ,3991680012  ,9  

2006-10-21 20:35:00 25974 2

原创 200的阶乘即200!是多少?一个简陋的大数加、乘方法

Author:水如烟首先列出结果,共375位:200 ,375 ,788657867364790503552363213932185062295135977687173263294742533244359449963403342920304284011984623904177212138919638830257642790242637105061926624952829931113462857

2006-10-21 19:18:00 14702

原创 汉字拼音的一个解决方法(初具使用价值)

Author:水如烟这个版本已有使用价值。如果要求不高,基本满足需要。一并贴出来,也对比一下。这个版本的汉字库已纳入程序资源里头,大小为324K。主要代码如下: Namespace Businness.PinYin    Public Class SpellInformation        Private gTone As String        Private gSp

2006-10-11 19:19:00 6878 8

原创 汉字拼音的一个解决方法

Author:水如烟暂歇一下写那个区划方案。平常中,经常用到汉字转拼音,比如批量生成姓名->拼音作为登录帐号。这个方法只是简单的利用汉字拼音库。至于怎么找这个库,网上多有介绍。在最后提供下载的方案中也提供了这个库文本文件。主要代码如下:Imports System.IOImports System.Text.RegularExpressionsNamespace Busin

2006-10-11 01:14:00 5405

原创 行政区划程序的设计(十七)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十六),实现获取区划信息功能_2。RegionalCodeCenter项目是为界面提供服务的中心。各项服务可能有一些特别的属性需要配置,所以也有一个服务环境问题需要纳入考虑。这个方案比较简单,环境类Enviroment设置如下:Enviroment.vb  Imports System.Com

2006-10-08 12:35:00 1997

原创 行政区划程序的设计(十六)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十五),实现获取区划信息功能_1。上一篇实现的是获取各种版本的数据集。针对这个方案的特点,用户使用更多的可能只是针对某一版本的数据集,特别是可能只使用最新版本的数据集。这一篇的代码,已接近界面上的应用。以下代码在RegionalCodeCenter项目实现。由于在一开始的方案分析中,分析还是全面、准确

2006-10-07 11:11:00 2382

原创 行政区划程序的设计(十五)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十四),代码的整理。在上面的代码整理中,由于引入了泛型类DataTableCollection,使我在处理相同结构的表的集合时方便顺畅多了。从这篇开始,我打算用两篇来说说获取区划代码信息功能的实现。由于要实现离线查询,实现起来并不是很简单的事。先重温一下这个流程:再具体一些,就是这样:这一

2006-10-07 11:06:00 1919

原创 行政区划程序的设计(十四)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十三)在上面的测试中,我感觉某些类还是混乱。为此,有必要先理顺一下。混乱的起源在于处理几个表的集合。为此,我在LzmTW上建一个泛型类,专门处理这种表集合。类DataTableCollection,三个文件:DataTableCollection.vbNamespace uSystem.uData

2006-10-05 14:36:00 1851

原创 行政区划程序的设计(十三)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十二) 本篇为项目测试。文最后提供当前方案代码下载。在测试更新数据功能前,先在LzmTW项目上建一个登录SQLServer服务器的登录信息类,LoginInformations.vbNamespace uSystem.uData.uSql    Serializable()> _    Public 

2006-10-04 22:04:00 1765

原创 行政区划程序的设计(十二)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十一)这篇是 IClientProvideServices的实现,代码稍长。如何从网上下载数据,方法多多,因人因境不一样(我直接用复制粘贴成文本再处理也成)。这里,我还是沿用Excel的QueryTable方法。因为这个方法的代码仅适合于这个项目,因此类限定为Friend,命名空间为NET。在这里,也

2006-10-04 12:22:00 1921

原创 行政区划程序的设计(十一)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十)这篇是 IServerServices的实现,比较简单。在C/S模式中(是叫C/S模式吗),这个接口的实现是在服务端,“宿主机”提供。这里我放在RegionalCodeCenter项目。ServerServices.vbNamespace Services    Public Class Se

2006-10-04 11:47:00 1540

原创 行政区划程序的设计(模板,无内容)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(十)  下一篇,行政区划程序的设计(十),。 

2006-10-04 11:32:00 1131

原创 行政区划程序的设计(十)

Author:水如烟总目录:行政区划数据方案设计 上一篇,行政区划程序的设计(九)从程序设计开始到完成了RegionalCodeLibary的编写,基本上对整个方案做到了“心中有数”。“虚”的把握了,现在要做的是把“虚”变成“实”。在项目中,“虚”与“实”也逐步得到体现。基础类也向我们需要的实体类转化。一般来说,到了应用层,数据类型需要要具体化,既是约束的需要,也是服务的必要。展现

2006-10-01 18:05:00 1867

LzmTW.uData.Dll

实现数据处理的一般功能.参考者请保持原命名空间.

2008-06-06

lzmtw.data.dll

数据库操作类<br>利用DbProviderFactory了. <br><br>1,方便,简单,扩展(复杂的话,专业的多多,不容自己来考虑) <br>2,方便无主键表的更新 <br>3,方便输出到Excel(可以利用Select ..From [Sheet1$]来选择Excel数据再传到另一个Excel)

2008-04-01

lzmtw.data.dll

数据库的处理类<br>SqlServer,Access,DBase,Excel<br>可以方便更新无主健的表;可以方便导出Excel<br>(含源代码,可以自我扩展修改)

2008-04-01

OfficeApplicationInfo

获取当前Office应用程序的安装版本语言等信息 工程源代码,MS2005 20071119 取安装语言的代码已做修改. 以贴子代码为准.

2007-11-19

空空如也

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

TA关注的人

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