自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

︶ㄣ:小坏蛋

when you want to give up,remember why you started

  • 博客(40)
  • 资源 (5)
  • 收藏
  • 关注

原创 sql递归拼接

with my1 as (select * from SYS_OrgUnit where oucode='100101102101' union all select SYS_OrgUnit.* from my1,SYS_OrgUnit where my1.ParentOUCode=SYS_OrgUnit.OUCode)select my1.OUName+'\' from my1

2014-11-21 16:04:14 1045

原创 高级需求分析UML建模设计模式笔记

1.REQ->HLR 分析 全系统性质->AD设计 Context,BOM,Conception2.REQ->LLR 分析 模块分析->DD设计 + 编码 Feature,BRM,UC,UCD3.DD设计->代码结构设计 模块内 30个功能 ->类/序列图设计,反射/继承/接口/设计模式/实体类/抽象/配置文件代码结构设计: 设计目标:正确性目标-> 功能性需求目标:代码结构能

2014-10-14 16:23:40 1415

原创 enterprise 动态同时加载2个数据库

1、动态创建一个配置文件,保存2、读取配置文件3、读取数据库配置文件链接字符串,创建EL的数据库实例 //保存配置文件 string path = System.AppDomain.CurrentDomain.BaseDirectory; //生成配置文件 XmlTextWriter writer = new

2014-08-04 09:58:10 530

原创 .net常用的验证正则表达式

asp.net 验证正则表达式整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0

2014-06-12 16:18:02 677

原创 MyHtmlPageExt分页扩展方法

HtmlHelper的扩展: 注意点:扩展方法必须是静态方法,所在的类必须是静态类,所在的命名空间改成System.Web.MVC则能省略页面中必须添加命名空间的约束。 //主要就是输出分页的超级链接的标签 //自定义分页Helper扩展 public static HtmlString ShowPageNavigate(this HtmlHelper htmlHelper, i

2014-06-12 16:16:37 400

原创 JQValidate校验参数使用说明

JQuery Validate使用总结:一、导入js库二、默认校验规则(1)required:true 必输字段(2)remote:"check.php" 使用ajax方法调用check.php验证输入值(3)email:true 必须输入正确格式的电子邮件(4)url:true

2014-06-12 16:15:47 1098

原创 EF,Linq,lambda

1:ORM简介 ef - object relation Mapping 对象关系映射2:使用EF实现增删改查(注意数据表中要有主键) 增加 查询 linq 与sql比较 修改 删除3:EF深入 (1)FirstOrDefault,First, Single,SingleOrDefault 区别 (2):SqlServe

2014-06-12 16:06:16 2059

原创 MVC自我学习

MVC自我学习:ViewData管理传值; 取值;1:HtmlHelper (1):超链接//new { name = "admin", pwd = "123" }//路由参数//new { @class="txt" }Html参数;<%:Html.ActionLink("关于", "About", "Home", new { name = "admin", pwd = "1

2014-06-12 16:03:33 347

原创 ajax总结

this是document对象value;$(this)转换成jquery对象.val();//json{"key":value} value任意类型//js把字符串转换成json对象var json = eval(str);//服务器返回json,把对象转换成json格式的字符串JavaScriptSerializer jss = new JavaScriptSeriali

2014-06-10 12:01:09 399

原创 asp.net缓存和配置信息防盗链,自定义错误页

数据库缓存依赖1、数据库缓存依赖-S服务器名称 -E集成身份验证 -ed启动 -d数据库名称 -et指定缓冲依赖的表名 -t表名在vs2010的命令提示符中运行(切换到aspnet_regsql.exe所在的目录)aspnet_regsql -S . -E -ed -d myphotos -et -t photos缓存依赖禁用该数据库aspnet_regsql -S . -E

2014-06-10 11:13:06 495

原创 net小练习题

