代码改变世界

我的程序优化-尽量减少数据库连接操作

2012-05-02 22:55 by dreamhappy, 7085 阅读, 7 推荐, 收藏, 编辑
摘要:最近做一个项目,做的比较郁闷,现在把项目经验总结在这里。项目的主要功能就是为第三方程序提供数据,并根据客户端的调用提供数据更新。我的程序属于服务端。服务端以站点形式部署,以Xml的数据格式输出。项目以我自己的设计编码完成,并整合测试。初始化数据时,问题出现了。刚开始体现在客户端接受数据很慢。测试环境环境下,数据库服务器部署在国外,网站部署在公司内部,而且我一直认为我的程序在数据库数据处理这里已经做了足够的优化,包括索引和主键已经做到了合理使用。综上所述,起初的速度问题一直没有引起我的关注。然而最后问题的关键恰恰出在数据库连接查询方面,频繁查询导致数据初始化速度很慢。刚开始我采取的方法是即用即查 阅读全文

用LINQ在集合中查询特定对象

2012-05-01 10:59 by dreamhappy, 6867 阅读, 2 推荐, 收藏, 编辑
摘要:这里是原文出处:简单的概括LINQLINQ是Language-Integrated Query的缩写,是C# 3.0和VB 9.0中新加入的语言特性,可以在编程时使用内置的查询语言进行基于集合的操作。List<User> userList = GetUserList();var userWithOddId = from u in userList where u.UserID % 2 == 1 select u; foreach (User u in userWithOddId){ Console.WriteLi... 阅读全文

我的webrequest经验

2012-04-20 17:37 by dreamhappy, 3461 阅读, 2 推荐, 收藏, 编辑
摘要:1 webrequest 是什么:编程方式模拟web请求,利用webrequest可以实现 相当于一个浏览器请求一个网页的效果,但是它始终是模拟请求,与浏览器输入框输入网址请求不一样。2 程序设计中有时有这样的case,需要请求一个url,获得特定网页的部分html代码,比如特定的table,div片段。这个时候可以用代码实现一个httpwebrequest请求,以get的方式请求远程站点的一个url,返回结果是网页的整个html,之后再在结果中提取我们需要的数据。代码如下 #region WebRequest请求url /// <summary> /// W... 阅读全文

SAE平台搭建wordpress实现注册用户发送邮件

2012-04-07 23:55 by dreamhappy, 2474 阅读, 1 推荐, 收藏, 编辑
摘要:最近使用sina云平台搭建wordpress程序,在使用过程中前台可以注册用户,但是找回密码功能输入用户邮件地址后出现:发送邮件错误 您的主机禁用了 mail() 函数网上搜索一遍,找到了通过插件解决问题的方法:WP-Mail-SMTP参考网址:http://www.ziyouwu.com/index.php/archives/98.html在wordpress的后台启动插件后设置发送邮件的相关信息1:填写你的邮箱地址,你打算用哪个邮箱发信件2:填写你想显示的发件人名称3:不用管了4:你选择发信邮箱的SMTP地址。不同的邮箱不一样哦(腾讯的smtp.qq. com, 163邮箱smtp.163 阅读全文

转:肉饼的自白:You've got to find what you love

2012-04-05 18:25 by dreamhappy, 506 阅读, 0 推荐, 收藏, 编辑
摘要:《You've got to find what you love》是乔布斯2005年在斯坦福大学毕业典礼上的演讲,当我第一次看到这个演讲视频的时候,被彻底震住了。回顾自己跌跌撞撞的人生道路,就是一个不断寻找然后坚持自己钟爱事业的过程。我今年36岁了,龙年是我的本命年,作为一个白羊座属龙的人,天生性格就是积极进取,具有开拓精神,但我经常遗憾自己从来没能取得自己希望的成就,曾经在人生的道路上迷失和浪费了太多年。去年底我和一个高中同学网上闲聊,他推荐我看一部电影《那些年我们一起追的女孩》,说找回了高中时代的感觉。我们就读的学校是东风汽车公司第一中学,高中三年在我们很多同学心里都有无可替代的 阅读全文

我的wp记录--WordPress3.0导航菜单图文使用教程

2012-04-05 17:50 by dreamhappy, 1500 阅读, 0 推荐, 收藏, 编辑
摘要:WordPress3.0导航菜单图文使用教程 阅读全文

一种使用 Javascript 生成html的方法

2012-03-28 22:55 by dreamhappy, 1483 阅读, 0 推荐, 收藏, 编辑
摘要:动态变化前台局部html代码是开发中常见的需求,拼接html代码可以选择前台拼接,也可以选择服务端输出,各有裨益,现在整理如下:1 Javascript直接请求一个ascx用户控件,并获取它的输出HTML http://www.cnblogs.com/fish-li/archive/2011/03/13/1982679.html,主要思想就是在服务端生成所需要的html代码,之后在前台修改dom树,来更改显示内容。 阅读全文

阻止保存要求重新创建表的修改

2012-03-11 11:05 by dreamhappy, 845 阅读, 2 推荐, 收藏, 编辑
摘要:我的电脑数据库版本是Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86) 在用数据库表设计器设计表结构时出现如上错误 阻止保存要求重新创建表的修改解决方法:在菜单栏的工具选项中的设计器选项卡中 取消阻止保存要求重新创建表的修改基于以上出现的问题的扩展,所以有人建议修改表的话最好使用Alter语句,如果使用可视化编辑的话就会将表删除重建 阅读全文

部署asp.net网站若干记录

2012-02-28 13:55 by dreamhappy, 1064 阅读, 1 推荐, 收藏, 编辑
摘要:如何在IIS6,7中部署ASP.NET网站 阅读全文

部署asp.net网站容易忽视的问题

2012-02-22 18:14 by dreamhappy, 965 阅读, 0 推荐, 收藏, 编辑
摘要:部署asp.net网站容易忽视的问题:首先IIS和.netFramework是独立的为什么说这个问题,是因为现在大部分程序开发都转移到vs2010上,而2010新建的类库和网站,默认的编译类库都是Framework4.0,部署服务器通常是IIS6.0,这样通常的环境在部署的时候就容易出现问题在这里提一个常识性的问题 IIS6.0部署的网站默认是编译类库是Framework2.0,如果用vs2010默认生成的网站部署后会不能运行.这个时候需要在网站属性的ASP.NET的属性卡里将ASP.NET的版本选择Framework4.0,当然要确认部署服务器上已经安装了Framework4.0webcon 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 下一页