自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1225)
  • 收藏
  • 关注

浅谈Web App前端设计原则

关于Web App随着web 2.0时代的到来,越来越多的应用程序都是基于Web环境来构建的。这样做的好处显而易见,用户可以方便地使用浏览器来访问应用,而不需要安装客户端程序。而在企业内部,很多应用也都采用了这种模式,以便于安装和部署,特别是在业务变化频繁,需要经常对应用程序进行更新的情况下,Web App更是为我们提供了很大的便利。Web App作为Web环境中的应用,和网站以及...

2011-07-15 10:10:54 497

Javascript和CSS浏览器兼容总结

这是我总结多年的一个小文档,主要内容是Javascript和CSS浏览器兼容总结,最近看见有人咨询浏览器兼容的问题,就贡献出来。并不一定全,有的也可能不准确,比如新出的IE8、Chrome等都没有太多涉及,虽然最近做的一些项目也兼容了IE8、Chrome等,但都没来的及总结进去,后来就忘了…汗。大家一起慢慢完善吧。javascript部分1. document.form.item ...

2011-07-15 10:10:24 318

经历过的迷茫

我是在想以后我的发展前景,我有我的课余的时间去学习其他的东西,其实我喜欢算法,虽然很多人都说没有用,就像我们班里的毕业生,毕业设计就是做一个网站,或者是在windows或linux的一个应用程序,我当然没有鄙视的意思,我看了看很多人的毕业设计,发现一些人确实很用心(更多人是从网上down一个),关于我的毕业设计我纠结了一下,我最终还是以《用遗传算法解决哈密顿路径问题》,当然,论文还有待更改,很...

2011-07-07 08:38:48 309

Axis2/C 基础入门

Axis2/C是一个用C语言实现的Web Service引擎。Axis2/C基于Axis2架构,支持SOAP1.1和SOAP1.2协议,并且支持RESTful风格的Web Service。基于Axis2/C的Web Service可以同时暴露为SOAP和RESTful风格的服务。最近研究了一下Axis2/C,这篇文章详述了如何利用Axis2/C发布一个Web Ser...

2011-07-06 11:13:33 502

程序员,你懂的

一:我虔诚的面朝你的方向你能听见吗?答案是Request time out失效的地址是我永远无法ping到的你的远方   二:...

2011-07-06 11:12:09 138

创新源于模仿之六:仿iPhone的分组列表做一个配置界面

这个效果现在很多见了,象新浪微博客户端的“我的资料”,MIUI中的设置,米聊中的“名片”,,,等等等等。iPhone啊,你让Android程序员伤不起。这个功能的实现很简单,如果你想简单的话,就是一个图片和布局的问题。今天继续拿来主义,反编译一下米聊的代码,从它的res里寻找我们需要的东西。在res/drawable-hdpi/namecard_xxxxxxx 这些图片就是...

2011-06-07 15:14:00 122

Step by Step WebMatrix网站开发之二:使用WebMatrix(3)

要学好用好一个工具,最好的办法是从模板入手,因而今天的任务就是从模板建立一个网站,然后分析一下模板的构成。 在WebMatrix开始页,单击“从模板创建网站”,然后选择“面包店”,在网站名称中输入“我的面板店”,最后单击“确定”完成操作。 创建过程完成后,单击运行按钮,会在浏览器看到如图1所示的页面。 图1 单击“立即订购”,将看到图2所示的页面。 图2 随便输入电子...

2011-05-26 16:10:00 237

装备的功能

装备的功能* 装备的基本功能: 如防具加防, 武器加攻, 鞋子加速.* 装备的附加功能: 如套装带额外属性, 特殊打造的盔甲会反弹攻击.* 附加功能的开启条件: 如套装必须凑满一套才会有附加属性, 或者盔甲需要镶嵌特殊材料.* 自动开启: 有的附加功能是自动开启的, 无开启条件.* 基本功能与附加功能可以统一实现, 基本功能可看作是自动开启的.* 装备功能可以有多个. ...

2011-05-26 14:19:00 181

ExtJS 4动态加载组件

这功能不错,相当使用,不用再为动态更换组件仇了,代码很简单就不多说了。 1 !DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01//EN""http://www.w3.org/TR/html4/strict.dtd"> 2 html> 3 head> ...

2011-05-24 17:02:00 123

Ext JS 4.0.1更新说明(未翻译)

Release Notes for Ext JS 4.0.1 Release Notes: May 17, 2011 Version Number: 4.0.1 ...

