摘要: 前提: publicList<ZhszSubjectEntity>_subList=newList<ZhszSubjectEntity>();//页面接受了一个存在实体的List集合1,.Where().select().Where()条件筛选.select().查询例如:var_listids=_subList.Where(s=>ids.Contains(s.FID)).Select(s=>s.FParentID).ToList();varsubIdsInResult=_subList.Select(x=>x.FSubjectID).Distinct 阅读全文
posted @ 2012-08-20 14:07 沉枫 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 现在很多公司企业都在实施或者要求开发人员具备 “敏捷研发实践”,那到底什么是敏捷开发呢? 我们都见过或者经历过因为开发过程冗余、笨重、繁杂而失败的项目。世上应该有一种更好的软件开发方法:只关注真正重要的事情,少关注那些占用大量时间而无关紧要不重要的事情。它的学术名称就叫敏捷。 敏捷开发是一种以人为本、团队合作、快速响应变化和可工作软件为宗旨的开发方法。 敏捷开发的宣言: 1,个体和交互胜过过程和工具 2,可工作的软件胜过面面俱到的文档3,客户协作胜过合同谈判 4,响应变化胜过遵循计划 敏捷的方法可以快速的响应变化,它强调团队合作,人们专注于具体可行的目标,实现真正的可以工作的软件,这就是敏捷. 阅读全文
posted @ 2012-07-08 14:24 沉枫 阅读(1137) 评论(7) 推荐(1) 编辑
摘要: 在项目中,我们很常见的就是需要根据数据库表去创建MODEL,自己一个字段一个字段的写,个人表示很麻烦,并且,如果没有特殊的要求的话,这样把所有的表写下来,很浪费时间,在这里,分享一个用sql快速创建MODEL,快速提高工作效率的方法:第一步:将下面代码复制到sql里面, sqldeclare @bm varchar(50),@zdxh int,@zdm varchar(30),@iszzz varchar(2),@isbszz varchar(1), @bszzzl varchar(20),@zj varchar(2),@Type varchar(30),@zjs numeric,@cd... 阅读全文
posted @ 2012-06-29 11:48 沉枫 阅读(3433) 评论(13) 推荐(2) 编辑
摘要: 1,清理垃圾代码.清理垃圾代码是指删除页面中的冗余代码,可以删除80%的冗余代码,垃圾代码主要指那些删除了也不会对页面有任何影响的非必要代码。最常见的垃圾代码:空格空格字符是网页中最常见的垃圾代码。但并不是指标签,而是有代码编辑环境下敲击空格所产生的符号,每个空格相当一个字符,那么也就是说,一个页面,空格就占页面体积的15%,100K的页面,有15K是空格字符。空格字符最常出现在代码的开始和结束处,还有就是空行中。这些都是容易产生垃圾代码的地方。消除这样的垃圾代码的方法就是选中代码然后按shift+tab键左对齐.2,HTML标签A,HTML标签转换HTML标签的转换主要是指使用短标签替换在网 阅读全文
posted @ 2012-06-28 11:10 沉枫 阅读(2495) 评论(1) 推荐(1) 编辑
摘要: web网站里面,需要每隔1分钟,执行一个任务,并且一直保持这个定时执行状态,可以用如下一个方法: 1,Global.asax里面的 Application_Start ,发生在第一次请求网站的时候,网站关闭(iis关闭网站或者删除网站) 在写这个Application_Start 里面的内容之前,先写个定时器:Time_Taskpublic class Time_Task { public event System.Timers.ElapsedEventHandler ExecuteTask; private static readonly Time_Tas... 阅读全文
posted @ 2012-06-27 14:29 沉枫 阅读(8624) 评论(5) 推荐(4) 编辑
摘要: 很简单的一个方法: 股票:每周1到周五,上午9:30到11:30 下午13:00 到15:00 期货:每周1到周五,上午9:00到11:30 下午13:30到15:00 黄金:每周1到周五,上午9:00到11:30 下午13:30到15:30 (晚盘不计算)View Code /// <summary> /// 判断当前时间是否是交易时间 /// </summary> /// <param name="type">交易类型 0为股票,1为期货,2为黄金</param> /// <param name="dt&q 阅读全文
posted @ 2012-06-27 14:03 沉枫 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 来源于网络收集!js验证表单大全1. 长度限制<script>function test() {if(document.a.b.value.length>50){alert("不能超过50个字符!");document.a.b.focus();return false;}}</script><form name=a onsubmit="return test()"><textarea name="b" cols="40" wrap="VIRTUAL" 阅读全文
posted @ 2012-06-25 23:34 沉枫 阅读(228) 评论(0) 推荐(2) 编辑
摘要: SQL函数大全--聚合函数use pubsgoselect avg(distinct price) --算平均数from titleswhere type='business'go use pubsgoselect max(ytd_sales) --最大数from titlesgo use pubsgoselect min(ytd_sales) --最小数from titlesgo use pubsgoselect type,sum(price),sum(advance) --求和from titlesgroup by typeorder by typego use pubsg 阅读全文
posted @ 2012-06-25 23:32 沉枫 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 回发或回调参数无效。在配置中使用 或在页面中使用 启用了事件验证。出于安全目的,此功能验证回发或回调事件的参数是否来源于最初呈现这些事件的服务器控件。如果数据有效并且是预期的,则使用 ClientScriptManager.RegisterForEventValidation 方法来注册回发或回调数据以进行验证。 这两天在开发的时候遇到一个这样的问题, 回发或回调参数无效。在配置中使用 <pages enableEventValidation="true"/> 或在页面中使用 <%@ Page EnableEventValidation="tru 阅读全文
posted @ 2012-06-25 23:28 沉枫 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 本文来源于网络,感谢原作者,只可惜不知道作者是谁了!!left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum1 a200501112 a200501123 a200501134 a200501145 a20050115表B记录如下:bID ... 阅读全文
posted @ 2012-06-25 23:27 沉枫 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Xml文件:View Code <?xml version="1.0" encoding="UTF-8"?><DirectoryListing> <Services1> <Name>基本服务</Name> <Price>100</Price> <Date>30</Date> <Type>1</Type> </Services1> <Services2> <Name>信息增值服务</N 阅读全文
posted @ 2012-06-25 23:25 沉枫 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 1:replace 函数第一个参数你的字符串,第二个参数你想替换的部分,第三个参数你要替换成什么selectreplace('lihan','a','b') -----------------------------lihbn(所影响的行数为 1 行)=========================================================2:substring函数第一个参数你的字符串,第二个是开始替换位置,第三个结束替换位置selectsubstring('lihan',0,3);----- li(所影响 阅读全文
posted @ 2012-06-25 23:23 沉枫 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 网上面试题问过,ASP.NET页面间数据传递有哪些方式啊 ?答案就是 1.使用QueryString,如....?id=1;response.Redirect()....2.使用Session变量3.使用Server.Transfer在网上仔细的找了下,还有好几种!1.使用Querystring 方法QueryString 也叫查询字符串, 这种方法将要传递的数据附加在网页地址(URL)后面进行传递。如页面A.aspx 跳转到页面B.aspx,可以用Request.Redirect("B.aspx?参数名称=参数值")方法,也可以用超链接:,页面跳转后,在目标页面中可用Ru 阅读全文
posted @ 2012-06-25 23:17 沉枫 阅读(368) 评论(0) 推荐(0) 编辑
摘要: js代码:View Code //下载桌面图标 function returnDown() { var CompanyName = "xxxxxxxx"; var ProductNikeName = "xxxxxxxx"; var Favicon = "a/favicon.ico"; //一定要是 网站根目录下的ico图标 var browserType = "MSIE"; if (isFirefox = navigator.userAgent.indexOf(... 阅读全文
posted @ 2012-06-25 23:15 沉枫 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 图片操作(Drawing.Imaging;Drawing)1,Bitmap控制图片属性封装GDI+位图,此位图由图形图像及其属性的像素数据组成。Bitmap是用于处理由像素数据定义的图像的对象具体使用方式,如:Bitmapbitmap=newBitmap();//创建GetPixel()//指定像素颜色Save()//将保存到指定位置例子: public Bitmap GetToMonochrome(Bitmap source, string fpath) { Bitmap bitmap = new Bitmap(source.Width, source.Height); ... 阅读全文
posted @ 2012-06-25 14:10 沉枫 阅读(8306) 评论(3) 推荐(0) 编辑
摘要: 一,服务器配置1,找到本地PrintSpooler服务启动我的电脑——》管理——》服务和应用程序——》服务找到PrintSpooler服务,选择开启,并改为自动启动2添加打印用户我的电脑——》管理——》系统工具——》本地用户和组——》用户——》添加用户(比如:Mi_s)密码必须一致3,找到本地MicrosoftXPSDocumentWriter打印,设为共享开始——》打印和传真——》MicrosoftXPSDocumentWriter右键——》共享改共享名为名称必须和刚刚创建的打印用户一致(比如:Mi_s)4,设置打印用户添加打印用户(刚刚创建)“开始——》打印和传真——》MicrosoftX 阅读全文
posted @ 2012-06-25 14:03 沉枫 阅读(1975) 评论(0) 推荐(0) 编辑
摘要: 所有网站都可以通过url地址获取该网站编译之后的html源代码,方法如下: 需要用到的命名空间: using System;using System.Collections.Generic;using System.Text;using System.Diagnostics;using System.Text.RegularExpressions;using System.IO;using System.Net; /// <summary> /// 取得网页源码 /// </summary> /// <param name="url">网 阅读全文
posted @ 2012-01-31 16:22 沉枫 阅读(4189) 评论(0) 推荐(1) 编辑
摘要: 在页生命周期的每个阶段中,页将引发可运行您自己的代码进行处理的事件。对于控件事件,通过以声明方式使用属性(如 onclick)或以使用代码的方式,均可将事件处理程序绑定到事件。页还支持自动事件连接,即,ASP.NET 将寻找具有特定名称的方法,并在引发特定事件时自动运行这些方法。如果 @ Page 指令的 AutoEventWireup 属性设置为 true(或者如果未定义该属性,因为默认情况下为 true),页事件将自动绑定至使用 Page_event 命名约定的方法,如 Page_Load 和 Page_Init。有关自动事件连接的更多信息,请参见 ASP.NET Web 服务器控件事件模 阅读全文
posted @ 2012-01-31 16:21 沉枫 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一般来说,页要经历下表概述的各个阶段。除了页生命周期阶段以外,还有在请求前后出现的应用程序阶段,但是这些阶段并不特定于页。有关更多信息,请参见 ASP.NET 应用程序生命周期概述。阶段说明页请求页请求发生在页生命周期开始之前。用户请求页时,ASP.NET 将确定是否需要分析和编译页(从而开始页的生命周期),或者是否可以在不运行页的情况下发送页的缓存版本以进行响应。开始在开始阶段,将设置页属性,如 Request 和 Response。在此阶段,页还将确定请求是回发请求还是新请求,并设置 IsPostBack 属性。此外,在开始阶段期间,还将设置页的 UICulture 属性。页初始化页初始. 阅读全文
posted @ 2012-01-31 16:20 沉枫 阅读(205) 评论(0) 推荐(0) 编辑
摘要: msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器控制面板--管理工具--服务--找到Distributed Transaction Coordinator--禁用 MSDTC(分布式交易协调器)。协调跨多个数据库、消息队列、文件系统等资源管理器的事务。该服务的进程名为Msdtc.exe。 依存关系:Remote Procedure Call(RPC)和Security Accounts Manager 建议:一般家用计算机涉及不到,除非你启用Message Q 阅读全文
posted @ 2012-01-31 16:18 沉枫 阅读(219) 评论(0) 推荐(0) 编辑