一:不使用变量交换两个数的值 5 int a = 10, b = 20; a = a + b; b = a - b; a = a - b; 二:求自然数10000以内所有11的倍数的和? 5 static long Method1(int sun=10000) {

2014-06-03 22:36:27 511

原创 相关代码参考价值

实现IDisposable可以使用using 省去关闭了//查看当前的程序集地址;Response.Write(this.GetType().Assembly.Location);//把相对路径转换成绝对路径;string path = context.Request.MapPath("03-post提交.html"); //读取静态模板string html = File.Read

2014-05-29 09:40:44 545

原创 服务器控件的使用

html的 相对路径 ../返回上一级目录 ./就是当前目录 根路径 / 返回的就是http://域名/(不会判断是否有虚拟目录)路径 asp.net 中的根路径 ~/ 数据源 获取数据(表达式)基本属性 ClientID $("#") Visible false 不输出html CssClass Attributes基本控件

2014-05-29 09:39:17 628

原创 asp.net状态保持viewstate,session,cookie,application

ViewState状态保持Cookie设置过期时间就会保存在硬盘,否则是保存在内存中Session默认保持20分钟;Application全局 用来记录网站的在线人数;1、aspx和cs之间的关系(反编译) 继承关系 2、代码内嵌 使用c#代码 3、IsPostBack原理 页面必须具有一个ranat=server的form标签 4、Request UrlRe

2014-05-22 15:41:10 493

原创 Asp.net第一章一般处理程序和request,response,server对象

asp.net运行机制:浏览器-->服务器电脑-->iis-->aspnet_isapi.dll-->FrameWork-->HttpRuntime-->HttpContent-->HttpAplicationFactory-->HttpApliHttpcation-->IhttpHandler一般处理程序做一些验证码 水印 比较方便;Url中特殊符号,中文,需要url编码;-

2014-05-19 00:51:11 1493

原创 c#验证码生成ashx

using System;using System.Web;using System.Drawing;public class ValidateCode : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "imag

2014-05-16 11:31:45 457

原创 工作Sql使用

USE [ESMS]GO/****** Object: StoredProcedure [dbo].[SPHistoryReacrdDay] Script Date: 05/12/2014 11:27:24 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER procedure [dbo].[SPHistoryR

2014-05-12 11:27:29 855

原创 Jquery练习总结

标签里面直接写样式,无需分号和逗号;#ul>li是紧跟的li, #ul li 是ul下面是所有的li;★★★★Jquery学习window.load 必须全部执行完HTML才会执行scipt;document.ready 只要把标签解析出来它就会执行script;onload只执行一次,ready可以执行多个。document.ready简写方法=$(function(){alert

2014-05-06 21:48:57 457

原创 Jquery自我总结

jquery顶级对象 缩写$1、$(document).ready(function(){ })缩写 $(function(){ })dom加载完成后触发window.onload 只能注册一个方法 页面所有内容加载完成后触发(图片,css,js都加载) 2、jQuery对象(包装集) dom对象 var div = document.getElementByI

2014-05-06 20:36:10 510

原创 jQuery选择器-过滤器

jQuery选择器:选择器与选择器之间要加空格,选择器与过滤器之间不需要加空格。 1.基本选择器: 1>#id =>id选择器 2>element =>标签选择器 3>.class =>类选择器 4>* =>选择所有元素 5>selector1,selector2 =>多条件选择器(例如:$("div,span,.myclass")表示选择了所有的div标签,span标

2014-05-06 20:02:26 429

原创 工作sql整理

所有power要写成POWER(cast(1024 as bigint),p.pr),里面参数用bigint,就不会报错了。--查询当天的数据select * from SMS_SubmitRecord where CONVERT(varchar(8),SubmitDate,112)=CONVERT(varchar(8),GetDate(),112)--1转换成01;select r

2014-04-18 22:30:33 403

原创 工作学习整理

-> 反射窗体dock 在主窗体(SMSMain)获得子窗体(NewMessage)文本框的值 RadTextBox NumberList = (RadTextBox)dc.Controls.Find("txtNumberlist", true)[0];RadTextBox ContextList =(RadTextBox)dc.Controls.Find("txtContent",true)

2014-04-18 22:29:48 476

原创 javascript基本使用

Dictionary和HashTable的区别Dictionary和HashTable的相同点:添加元素,删除元素,通过键访问值的方法相同。Dictionary和HashTable的不同点:Dictionary对添加的元素具有类型约束,HashTable可添加任意类型的元素。Dictionary不需要装箱、拆箱操作,HashTable添加时装箱,读取时拆箱。--InnerText和I

2014-04-09 00:34:43 432

原创 div+css讲解总结

DHTML-Learn<代表<>代表>&代表转义 如果在转义<© 就是版权的符号设置bgcolor也可以使用十进制bgcolor="rgb(10,125,200)"上下没有间隔上下存在间隔 预格式化 写什么样就是什么样 居中显示并且加粗跨行跨列不能使用tread和tbody以及tfootradio 必须name一致才能选一中 id是唯一的标识就像是身

2014-03-06 00:51:02 669

原创 通过反射把list<T>转换成datatable,kill进程,事务传入一个Lst<String>多条sql语句

//通过反射把list转换成datatable public static System.Data.DataTable GetDataTable(List data) { PropertyDescriptorCollection properties = TypeDescriptor.GetProperties(typeof(ModelAna

2014-02-25 14:30:08 820

原创 post提交url

//post提交数据 传入url,和参数 private string post(string url, string data) { string str = string.Empty; try { //创建httpWebRequest对象 创建url地址

2014-02-19 10:10:15 4344 1

原创 sqlserver 综合总结

面向抽象编程接口-抽象类-父类-具体类1、 复习T-SQL -> 数据库的建立、表的建立和约束(DDL) -> 建库 if(db_id(数据库名)) is not null drop database 数据库名; create database 数据库名; -> 建表 if(object_id('表名', 'U')) is null create ta

2014-02-01 18:00:34 637

原创 [自己整理]StreamRead和sqlparamter,sql连接查询以及分页整理

-> Xml操作InnerText 会对标签<>转义InnerXml 不会对标签转义委托多播委托.--写入txtStreamWrite 写入文本 reader.FieldCount得到字段的个数StreamWrite对象的WriteLine()方法就可以把读取的内容写入到txt中StreamRead 读取文本 string temp;while((temp = read

2014-01-21 23:56:42 493

原创 excel导出传入datatable,计算运行时间

private void btnExp_Click(object sender, EventArgs e) { if (gridWithPagingControl1.GridView.Rows.Count != 0) { if (RadMessageBox.Show("是否要导出数据", "提示", M

2014-01-21 11:22:50 514

转载 英语小短信,值得学习

1. I see. 我明白了。 (爱细) 2. I quit! 我不干了! (爱亏他) .3. Let go! 放手! (赖他够) 4. Me too. 我也是。(秘吐) 5. My god! 天哪! (卖告的) 6. No way! 不行! (NO 位) 7. Come on. 来吧(赶快) (卡母昂) 8. Hold on. 等一等。(厚的昂) 9. I ag

2014-01-20 15:43:14 593

原创 存储过程游标的练习

USE [ESMS]GO/****** Object: StoredProcedure [dbo].[SPHistoryReacrdTest] Script Date: 01/12/2014 20:09:30 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER procedure [dbo].[SPHistory

2014-01-12 20:09:48 527

原创 StringBuilder,集合,泛型集合,目录操作,操作xml文件,委托,事件,程序集,反射

string 操作字符串 获取字符串长度 Length 截取字符串 Substring() 获取某个字符串的索引 IndexOf() LastIndexOf() split 分割成数组 234---234435--23------ join() 转换大小写 。。。。。StringBuilder 高效了解字符串 sb.Append() Replace() insert()

2013-12-23 22:52:26 544

原创 泛型类递归文件流序列化整理

->list排序 继承Icomparable的接口 在student设置比较的对象 比如(年龄或者工资)CompareTo方法String自带根据姓名来排序的方法 继承Icomparer接口实现了Compare方法 Sort(传入实现接口的类)->泛型类:MyGeneral where T:classDirectory 操作目录 exist方法Assembly.GetExec

2013-12-20 00:58:40 667

原创 正则表达式自己整理

正则表达式 符号\为转义符元字符. 匹配任意单个字符 除了\n [] 匹配[]中的单个字符| 或 z|food 匹配z或food (z|f)ood 匹配 zood或food* 0或多次 (它前面的字符出现的次数) (zo)*表示()里的字符出现的次数+ 一或多次? 0或一次{n} 出现n次 {n,} 至

2013-12-18 00:26:34 513

原创 Linux上安装oracle自我总结安装步骤

ORACLE 安装准备mount --挂载umount--卸载1.此操作解决电脑之间拷贝文件的问题//退出桌面cd..//新建光盘存放目录mkdir /media/iso//挂载安装盘到新建的目录下mount /dev/cdrom /media/iso //先进入iso的目录下cd /media/iso//拷入optcp -i VMwa文件 /opt//给予opt(用

2013-12-16 23:39:26 1350

原创 接口抽象类hashtable集合整理文档

实例方法 -通过对象来访问静态方法 -通过类名来访问-> 抽象类和接口的区别抽象类适用于同一系列借口适用于不同序列的类具有相同动作的行为->结构不能有无参构造函数结构可以实现接口,但不能继承ref 修饰的参数,使用之前必须初始化out 修饰的参数,调用的时候不需要初始化HashTable --键值对的集合key,value值 //创建HashTable

2013-12-12 00:21:44 478

原创 学习整理多态继承接口

new 1.调用构造函数2.开辟内存空间接口 //接口中的成员不能有实现 //接口中不能有字段(因为字段中有实现) //不能有访问修饰符工厂提取方法的总和 一般根据继承和多态来使用virtual A a =new B() B.Method 如果重写执行b的方法 如果没重写的话执行父类A的方法封装 把一段代码封装到一个方法里继承 可

2013-12-04 08:11:31 471

原创 sql第一章总结函数 select into from

sql utf-8 通用类型格式-字符串截取数据是从1开始索引的 把订单号拼接成10位的字符 先组合在right截取10位select right('0000000000'+CAST(12345 as varchar(10)),10)转换函数 cast (数据或字段 as 类型) convert(类型,数据或字段)日期函数//返回周select DATEPART

2013-11-26 23:16:39 971

原创 treeview加载数据以及gridview双击时加载treeview是否选中,留个脚印

private void PowerManager_Load(object sender, EventArgs e) { //加载数据到treeview里面 DataTable dtb = bluser.GetUser(); rgvuserinfo.DataSource = dtb; D

2013-11-15 15:16:44 564

原创 自己整理oracle有关练习

oracle自我整理不断更新中1.goto与各种循环-----------------Loop 循环(do…while)格式:LOOP循环的语句 ;EXIT WHEN 终止条件 ;循环条件必须更改 ;END LOOP ;--------------------DECLAREcou NUMBER ;BEGIN-- 必须给一个初始值cou := 1 ;LOOPDBM

2013-11-07 11:21:51 775

c#屏幕锁程序

操作屏幕锁 可以保护你的电脑 很不错的可以学习分享一下

2013-12-23

httpserver控制台程序

通过http传入参数 在控制台输出以及界面反馈数据

2013-07-24

趴网页数据写入listbox以及txt中

趴网页数据写入listbox以及txt中,经典的例子 可以运行

2013-07-24

最新winform三层CURD例子

最新的winform三层CURD操作 附加DB 可以正常运行

2013-07-24

Http协议操作DB

通过Http提交参数进行数据库写入操作,新手适合

2013-07-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除