- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 REST和SOAP
1. 传统的wcf service基于soap,返回xml,客户端访问的时候需要添加服务引用才可以。2. restful完全使用http协议来进行传输,无需添加任何引用,独立于任何技术和平台。3. restful 有两种,wcf restful service 和 webapi4. wcf restful service 需要使用webhttpbinding5. 返回方式有两种,x
2016-02-02 16:53:58 359
原创 Jquery操作Radio
function setSelectUserNo(radioObj) { var radioCheck = $(radioObj).val(); if (radioCheck == "1") { $(radioObj).attr("checked", false); $(radioOb
2015-12-03 09:06:02 413
转载 一个IIS下绑定多个HTTPS
1. 找到C:\Windows\system32\inetsrv\config\applicationHost.config2. 修改成:
2015-11-12 09:22:41 4547
原创 Entity framework的一些用法
写一个与数据库对应的Model [Table("Blog")] public class Blog { [Key] public int Id { get; set; } [Column(TypeName = "varchar")] [MaxLength(30)] public string
2015-08-26 14:30:45 370
转载 工厂模式
转载:http://terrylee.cnblogs.com/archive/2006/01/04/310716.html意图定义一个用户创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这个核心类仅仅负责给出具体工厂必须实现的接口,而不接触哪一个
2015-05-19 17:52:35 373
原创 获取时间段内的工作日时间(除去周末)
/// /// Get business day which exclude weekend /// /// /// /// public string GetWorkDayCount(DateTime beginDay, DateTime endDay) {
2015-04-29 14:46:30 1784
原创 IQUERY.WHERE 筛选一个集合。
where条件如何筛选类似于sql 语句 exists的功能。 public async Task Index(int? id) { if (id == null) { return View(await UserManager.Users.ToListAsync());
2015-04-22 13:20:34 589
原创 WCF REST的两种方式
WCF REST的request方式有两种,一种是xml默认的,一种是json。JSON: [WebInvoke(Method = "GET", UriTemplate = "v1/incidents", RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json)]
2015-04-08 13:52:31 808
原创 JQUERY 操作CHECKBOX
看似满大街都是答案的一个问题,真正用起来发现有很多问题,版本问题,方法问题等等。 //设置全选,反选$j("#disCkAll").click(function () { if ($j("#disCkAll").is(":checked")) { $j('input[name="singleCk"]').prop("c
2014-06-24 08:43:40 414
转载 Array和ArrayList的区别
1. Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明。2. Array只能存储相同类型的对象,而ArrayList可以存储不同类型的对象。3. 在CLR总,Array是始终是连续存放的,而ArrayList的存放不一定连续。4. 初始化时,Array必须指定大小,Arraylist不用。5. Array不能随意添加其中的
2014-03-30 08:18:30 366
原创 js去掉HTML标签
function removeHTMLTag(str) { str = str.replace(/]*>/g, ''); //去除HTML tag str = str.replace(/[ | ]*\n/g, '\n'); //去除行尾空白 //str = str.replace(/\n[\s|
2013-03-16 10:58:45 545
原创 SQL SERVER必读
1, 什么是三大范式 第一范式: 没有重复列 第二范式: 实体的属性完全依赖于关键字. 第三范式: 属性不依赖于其他非主属性 2, 简述索引 索引分为聚集索引和非聚集索引. 聚集索引: 按照物理顺序排序,只可以包含一个聚集索引,放在一个不常更新的列上. 非聚集索引: 存储的不是数据本身,而是一个指针,可以存
2012-11-20 20:12:12 321
原创 .NET必读
什么是继承 继承是将所有父类的方法属性遗传到子类.继承分为接口继承和实现继承. 一 .NET类型语法基础 1, 值类型与引用类型的区别 值类型赋值会产生一个新的副本,而引用类型赋值只是赋值的引用.值类型分配在堆栈上,引用类型对象分配在托管堆上.比较时值类型比较的是内容,引用类型比较的是引用. 2, 简述拆箱和装箱的原理 拆箱和装箱的
2012-11-14 22:10:51 441
转载 接口与抽象区别
Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。接下来先说说抽象类和接口的区别。区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“是”的
2012-10-21 09:11:37 336
原创 一些总结
1, system.string是值类型还是引用类型 字符串对象一旦被初始化后,就不能再进行任何包括删除,切断,插入改动,它是一个只读的对象,我们所看到的字符串任意修改的假象,实际上初始化了一个新的字符串对象并且对其赋值. 由于字符串的只读特性,任何对字符串对象的修改都将强制生成一个新的字符串对象.理解这一点相当重要,读者在编写代码时,应该尽量避免过多
2012-10-10 20:17:15 485
原创 varchar与nvarchar的区别
很多开发者进行数据库设计的时候往往并没有太多的考虑char, varchar类型,有的是根本就没注意,因为存储价格变得越来越便宜了,忘记了最开始的一些基本设计理论和原则,这点让我想到了现在的年轻人,大手一挥一把人民币就从他手里溜走了,其实我想不管是做人也好,做开发也好,细节的把握直接决定很多东西。当然还有一部分人是根本就没弄清楚他们的区别,也就随便选一个。在这里我想对他们做个简单的分析,当然如果有
2012-08-06 23:36:27 345
原创 图片上传
//上传图片并且返回数据库路径 public void UploadFile(FileUpload File1, string FilePath, ref string UploadReturn) { if (IsAllowedExtension(File1.PostedFile.InputStream)) {
2012-08-06 23:35:54 453
原创 JQUERY焦点设置
//Inptu焦点设置 $('#TextArea1').focus(function () { $('#TextArea1').css('background-color', '#FFFFF0'); }); $('#TextArea1').blur(function () { $('#TextArea1').css('background-c
2012-08-06 23:35:14 2328
原创 JS获得地址栏参数
function request(strParame) { var args = new Object(); var query = location.search.substring(1); var pairs = query.split("&"); for (var i = 0; i < pairs.length; i++) { var
2012-07-11 13:48:26 453
原创 OLEDB 导出EXCEL
//export excel private void GetExcel(DataTable dt, string RealPath,string ModelPath) { string FormerPath = System.Web.HttpContext.Current.Server.MapPath(RealPat
2012-07-05 09:34:09 1066
转载 字符串过滤
public string CheckString(string Htmlstring) { if (Htmlstring == null) { return ""; } else { //删 除脚
2012-06-18 22:47:50 238
转载 jquery操作select
jQuery.fn.size = function() { return jQuery(this).get(0).options.length; } //获得选中项的索引 jQuery.fn.getSelectedIndex = function() { return jQuery(this).get(0).selectedIndex;
2012-04-26 21:19:10 302
原创 jquery上传图片
$(function () { $('#file1').change(function () { var path = $('#file1').val(); $.ajax({ url: 'ASHX/Admin/Admins.ashx',
2012-04-03 15:11:27 467
原创 easyui datagrid
JQUERY 1.7.1 easyui-1.2.5前台: $(document).ready(function () { //绑定datagrid $('#test').datagrid({ title: 'EasyUi', //为title添加
2012-03-07 15:54:36 3878 1
转载 火狐与IE浏览器之间的一些差别收集
一、IE与FireFox的js和csspng透明 AlphaImageLoaderfilter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=bEnabled,sizingMethod=sSize,src=sURL)enabled:可选项。布尔值(Boolean)。设置或检索滤镜是否激活。true:默认值。滤镜
2012-03-01 22:43:34 781
原创 ado.net
SqlHelper: public class SqlHelper { //connect string public static readonly string ConnectionString = ConfigurationManager.ConnectionStrings["Database1ConnectionString"].Connect
2012-01-04 17:04:29 267
原创 读取EXCEL内容
private void GetExcel() { string Path = Server.MapPath("Scripts/micr.xls"); Microsoft.Office.Interop.Excel.Application excelApplication = new Microsoft.Office.Intero
2011-12-28 16:08:27 342
原创 Jquery参数data的两种用法
第一种:data:"Name=$('#Name').val()&Sex=$('#Sex).val()",第二种:键值对方式 data: { Name: $('#Name').val(), Sex: $('#Sex').val() },推荐第二种。
2011-12-22 10:20:27 457
原创 Route之简单应用
目的:分页地址栏重写Global.asax两个规则:void RegisterRoutes(RouteCollection routes) { routes.MapPageRoute("Url1", "List/{Names}", "~/New/List.aspx"); routes.MapPageRoute("Url2",
2011-12-20 22:49:50 967
原创 Form验证之简单应用
1,创建四个文件夹 Admin AdminFolder,DataClass,UserFolder。Admin:登录以及注册页面AdminFolder:放入拥有Admin权限的页面UserFolder:放入拥有User权限的页面DataClass:Serialize.cs 序列化以及反序列化 LoginInfo.cs:存入登录信息
2011-12-20 22:45:30 374
原创 ArrayList绑定GridView
//定义一些实体 public class Entity { public Entity(string Names,string Sex) { this.Names = Names; this.Sex = Sex; }
2011-12-20 22:42:04 1685
原创 Linq to sql 分页
private IQueryable GetDate() { Linq.PageDataContext Lpage = new Linq.PageDataContext(); var Date = from lp in Lpage.Person select new
2011-12-20 22:34:35 412
原创 XML的一些操作
XML文件: This is Connectiong String This is Name 1 这是key1 2 这是key2 3 这是key3 C#代码:
2011-12-20 22:31:03 278
原创 Linq to Sql之简单应用
1,普通方式---增删改查添加数据: Li = new Linq.Linq_I_TableDataContext(); //实例化一个表,并绑定数据 Linq.I_Table II = new Linq.I_Table(); II.I_Type = TypeText.Value;
2011-12-20 22:28:44 394
原创 Jquery之简单操作
Jquery版本1.7.11,ashx添加数据: public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string Method = context.Request.Params[
2011-12-20 17:27:48 359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人