随笔分类 -  Computer技术

1 2 下一页

电脑技术集绵
4行CSS实现【表格内容超过一行的部分,用省略号代替】【支持IE6】
摘要:table{ table-layout: fixed;}td{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}原理:本方法用于解决表格单元格内容过多时的美观问题,主要涉及到4句CSS样式:1. table-layout: fixed 由于table-layout的默认值是auto,即table的宽高将取决于其内容的多寡,如果内容的体积无法估测,那么最终表格的呈现形式也无法保证了,fixed一下就好了。(注意:此样式是关键)2. white-space: nowrap 是为了保证无论单元格(TD)中文本内容... 阅读全文

posted @ 2012-05-10 15:27 zhangtao1212 阅读(187) 评论(0) 推荐(0)

使用Microsoft Expression Encoder将音频转换为视频并配上背景图片或背景音乐
摘要:Microsoft Expression Encoder是Microsoft Expression产品中的一部分,它主要的功能是转换和重新编码媒体文件,如将视频或音频文件转换为Web支持的格式,或者进行各种音视频文件格式之间的转换,将媒体文件转换为Microsoft Smooth Streaming支持的格式或者Silverlight媒体文件格式等。Encoder提供的功能很强大,而且非常专业,大家可以去微软的官方站点查看介绍和下载使用版本,http://www.microsoft.com/download/en/details.aspx?id=19652。 有关如何在Encoder中转换S. 阅读全文

posted @ 2012-05-10 14:43 zhangtao1212 阅读(344) 评论(0) 推荐(0)

细谈在C#中读写Excel系列文章之一
摘要:在写这一系列文章之前,我要首先申明一个事情,那就是自打.NET一开始我们大概就已经开始使用它在自己的程序中与Excel进行交互了,诸如从Excel中读取数据显示报表、将程序中的数据导出到Excel中等等。这个看似很平常,而且我相信有很多的人都写过或看过类似的程序。在早期版本的.NET中我们需要在Windows中执行一个命令(时间太久我也不太记得这个命令叫什么了)来将Office COM组件变成托管代码以便在.NET程序中调用,后来的.NET Framework可以完全支持Office COM组件的调用,但需要在工程中添加引用。但是无论怎样,我们在程序中都是对Office COM组件进行操作,这 阅读全文

posted @ 2012-05-10 14:40 zhangtao1212 阅读(279) 评论(0) 推荐(0)

细谈在C#中读写Excel系列文章之二
摘要:在前一篇文章中我谈到了Excel 2007以后版本的文件其实就是一个zip压缩包,里面包含了该Excel文件的所有内容和使用的资源,大部分文件都是以XML的形式存放的。再来回顾一下解压之后的文件夹结构, 其中比较重要的是xl文件夹,里面包含了一些很有用的信息。sharedStrings.xml文件存放了Excel中所有的字符串数据。 worksheets文件夹中存放了所有的工作表信息,如果你的Excel文件中包含多个工作表,则这里你会发现有多个与工作表对应的xml文件。 来看一下sharedStrings.xml和工作表xml文件之间的关系。首先找到对应的工作表xml文件,如上图所示文件... 阅读全文

posted @ 2012-05-10 14:40 zhangtao1212 阅读(308) 评论(0) 推荐(0)

Javascript基础汇总
摘要:一、 JS的简介JavaScript是一种网页编程技术,经常用于创建动态交互网页JavaScript是一种基于对象和事件驱动的解释性脚本语言,类似C语言和Java的语法事先不编译;逐行执行;无需进行严格的变量声明;内置大量现成对象,编写少量程序可以完成目标不同的浏览器甚至同一浏览器的不同版本对JavaScript的支持程度都不一样这是一样关于这个javascript图基础知识图虽然说有很多的东西不是很全,但是Javascript我们要了解个应用的大概,再多的基础也是以实战目的,所以我们只有在实战中才能有更深一步的理解,因为我们要做不同的页面所以我们会学到用到不同的基础知识,所以说我们应该培养自 阅读全文

posted @ 2012-05-10 14:31 zhangtao1212 阅读(160) 评论(0) 推荐(0)

HTML基础汇总
摘要:HTML基础知识汇总,HTML(Hypertext Markup Language)是用于描述网页文档的一种标记语言。 1.HTML文档主要由3部分组成。 开头<html>头部标题<head><tile>网页标题</title></head>内容<body>网页内容</body>结束</html> 2.<meta>标签Meta标签:网页信息.如:网页编码信息.. 3.bgcolor=”#ffccff”;设置背景色.Background=”back_image.gif”;设置背景图片. 使 阅读全文

posted @ 2012-05-10 14:30 zhangtao1212 阅读(186) 评论(0) 推荐(0)

