#响应式Web设计实践

MVC设计模式

mvc设计模式示意图...
代码星球 ·2020-04-05

HTML5-WebSocket技术学习(2)

上一篇介绍了websocket的基本用法.这篇介绍websocket的一个框架:socket.iosocket.io是一个既可以用在客户端又可以用在服务器端的框架.本篇介绍socket.io在客户端和node后端的基本用法首先进入项目的根目录,然后执行npminstallsocket.io 客户端:1.链入s...
代码星球 ·2020-04-04

HTML5-WebSocket技术学习(1)

WebSocket是为解决客户端与服务端实时通信而产生的技术。介绍它是什么的废话不多说了,直接说怎么用:客户端:1.创建一个 EventSource对象vares=newEventSource(url)其中,url参数是必填的,传入需要建立通信的后台文件地址 2.指定事件回调EventSource的...
代码星球 ·2020-04-04

angular学习笔记(二十五)-$http(3)-转换请求和响应格式

本篇主要讲解$http(config)的config中的tranformRequest项和transformResponse项1.transformRequest:$http({transformRequest:function(data){//对前台发送的data进行处理returndata}})这个在测试的时候遇到...

Nginx代理webSocket时60s自动断开, 怎么保持长连接

可以进入系统测试:在线聊天 利用nginx代理websocket的时候,发现客户端和服务器握手成功后,如果在60s时间内没有数据交互,连接就会自动断开,如下图:为了保持长连接,可以采取来两种方式.1.nginx.conf文件里location中的proxy_read_timeout默认60s断开,可以把他设置...

springboot + websocket + spring-messaging实现服务器向浏览器广播式

目录结构 pom.xml<projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apach...

webview 向右滑动关闭时,怎么禁止此 webview 上下滚动?

webview向右滑动关闭时,怎么禁止此webview上下滚动?...

MUI右滑关闭窗口用Webview的drag实现

mui.init({swipeBack:true});必须要用很快的速度摩擦屏幕才能达到右滑关闭窗口的效果,且在右边一般都会失效。 mui这个滑动,是纯前端的,这个效率在Android上确实一般。推荐使用5+的Webview的dragapi,这个是原生的拖动。http://www.html5plus.org/...

Web App 和 Native App,哪个是趋势?

比起手机App,网站有一些明显的优点。跨平台:所有系统都能运行免安装:打开浏览器,就能使用快速部署:升级只需在服务器更新代码超链接:可以与其他网站互连,可以被搜索引擎检索但是,现实是怎样呢?(1)体验差。手机App的操作流畅性,远超网站。(2)业界不支持。所有公司的移动端开发重点,几乎都是原生app。(3)用户不在乎。...

移动端web禁止长按选择文字以及弹出菜单

/*如果是禁用长按选择文字功能,用css*/*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;...

ios webview下纯JS实现长按

app,其中有长按LI列表弹出菜单,只要清楚五个方法就行:ontouchstart、ontouchmove、ontouchend、setTimeout、clearTimeout1、首先在我们按下手指时触发:ontouchstart2、当我们释放手指时触发:ontouchend3、如果在按与放之间你没有为其定义事件,那么...

Java锁的设计

1、自旋锁自旋锁是采用让当前线程不停地的在循环体内执行实现的,当循环的条件被其他线程改变时才能进入临界区。如下 123456789101112131415publicclassSpinLock{   privateAtomicReference<Thread>sign...
代码星球 ·2020-04-04

使用WebRTC搭建前端视频聊天室

在两个浏览器中,为聊天、游戏、或是文件传输等需求发送信息是十分复杂的。通常情况下,我们需要建立一台服务器来转发数据,当然规模比较大的情况下,会扩展成多个数据中心。这种情况下很容易出现很高的延迟,同时难以保证数据的私密性。这些问题可以通过WebRTC提供的RTCDataChannelAPI来解决,他能直接在点对点之间传输...

Safari支不支持HTML5录音? 现在浏览器中最好的解决方案是WebRTC下的 navigator.getUserMedia API。

先放结论:Safari支不支持HTML5录音?——据我调查,不支持。现在浏览器中最好的解决方案是WebRTC下的navigator.getUserMediaAPI。可是当使用CanIuse查看兼容性的时候,我发现不过这个是有历史原因的,我记得RTC是在去年,2013,才刚刚由思科提出并且确定下来...

java 实现websocket的两种方式

1.两种方式,一种使用tomcat的websocket实现,一种使用spring的websocket2.tomcat的方式需要tomcat7.x,JEE7的支持。3.spring与websocket整合需要spring4.x,并且使用了socketjs,对不支持websocket的浏览器可以模拟websocket使用使...
首页上一页...307308309310311...下一页尾页