- 博客(31)
- 资源 (17)
- 收藏
- 关注
原创 电子海图 ecdis ens vts
电子海图 ecdis ens vts gps 登录 http://www.orisky.cn 电子海图 ecdis ens vts gps 登录 http://www.orisky.cn 电子海图 ecdis ens vts gps 登录 http://www.orisky.cn
2009-03-17 18:19:00
970
原创 抽象类和接口区别
1 类可以实现任意多个接口,但是最多只能对一个抽象类进行子类化. 2 一个抽象类可以包含非抽象方法,而一个接口的所有方法在效果上都是抽象的. 3 一个抽象类可以声明并使用变量,而一个接口不能. 4 抽象类中的方法访问修饰符可以是PUBLIC INTERNAL PROTCTED PROTECT INTERNAL或PRIVAATE
2008-07-28 16:54:00
475
原创 修改dataset.我用了,但是出现readonly的错误
for (int i = 0; i < DataTable.Rows.Count; i++) { DataRow dt = DataTable.Rows[i]; dt.BeginEdit(); dt["Column"] = "value";
2008-07-23 21:37:00
685
原创 Excel导入数据库
我用的方法是把他导入到一个表,然后从一个表insert到目的表 点导入数据..------>数据源选EXCEL,一般要不下拉条往上拉才能看见------>.........>接下来有个点编辑,可以改变导入后的数据类型,要不然比如学号10002020,他回用float型表示,即1.000e10,这样就出错了. insert into table1 (z1,z2) s
2008-07-04 23:06:00
499
原创 c++的了解和一些书籍
C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 mP/&mi5I zO9D&Q3K;D ,Pw2]3et9Bh4S{;rUC8l7y,` t然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域
2008-06-26 08:55:00
1274
转载 c++做底层开发
呵呵,看楼主这么有志气,看来后继有人了,偶从底层转出了一段时间了,现从事JAVA,不过还是很怀念当年用汇编和C操纵底层硬件的,一切尽在掌握中的感觉---爽啊,现在的JAVA代码写得偶都要睡着了...。 v? i`ZgbP 在这里给楼主点建议: 1B]V;q)z+n,{+K 1.关于c++:对于底层来说c++基本可有可无,主要还是C,不过OO的思想还是每个CODER的基本功
2008-06-26 08:52:00
13375
5
原创 一个存储过程终于写好了
CREATE PROCEDURE PF_Addformula@f_Num nvarchar(10),@f_name nvarchar(80),@f_field nvarchar(80),@f_style nvarchar(20),@f_yxcf nvarchar(200),@f_fuliao nvarchar(200),@f_mor
2008-06-26 08:30:00
982
原创 推荐基本好书
数据库管理系统 原理与设计,对数据库的讲解很详细 ASP.NET 2.0 电子商务开发实战 Beginning ASP.NET 2.0 -Commerce in C# 2005 中国人的书没多少好看的,多看外文的。
2008-06-23 11:38:00
399
原创 div+css 有importan使firefox和ie6兼容
按照margin的定义,margin中的距离应当是内部元素与外部元素之间的距离,下面的div的尺寸为width; 100px; margin: 100px;,总的宽度应该是width + 2 * margin,也就是300px,在Firefox中的效果正常。
2008-06-21 18:42:00
564
原创 关联表的两个代码
CREATE PROCEDURE PF_Addformula @f_Num nvarchar(10),@f_name nvarchar(80),@f_field nvarchar(80),@f_style nvarchar(20),@f_yxcf nvarchar(200),@f_fuliao nvarchar(200),
2008-06-18 18:29:00
601
原创 一个关联表的存储过程(花了我两天)
我的一个存储过程,花了我两天的时间终于把他做好了!很感谢csdn论坛的高手,通过这个存储过程我学到了,以前细节的东西没记下来,所以用到复杂的地方就处处为难,那这个为例:function要先定义,然后在写存储过程,这是一个要注意的地方,然后怎么把select的值赋给一个变量,如下面的select @a_id,a_id from pf_fuliao,虽然平时知道有这个东西,但是没记录下来,
2008-06-18 09:26:00
1529
原创 每天进展简介
因为要上课,所以编程的思路老被打断,还来又不知道从哪里做起了,所以特设这个天天进展的栏目,来记录自己每天的进展,而等待明天来的时候一看就知道自己做到什么地方。 从今天开始: 今天本来的任务是做到把formula类做到添加的,但是发现有很多问题,还是没把书看透。还有对三层架构还不是很熟悉,还要把书看。现在感觉三
2008-06-16 21:10:00
400
转载 C# 反射入门知识
1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘类型(class)’组成,而反射提供一种编程的方式,让程序员可以在程序运行期获得这几个组成部分的相关信息,例如: Assembly类可以获得正在运行的
2008-06-15 10:15:00
485
转载 .NET技术----反射
1、什么是反射反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等,。System.reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 和反射相关的命名空间(我们就是通过这几个命名空间访问反射信息): System.Reflectio
2008-06-15 10:11:00
746
1
转载 .NET开源项目介绍及资源推荐:数据持久层
在.NET平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源:1.NHibernate2.NBear3.Castle ActiveRecord4.iBATIS.NET5.DAAB附加介绍:DLinq 一.NHibernate提起NHibernate,相信大家都不陌生,NHibernate来源于非常优秀的基于Java的H
2008-06-15 10:07:00
492
原创 集合编程----枚举
每个枚举都直接继承System.Enum,而System.Enum有继承了System.valueType枚举Week定义了一个星期7天publish enum Week{Sunday,Monday,...........Saturday}0代表Sunday 依次类推
2008-06-15 09:31:00
472
转载 向你介绍一下JAVA与C#的区别
1.属性: java中定义和访问均要用get和set方法,可以不成对出现。 c#中是真正的属性,定义时get和set必须同时出现,房问时用.号即可。不用get,set 2.对象索引 就是对象数组 public Story this [int index] { 3.C#中,不用任何范围修饰符时,默认的是protect,因而不能在类外被访问. 4.因为JAV
2008-06-15 09:02:00
453
转载 评论:PHP程序不适用大型系统的九大原因
PHP确实十分容易编写。但是PHP也有一些十分严重的缺陷。下面我会给出我的理由,为什么PHP不适合于比小型业余网站更大的网站。 1、对递归的不良支持 递归是一种函数调用自身的机制。这是一种强大的特性可以把某些复杂的东西变得很简单。有一个使用递归的例子是快速排序(quicksort)。不幸的是,PHP并不擅长递归。Zeev,一个PHP开发人员,说道:“PHP 4.0(Zend)
2008-06-15 08:56:00
513
1
原创 C#的类和结构
类和结构都可以包涵构造函数、常数、字段、方法、属性、索引器、运算符、事件和嵌套等。结构是类型值,类是引用类型。在使用和申明结构函数,应该注意:1)不能声明结构默认的构造函数2)在结构中,不能初始化实例字段3)结构不能像类那样继承4)于c++不同,c#仅允许单个继承。也就是说类只能从一个基类继承实现。类只能继承一个,但是可以继承多个接口5)结构类永远不是抽象的
2008-06-15 08:46:00
477
原创 重装方法override
自己对override的理解:把原来的方法(可以是虚的)重新定义了,但是结构要差不多。具体准确率还要根据以后的实践。一下为文摘:要扩展或修改继承的方法、属性、索引器或事件的抽象实现或虚实现,必须使用 override 修饰符。Overload意思为超载,是针对同名方法的不同表现形式,参数列表不同。例如: void f(int i); void f(int i, int j);
2008-06-15 08:28:00
471
原创 什么是数据持久层
J2EE的三层结构是指表示层(Presentation),业务逻辑层(Business Logic)以及基础架构层(Infrastructure),这样的划分非常经典,但是在实际的项目开发法中,开发者通常对三层结构进行扩展来满足一些 项目的具体要求,一个最常用的扩展就是将三层体系扩展为五层体系,即表示层(Presentation),控制/中介层 (Controller/Mediator)、领
2008-06-15 08:20:00
2050
原创 C#语法之定义接口和抽象类
抽象类是abstract修饰符用于表示所修饰的类是不完整的,并且只能用做基类。抽象类和非抽象类的不同点: 抽象类不能直接实例化。虽然一些变量和值编译时类型可以是抽象的,但是这样的变量和值必须为null,或者含有对非抽象类的实例的引用(此非是从抽象派生出的)。 当从抽象派生非的时候,这些非必须具体实现所继承所有的抽象成员,从而重写那些抽象成员。 abst
2008-06-15 08:06:00
870
原创 静态类成员
如静态属性和静态方法,可不用先创建该类实例化就可以在类的外面条用他,作为代替,他们可以直接用类名调用,最好的例子就是Math类了。 静态类成员是在一个全局类实例被调用的,执行后不会被gc,在静态成员第一次调用的时候,全局类的实例就自动创建,函数也被执行一次。静态成员一直被保存,比如数据库连接字符串。 一个静态可以访问另一个静态的,但是如果要访问一个实例化成员类(不是静态类
2008-06-14 22:48:00
312
转载 static Class
static Class在当前Vs中不被支持,如果定义 public static class TestClass{} 那么在编译时就会报错,提示修饰符static对该项无效。在Vs的下一
2008-06-14 20:53:00
624
转载 关于static class的意义和一些解释
在java中:1。final 篇 final 做为一个独立的存在,也表现的与众不同。一般情况都可以理解为 cant be changed. 1)final data: 实现constant语义。说明这个值:在编译时不会变;在运行时也不能被改变。 在java中,提供了blank final:允许大家将初始化的动作延迟到constructor中。这是极限,有编译器保证。
2008-06-14 20:49:00
7111
原创 SQL中over
1.over不能单独使用,要和分析函数:rank(),dense_rank(),row_number()等一起使用。其参数:over(partition by columnname1 order by columnname2)含义:按columname1指定的字段进行分组排序,或者说按字段columnname1的值进行分组排序。例如:employees表中,有两个部门的记录:depar
2008-06-13 23:01:00
2451
原创 为网站添加业务层
也叫中间层,是网站的精髓,掌控应用程序的业务逻辑。(文中例子只为说明问题,可以有错误地方,不可照抄)1.连接数据库 1)打开sql 连接 2)执行数据库操作,返回数据 (黄金法制:尽可能晚打开数据库,尽快关闭) 3)关闭数据库连接 建立连接的类是:SqlConnection,指定三个重要的参量:sql实例名、访问数据
2008-06-13 15:29:00
641
原创 sql语句的通配符(*)
除非有必要,不要写通配符,这样会增加服务器通信量,而且就算需要所有列,也要明确指名他们,提高安全性,防止应用程序未来改变列数和列号!
2008-06-13 15:22:00
1236
ADS -S参数仿真与优化.pdf
2011-03-06
ADS 如何下载管子的s2p模型
2011-01-09
工程师应该掌握的20个模拟电路
2011-01-09
TCT40收发一体超声波芯片
2009-07-14
红外的资料(有点乱,自己整理)
2009-07-14
GPS电子海图代码资料
2009-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人