#响应式Web设计实践

设计模式之装饰模式,session共享的底层原理

  还记得当初写spring-session实现分布式集群session的共享的时候,里面有说到利用filter和HttpServletRequestWrapper可以定制自己的getSession方法,实现对session的控制,从而将session存放到统一的位置进行存储,达到session共享的目的。但是具体是如...

设计模式之观察者模式,事件机制的底层原理

      本来打算这篇继续和大家一起讨论springboot启动源码的,可觉得再讲源码估计大家都没有看下去的勇气了,那么今天,我们不讲springboot的启动源码,我们先来看看一个有趣的内容,具体是什么,大家应该已经知道了,没错就是标题中的–s...

WebService与RMI(远程调用方式实现系统间通信)

  本文是《分布式java应用基础与实践》读书笔记;另外参考了此博客,感觉讲的挺好的,尤其是其中如下内容:  另外,消息方式实现系统间通信本文不涉及。RMI则只采用springRMI框架来实现效果,更多的则是来讲讲webService及效果。  (RemoteMethodInvocation)----》springRM...

处女作《Web全栈开发进阶之路》出版了!

书中源码下载地址:https://github.com/qinggee/WebAdvanced01、当初决定写博客的原因非常的纯洁:只要每个月写上4篇以上博客,月底的绩效奖金就多500块。你可能会好奇地问,哪里会有这么好的公司呢?偷偷地告诉你,这公司没在别处,就在九朝古都洛阳。有个成语叫做“日久生情&rdq...

跨平台 webapp 开发技术之 Hybrid App

前所知的APP开发模式有三种:基于操作系统运行的APP->NativeApp,侧重于原生开发,用户体验好,需要安装才会升级基于浏览器运行的APP->WebApp,侧重于网页技术实现,跨平台兼容性好,只要开发人员更新代码,无需通过安装升级基于移动应用引擎-> HybridApp,使用H5和JS...

与webview打交道踩过的坑

随着HTML5被越来越多的用到webAPP的开发当中,webview这一个神器便日渐凸显出重要地位。简要的说,webview能够在移动应用中开辟出一个窗口,在里面显示html页面,css以及js代码也可以被解析执行,它使用的是我们熟悉的webkit内核。android和ios都有相应的API,所以写一份代码在多个平台运...

根据浏览器内核判断是web/iOS/android/ipad/iphone 来打开不同的网站或页面

纯js,直接分享,直接使用:varbrowser={versions:function(){varu=navigator.userAgent,app=navigator.appVersion;return{//移动终端浏览器版本信息trident:u.indexOf('Trident')>-1,//IE内核pre...

浏览器兼容与响应式布局

主流浏览器有5种:IE、chrome、firefox、safari、opera. 浏览器兼容„ 浏览器私有前缀-moz-           火狐浏览器-webkit-  ...

android——处理Google play因WebView SSL Error Handler alerts被拒的问题

   最近app上线,由于上述问题,被google市场给拒了。看到这个,点进GooglehelpCenterarticle,应该知道问题所在了。直接在项目里找到使用webview的地方。找到webviewClient,看看你有没有处理onReceivedSslError方法。怎么处理的。是...

android——webview拦截跳转指定url后,点击返回界面重定向的问题

webview拦截跳转很多人都有用到,但是拦截后,在想返回的时候,界面会重定向。加入界面本来是要跳转到百度界面,但是被我拦截后,跳转到其他界面去了。当我点击返回键后,界面仍然会跳转到百度界面。这个时候,该怎么解决呢?我这里采用伪回退的方法来避免重定向的产生。什么是伪回退?根据需求,可以分为两种。一种是,直接回到原生界面...

android——webview解决goback()后,界面会刷新的问题

看上图,我一级界面,从欧冠进的二级界面,从二级界面返回到一级界面后,界面刷新了一下。频道给我回到了“重要”上。这个真不符合我的要求。怎么办?在网上找不刷新的方法。找了一圈,发现很多都不靠谱,都是抄袭的。//设置缓存模式webView.getSettings().setCacheMode(WebS...

android——webview动态修改html界面

这里动态修改虽然有点夸张,但是,效果还是达到了。这里得重点讲一下webviewClient的一个方法:shouldOverrideUrlLoading。这个方法太伟大。啥都能拿到。当点击某个超链接需要跳转的时候,这个方法也是第一时间响应到了。返回true,则表示不需要它处理,由程序员自己处理,返回false则表示,这个...

android——webview修改html界面,达到去除或隐藏部分界面的效果

去除NBA及CAB频道。为了达到这个效果,当时考虑了两种方式。第一种是在webview加载前,先讲html代码拉下来,修改后,在通过webview去加载。第二种就是查看源代码,直接动手修改源代码,然后把源代码放在assets文件下,每次直接从本地加载。在查看完源代码(在电脑浏览器,打开网页,右键单击,查看源代码)后发现...

javaweb 学习的好地方

http://www.cnblogs.com/xdp-gacl/p/3729033.html强烈推荐这个哥们的学习笔记。太赞了。...

3种高效的Tags标签系统数据库设计方案分享

需求背景目前主流的博客系统、CMS都会有一个TAG标签系统,不仅可以让内容链接的结构化增强,而且可以让文章根据Tag来区分。相比传统老式的Keyword模式,这种Tag模式可以单独的设计一个Map的映射表来增加系统的负载和查询的效率。数据库设计方案1此方案分为2个表:1.Tag表2.文章表Tag表表结构:代码如下:ta...
首页上一页...340341342343344...下一页尾页