- 博客(76)
- 资源 (3)
- 收藏
- 关注
原创 jquery/js常用
1.查找元素 var div = $("12345"); //外层div包含5个子div 返回一个对象 var divfindlist = div.find("div");//返回对象集合 5个子div var divchildrenlist = div.children("div");//返回对象集合 5个子div var div = $("12345")
2013-08-30 11:20:47 1103
转载 C# 替换去除HTML标记方法(正则表达式)
using System.Text.RegularExpressions; //包含正则表达式 public static string NoHTML(string Htmlstring) //去除HTML标记 { //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @
2013-08-27 11:32:26 1049
转载 VS2012启动/加载项目出问题
未能正确加载“Microsoft.VisualStudio.Editor.Implementation.EditorPackage, Microsoft.VisualStudio.Editor.Implementation, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a”包。 此问题可能是由配置更改或安
2013-07-11 15:32:22 6273
原创 转换器
1.实现IValueConverter public class TestConverter:IValueConverter { /// /// 后台数据转换成前台数据 /// /// /// /// /// /// public
2013-07-01 23:19:08 913
原创 页面导航
1.离开页面导航 NavigationService.Navigate(new Uri("/SecondPage.xaml?id=1", UriKind.RelativeOrAbsolute));2.接收页面接收参数 /// /// 当页面变为框架中的活动页面时调用。 /// /// protected
2013-07-01 22:57:08 1082
原创 操作本地数据库
1.创建实体 注意加Table和Column特性 /// /// 课程类 /// [Table] //表示类将成为一个table public class Course : INotifyPropertyChanged, INotifyPropertyChanging { [Column(IsVersion = true)] //ta
2013-07-01 18:26:15 1026
原创 MVVM模式
1.定义实体,实现接口:INotifyPropertyChanged和INotifyPropertyChangingpublic class Course : INotifyPropertyChanged, INotifyPropertyChanging { private int _id; public int
2013-07-01 15:09:48 891
转载 [转].net中Cache的应用
Cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。Net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希望大家批评指正。 1.Cac
2013-06-18 22:51:20 883
转载 grouping/grouping_id 函数
Grouping函数:可以接受一列,返回0或1。如果列值为空,则返回1,非空则返回0。它只能在rollup和或cube函数中使用,因为在统计中显示“全部”的那一项统计值时,那一项的标签通常是空的,这时grouping就非常有用,还可以在grouping的基础上进行decode, case等进行美化。SQL> select grouping(index_type) g_ind, groupi
2013-06-13 22:44:23 2127
转载 ORACLE ROLLUP和CUBE函数
Oracle的GROUP BY语句除了最基本的语法外,还支持ROLLUP和CUBE语句。如果是ROLLUP(A, B, C)的话,首先会对(A、B、C)进行GROUP BY,然后对(A、B)进行GROUP BY,然后是(A)进行GROUP BY,最后对全表进行GROUP BY操作。如果是GROUP BY CUBE(A, B, C),则首先会对(A、B、C)进行GROUP BY,然后依次是(A、B)
2013-06-13 22:43:37 966
转载 Oracle中Decode()函数使用技巧
decode()函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途 呢? 先构造一个例子,假设我们想给智星职员加工资,其标准
2013-06-13 22:39:43 1015
转载 VMware虚拟机置备磁盘I/O测试分析
本文出自 “virtualbox” 博客,请务必保留此出处http://virtualbox.blog.51cto.com/531002/1149001个人的项目实施中,经常有同事或者客户问“VMware虚拟机有三种置备方式,厚置备延迟置零、厚置备格式、精简置备哪种好”,根据不同的具体环境,从不同的侧重点出发,答案是选择最合适的,而不是最好的。前段时间,学习了王春海老师的一
2013-05-06 13:41:31 3304
转载 IIS的负载均衡的解决方案
在现行的许多网络应用中,有时一台服务器往往不能满足客户端的要求,此时只能通过增加服务器来解决问题。那么,有没有一个办法或者技术来解决此类问题呢?使用Windows 2000或Windows Server 2003中的网络负载平衡群集就可以(本文将介绍Windows Server 2003中的网络负载平衡技术的实现方法)。 一、网络负载平衡的优点1.网络负载平衡允许你将传入的请求传播
2013-05-03 10:10:03 1095
原创 Win2008网络负载均衡之安装篇
若要使用网络负载平衡 (NLB),计算机必须在要安装 NLB 的适配器上只有 TCP/IP。不能向该适配器中添加任何其他协议(例如 IPX)。NLB 可以对将 TCP/IP 用作其网络协议,并且与特定的传输控制协议 (TCP) 或用户数据报协议 (UDP) 端口相关联的任何应用程序或服务进行负载平衡。若要安装和配置 NLB,必须使用每个主机上 Administrators 组中列出的帐户。如果
2013-05-03 10:08:34 916
原创 Oracle中union、union all、minus和intersect的区别
union:对两个结果集进行并集,两个结果集中重复的部分只保留一个。union all:对两个结果集进行并集,保留两个结果集重复的部分。minus:差集,在第一个结果集中出现而没有在第二个结果集中出现的结果集。intersect:交集,两个结果集中的重复的部分。例子:A(1,2,3,4,5,6)B(1,2,5,6,7)A union B
2013-04-29 21:43:36 1463
转载 详解Oracle DELETE和TRUNCATE 的区别
语法delete from aa truncate table aa 区别1.delete from后面可以写条件,truncate不可以。2.delete from记录是一条条删的,所删除的每行记录都会进日志,而truncate一次性删掉整个页,因此日至里面只记录页释放,简言之,delete from更新日志,truncate基本不,所用的事务日志空间较少。
2013-04-29 21:35:12 612
转载 oracle表分区
PS:Oracle10g只支持范围分区下建立别的分区(范围、列表),Oracle11g则不然。此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1
2013-04-29 21:32:19 820
转载 oracle中的数据库、用户、方案、表空间、表对象之间的关系
最近在学习oracle,给我的第一个感觉就是甲骨文的体系太庞大了(因为我之前一直使用的是mysql,轻量级的数据库)。而开始遇到的最纠结的问题,就是怎么理清oracle中数据库、用户、方案、表空间、表对象之间的关系,如果这个问题搞不清楚,接下来的学习也就会雨里雾里了。所以,下定决心一定把它研究清楚,便开始了搜索各种资料的旅程。1.首先,我们先看看oracle和sqlserver的一些区别吧。or
2013-04-22 11:12:13 935
转载 ORACLE CONNECT_BY_ROOT
在10g中 Oracle提供了新的操作: CONNNECT_BY_ROOT,通过这个操作,可以获取树形查询根记录的字段。这里描述一下在 9i中如何实现相应的功能。 首先还是构造一个例子: [c-sharp] view plaincopySQL> CREATE TABLE T_TREE (ID NUMBER PRIMARY KEY, FATH
2013-03-03 23:30:41 19656 2
转载 oracle 中start with 的用法
oracle 提供了start with connect by 语法结构可以实现递归查询。1. 一个简单举例:SQL> select * from test;BILL_MONTH DAY_NUMBER MSISDN-------------------- ---------- --------------------200803
2013-03-03 23:29:35 52200
转载 .Net Membership介绍
在 ASP.NET 应用程序中,经常会用到创建用户名(注册),登录验证,权限管理等每次开发都必须做的事情,为了解决这一问题,微软在.Net 2.0提供了成员管理(MemberShip)这一API。Membership 类用于验证用户凭据并管理用户设置(如密码和电子邮件地址)。Membership 类可以独自使用,或者与 FormsAuthentication 一起使用以创建一个完整的 Web 应用
2013-03-03 22:33:47 3017
原创 SQL注入攻击与防御
攻击自动寻找sql注入的工具1. HP WebInspect2. IBM Rational AppScan3. SQLix 自动复查源代码1. CAT.NET防御代码层防御使用参数化语句string username="bill"; string passwor
2012-11-05 20:16:27 959
原创 面向对象设计原则三:依赖倒置原则
1.定义高层模块不依赖于低层模块。两者依赖于抽象。抽象不依赖于细节。细节依赖于抽象。 具体来说,每一个逻辑的实现由原子逻辑组成,不可分割的原子逻辑就是低层模块,原子逻辑的组装就是高层模块。抽象指的是抽象类和接口,不可以实例化;细节指的是实现类,可以实例化。2.好处减低类间的耦合性,降低并行开发引起的风险,提高代码的可读性和可维护性。 3.如何实现面向接口编程
2012-10-22 22:47:39 677
原创 面向对象设计原则二:里氏替换原则
定义所有引用基类的地方必须能透明地使用其子类的对象。只要父类能出现的地方子类就能出现,而且替换为子类也不会产生任何错误或异常。 1.子类必须完全实现父类的方法。2.子类可以有自己的个性(方法和属性)。3.覆盖或者实现父类的方法时输入参数可以被放大。4.覆写或实现类的方法时输出结果可以被缩小。
2012-10-22 22:23:29 617
转载 常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\
2012-10-10 10:46:41 571
原创 正则表达式
一、符号解释1、@符号表示跟在它后面的字符串按原义输出,不进行任何转义等操作其实@并非正则表达式的"成员",但是它经常与C#正则表达式出双入对 string str1 = @"C:\Inetpub\wwwroot";string str2 = "C:\\Inetpub\\wwwroot";string str3 = "C:\Inetpub\wwwroot";if ( st
2012-10-10 10:43:56 901
原创 POP3命令简介
什么是 POP3POP3 (Post Office Protocol 3) 即邮局协议的第 3 个版本,它规定怎样将个人计算机连接到 Internet 的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的 第一个离线协议标准, POP3 允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循 POP3 协议的接收邮件服务器,
2012-09-27 14:42:57 910
转载 实现异步页面的两种用法
ASP.NET页面会被HTTP处理程序作为Page类的实例处理。每个请求会占用ASP.NET线程池中的一个线程,在请求完毕后该线程才会被释放。如果被请求的页面频繁地启动外部的、高耗时的任务时,经常会出现ASP.NET进程闲置,但池中没有空闲的线程来处理新入的其他页面的请求。这种情况下,创建异面页面可以减轻这个问题。 异步ASP.NET页面的构建涉及两个方面: @Page指令的一个新属性A
2012-09-19 16:14:25 4711
转载 普通ASP.NET页面的生命周期和具有Master页面的生命周期
1.独立页面的生命周期事件顺序 protected void Page_PreInit(object sender, EventArgs e) { Response.Write("Page_PreInit"); } protected void Page_Init(object sender, EventArgs e)
2012-09-19 16:07:02 1128
转载 SQLSERVER索引优化二
一、简介自从你和你的团队成功的开发和部署了一个INTERNET网站,已经过去数月了,这个网站在很短的时间内吸引了数千用户前来注册和使用,因此你有了一个非常满意的客户。包括你和你的团队、管理层、客户,每个人都非常高兴。生活并不总是一帆风顺的。当站点的用户开始日均高速增长的时候,问题随即出现了,客户发来邮件开始抱怨网站性能太慢,同时称网站正在丢失客户。你开始调查这个系统,很快你发现当系统访
2012-09-19 16:05:28 2403
转载 SQLSERVER索引优化一
深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别: 其实,我们的汉语字典的正文本身就是一个聚集索引。比如,
2012-09-19 16:04:33 677
原创 JS下的对象列表
字符窜 日期 数组 逻辑 算数 正则表达式 dom(下面的内容)具体地址:http://www.w3school.com.cn/js/js_obj_htmldom.asp对象描述WindowJavaScript 层级中的顶层对象。Window 对象表示浏览器窗口。每当 或者 标签出现,Window 对象就会被自动创建。
2012-08-23 21:21:13 1286
转载 行列转换
1.--行列转换 另例原表: 姓名 科目 成绩 张三 语文 80 张三 数学 90 张三 物理 85 李四 语文 85 李四 物理 82 李四 英语 9
2012-08-23 20:52:43 602
原创 职场总结
工作1. 对工作负责。认真、细致完成工作,完成工作后认真测试,确保没有异常与错误。2. 把不喜欢的工作做好。3. 动手工作前先把解决问题的方法、步骤想清楚,尽量避免走一步算一步。4. 认真分析需求,即使是项目经理或者客户提出的需求,也要认真分析,不要盲目听从,从客户的角度分析客户为什么提出这样的需求,客户提出的需求是否需要更改或者增加新的需求
2012-08-09 20:34:02 773
转载 Asp.net中基于Forms验证的角色验证授权
Asp.net中基于Forms验证的角色验证授权Asp.net的身份验证有有三种,分别是"Windows |Forms | Passport",其中又以Forms验证用的最多,也最灵活。Forms 验证方式对基于用户的验证授权提供了很好的支持,可以通过一个登录页面验证用户的身份,将此用户的身份发回到客户端的Cookie,之后此用户再访问这个web应用就会连同这个身份Cookie一起发送
2012-08-08 16:10:35 619
原创 WdatePicker日历控件
<input type="text" id="txtTime" style="width: 98%; border: 1px solid #3599CF" runat="server" class="Wdate" onfocus="timeFocus(this); " /> funct
2012-08-01 15:00:34 810
转载 HTML rowspan 属性 HTML colspan 属性
rowspan 属性 -- 可以实现HTML表格中一列跨越多行引用网址:http://www.dreamdu.com/xhtml/attribute_rowspan/rowspan通常使用在td与th标签中row:行,span:跨度,跨距,范围 www.dreamdu.com .com域
2012-08-01 14:40:56 6769
网上书店-开源-促销
2010-03-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人