摘要:背景 在上一章( "直击根源:vue项目微信小程序页面跳转web view不刷新" )解决了vue在小程序回退不刷新的问题之后,会引出了一个刷新的页面需要点击返回两次才能返回上一个页面 问题描述 在A页面从B页面带了参数返回之后,A页面会刷新,直接导致了,A页面返回上一个页面需要点击两次,其中点击一 阅读全文
posted @ 2019-08-15 22:58 奔跑的Abbott 阅读 (35) 评论 (0) 编辑
摘要:背景 最近项目需要适配小程序,项目是使用了vue开发的网站,其中改造方式是,每个页面都使用小程序创建一个页面通过web view来显示指定页面的。 在没有使用小程序时,路由跳转时,刷新页面等等,这个是很顺畅的,在使用了小程序之后,需要适配小程序的页面,比如后退到前一页,这个时候要刷新页面,于是遇到了 阅读全文
posted @ 2019-08-13 23:23 奔跑的Abbott 阅读 (191) 评论 (0) 编辑
摘要:背景 遇到一个限制域名的平台,于是使用nginx在做网站转发,其中目标网站在访问过程中使用了多个302、303的返回状态,以便跳转到指定目标(为什么限制,就是防止他的网站的镜像)。 在查找了一段资料后,发现nginx可以proxy网站,让其在自己的网站路径上访问。本文总共解决以下两个需求: 1. 访 阅读全文
posted @ 2019-07-23 17:04 奔跑的Abbott 阅读 (149) 评论 (0) 编辑
摘要:背景 项目上需要一些共享目录让外地同事可以网页访问对应的文件,且受权限控制; 现有环境: 1. centos 2. nginx 你可以了解到以下内容: 配置nginx开启目录访问 并配置nginx用户名和密码进行权限控制 1/2 列出目录列表 还可以加一些其它的功能,以下是我使用的附加配置: 2/2 阅读全文
posted @ 2019-05-17 10:11 奔跑的Abbott 阅读 (164) 评论 (0) 编辑
摘要:js运行机制 经常看文章的说到js是单线程的,其实这个说法非常的模糊和误导性,准确的是js执行引擎是单线程的(js运行环境不止js引擎),js执行引擎就是js代码的执行器,有了这些概念就可以下来说说js是如何运行的了。 3种特殊的js代码类型 在js代码执行的时候,js的代码是按照顺序执行的,从上到 阅读全文
posted @ 2018-03-11 17:15 奔跑的Abbott 阅读 (1357) 评论 (1) 编辑
摘要:"试着把.net的GC讲清楚(1) " "试着把.net的GC讲清楚(2) " 前两篇写的都是gc的一些概念和细节,这些东西对自己以后写代码有什么用,本篇我就准备将这些内容。 root 第一篇文章中讲了GC在遍历存活对象的时候,都是从root开始的,root是一些对象的引用,例如:全局对象、静态对象 阅读全文
posted @ 2018-03-03 10:14 奔跑的Abbott 阅读 (2128) 评论 (5) 编辑
摘要:"试着把.net的GC讲清楚(1)" GC的回收算法详细步骤? 上篇]文章讲了.net GC的算法是Mark and Compact,不过到底是怎么执行的,我这几天查了资料,找到一篇博客说明了,它分为了几个阶段 Mark phase 这个阶段没得说,就是标记存活对象的,不考虑Weak Referen 阅读全文
posted @ 2018-02-26 22:28 奔跑的Abbott 阅读 (475) 评论 (1) 编辑
摘要:什么是GC? GC(garbage collection)是对内存管理中回收已经不用的内存的一种机制,我们熟知的java和.net都有自己的GC机制,是内存管理的一部分。 为什么会有GC呢?是因为动态的内存分配和分布操作系统是不管的,得各类语言自己实现,例如c和c++自己需要手动管理分配的内存资源, 阅读全文
posted @ 2018-02-23 21:47 奔跑的Abbott 阅读 (1621) 评论 (8) 编辑
摘要:坑1 在一个多行的表中,想把其中的一个字段值拿出来,组成一个字符串供后面使用。 按照以往,自己就如以下这么写了: 然后没有得到想要的所有行的字符串,第一行之后就没有了。 排查问题: 1. 自己仔细查看了数据,并打印出来,发现这个字段有换行。 于是自己又用replace把字段field的换行符,结果依 阅读全文
posted @ 2018-01-28 10:51 奔跑的Abbott 阅读 (96) 评论 (0) 编辑
摘要:坑1 在一个多行的表中,想把其中的一个字段值拿出来,组成一个字符串供后面使用。 按照以往,自己就如以下这么写了: 然后没有得到想要的所有行的字符串,第一行之后就没有了。 排查问题: 1. 自己仔细查看了数据,并打印出来,发现这个字段有换行。 于是自己又用replace把字段field的换行符,结果依 阅读全文
posted @ 2017-12-03 10:08 奔跑的Abbott 阅读 (99) 评论 (0) 编辑