2011年6月2日
摘要: 对于一个用户访问量比较大的互联网系统,当用户数达到一定数量时,系统总会存在瓶颈或处理极限,即很难做出快速响应,处理效率逐步低下。对于如何应对用户量不断增长的情形,较直观的方案就是采用分布式系统架构。所谓分布式系统架构,简单的理解就是原来由一台服务器处理的业务,现在分摊给多台服务器处理;原来由一组服务器组处理的业务,现在由多个服务器组处理。 本文多讨论的分布式系统架构是基于如下场景考虑的:整个系统分为Global(全局)和ServerGroup(服务器组),系统中只有一个Global,但有多个ServerGroup。 Global:有对应的数据库和应用程序模块,存储全局性的基础数据及架构配置信. 阅读全文
posted @ 2011-06-02 01:09 野文 阅读(6945) 评论(17) 推荐(5) 编辑
  2010年6月10日
摘要: 最近用WinForm做了一个连接Oracle数据库的小工具,开发时倒没什么问题,能正常连接数据库。可后来在使用的时候发现连接不上数据库,显示不能解析OracleConnection的连接字符串,且应用程序文件夹自动生成一个日志文件Sqlnet.log并含如下错误信息: *****************************************************************... 阅读全文
posted @ 2010-06-10 17:35 野文 阅读(1441) 评论(1) 推荐(1) 编辑
  2010年1月20日
摘要: 一、题目描述 有一个数组a[1000],里面存放了1000个整数,请找出该数组中所有和为M的数对。例如数组为-1,2,4,6,5,3,4,2,9,0,8,3,那么和为8的数对有(-1,9),(2,6... 阅读全文
posted @ 2010-01-20 21:21 野文 阅读(1646) 评论(18) 推荐(1) 编辑
  2009年12月26日
摘要: 我们知道在.net里class是引用类型,在函数参数表中的对象传递的都是对象的引用,所以在函数体内对其对象参数的修改会影响函数外对应的对象本身。但如果在函数体内给实参重新赋值,那是否还会影响函数外对应的那个对象呢? 阅读全文
posted @ 2009-12-26 20:25 野文 阅读(13631) 评论(7) 推荐(3) 编辑
  2009年12月22日
摘要: 在Mobile开发时为了使UI更加美观,少不了使用一些图片来点缀。如果直接用.net compact framework提供的PictureBox控件,则会遇到始终有一个背景色的问题(关于如何处理背景... 阅读全文
posted @ 2009-12-22 10:37 野文 阅读(2679) 评论(6) 推荐(2) 编辑
  2009年12月14日
摘要: 在做Mobile项目时遇到一个问题,我们的Mobile项目需要使用SqlCe数据库,而客户提供的带有原始数据的数据库是Access格式的,所以我们面临的第一个问题是将Access数据库(*.mdb)转... 阅读全文
posted @ 2009-12-14 22:14 野文 阅读(2999) 评论(3) 推荐(0) 编辑
  2009年11月30日
摘要: 今天一个页面在IE下运行正常,但在FireFox下展示不正确,经调试是因为FireFox下有javascript脚本没有正确运行,百思不得其解!经过一番查找,然来是注释造成的,就这么简单的一行HTML注释: <!------------------------------ 非注册用户评级弹出引导框 ------------------------------------------>I... 阅读全文
posted @ 2009-11-30 15:05 野文 阅读(355) 评论(0) 推荐(0) 编辑
  2009年11月20日
摘要: 谈到搜索,一般就想起了SQL Server的FullTextSearch(全文搜索)功能,它确实强大,但使用起来也要做一些较为繁琐的准备工作,一般小型的项目或者对搜索要求(包括性能需求)不是很高的情况下实用它还是有点太重型了。简单的搜索用SQL查询即可,但一般面临的一个问题就是如何对搜索结果按匹配字段进行优先级排序。 例如有个产品表(Products),它的字段包:括产品ID、产品名称、产品类别... 阅读全文
posted @ 2009-11-20 18:23 野文 阅读(4120) 评论(8) 推荐(1) 编辑
  2009年10月29日
摘要: 在Asp.net开发中,所有html控件的值都是可以在服务器端用后台代码的Request[name]来获取其值的。但如果有多个相同name的Html控件提交到后台,怎么分别取各个控件的值呢?而多数情况下这些控件的个数是不定的。 例如在填写简历表单中,“工作经历”这项内容是可以让用户动态增加的,可能有的用户有3条工作经历,有的用户有5条工作经历。当然,我们讨论这个问题的前提是由用户动态增加后一起提... 阅读全文
posted @ 2009-10-29 17:39 野文 阅读(6358) 评论(3) 推荐(0) 编辑
摘要: 好久没有做过Web开发了,最近做些css+div的页面设计工作还真有些不顺手,特别是有些东西在IE8上运行很正常,而在IE7和IE6上就离谱了。这里就一些ie6下不同之处做一下记录吧。 1、Div做线条的问题 在设计页面时有时候想用一个Div来模拟一条直线(某些情况是可以用Border和Padding等来实现的),给Div设置宽和高,并设置背景色或背景图,如: #bottomLine{ ba... 阅读全文
posted @ 2009-10-29 15:46 野文 阅读(1006) 评论(0) 推荐(2) 编辑