11 2011 档案
摘要:网页图片变形解决方法-固定宽度高度按比例自动缩小CSS代码今天有个客户说网站改版后缩略和大图都有点变形,于是我就去分析了一下原因。主要有如下的问题:1、缩略图变形那是因为之前的缩略的高宽比例和新改版后的比例不一致,重新上传缩略吧!实在是太难了。图片的缩小只要按比例缩小就不会变形,拉大肯定会变形的。于是我就想用固定高度的方式去解决这个问题,用JS或程序实现也很简单,基本算法是: w1/h1=w2/h2 要求得h2的值稍微移下项就行h2=w2*(h1/w1)要是你使用的是动易系统,那你只需要在标签调用的时候设定宽度而高度为0就可以了,如{$ProductThumb(100,0)}2、源图变形是因为
阅读全文
摘要:基于Socket服务器端实现本例主要是建立多客户端与服务器之间的数据传输,首先设计服务器。打开VS2008,在D:\C#\ch17目录下建立名为SocketServer的Windows应用程序。打开工程,往当前窗体中添加控件,如表17-6所示。表17-6添加控件列表控 件NameTextListBoxlbInfoLabellabelButtonbutton1启动服务器设计好的界面如图17-2所示。接下来开始运用前面的知识设计服务器,主要分为以下步骤。(1)首先是对一些命名空间的包含,包括System.Net、System.Net.Sockets、System.IO和System.Thread.
阅读全文
摘要:--下面的代码生成长度为8的编号,编号以BH开头,其余6位为流水号。--得到新编号的函数CREATEFUNCTION f_NextBH()RETURNSchar(8)ASBEGIN RETURN(SELECT'BH'+RIGHT(1000001+ISNULL(RIGHT(MAX(BH),6),0),6) FROM tb WITH(XLOCK,PAGLOCK))ENDGO--在表中应用函数CREATETABLE tb(BH char(8) PRIMARYKEYDEFAULT dbo.f_NextBH(),col int)--插入资料BEGINTRAN INSERT tb(col)
阅读全文
摘要:参考《ASP.NET与SQL一起打包部署安装》,这篇文章是针对VB.NET与SQL 一起打包的,但是我使用的是C#,当然只要修改一下主要安装类库就行了!C#的类库代码如下:DBCustomAction.csusing System;using System.Collections;using System.Data.SqlClient;using System.ComponentModel;using System.Configuration.Install;using System.Diagnostics;using System.IO;using System.Xml;using Syst
阅读全文
摘要:BarCodeToHTML:关于条形码的类。Captcha:国外大牛的3D验证码。CNDate & ChinaDate & ChineseCalendar:史上最全的日历类集合。ConvertJson:史上最全的JSON转换类。CookiesHelper:这个比较简单,Cookie操作类。CsvHelper:顾名思义,CSV文件转换类。EcanConvertToCh & PinYin:灰常强大的汉字转拼音类。Encrypt:加密、解密类。ExcelHelper:史上最全的Excel操作类。FileDown:史上最强大的文件下载类。FileUp:史上最强大的文件上传类。F
阅读全文
摘要:using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Xml.Linq;using Sy
阅读全文
摘要:配置环境操作系统:microsoftwindows7服务平台:.net4.0开发工具:microsoftvisualstudio20101.配置安装IIS(1)控制面板--->程序和功能--->打开或关闭windows功能(左边)--->internet信息服务。具体配置如下图(2)更改系统默认平台(默认是.NET2.0,要更改为.NET4.0),如下图:(3)部署网站a.控制面板--->管理工具--->Internet信息服务(IIS)管理器--->添加网站(JX3Report)默认端口号设为80b.应用程序池--->添加应用程序池(4)点击“默认文
阅读全文
摘要:代码:static void Main(string[] args) { List<int> IntList = new List<int> { 1, 2, 3, 4, 5, 6 }; var ConLint = IntList.FindAll(i => (i % 2) == 0); foreach (var OneLint in ConLint) { Console.WriteLine(OneLint); } }效果:246
阅读全文
摘要:一.委托以及延伸先看下MSDN 的介绍吧~------ delegate通俗的说 委托就是可以实现 把方法做为变量来传递1.先写个最简单的委托的用法静态的和非静态方法的结果会输出您好 wlfHello wlf这是最原始的委托2. 进化为匿名方法声明完委托后 还要声明方法 是不是很麻烦 如果不声明方法 用匿名方法 可以帮我们 看 代码减少了很多吧~3.再进化为拉姆达表达式上面的虽然简单了不少 但是 还能更简单的 用拉姆达表达式~看 这就是拉姆达表达式的演变 一定要会这个~ 因为在EF LINQ 等 有很多用拉姆达表达式的~4.用Action 和Func继续简化上面的代码以及很简单了 但是还有个很
阅读全文
摘要:在项目开发中,我们可能有这样的需求,就是每隔一段时间,由系统来执行自己预先定义好的一些任务,比如说每隔多久检查一下系统中是否有待发送的邮件,随时监控一些文件的操作等,我们可以通过创建Windows服务程序来实现,关于Windows服务程序的详细介绍请看这篇文章:用Visual C#创建Windows服务程序。看了这篇文章之后,自己动手实践了一下,现在将自己的操作步骤记录如下:1.新建Windows项目,选择"Windows服务"类型的工程。2.生成的Program.cs文件中,定义了服务启动的Main函数。代码namespace WindowsService1{static
阅读全文
摘要:本文将较为详细的介绍如何在.net下开发Windows服务程序,并将简要介绍一些开发中的调试技巧及后期的部署问题.IDE:VS2005, DotNetFramework Version:2.0.50727Windows服务程序通常是一种在OS的后台长期运行的程序,根据需要你可以设置为随服务器启动而同时启动等等,在传统的C/S结构的程序开发中,Windows服务更是以Server端普遍存在.在.NET应用程序中,无论是Winform下的应用还是ASP.NET,Windows服务也都非常重要,比如我们可以把一个.Net Remoting服务端封装在一个windows服务中,来达到稳定提供服务的目的
阅读全文