#响应式Web设计实践

基于HAProxy+Keepalived高可用负载均衡web服务的搭建

1.HAProxyHAProxy提供高可用性、负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的并发连接。并且它的运行模式使得它可...

Web api Json 接受的参数类型为父类,自动序列化为子类的过程

场景:publicabstractclassJsonCreationConverter<T>:JsonConverter{///<summary>///thisisveryimportant,otherwiseserializationbreaks!///</summary>publ...
代码星球 ·2020-04-05

webview-h5页面刷新

问题:webview缓存了index.html页面;浏览器缓存了子页面。解决方案:网页链接后添加时间戳。第一:避免webView缓存】在service.vue中,给url后边添加时间戳第二:避免浏览器缓存在index.html页,使用js给所有不需要缓存的a标签添加时间戳(用js修改a标签的href属性)...
代码星球 ·2020-04-05

移动端跨平台应用开发(ios、Android、web)- Flutter 技术

关键词:Google出品;Dart语言;FlutterEngine引擎;响应式设计模式;原生渲染;免费并且开源一、简介Flutter是谷歌2018年发布的跨平台移动UI框架。作为谷歌的开源移动UI框架,Flutter可以快速在iOS和Android上构建高质量的原生用户界面,2019年,GoogleI/O大会宣布了fl...

使用 webpack-bundle-analyzer 分析 webpack 代码库拆分块

github:https://github.com/webpack-contrib/webpack-bundle-analyzer1.安装:  cnpminstallwebpack-bundle-analyzer--save-dev2.在vue.config.js中:  constBundleAnalyzerPlugi...

Web应用中的缓存一致性问题

上篇总结了缓存中出现频率比较高的一些问题,今天详细说说web应用中的缓存一致性问题。主要说以下三个方面数据库与缓存中数据不一致出现的情形发生不一致时的优化思路如何保证数据库与缓存的一致性先来讨论下结论由于操作缓存与操作数据库不是原子的,所以非常有可能出现执行失败的情况。假设先写数据库,再淘汰缓存:这时候如果出现写数据库...

揭秘PHP深受Web开发者喜爱的原因

我们再次回顾一下在软件开发的发展中非常有名的技术"PHP"(Hypertext Pre-Processor),它是由Rasmus Lerdorf在1995年发明的。开始阶段,PHP只是一个简单的脚本语言,不包含任何的框架,但是随着时间的发展,开发者们加入了很多令人印象深刻的特性,同时开发了许多的框架...

web后端开发语言Java和PHP的比较

理念上的不同导致了Java和PHP在Web应用开发上显示了不同的结果,尽管Java的数学计算和数据库访问都有优势,架构也相当完美,但是PHP却可以简单轻松地支持高强度Web访问,能够快速开发应用,支持PHP的虚拟主机多如牛毛,使得用PHP开发一个网站比用Java开发一个网站要快得多,容易的多。Java所拥有的优点只适合...

Nginx服务器的Websockets配置方法

这篇文章主要介绍了简介Nginx服务器的Websockets配置方法,是使用Nginx服务器的网管的必备知识XD~需要的朋友可以参考下Nginx1.3.13已经发布了,该版本支持Connection:upgrade和Upgrade头,这就意味着支持WebSocket代理了.很多人都在等这个新特性以至于“Ng...

WebSocket-demo

<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0"><tit...
代码星球 ·2020-04-05

api文档设计工具:RAML、Swagger

api文档设计工具是用来描述和辅助API开发的。一、RAMLhttps://raml.org/  https://wenku.baidu.com/view/9523238d5ef7ba0d4b733b16.html###RAML(RESTfulAPIModelingLanguage即RESTfulAPI建模语言)是对R...

关于WebAssembly

一、WebAssembly是什么?WebAssembly(缩写为Wasm)是基于堆栈的虚拟机的二进制指令格式。Wasm被设计为一个可移植的目标,用于编译C/C++/Rust等高级语言,支持在Web上部署客户端和服务器应用程序。二、到目前的浏览器支持      ...
代码星球 ·2020-04-05

Google 的Web开发相关工具

PageSpeedInsights能够针对移动设备和桌面设备生成网页的实际性能报告,并能够提供关于如何改进相应网页的建议。在线工具:https://developers.google.cn/speed/pagespeed/insights/Chrome开发者工具是一套内置于GoogleChrome中的Web开发和调试工...

webpack Uncaught ReferenceError: Swiper is not defined

一、报错原因:Swiper的JS文件没有加载成功,或者说swiper丢失了依赖(正常操作是:加载后再初始化Swiper)二、解决方法:在初始化Swiper的js文件中导入Swiper  importSwiperfrom'../lib/swiper-4.2.2.min.js';  ...
首页上一页...303304305306307...下一页尾页