摘要:外部客户端访问微服务架构中的服务时,服务端会对认证和传输有一些常见的要求。API 网关提供共享层来处理服务协议之间的差异,并满足特定客户端(如桌面浏览器、移动设备和老系统)的要求。 微服务和消费者 微服务是面向服务的架构,团队可以独立设计、开发和发布应用程序。它允许在系统各个层面上的技术多样性,团队 阅读全文
posted @ 2017-08-15 14:07 axl234 阅读(214) 评论(0) 推荐(0) 编辑
摘要:码完代码,他起身关上电脑,用滚烫的开水为自己泡制一碗腾着热气的老坛酸菜面。中国的程序员更偏爱拉上窗帘,在黑暗中享受这独特的美食。这是现代工业给一天辛苦劳作的人最好的馈赠。南方一带生长的程序员虽然在京城多年,但仍口味清淡,他们往往不加料包由脸颊自然淌下的热泪补充恰当的盐分。他们相信,用这种方式能够... 阅读全文
posted @ 2014-05-29 14:31 axl234 阅读(291) 评论(1) 推荐(2) 编辑
摘要:我们都知道,alert这种内置弹框会阻塞后续代码执行: 之所以如此,就是因为JavaScript代码在浏览器中是单线程执行的。换句话说,浏览器中只有一个主线程负责运行所有JavaScript代码(不考虑Web Worker)。 提到浏览器中的JavaScript,基本上只有三个来源: BOM API 阅读全文
posted @ 2019-08-05 15:49 axl234 阅读(185) 评论(0) 推荐(0) 编辑
摘要:今天我们就来说说这个callapp-lib 我的接到的需求大概是这样的 如果检测到不是在app里面用webview打开的页面就会显示上面的立即打开按钮, 点击的话会判断是否在微信中, 如果在微信中打开就会显示点击右上角-选择在safari中打开的图片, 然后在浏览器中直接跳转打开app, 跳到app 阅读全文
posted @ 2019-06-25 14:54 axl234 阅读(6083) 评论(0) 推荐(0) 编辑
摘要:公司为了精准的了解自己产品的用户使用情况,通常会对用户数据进行统计分析,获取pv、uv、页面留存率、访问设备等信息。与之相关的就是客户端的数据采集,然后上报的服务端。为了保证数据的准确性,就需要保证数据上报不会有差错。 常见方案缺陷 数据发回服务器的常见做法是,将收集好的用户数据,放在unload事 阅读全文
posted @ 2019-06-13 15:16 axl234 阅读(261) 评论(0) 推荐(0) 编辑
摘要:一、基础配置 1、init项目 mkdir react-webpack4-cook cd react-webpack4-cook mkdir src mkdir dist npm init -y 复制代码 2、安装webpack yarn add webpack webpack-cli webpac 阅读全文
posted @ 2019-06-12 11:34 axl234 阅读(864) 评论(0) 推荐(0) 编辑
摘要:electron-vue开发遇到的爬坑过程,遇到了以下几种坑: 1:静态资源目录访问不了,想访问放在static目录下的静态资源,使用express指定静态目录访问不到,解决办法:使用electron-vue配置的__static这个全局变量可以访问到: 2:访问本地目录读写文件,可以在vue文件内 阅读全文
posted @ 2019-02-25 15:13 axl234 阅读(2053) 评论(0) 推荐(0) 编辑
摘要:现在,大部分项目都是用 git 来管理代码的,但当项目变大、多人协作时,git 的使用就变得复杂了,这时就需要在 git 使用的流程上来思考如何更优的使用 git。 对于大部分 web 项目而言,并不像软件、APP 项目一样有版本的划分,而是不断的更新、迭代,这就使得 web 项目的 git 使用要 阅读全文
posted @ 2019-02-21 16:54 axl234 阅读(857) 评论(0) 推荐(0) 编辑
摘要:1. js 性能优化 js 本身是没有像 python 一样的预编译功能,更没有像 java 一样的编译功能,所以,这里所说的 js 代码预编译 只是通过工具实现的类似功能而已。 这就要提到 prepack 了,它的思路大致是这样: 把不依赖外部环境的逻辑提前进行运算,并把运算结果替换到相应的源码处 阅读全文
posted @ 2019-02-21 16:36 axl234 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1. 后端模板渲染 前端与后端最初的渲染方式是后端模板渲染,就是由后端使用模板引擎渲染好 html 后,返回给前端,前端再用 js 去操作 dom 或者渲染其他动态的部分。 这个过程大致分成以下几个步骤: 在这个过程中,前端的 html 代码需要嵌入到后端代码中(如 java、php),并且在很多情 阅读全文
posted @ 2019-02-21 08:37 axl234 阅读(913) 评论(0) 推荐(0) 编辑
摘要:Nuxt.js 提供了两种发布部署应用的方式:服务端渲染应用部署 和 静态应用部署。 静态应用部署就不说了,主要说说服务端渲染应用部署。 官方部署方式 关于服务端渲染应用部署,官方文档是这么写的: 部署 Nuxt.js 服务端渲染的应用不能直接使用 nuxt 命令,而应该先进行编译构建,然后再启动 阅读全文
posted @ 2019-01-10 13:29 axl234 阅读(1552) 评论(0) 推荐(0) 编辑
摘要:通过小程序官方文档可知:Page() 函数用来注册一个页面。接受一个 object 参数,其指定页面的初始数据、生命周期函数、事件处理函数等。其中的参数data用来设置初始数据,WXML 中的动态数据均来自对应 Page 的 data。 所以如果页面需要显示动态数据必须要把数据更新到data中对应的 阅读全文
posted @ 2018-10-17 10:05 axl234 阅读(7550) 评论(0) 推荐(0) 编辑