2011-05-19 13:33:00 94

ExtJS 4.0.1发布:提高性能和错误修复

原文链接:http://www.sencha.com/blog/ext-js-401-released-improved-performance-and-bug-fixes/ 自ExtJS 4.0.0发布依赖,已经过去3周了,在这段时间内,我们收到了许多有框架有关反馈信息。根据反馈信息,我们在今天发布了ExtJS的第一个补丁ExtJS 4.0.1。 在你们的帮助下,我们做了100多项...

2011-05-19 13:17:00 99

书与读书——一个普通读者的思考

工作十几年来,我发现书是自己购买频度最高的商品,基本上看见好书就买,或者临时急用的工具书也买,甚至碰到近期不会读的书,觉得不错也就买了。工作前期,薪水还是比较低微的,那时候买书要考虑价格,后来相对好一些,价格已经不再是买书的考虑因素,买书的地点也从实体店转移到了网络。现在算一下,还真想不起来哪本书是在书店买的,或有多久没去过实体店买书了。之所以爱买书,一方面是因为喜欢读书,另一方面也和...

2011-05-18 20:52:03 118

ExtJS 4中动态加载的路径设置

在此首先感谢CSDN的文顺网友,是他提醒了我需要写这文的。 在Loader对象中,动态加载是使用getPath方法获取下载路径的,其代码如下: 1 getPath:function(className){2 varpath='',3 ...

2011-05-18 16:08:00 112

只记不评

6年java经验? java中HashTable和HashMap有什么区别?(这题虽然是经典面试题,但目的是当回答后想问他ConcurrentHashMap的实现原理):java中有HashTable吗?我只用过HashMap。我了个去的。...

2011-05-15 10:03:00 91

asm中导出方法本地变量

在方法出现异常时需要把传入参数值和本地变量值异导出来供分析。之前因为测试的对象都是普通的值,写的loadLocalVarArray能正常工作。这几天要在方法进入时inject一个long startTime供在方法退出时计算方法方法执行时间,发现如果本地变量是long和double本地变量栈中实际占用两个位置,而nextLocal和firstLocal是本地变量栈的地址位置,根本无法知道实...

2011-05-12 11:37:00 360 1

Step by Step WebMatrix网站开发之二:使用WebMatrix(2)

上一篇,从Web库创建了一个电子商务的网站。现在回到WebMatrix,看看它有什么功能。 由图1可以看到,WebMatrix主要有3个区域,顶部Ribbon区域,左边是功能区域,右边是信息或编辑区域。Ribbon区域的工具按钮会根据左边功能区的改变而改变。 图1 我们的重点是左边的功能区,在这里有网站、文件、数据库和报告4个功能。 网站 网站功能提供了请求、设置两个子功能...

2011-05-11 22:30:00 102

ExtJS 4无限制滚动条的Grid

原文:http://www.sencha.com/blog/infinite-grid-scrolling-in-ext-js-4/ Grid是在Web浏览器上显示大量表格数据的好方式。基本上,ExtJS 4的GridPanel就是一个增强的HTML表格,它可以轻松的获取、排序和过滤数据,而且不限数量。在版本4,我们重构了Grid,以挑战以前的假设和解锁一些激动人心的新特性和功能。今天,我...

2011-05-11 14:58:00 97

这样的错误竟然能得到正确的值,这个bug藏的够深的。

为了统计方法执行时候,我用ASM在方法开始的时候插入一个变量startLocal记录开始执行的时间,然后在结束的时间用当前时间去差这个开始时间,为了调试,我同时又插入了一个endLocal/** * Project: dragoon-common-2.5.3 * * File Created at 2011-5-5 * $Id$ * * Copyright 19...

2011-05-08 18:32:00 104

通用网游服务器

通用网游服务器是适用于一类网游的服务器,如RPG网游服务器.通用服务器提供的是适用于该类网游的机制,与内容无关.特定于某一个游戏的内容由脚本和配置文件实现.目前在脚本机制不完善的情况下,可以把特定的游戏内容分离到动态链接库中,实现机制与内容分开.这个通用的网游服务器还可以分成两个部分:1. 核心, 适用于所有网游服务器的内核.2. 机制, 适用于某一类网游的机制....

2011-05-05 13:39:00 101

SEO与社交媒体博弈论

SEO与社交媒体博弈论  在社会化媒体出现以前,SEO曾一度是网络市场营销的一个主流手段。采用SEO来优化你的网站,以获得从搜索引擎未来的流量,从而赢得自己网站的推广以及好的社会效应。  近年以来,突然产生了诸如Facebook,Twitter和其他各种具有社会化书签功能社交网络,当然,国内比较热门的又人人网,还有个大门户的微薄等等。于是每个人都可以通过社交网络评论你的产品或网站,...

2011-05-02 22:24:00 125

SEO如何全方位分析竞争对手

抄袭是互联网的属性之一,就像免费也是互联网的属性。但我们今天要说的不是互联网的抄袭,是在SEO上如何全方位的研究一个成功的SEO站点,抄袭别人网站的SEO并不能够给自己的网站发挥优势。绝大部分的SEO,开始的时候都是从抄袭开始的,因为一个SEOER大部分关于技术的应用,最终都是要落实到网站的各个页面上的。所以,SEO们认为抄袭一个网站的页面,就等于是把一个网站大部分的SEO智慧学过来了...

2011-04-30 19:35:00 54

今天看了Objective C中在方法中分配并返回对象这一节,应该坚决禁止这种行为。...

Objective C还不能象java这样完全自动gc。所以要么象传统C++一样从外部传入要返回的对象指针,由创建该对象的调用者释放该对象,要么就在方法内部释放对象(不能返回到方法外)。由方法设计者在方法内分配并反回对象,由方法调用者在方法外释放对象是一种极不友好的协作方式。非常容易出问题,这在传统C++中是最基础的知识。...

2011-04-28 08:55:00 60

JS写到这种程度,XSS攻击成功了也不冤了。

2011年的BlackHat DC 2011大会上Ryan Barnett先生的杰作。<script>($=[$=[]][(__=!$+$)[_=-~-~-~$]+({}+$)[_/_]+($$=($_=!''+$)[_/_]+$_[+$])])()[__[_/_]+__[_+~$]+$_[_]+$$](_/_) </scipt>...

2011-04-27 16:20:00 73

一次load飙高的故障分析过程

这个故障已经过去好多天了,但是还是要记在这里以供别的兄弟参考。现象:应用服务器正常服务期间,load突然飙高,但是看访问日志却发现不了异常,应用支持的架构师说访问量没有任何异常。分析: load突然飙高,要么瞬间访问量突然加大,要么原来的事务中依赖的资源突然耗时导致事务处理时间突然加大。我们的应用集群下服务器的性能还是有把握的,正常的有交易性事务的服务能力也在500...

2011-04-27 08:27:00 122

ExtJS 4正式版今天发布

我很自豪能代表Sencha和ExtJS团队和大家成功的分享了ExtJS 4的预览版、3个beta版和今天发布的正式版等5个版本。 ExtJS 4从创建之初,就以最全面现代化为目标,它采用了改进的架构和加入了许多新的特性,从而使你可以创建可靠的下一代网络应用程序。框架的每个部分几乎都已升级和优化,已充分利用当今的现代浏览器,同时兼容它们的前辈。 下载ExtJS 4.0 阅读版本说...

2011-04-27 04:30:00 57

期待已久的Ext JS 4.0正式版发布了

下载地址:http://www.sencha.com/products/extjs/download/ Release Notes for Ext JS 4.0 Final Release Notes: April 26, 2011 ...

2011-04-26 23:05:00 103

又遇img src=""的问题。

尽管这个问题有过n次教训。但是监控开发这两天再次被该问题折磨。他们不知道折腾了多久,找到了我。一个帮助页面,浏览过后session就会丢失,需要重新登录。而其它页面就没有这个问题。首先这个页面是一个静态页面,所以怀疑其中有js改写成cookie引起session丢失,但是搜索发现根本没有js.然后考虑一定是某种资源加载引发异常,一种一种排查。当把img src都替换成img src...

2011-04-25 09:44:00 246

ExtJS 4.0 beta 3的更新说明

真的是大改动,很多类名都改了,规范化了。在用beta 2做开发的,估计要哭了。 Release Notes for Ext JS 4 Beta 3 Release Notes: April 14, 2011 V...

2011-04-15 06:16:00 97

Ext JS 4 Beta 3 今天可以下载了

今天,我们很高兴能在每周发布周期的日子里发布ExtJS 4 Beta 3,离我们的目标,ExtJS 4.0最终发布版越来越近了。到目前为止,在你们的帮助下,我们做了大约一千个改进、错误修复和新功能。自从第一个预览版发布以来,我们就迫不及待地想用坚不可摧的最终发布版来报答你们。 虽然我们还在跟踪少量处于边缘的已知问题,总体来说,我们对框架的稳定性还是相当满意。我们已经更新了大量的示例和文档,并...

2011-04-15 06:13:00 73

前几天电面的一个实录,不记下来实在可惜,如有虚构,天打雷劈。

?你们的某某项目多少人参与做的(本来下面接着问他你在其中承担什么角色)。!人多了去了。?那是多少人?!好几十人。?好几十是多少?!三十多个人。?用户日访问量大约多少?!访问很大啊。?很大是多大?!有好几十万。?到底几十万?!具体我也不请楚,要问业务人员。?还做过什么项目?!一个公司内部的...

2011-04-10 22:17:00 63

创新源于模仿之四:增强的ExpandableListView

继续讨论一下如何实现手机QQ里那个增强版的ExpandableListView效果,如下图:Android缺省的ExpandableListView的group header无法固定在界面上,当向下滚动后,不能对当前显示的那些child 指示出它们归属于哪个group,而这一点,在iphone中的tableview就做的非常好。所以,我们来做一个固定在列表上方的提示框,显示...

2011-04-10 16:24:00 65

Step by Step WebMatrix网站开发之二:使用WebMatrix(1)

第一次运行WebMatrix会看到如图1所示的窗口。图1 第一次运行WebMatrix显示的窗口 我的网站 进入“我的网站”可看到自己设计过的网站。 从Web库创建网站 可以从“从Web库创建网站“中理由网络上开源的网站系统创建网站,如名气比较响的WordPress、phpwind等网站。单击进去,可看到如图2所示的窗口。...

2011-04-07 18:25:00 123

ExtJS 4 beta 2发布了

下载地址:http://www.sencha.com/products/extjs4-beta/download/ Release Notes for Ext JS 4 Beta 2 Release Notes: April 6, 2011 ...

2011-04-07 14:18:00 93

钙蛋白酶Calpain酶切位点预测工具 —— GPS-CCD 1.0

For publication of results, please cite the following article: GPS-CCD: GPS-CCD: A novel computational program for the prediction of calpain cleavage sites Zexian Liu, Jun Cao, Xinji...

2011-04-06 08:37:00 262

Step by Step WebMatrix网站开发之一:Webmatrix安装

WebMatrix是微软提供的一个完全免费的Web开发工具,工具内已集成web服务器、数据库和程序架构。笔者最感兴趣的是新的Razor,一个ASP.NET新的视图引擎。该引擎很好的将服务器代码和HTML代码融合在一起,使代码非常容易阅读和理解,而且大大减少了文本编辑工作。更重要的是与MVC集成在一起,I like it。 本系列文章将从WebMatrix的安装开始,一步步介绍使用WebMat...

2011-04-04 22:56:00 64

ExtJS 4 Beta 2预览:Ext.Brew包

我们还没有介绍过ExtJS 4众多特性之一的新Ext.Brew包。这是独一无二的Javascript框架,Ext.Brew是采用Sencha独特技术酿造的的一杯完美的茶。 使用新数据包的强大功能,可在任何时候构建一个生成一致均衡的茶的应用程序。开始之前,首先定义一个部件之间用于交互的模型。 1 Ext.onReady(function()...

2011-04-02 14:52:00 69

Ext JS 4 Beta 1发布了

下载地址:http://www.sencha.com/products/extjs4-beta/download/真是令人兴奋, beta版终于发布,看了以下例程,editgrid现在是相当的轻松。以下是更新文档: Release Notes for Ext JS 4 Beta 1 ...

2011-03-31 14:22:00 105

Consistent Hashing

ImplementationFor completeness here is a simple implementation in Java. In order for consistent hashing to be effective it is important to have a hash function thatmixes well. Most implementations o...

2011-03-30 10:49:00 64

速度真快,ExtJS第5个预览版发布

Release Notes for Ext JS 4 PR5Release Notes: March 18, 2011Version Number: 4.0.0pr5Download: hereRelease NotesNew In This Release New Examples Ext.Direct Named Arguments Registra...

2011-03-19 10:28:00 60

wordpress经典插件作用

Automatic SEO Links-seo-automatic-links 下载地址1.启用该插件后,手动设置要加链接的字词、链接URL、Title,以及打开方式、Rel等。2.插件会自动在文章内容中插入指定的链接。Deep Link Engine下载地址1.根据tag自动搜索相关Blog,进行引用通告2在”RELATED...

2011-03-18 17:45:00 324

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除