自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(97)
  • 资源 (2)
  • 收藏
  • 关注

转载 WCF 的 WebGet 方式

.NET 3.5以后,WCF中提供了WebGet的方式,允许通过url的形式进行Web 服务的访问。在以前的代码中,写过多次类似的例子,但总是忘记如何配置,现在将设置步骤记录如下:endpoint通讯协议设置成  webHttpBindingendpoint的行为设置成 在接口上加入 WebGet 的Attributes示例代码如下: web.config文件的配置 syst

2016-07-05 11:18:27 3323 1

转载 欢迎使用CSDN-markdown编辑器

深入分析js中的constructor 和prototype在javascript的使用过程中,constructor 和prototype这两个概念是相当重要的,深入的理解这两个概念对理解js的一些核心概念非常的重要。我们在定义函数的时候,函数定义的时候函数本身就会默认有一个prototype的属性,而我们如果用new 运算符来生成一个对象的时候就没有prototype属性。我们来看一个例子,来说

2016-01-27 10:39:20 515

原创 Monster发展与定位

一、Monster发展与定位 记得Monster(以下简称M)成立之初,QQ群叫北京女子篮球协会,群介绍写:只要你喜欢篮球,就可以加入我们。最近在思考M的定位,想到两个词:轻松、愉悦。是的,这就是我希望的球队气氛。除了比赛,打球不应是严肃的,打球是快乐的。大家为什么喜欢打球,为何会找组织一起打球?篮球是一项集体运动,我们热爱这项运动,大家在一起打球、聚餐、活动,这些年发生很多事,大家一

2015-06-21 12:14:22 710

转载 Oracle存储过程和程序包

一、为什么要用存储过程?如果在应用程序中经常需要执行特定的操作,可以基于这些操作简历一个特定的过程。通过使用过程可以简化客户端程序的开发和维护,而且还能提高客户端程序的运行性能。二、过程的优点?1、预编译:存储过程预先编译好放在数据库内,减少编译语句所花的时间。2、缓存:预编译的存储过程会进入缓存,所以对于经常执行的存储过程,除了第一次执行外,其它次数的执行速度会明显提高。

2015-05-04 16:23:05 1735

转载 NHibernate 执行存储过程

前置条件:           已经获取了ISession类型的对象:  this._session           已经建立一个存储过程: proc_name,           该存储过程有两个参数:                     para1:varchar 类型,传入参数                     para2:number类型,传出参

2015-05-04 16:21:49 2078

转载 javascript中的封装多态和继承

