博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

07 2013 档案

摘要:网上查了好多资料终于让我捣鼓出来了!public partial class Models_JXC_Sale_actNewSalePage : WebPartBase{ public string saild_id_ = System.DateTime.Now.ToString("yyyyMMddhhmmss"); public string date_ = DateTime.Now.ToString(); public DataTable datas_ = new DataTable(); public double discount_ = 0; //优惠金额 ... 阅读全文

posted @ 2013-07-26 16:53 love楠 阅读(3923) 评论(0) 推荐(1)

摘要:前言大家好!好久没有更新这个系列的文章了,这两个来月回家过了新年,公司搬了新家,就是这个系列的文章还没有更新,实在惭愧!同时再次真诚地感谢一直喜欢和支持这个系列文章的朋友们,因为你们的鼓励,我才有动力继续下去。可能因为这个系列每篇文章都比较长的原因,为了保证质量我总是字斟句酌,所以每次想动笔的时候都有点胆怯的感觉,但是还好每次只要写了开头我就会坚持把它写完的,还是万事开头难啊。上篇【策略模式】得到了很多朋友的支持,倍感欣慰。这篇文章将延续以往的风格,故事来源同样取材于《Head First Design Patterns》,气象站的故事部分并非我原创,只是把原书的内容用更通俗易懂的方式展现给大 阅读全文

posted @ 2013-07-22 15:36 love楠 阅读(323) 评论(0) 推荐(0)

摘要:前言上篇【观察者模式】发布已经近一个月了,个人感觉反应并不太理想,因为大家响应都不是很积极,不知是文章那里写得有问题,而且也没有人提出过有价值的改进建议,多少感觉有些失望L!因为工作繁忙,所以不可能把主要精力投入到写作上,因此这个系列的文章更新有些缓慢,但是每篇文章我一直坚持高质量(这是最重要的),而且同样注重大家的反馈,一直希望大家能以这些文章为媒介,换来思想碰撞的火花,使每篇文章都能成为大家共同进步的起点而不是终点,所以还是呼吁大家看过文章后能踊跃发言、各抒己见,这里永远欢迎来自不同“频率和波段”的声音!(我的神啊!让我们的小宇宙燃烧得更猛烈一些吧!J)这次我们先通过HFDP里咖啡的故事做 阅读全文

posted @ 2013-07-22 15:35 love楠 阅读(220) 评论(0) 推荐(0)

摘要:前言万事开头难,最近对这句话体会深刻!这篇文章是这个系列正式开始介绍设计模式的第一篇,所以肩负着确定这个系列风格的历史重任,它在我脑袋里默默地酝酿了好多天,却只搜刮出了一点儿不太清晰的轮廓,可是时间不等人,以后再多“迭代”几次吧!在前面的随笔里,我已经提到了,这个系列准备以《Head First Design Patterns》的结构为主线,所以每个模式的核心故事都是取材于此书,在此再次声明一下。不管怎样,宗旨是为了跟大家一起循序渐进地去认识设计模式。上一篇:模式和原则,得到很多朋友的支持和鼓励,这里再次深表感谢。这里我还是想呼吁一下,希望大家看过后多提宝贵意见,反对意见更好,关键是我们在互动 阅读全文

posted @ 2013-07-22 15:33 love楠 阅读(272) 评论(0) 推荐(0)

摘要:在服务端中定义接口太多时,在客户端的服务引用时,报错误: 元数据包含无法解析的引用:“net.tcp://localhost:8081/BaseData/mex”。 XML 文档中有错误。 读取 XML 数据时,超出最大名称表字符计数配额 (16384)。名称表是用于存储在处理 XML 时所遇到的字符串的数据结构 - 具有非重复元素、属性名称和属性值的长 XML 文档可能会触发此配额。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxNameTableCharCount 属性,可增加此配额。解决方法:服务端配置文件: ... 阅读全文

posted @ 2013-07-09 14:41 love楠 阅读(176) 评论(0) 推荐(0)

摘要:整数或者小数:^[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-9]{2})?$"。 只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{1,3})?$& 阅读全文

posted @ 2013-07-04 15:10 love楠 阅读(154) 评论(0) 推荐(0)

摘要:根据不同的情况,我们可以用不同的方法调用WCF服务,本文简单总结了一下调用WCF的一些方法(代理类,Ajax...),分享给大家。开发工具调用WCF 这中方法很方便也很简单,很多工作VS就帮我们完成了。相信大家也不会对这种方法陌生。这里简单提一下。打开VS,在项目中添加服务引用: 在config中自动声明了有关服务的节点信息,这样VS就创建了调用服务的代理:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ServiceReference1.S 阅读全文

posted @ 2013-07-04 15:07 love楠 阅读(340) 评论(0) 推荐(0)

摘要:1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临时数据处理、面向万维网络,是Soap的基础。Soap:(Simple Object Access Protocol)简单对象存取协议。是XML Web Service 的通信协议。当用户通过U 阅读全文

posted @ 2013-07-04 09:16 love楠 阅读(181) 评论(0) 推荐(0)

摘要:传统方式校验用户名是否重复的设计分析RegUserUIReguser.jspRegUserMain.jsp注册校验用户名是否重复VerifyUserName?返回怎样的一个页面VerifyUserName这个Action校验用户名后还要回到第一个jsp页面上,而第一个jsp页面是第一个action显示出来的,所以也可以在第一个action的基础上增加校验用户名的功能,这就没有做到职责单一了,思路没有单独做一个VerifyUserName的action来校验用户名清晰。在校验用户名的action和jsp页面中要增加怎样的代码呢?由于显示结果是增加一条提示信息而已(用将提示信息包起来, 有信息时显 阅读全文

posted @ 2013-07-04 09:14 love楠 阅读(324) 评论(0) 推荐(0)

摘要:ReportView控件的使用Posted on 2012-01-06 17:02 随遇 阅读(3006) 评论(0) 编辑 收藏最近使用了ReportView控件绑定数据,总结下:1.在设计器上托一个ReportView控件,在后台代码自动生成:private void ReportViewForm_Load(object sender, EventArgs e) { this.reportViewer1.RefreshReport();//执行这句话才会把报表的数据显示出来 }2.rdlc文件的设置参数设置:参数设置好之后,还需要编写代码如下:设置参数 List param... 阅读全文

posted @ 2013-07-04 09:13 love楠 阅读(383) 评论(0) 推荐(0)

摘要:1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。 使用存储过程 存储... 阅读全文

posted @ 2013-07-03 09:46 love楠 阅读(261) 评论(0) 推荐(0)