上一页 1 2 3 4 5 6 ··· 10 下一页
摘要: 好长时间不写博客了,最近太忙了这段时间在用ICE做中间件服务,今天发生了件很郁闷的事,本来程序中用的是3.4.0.0版本的突然有个老程序调用出错,发现以前用过老版本,这时候只能降低版本了,要保证在线生产程序的稳定性?这时候就开始安装ZeroC的相应版本,然后去生成Ice代理类,可是报错了,老是报;号的问题,搞了好久都没有搞定,后来发现有一个ice可以过去,这时候发现过去的类的属性没有付初值的,有问题的都是有初值的,后来就把初值干掉就过去了。ICE代理类是应该是接口不能有初始值,那样等于有实现,不符合设计规范,所以低版本不兼容。 阅读全文
posted @ 2011-12-21 01:27 likunran 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 我一直看到这样的语句就感觉头疼,这个东西到底是神马意思呢?今天msdn了一下原来这个东西学名 命名空间别名限定符当成员可能被同名的其他实体隐藏时,可以使用这种方式。using colAlias = System.Collections; namespace System { class TestClass { static void Main() { // Searching the alias: colAlias::Hashtable test = new colAlias::Hashtable(... 阅读全文
posted @ 2011-12-01 11:08 likunran 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 因为工作需要使用Nvelocity ,所以简单的做了个小例子首先建立一个hmtl页面 然后添加 替换的脚本如红色的部分。注意$后边的字符不能事中文和独立的数字<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> & 阅读全文
posted @ 2011-11-29 14:14 likunran 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 最近在做NVelocity的一个项目 感觉就转载了这篇文章NVelocity是一个基于.NET的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由.NET代码定义的对象。从而使得界面设计人员与.NET程序开发人员基本分离。一、nVelocity的常用功能简介 1、 在页面中定义变量,并进行简单的运算。 2、 在页面中获得对后台程序实体对象的引用。 3、 在页面中迭代实体对象集合。 4、 在页面中获得实体对象的属性,及其方法。 5、 对逻辑判断语句的支持。 6、 对外部文件的引用。 7、 对外部文件的解析。二... 阅读全文
posted @ 2011-11-29 10:35 likunran 阅读(187) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same-Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档在同一域下的内容。JavaScript这个安全策略在进行多iframe或多窗口编程、以及Ajax编程时显得尤为重要。根据这个策略,在baidu.com下的页面中包含的JavaScript代码,不能访问在google.com域名下的页面内容;甚至不同的子域名之间的页面也不能通过JavaScript代码互相 阅读全文
posted @ 2011-11-24 09:57 likunran 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 关于跨域名问题还是问题么,这方面的解决实践非常多,今天我就旧话重提把我所知道的通过几个应用场景来分别总结一下先说明一点:我说的某某域名在您的控制下的意思是这个域名下的网页由您来负责开发内部的JavaScript场景一:将bbs.xxx.com的页面用iframe嵌入到www.xxx.com的中,如何在iframe内外使用js通信一级域名都是xxx.com 这个域名一定是在您的控制下,所以你只要在两个页面中同时升级域名即可在父窗口和iframe内部分别加上js语句:document.domain=”xxx.com”;之后2个页面就等于在同一域名下,通过window.parent oIframe. 阅读全文
posted @ 2011-11-24 09:54 likunran 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现最简单的信息录入自动生成静态页面,还能具备频道管理、权限管理、自动抓取等功能,对于一个大型网站来说,拥有一套高效、可管理的CMS是必不可少的。除了门户和信息发布类型的网站,对于交互性要求很高的社区类型网站来说 阅读全文
posted @ 2011-11-23 23:56 likunran 阅读(405) 评论(0) 推荐(0) 编辑
摘要: web应用服务器集群系统,是由一群同时运行同一个web应用的服务器组成的集群系统,在外界看来,就像是一个服务器一样。为了均衡集群服务器的负载,达到优化系统性能的目的,集群服务器将众多的访问请求,分散到系统中的不同节点进行处理。从而实现了更高的有效性和稳定性,而这也正是基于Web 的企业应用所必须具备的特性。 高可靠性可以看作为系统的一种冗余设定。对于一个特定的请求,如果所申请的服务器不能进行处理的话,那么其他的服务器能不能对之进行有效的处理呢?对于一个高效的系统,如果一个Web服务器失败的话,其他的服务器可以马上取代它的位置,对所申请的请求进行处理,而且这一过程对用户来说,要尽可能的透明... 阅读全文
posted @ 2011-11-23 23:55 likunran 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 跟朋友聊天的时候,发现很多人对大型网站系统架构非常感兴趣,我也很感兴趣,经常会在家里2台笔记本和1台服务器组成的局域网环境里作些实验。我进入IT行业的时间,大约是97,98年吧,那时候PC客户端软件最为盛行,做软件开发是一份很体面也很喜欢的工作。我从Win3.1上的VC1.5开始一直到VC6.0,然后转为.Net开发,基本上都是从事客户端软件开发。本人的性格是危机意识向来严重,所以深感互联网必将盛行,传统软件必将走向没落,于是转向了WEB开发。记得以前去某Portal网站应聘的时候,主考官就问我:你认为客户端开发和互联网开发有什么不同。我当时的回答是:互联网开发比客户端软件开发简单多了,我再也 阅读全文
posted @ 2011-11-23 23:53 likunran 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 在eBay,可伸缩性是我们每天奋力抵抗的一大架构压力。我们所做的每一项架构及设计决策,身前身后都能看到它的踪影。当我们面对的是全世界数以亿计的用户,每天的页面浏览量超过10亿,系统中的数据量要用皮字节(1015或250)来计算——可伸缩性是生死交关的问题。在一个可伸缩的架构中,资源的消耗应该随负载线性(或更佳)上升,负载可由用户流量、数据量等测量。如果说性能衡量的是每一工作单元所需的资源消 耗,可伸缩性则是衡量当工作单元的数量或尺寸增加时,资源消耗的变化情况。换句话说,可伸缩性是整个价格-性能曲线的形状,而不是曲线上某一点的取值。可伸缩性有很多侧面——事务的方面、运营的方面、还有开发的方面。我 阅读全文
posted @ 2011-11-23 23:50 likunran 阅读(134) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页