CSS基础汇总
摘要:第一经过CSS的时候是做牛腩系统的时候,牛腩上用了两集的视频就把CSS写了个大概,我知道这对于一门语言来说感觉有点太轻了,今天DRP系统视频也是用了几集的视频就把CSS介绍了一下,CSS其实就是那么回事,CSS对于一般的程序员来讲,知道一般性的知识就够了,因为我们不是搞美工的,我们没有必要那么要求我们自己,没门知识其都有他的高深之处只不过我们应该认清,什么样的是有用的知识,我们即学即用即可,没有必要去费很大的力气搞自己用不到的知识。闲话不多说了.....CSS基础汇总 CSS是Cascading Style Sheet 的缩写。译作「层叠样式表」。是用于(增强)控制网页样式并允许将样式信息与. 阅读全文

posted @ 2012-05-10 14:27 zhangtao1212 阅读(137) 评论(0) 推荐(0)

大话程序员之“菜鸟”和“大神”的差距
摘要:花絮有一个离别的季节到来,又有一批计算机的毕业生即将走上自己奋斗的岗位。一幕幕的场景就像一张张绚烂的剪贴画,串连成一部即将谢幕的电影,播放着我们的快乐和忧伤,记录着我们的青春和过往,也见证着我们的友谊和爱情!这些记忆里,有记忆闪闪发亮。那些彩色的岁月,凝成水晶,在忙碌的日子里,它们是我们的资本,也是我们的慰藉。“菜鸟”和“大神”刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会有不同的水平?你又是哪一类的程序员?“菜鸟”程序员和“大神”程序员差在哪里?真是差在技 阅读全文

posted @ 2012-05-10 14:25 zhangtao1212 阅读(236) 评论(0) 推荐(0)

Ajax实现无刷新页面提交
摘要:一.什么是ajax? ajax = asynchronous + javascript + xml = 同步传输数据 + javascrip处理返回XML数据 实际上,几年前ajax这个技术就应用于互联网上,但因思维的禁锢,一直在ajax的"X", 即处理返回XML数据上打转. 只至伟大的梦想家GOOGLE将其应用于GMAIL及GMAP上,告知世人AJAX也可以玩的这么COOL, 这种老技术才被大家重新所重视. 二.为什么要用ajax 富客户端已经成为网站以及基于网站的程序发展的必然(什么是富客户端?自己google),要构建一个富客户端的程序,必须满足以下条件: 1. 用 阅读全文

posted @ 2012-05-10 13:43 zhangtao1212 阅读(5865) 评论(0) 推荐(0)

大话asp.net之UpdatePanel的使用方法
摘要:局部更新是ajax技术的最基本,也是最重要的用法,今天大概把asp.net ajax中的局部更新控件 updatepanel的用法记录下,大家可以共同探讨UpdatePanel控制页面的局部更新,这个更新功能依赖于scriptManger控件的EnablePartialRendering属性,如果这个属性设置为false局部更新会失去作用(scriptManger控件的EnablePartialRendering属性的默认值为true不必刻意去设置) 下面是一个完整的UpdatePanel的结构: 代码如下:<asp:ScriptManager ID="ScriptManage 阅读全文

posted @ 2012-05-10 10:12 zhangtao1212 阅读(9373) 评论(3) 推荐(2)

C# asp.net 开源资源大汇总
摘要:一、AOP框架Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于MonoC#编译器(MCS)。NKalore目前只能在命令行或#Develop内部使用。NKalore兼容公共语言规范CLS(CommonLanguage Specification),它可以在任何.NET开发环境中使用,包括微 阅读全文

posted @ 2012-05-05 01:16 zhangtao1212 阅读(544) 评论(0) 推荐(0)

大话编程之解决了防止用户重复登陆和session超时【asp.net】
摘要:一.设置web.config相关选项先启用窗体身份验证和默认登陆页,如下。<authenticationmode="Forms"><formsloginUrl="default.aspx"></forms></authentication>设置网站可以匿名访问,如下<authorization><allowusers="*"/></authorization>然后设置跟目录下的admin目录拒绝匿名登陆,如下。注意这个小节在System.Web小节下面 阅读全文

posted @ 2012-04-26 10:57 zhangtao1212 阅读(865) 评论(0) 推荐(0)

大话编程之ASP.NET和C#区别
摘要:.NET是一个平台,一个抽象的平台的概念。 .NET平台其本身实现的方式其实还是库,抽象层面上来看是一个平台。 个人理解.NET核心就只是.NET Framework。 .NET Framework包括了两个关键组成元素: Common Language Runtime, 公共语言运行时 --提供内存管理、代码安全性检测等等功能。 .NET Framework Class Library, .NET框架类库 --提供大量应用类库、提高开发效率。 具体内容可以去看MSDN Library 2003 以上一篇文章 《.NET Framework Conceptual Over... 阅读全文

