摘要: 与图片的二进制数据库存储和显示1.将图片以二进制存入数据库2.读取二进制图片在页面显示3.设置Image控件显示从数据库中读出的二进制图片4.GridView中ImageField以URL方式显示图片5.GridView显示读出的二进制图片====================1.将图片以二进制存入数据库//保存图片到数据库protected void Button1_Click(object sender, EventArgs e){//图片路径string strPath = "~/photo/03.JPG";string strPhotoPath = Server. 阅读全文
posted @ 2013-11-08 17:15 乖乖ll0 阅读(924) 评论(0) 推荐(0) 编辑
摘要: 首先..定义一个函数..将图片转化为二进制码//定义将图片转化为长二进制代码的函数getphoto() public Byte[] getphoto(string photopath) { string str = photopath; FileStream file = new FileStream(str, FileMode.Open, FileAccess.Read); Byte[] bytBLOBData = new Byte[file.Length]; file.Read(bytBLOBData, 0, bytBLOBData.Length); file.Close(); retur 阅读全文
posted @ 2013-11-08 17:06 乖乖ll0 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 首先了解一下cpu,随着主频(cpu内核工作时钟频率,表示在CPU内数字脉冲信号震荡的速度,等于外频(系统基本时间)乘倍频)的不断攀升,X86构架的硬件逐渐成为瓶颈,最高为4G,事实上目前3.6G主频的CPU已经接近顶峰。 多线程编程的目的,就是"最大限度地利用CPU资源",当某一线程的处理不需要占用CPU而只和I/O,OEMBIOS等资源打交道时,让需要占用CPU资源的其它线程有机会获得CPU资源。每个程序执行时都会产生一个进程,而每一个进程至少要有一个主线程。这个线程其实是进程执行的一条线索,除了主线程外你还可以给进程增加其它的线程,也即增加其它的执行线索,由此在某种程 阅读全文
posted @ 2013-11-08 11:24 乖乖ll0 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语:public void GreetPeople(string name) { // 做某些额外的事情,比如初始化之类,此处略 EnglishGreeting(name);}public void EnglishGreeting(string name) { Console.WriteLine("Morning, " + name);}暂且不管这两个方法有没有什么实际意义。GreetPeople用于向某人问好,当我们传递代表某人姓名的 阅读全文
posted @ 2012-09-13 15:45 乖乖ll0 阅读(179) 评论(1) 推荐(0) 编辑
摘要: 1. 装箱和拆箱是一个抽象的概念 。2. 装箱是将值类型转换为引用类型;拆箱是将引用类型转换为值类型; 利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来。 例如:int val = 100; object obj = val; Console.WriteLine (“对象的值 = {0}", obj); 这是一个装箱的过程,是将值类型转换为引用类型的过程。int val = 100; object obj = val; int num = (int) obj; Console.WriteLine ("num: {0}& 阅读全文
posted @ 2012-09-13 09:22 乖乖ll0 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 一﹕ 触发器是一种特殊的存储过程﹐它不能被显式地调用﹐而是在往表中插入记录﹑更新记录或者删除记录时被自动地激活。所以触发器可以用来实现对表实施复杂的完整性约`束。二﹕ SQL Server为每个触发器都创建了两个专用表﹕Inserted表和Deleted表。这两个表由系统来维护﹐它们存在于内存中而不是在数据库中。这两个表的结构总是与被该触发器作用的表的结构相同。触发器执行 完成后﹐与该触发器相关的这两个表也被删除。Deleted表存放由于执行Delete或Update语句而要从表中删除的所有行。Inserted表存放由于执行Insert或Update语句而要向表中插入的所有行。三﹕Instea 阅读全文
posted @ 2012-09-12 20:15 乖乖ll0 阅读(138) 评论(0) 推荐(0) 编辑
摘要: A.填空题:1.类的三大特性是(封装性)(继承性)(多态性)。2.在SELECT语句的FROM子句中最多可以指定(256)个表或视图,相互之间要用(,)分隔,当所查询的表不在当前数据库时,可用(数据库.所有者名称.对象名称)格式来指出表或视图对象。3.创建存储过程的命令是(create procedure),删除表的命令是(drop table)。4.计算字段的累加和的函数是:(Sum()),统计项目数的函数是:(Count())。5.关系数据库中,主键是(为标识表中唯一的实体)。6.声明抽象类的关键字是(abstract),抽象类不能(实例化)。7..NET运行库支持被称为(委托)的引用类型 阅读全文
posted @ 2012-09-12 19:26 乖乖ll0 阅读(1468) 评论(0) 推荐(0) 编辑
摘要: 填空题1..NET Framework包括(CLR公共语言运行时)(框架类库)(实用工具)三种技术2.运算符++X表示(计算完毕后增量X),X++表示(在计算前增量X)。3.软件测试方法分为(黑盒测试)(白盒测试)。4..NET通过对各语言先编译成(中间语言(IL)),然后再执行时用(JIT(即时编译器))将其编译成本地平台代码,来实现异构平台下对象的互操作5.在SQL SERVER 中游标的声明的语句是(Declare Cursor)释放的语句是(Deallocate cursor)。6.SQL SERVER的编程语言是(Transact-SQL)语言7.委托声明的关键字是(Delegate 阅读全文
posted @ 2012-09-12 19:25 乖乖ll0 阅读(314) 评论(0) 推荐(0) 编辑
摘要: A.填空题1.类的三大特性是(封装性)(继承性)(多态性)。2.SQL语言中,用于事务回滚的语句是(rollback)。3.声明静态变量的关键字是(static),声明常量的关键字是(const)。4.软件工程的三大文档(需求分析)(概要设计)(详细设计)。5.为数据表创建索引的目的是(提高查询的检索性能)。6.B/S通常使用的结构设计模型分为(表示层)(业务逻辑层)(数据库层)。7.SQL SERVER中索引类型包括的三种类型分别是(唯一索引)(簇索引)(非簇索引)。8.在SQL SERVER2000中的四中约束(主键)(唯一性)(外键)(检查约束)。9.Codebehind主要是通过把(页 阅读全文
posted @ 2012-09-12 19:21 乖乖ll0 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1、请你简单的说明数据库建立索引的优缺点使用索引可以加快数据的查询速度,不过由于数据插入过程中会建索引,所以会降低数据的插入、更新速度,索引还会占磁盘空间。2、什么是WEB服务控件?使用WEB服务控件有那些优势、劣势?web服务控件就是可以在服务器执行的控件,优势在于可以回传数据(ViewState),带有事件驱动(doPostBack),简化了Html标签的使用,使得开发ASP.net程序可以像开发Winform程序一样简单。Web服务控件最终还是被渲染(Render)为Html标签。使用WEB服务控件的劣势是会生成一些无用的属性、ViewState等,不利于SEO,一般在内网系统或者互联网 阅读全文
posted @ 2012-09-12 17:39 乖乖ll0 阅读(222) 评论(0) 推荐(0) 编辑