摘要:
精通css3 阅读全文
摘要:
最近在接入微信支付这块功能,博客园也有很多博友发表了支付的各种吐槽和解决之道,基于那些经验分享之上,我也来说说我的填坑之路。1:准备工作,首先去申请注册一个公众号——服务号,然后将微信支付功能开通,获得一系列的微信给你分配的商户资料(重要的是商户号),然后在微信支付商户中心设置支付密钥,这个密钥在统... 阅读全文
摘要:
很久没逛园子了,忙于工作,闲话少说,进入正题。1:构造模式(Constructor Pattern)先讲下js对象的3中创建方式:var newObj = {};var newObj = Object.create(null);var newObj = new Object();常用的是第一种和第三种。接着讲下给对象添加属性和方法的四种方法:1.Dot语法 即通过“.”点号添加给对象添加属性和值newObj.someKey ="Hello javascript! i love u";获取属性值var key = newObj.someKey;2.方括号语法newObj[&q 阅读全文
摘要:
1引言传统的信息检索技术已经无法容纳Internet上以指数形式增长的海量信息,P2P(Peer-to-Peer,对等网)应用程序采用了新的技术来检索Internet上的文件和信息。JXTA是一个用来解决P2P计算的开放式网络平台[1~4],JXTA内容管理服务(Content Management Service,CMS)采用了一种实时化的方法来搜索自己想要的资源,以便对等节点(Peer)共享和下载内容。目前,基于JXTA CMS搜索方面的研究仍较少见于文献,本文介绍CMS的简单搜索、基于Metadata的搜索和分布式搜索。2CMS简单搜索任何需要被共享的数据称为内容(Content)。每一 阅读全文
摘要:
1:构建一个兼容性强的表格布局 a.一行两列布局<div class="table"> <ul class="row"> <li class="column"></li> <li class="column"></li> </ul> <ul class="row"> <li class="column"></li> <li class="co 阅读全文
摘要:
有3个表 Car,User,User_Car 要得到一个用户对应有几种车。 SQl:select Uname as 姓名,MAX(case Name when '宝马' then Smoney end) '宝马',MAX(case Name when '奔驰' then Smoney end) '奔驰',MAX(case Name when '大众' then Smoney end) '大众'from (select u.Uname,c.Name,uc.Smoneyfrom dbo.Car c ,d 阅读全文
摘要:
//校验字符是否全由数字组成 function isDigit(s) { var patrn=/^[0-9]+$/;//其他写法 var patrn =new RegExp("^\\d+$"); return patrn.test(s); if (!patrn.exec(s)) return false return true }//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串 function isRegisterUserName(s) { var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/; i 阅读全文
摘要:
上手前端,开始实践之旅,通过几天的观察发现,前端确实考验人啊,这么多浏览器兼容问题,实在让人头疼,最后的结论:如果只有一个标准,开发时间会减少300%。尤其对于刚开始前端的人来说,真是不容易,必须把握一条原则,对基础概念和原理必须有很深的理解。不然,工作起来很吃力,学会总结,别犯同样的错误。前面我觉得: 1.布局,定位是css2的难点,各浏览器下透明的问题,还有width和height在IE和非IE中的理解。 2.js的同步异步加载需要理解,基于整个DOM结构加载,JS处理DOM结构树的同步异步问题。 3.html的dom结构的理解不可忽视,Js可打破DOM结构。 4.掌握j... 阅读全文
摘要:
最近在玩弄JavaScript ,也一直在捉摸,脚本Engine怎么解析你写的Code,对Google兴趣浓,索性就看了谷歌的脚本engine的官方资料,都是E文的,但是却是最纯的不是,看下来总结V8性能的几点表现: 1.快速属性访问 相比于其他语言,JavaScript是动态编程语言,属性可添可减,对象自由调用,意味着对象的属性很容易改变,相比于其他的脚本引擎,IE的JScript,FF的SpiderMonkey 和Safari的JavaScriptCore,大部分使用像字典结构的的存储结构-每个属性访问必须查找和解释属性在内存中的位置。这样就导致要比像Java那样的实例访问要慢... 阅读全文
摘要:
我的经验主要来自hibernate2.1版本,基本原理和3.0、3.1是一样的,请原谅我的顽固不化。hibernate的session提供了一级缓存,每个session,对同一个id进行两次load,不会发送两条sql给数据库,但是session关闭的时候,一级缓存就失效了。二级缓存是SessionFactory级别的全局缓存,它底下可以使用不同的缓存类库,比如ehcache、oscache等,需要设置hibernate.cache.provider_class,我们这里用ehcache,在2.1中就是hibernate.cache.provider_class=net.sf.hibernat 阅读全文