posted @ 2012-04-26 10:51 zhangtao1212 阅读(258) 评论(0) 推荐(0)

大话编程之ASP.Net和ASP区别
摘要:ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:1、代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。2、代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。3、弱类型造成潜在的出错可能:尽管弱数 阅读全文

posted @ 2012-04-26 10:43 zhangtao1212 阅读(333) 评论(0) 推荐(0)

项目管理模式之如何去除SVN标记
摘要:当项目不需要SVN标志的时候,我们一般怎么办哪??可能很多人设置Windows显示隐藏文件,然后将项目中的所有.svn文件删除,这种方法是既费劲儿又蛋疼的方法。 下面,从网上找了个非常简单的方法,重新编辑后当为我自己的原创,希望原作者不要怪罪。 第一步:建立一个名字叫做remove-svn-folders.reg的文本(先建立txt文件,然后粘贴内容后再修改文件名字),记得后缀要叫.reg。文本的内容为:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Delete... 阅读全文

posted @ 2012-03-01 19:50 zhangtao1212 阅读(5895) 评论(4) 推荐(1)

This application is currently offline解决办法
摘要:问题:This application is currently offline. To enable the application, remove the app_offline.htm file from the application root directoryPS:用Visual Studio 2010运行网页时,突然弹出以下症状解决方案:原本以为是VS2010出错了,关闭后重新打开运行,依然没有出现页面,还是上面的那句话。很奇怪,明明昨天运行还没有问题。上文搜一搜,发现不少人都碰到这个问题。其实解决办法很简单,上面错误提示的后半句就是解决办法了。原来这是.NET的一个网站暂停机制 阅读全文

posted @ 2012-02-29 14:56 zhangtao1212 阅读(235) 评论(0) 推荐(0)

HubbleDotNet 开源全文搜索数据库项目--自动和现有表同步
摘要:对于大部分应用来说,全文搜索功能只是应用的部分功能而非全部功能,很多系统在设计之初往往缺乏全文搜索方面的设计,搜索功能多是用数据库的 like 语句来实现,随着系统容量的增大和用户数量的增加,这种 like 无论从性能还是功能方面都无法满足站内搜索的需要。HubbleDotNet 为这部分用户提供了松耦合度的系统集成方案,用户只需一小时不到时间就可以实现现有系统的全文搜索功能的后台部分,无需对现有数据库表结构做任何改动,无需编写大量代码。其中自动和现有表数据同步是这个解决方案中的重要一环。本文重点介绍如何设置,以完成全文索引和现有数据表的数据同步。适用版本:HubbleDotNet 0.9.6 阅读全文

posted @ 2012-02-21 16:11 zhangtao1212 阅读(265) 评论(0) 推荐(0)

C#正则表达式-----预搜索浅析
摘要:C#正则表达式之预搜索是什么呢?C#正则表达式之预搜索都有什么内容呢?我们学习这部分需要注意什么呢?让我们开始吧:C#正则表达式之预搜索分为:正向预搜索、反向预搜索。下面我们一一介绍:C#正则表达式之正向预搜索声明格式:正声明 “(?=…)”,负声明 “(?!...)” ,声明本身不作为最终匹配结果的一部分请看下面的C#正则表达式之正向预搜索示例: 1 string x = "1024 used 2048 free"; 2 Regex r1 = new Regex(@"\d{4}(?= used)"); 3 if (r1.Matches(x).Count 阅读全文

posted @ 2012-02-16 15:38 zhangtao1212 阅读(358) 评论(0) 推荐(0)

判断DropDownList是否选中的几种方法
摘要:1. 后台cs代码判断:DropDownList ddl=new DropDownList();绑定数据源时:ddl.DataSource=yourdatasource;ddl.Items.Insert(0,new ListItem( "请选择 ", "0 "));提交时:if(ddl.SelectedValue== "0 "){Response.Write( " <script> alert( '请您选择 ');window.history.back(); </script> &qu 阅读全文

posted @ 2012-02-14 10:02 zhangtao1212 阅读(571) 评论(0) 推荐(0)

HiddenField控件的使用
摘要:HiddenField控件顾名思义就是隐藏输入框的服务器控件,他能让你保存那些不必显示在页面上的且对安全性需求不高的数据。也许这个时候应该有这么一个疑问,为什么有了ViewState、Session和Cookie等状态保存机制,还需要用起HiddenField呢?增加HiddenField,其实是为了让整个状态管理机制的应用程度更加全方面。因为不管是ViewState、Cookie还是Session,都有其失效的时候,比如用户因某种需求设置ViewState为false,或环境条件限制使用Cookie,或用户长时间没有动作导致Session过期等等,那这个时候HiddenField无疑是最佳选 阅读全文

posted @ 2012-02-07 14:30 zhangtao1212 阅读(317) 评论(0) 推荐(0)

1 2 下一页

导航