封装Encapsulation如下代码,这就算是封装了(function (windows, undefined) { var i = 0;//相对外部环境来说,这里的i就算是封装了})(window, undefined); 继承Inheritance(function (windows, undefined) { //父类

2015-04-08 09:54:45 1376

转载 浅析JSONP-解决Ajax跨域访问问题

很久没有写随笔了,总是感觉没时间,其实时间就是。。。废话少说,前几天,工作上有一新需求,需要前端web页面异步调用后台的Webservice方法返回信息。实现方法有多种,本例采用jQuery+Ajax,完成后,在本地调试了一切ok,但是部署到服务器上以后就出现问题了,后台服务调用没有响应,怎么回事?代码没怎么改动,唯一修改的地方就是jQuery的ajax方法中的url地址。难道是这里的问题

2014-12-31 10:54:48 566

转载 windows server 2008 R2设置远程登录的用户数

windows server 2008 R2设置远程登录的用户数首先打开“服务管理器”--à添加角色,选择安装“远程桌面服务”,然后按照提示安装即可。如下图。server 2008 R2设置远程登录的用户数" alt="windows server 2008 R2设置远程登录的用户数" src="http://s3.sinaimg.cn/middle/6b706e15ta3d910

2014-10-31 17:34:51 3453

转载 VS连接不上ORACLE,但oracle客户端可以连接的问题解决

参考链接:http://blogs.msdn.com/b/apgcdsd/archive/2011/05/25/linked-server-ssis-oracle.aspx

2014-08-12 15:53:21 23099 1

原创 ASP.NET正则替换html标签中img src/href

_temphref = _childhref.Substring(0, _childhref.LastIndexOf('/') + 1);                _content = Regex.Replace(_content, @"(?is)(?<=<(a|img)\b.*?(src)="")", _temphref, RegexOptions.IgnoreCase);

2014-07-31 00:13:12 2847

转载 空格变成问号的怪问题

昨天发现,用 HtmlDecode() 去解码后,“ ”不是被解码为半角的空格(ASCII码0x20)而是变成半角问号“?”(ASCII码0x3F)。而且奇怪的是,只有每行前面的空格才会出问题,如果前面后面有汉字的话,空格就还是空格。但是更加奇怪的是,如果直接在HtmlDecode()的后面直接加上trim()的话,这个问号会被去掉。而正常的情况下,问号是不会被去掉的,只有空格才

2014-07-31 00:09:08 4193

转载 Net4.0的网站在IE10、IE11出现“__doPostBack未定义”的解决办法。

方法一、浏览器设置成兼容模式。方法二、安装服务器版的.Net40的补丁。http://download.csdn.net/detail/5653325/6642051方法三、点击VS的工具菜单--》库程序包管理器--》程序包管理器控制台(如果没有“库程序包管理器”的菜单,就先点那个“扩展管理器”,安装一个叫“NuGet程序包管理器”,然后就会有了。),点击后下面会出现一个连接Pow

2014-07-14 16:24:34 5490 1

转载 .NET中二进制图片的存储与读取

.NET二进制图片存储与读取的常见方法有以下几种:.NET二进制图片存储:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].1.参数是图片路径:返回Byte[]类型:  public byte[] GetPictureData(string imagepath)          {              //根

2014-03-03 00:32:48 2560

转载 .Net中的自定义特性

在.Net中可以在类或者类的属性上添加一些特性来标识这个类能拥有的功能.比如常用到的 [Serializable] 就是用来标识对象可以被序列化的.当然.我们也可以自己定义一些特性来提供一些功能的支持.首先,我们需要定义一个特性,首先我们定义一个特性类,类名是 ______Attribute ,    ______是我们需要的特性的名字.接下来我们用 sealed 修饰

2014-03-03 00:31:16 2559

转载 Entity Framework中IQueryable, IEnumerable, IList的区别

使用工具追踪EF生成的SQL使用Entity Framework等ORM框架的时候,SQL对于使用者来说是透明的,往往很多人也不关心ORM所生成的SQL,然而系统出现性能问题的时候就必须关注生成的SQL以发现问题所在。使用过Toplink的朋友知道很只要设置日志打印级别=FINE就可以配置使之生成的SQL在服务器中打印出来,Entiry Framework没有那么幸运,在以前要检测生成SQ

2014-03-03 00:30:23 6263

转载 Chrome developer tool2

在 DOM 元素上设置断点有时候我们需要监听某个 DOM 被修改情况,而不关心是哪行代码做的修改(也可能有多处都会对其做修改)。那么我们可以直接在 DOM 上设置断点。 如图所见,在元素审查的 Elements Panel 中在某个元素上右键菜单里可以设置三种不同情况的断点:子节点修改自身属性修改自身节点被删除选中之后,Sources Panel 中右侧的 DO

2014-01-03 14:58:50 872

转载 Chrome developer tool介绍(javascript调试)

Chrome浏览器得益于其优秀的V8解释器,javascript执行速度和内存占有率表现非常优秀。对于html+css+javascript前台技术的学习或者开发,浏览器developer tool的使用时必不可少的,也能极大的提高学习或者开发效率。本文根据版本 23.0.1271.10。在window下,开启developer tool的快捷键为F12。1 Developer tool功能结

2014-01-03 14:53:29 16213 2

转载 正则学习

四十五、练习2答案隐去手机号码的中间4位。 四十六、替换手机中间四位细说,之前在工作的过程中,单位有个客服中心,那些孩子们每天都要打电话,系统里面的电话是全的,但是,要是用系统的导出功能,电话的中间4位就被替换了。当时,我们没怎么注意,当把电话理出来再打的时候,发现全是废号了。苦逼程序员写出这样的程序,当时我真想骂娘。但是,转念想想,要是自己之前用过正则,就会留心去观察了。

2013-12-11 16:32:22 1084 1

转载 C#实战Microsoft Messaging Queue(MSMQ)消息队列(干货)

http://www.cnblogs.com/beimeng/p/3298190.html

2013-09-26 17:03:12 3677

转载 @html.ActionLink的几种参数格式

一 Html.ActionLink("linkText","actionName")该重载的第一个参数是该链接要显示的文字,第二个参数是对应的控制器的方法,默认控制器为当前页面的控制器,如果当前页面的控制器为Products,则 Html.ActionLink("detail","Detail")则会生成 all 二 Html.ActionLink("l

2013-09-26 16:52:36 1090

转载 Oracle start with.connect by prior子句实现递归查询

Oracle中的select语句可以用start with...connect by prior子句实现递归查询,connect by 是结构化查询中用到的,其基本语法是:select ... from where start with connect by ;:过滤条件,用于对返回的所有记录进行过滤。:查询结果重起始根结点的限定条件。:连接条件数据组织

2013-09-26 16:49:57 911

转载 ORACLE10g使用Powerdesigner的逆向工程生成PDM(图形描述)

来自百度文库  http://wenku.baidu.com/view/4b758c89e53a580216fcfe74.html

2013-07-19 09:51:28 629

原创 开发四个月记事,写于2011.1.14 0:54分

不谈技术,谈想法做了四个月的项目,我得到了什么?只能说我只是熟悉了一下C#和VS,熟悉了一下什么是开发,进入开发这个行业,已经有小半年了,走过这小半年,觉得自己也收获了不少。从一个什么都不懂的销售,到初步进入开发,虽然只是很小的进步,但我已经知足,至少我确定了人生的大致方向,有些人三年后五年后仍然会在行业中徘徊,我将其分为两种人,一种人为很有志向,不满于现状,有勇气,去挑战另一

2013-07-11 10:13:36 672

转载 C# Math.Round()函数问题

Math.Round()准确的说,这个函数不是四舍五入,而是四舍六入五凑偶,就是说小于4或大于6的该舍该入是没有争议的,而5处在正中间,如果四舍五入则会造成数据的整体偏差,所以采取的原则是:如果舍入位为5,则舍入后最后一位为偶数,这是国际惯例。 Math.Round ()在四舍五入时有个问题: Math.Round(2.5,0) = 2; Math.Round(3.5,0) = 4

2013-01-24 16:18:26 1116

转载 ueditor绑定后台值问题

使ueditor编辑插件时,当使用用setContent()方法式,提示this.body为空,这原因是编辑器的初始化未完成,而导致报错,在些建议使用                                                                           context为后台传回来的值

2012-12-17 18:06:03 1376

转载 .net中下载文件的方法

一、//TransmitFile实现下载     protected void Button1_Click(object sender, EventArgs e)    {        /*         微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite         下载超过400mb的文件时导致As

2012-12-17 18:05:29 566

转载 ASP.NET状态保存

ASP.NET状态保存分为客户端保存和服务器端保存两种:使用客户端选项存储页信息而不使用服务器资源的这些选项往往具有最低的安全性但具有最快 的服务器性能,因为对服务器资源的要求是适度的。但是,由于必须将信息发送到客户端来进行存储,因此对于以这种方式可以存储多少信息存在一定的客观限制。客户端保存的方式一般有如下4种:1     ViewState: 利用场合为:在对同一页的多个请求间

2012-10-30 16:29:18 580

转载 window对象的常用属性及方法

一个html就有一个window对象,如果某个网页有多帧,则会有多个window对象。熟悉并了解window对象的各种属性、方法及事件处理程序将有助于一个web应用开发者的设计开发。本文将简单的说明几个window对象常用属性、方法及事件处理程序的应用。常用属性:  1、closed:用于判断一个指向window对象的引用是否已关闭。请看下面代码:    var newWnd =

2012-10-23 18:37:13 9508

转载 NetTiers学习笔记12---deepload的递归

deepload的递归指的是什么, 何时用deepload的递归?让我举个例子来说明这些问题吧以下我们以node来举例数据结构 id是主键, pid是外键生成后并使用deepload, deepload的参数说明可以看第一篇文章Node node = DeepLoadById(1, false, Dee

2012-10-23 10:27:06 660

转载 NetTiers学习笔记01---调用Data层操作数据

例子中4个对象的关系图如下 详细的生成方式可以查看官方的文档,本文选用了service共包含7部分1.通过住外键,唯一键查询2.数据的添加3.更新4.保存(自动判断对象是否是新的)5.DeepSave DeepLoad(主从表载入?)6.事务7.查询  1 using System;  2 using System.Collect

2012-10-23 10:20:10 714

转载 几招百试不爽的软件防破解技巧,程序员必读

孰不知再好的盾也有茅可以刺破一样,世界上很多nb的软件用了好多nb的防破解技术,结果还是被强大的黑客一一攻破,那对于我们这样的小程序员或小公司来说,既然nb的技术没有用,我们也没有那nb的防破解技术,何不如化有形为无形,不去用技术问题解决软件的防破解。  个人总结:软件防破解其实不是技术问题,而是一个社会工程学问题。  现在就给大家几条在开发软件的过程中几招百试不爽的软件防破解技巧,这些非

2012-08-27 14:39:55 2987

原创 MYSQL 插入记录 中文乱码

需要统一字符编码,我设置的是utf8  第1步:设置mysql字符编码,可以在如图所示地方设置,也可以在MYSQL安装目录下的my.ini中设置[mysql]、[mysqld]下的default-character-set=utf8。 第2步:打开mysql.exe 创建数据库 CREATE DATABASE mmtye DEFAULT CHARAC

2012-08-07 19:41:31 1132

转载 使用C#反射实现用户控件调用父页面方法

使用反射来调用父页面里的方法。例如:        MethodInfo mi =  this.Page.GetType().GetMethod("GetUserName"); //该处的GetUserName是父页面里的方法名称        int userId=5;               return mi.Invoke(p, new object[] {userId}

2012-07-24 10:26:02 1668

原创 2012.7.2 13:10

在石化三个月了,可以说一无所获,也可以说稍有心得。 上午计划了一下下半年的学习和工作,半年的时间,我觉得可以。 感恩,感谢老天的眷顾。 努力,像以前一样。 要有能力去适应各种环境,而不迷失自己。

2012-07-02 13:09:52 826

转载 CodeSmith Professional 5与VS2010有冲突

最近VS2010莫名其妙无法正常使用了,新建工程和打开工程就提示“Microsoft Visual Studio发生问题需要关闭”的错误提示,然后就是重新启动VS2010,最后经过分析和查证,确定是某天安装的CodeSmith Professional 5.2.1.10970的VS2010集成插件惹的祸,从控制面板中找到CodeSmith Professional 5.2.1.10970的安装,进

2012-04-17 09:06:40 933

转载 gridView显示行号

1、设置显示编号的宽度   IndicatorWidth设置成所适合大小2、在CustomDrawRowIndicator事件中编写如下代码  #region 设置行号        private void gvUser_CustomDrawRowIndicator(object sender, DevExpress.XtraGrid.Views.Grid.RowIndicato

2012-04-13 16:23:05 1675

转载 DevExpress GridControl主从表

DevExpress一个非常强大的控件集,相信许多人在使用过后,都不会遗忘它。本文也是我有实际使用过程中,通过网上搜索资料,所总结的。  private void InitData()        {             DataSet myDs=new DataSet();                       //主表            Role rol

2012-04-13 16:22:26 8936 1

转载 DevExpress窗体皮肤

相信很多朋友希望自己的软件可以非常漂亮,本文就简要介绍一下,对窗体换肤。1、在程序入口处,即Program.cs添加如下代码:       DevExpress.UserSkins.OfficeSkins.Register();       DevExpress.UserSkins.BonusSkins.Register();2、所应用样式窗体需要继承自DevExpress.Xtr

2012-04-13 16:21:46 5585

转载 Silverlight 导出各种格式的Word和Excel表格

相比较Asp.net而言,silverlight 导出word或者excel文档要麻烦的多。silverlight 4 只能在OOB模式下,使用Dynamic关键字(如 Dynamic Table)才能调用word组件导出文档。导出word有两种方法,第一种是导入一个word模版,然后在指定的位置填入文字信息;第二种是一格一格生成表格模版,但这样效率将会很底下。首先,介绍第一种用模版的方式。这

2012-04-06 16:37:51 3728 2

转载 Silverlight DataForm

DataForm组件在开发中,往往用于单个数据项的添加、更新、删除的操作。本文将为大家介绍DataForm组件的基础应用知识以及通过Linq to SQL+Silverlight-enabled WCF Web Service进行与数据库的批量CURD交互。组件所在命名空间:System.Windows.Controls组件的常用属性:AutoCommit:获取或设置一个值来表示当

2012-03-19 16:44:00 2851

EXT 中文手册 写的还可以

写的还可以 写的还可以 写的还可以 写的还可以

2011-04-11

浅谈“三层结构”原理与用意

浅谈“三层结构”原理与用意 “三层结构”是什么? 为什么需要 “三层结构”?——通常的设计方式 为什么需要“三层结构”?——数据库升迁、应用程序变化所带来的问题 为什么需要“三层结构”?——初探,就从数据库的升迁开始 等等。。。。

2011-03-27

空空如也

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

TA关注的人

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