`
manyinjin
  • 浏览: 92408 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
       SOA、AJAX、Flash/Flex、P2P、RIA等新技术已经越来越多地被众多网站所采纳,因为它们带来了真实的用户互动和全新的用户体验, 代表了Web2.0的核心理念,深受用户青睐和推崇。Web2.0 作为互联网发展的一项变革,把网站的设计和用户对网站的体验推进到了一个崭新的阶段。这些新技术把越来越多的应用逻辑甚至应用流程推到了用户的浏览器端,同时给采用这些新技术的网站在运维和管理上带来了全新的挑战,传统的在网站服务器端来监测和管理的模式已渐渐失去了效果,因为此模式了解不到用户端应用逻辑执行的情况,比如AJAX的性能和出错情况很难从服务器端获得。在Web2.0时代,网站的运维和 ...
项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下: xml 代码   <dependency>         <groupId>net.sf.json-lib</groupId>         <artifactId>json-lib</artifactId>         <version>2.1</version>     </dependency>     但是在install的时候总是 ...
        美国Software Business杂志最近评出了2007软件工业大奖,让我高兴的是,我们公司名列其中,获得了最佳SaaS公司的奖项。下面是2007软件工业大奖的获奖名单:       HP Software -- Software Industry Leadership Excellence Parlano -- Best Partnering Initiative With a Large Company DreamFactory -- Best Partnering Program Concur -- Best SaaS Co ...
    朋友让我帮他写个gb2312->utf-8的字符转换程序,找了半天没有在网上找到合适的,于是自己动手写了一个,呵呵。把它贴在这里,免得以后忘记了 ^_^     实现思路大致如下:  取得一个汉字的Unicode码 把Unicode码分解为两个16进制数据字符串(丢弃前两个字节) 把这两个16进制数据字符串转换成二进制数据字符串 把二进制数据字符串分解为三个串,第一个串为4(0~4)个位,在高位加上标记位“1110”,第二(4~10)、三个(10~16)串均为6个位,分别在高位加上“10”标记位 把这三个二进制串分别转换为10进制数据并赋值 ...
  • 2007-08-08 18:56
  • 浏览 20779
  • 评论(2)
  • 论坛回复 / 浏览 (2 / 19197)
        用Log4j很久了,一直没有好好的琢磨它。最近有个需求是这样的: 当用户操作导致异常发生的时候,要能够知道是那个用户在操作什么的时候导致了异常的发生。异常发生通常意味着给我们的customer带来不好的体验,如果我们能够知道是谁在experience它,我们的client service就可以跟进,通过email或者其他形式给用户一个合理的解释。毕竟,用户就是上帝嘛。:-)         这里我略过log4j的使用介绍,直接进入主题。想知道用户的信息很简单,我们一般会把用户的信息存放在session中,所以直接思路就是做一个Filter,在其中取到用户名和当前用户请求的URI。 ...
    最近在搞Flash,起因是觉得我们现在使用javascript+jsp+.............来开发RealityQA solutions的UI层过于复杂,效率不高, 特别是在大量的reporting方面,虽然尝试了并使用一些Ajax的开发框架也没有什么好转,搞得很郁闷~~ 于是决定使用flash来做UI和Dashboard。     尝试了一下Openlaszlo,发现它很cool,但是劣势很明显,openlaszlo的社区不活跃,很多资料不是很全。它的编程模型也比较复杂,开发工具的支持又过于薄弱,遂放弃。尝试了一下FlexBuider,马上就被它吸引(特别是郁闷的写了好几天*.l ...
        原文地址:http://searchsoftwarequality.techtarget.com/originalContent/0,289142,sid92_gci1260130,00.html            蔓生的社会关系网络,来自草根阶层的内容创建以及广泛的交互和协作等等,所有这些构成精彩的Web2.0世界。从技术 ...
使用过scriptculous的人可能都会用到它的Autocompleter组件,确实很Cool的东东,但是相对于用户的输入速度来说,频繁的Ajax请求有时会滞后很多,使用cache是一种较好的解决方案,虽然它不能解决全部问题,但是如果一个页面有很多地方需要这种Autocompleter带来用户体验的提升还是很明显的。^_^ 下面给出CachedAutocompleter的一种实现: Ajax.CachedAutocompleter = Class.create(); Object.extend(Object.extend(Ajax.CachedAutocompleter.prototype, ...
RealityQA 滚屏功能和Waterfall展示
    IE5/6/7, Firefox1.0/1.5/2.0, Opera8.0/9.0, Safari, IE developer toolbar, firebug。如果你经常和这些东西打交道,那么恭喜你,你已经意识到浏览器之间的差异性对于客户体验的重要性并在努力的克服它带来的问题。     做过web开发的程序员可能最痛苦的事情莫过于此,在IE里做了一个很酷很炫的东东,到了FF上不行不说,也许还会出现一些javascript的错误,郁闷的心情油然而生。。。但是又能怪谁呢?从有了浏览器开始,从IE和Netscape死磕开始,这个标准好像就没有统一过。虽然W3C有javascript的规范,也 ...
Global site tag (gtag.js) - Google Analytics