感谢原创Sunny!

看原文件请移步 →_→搭建属于自己的ngrok服务器,实现内网穿透,外网访问内网,可本地开发微信不需要上传服务器-sunny博客|讲述一个程序员的代码史记

ngrok 是一个使用go语言编写的反向代理软件,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。在官方网站上面可以注册一个账号自己使用,不需要自己搭建也行,但是缺点就是速度慢,还有经常会连不上,所以我们可以通过自己搭建来解决这些问题。对于想本地开发或者想做内网穿透的话ngrok可以帮你这个忙,我们都知道在微信开发的时候,微信服务器只认80端口,这样导致我们哪怕修改一行代码都得把代码上传到服务器上面,就在传文件的时候就已经浪费了特别的时间了,而如果我们把ngrok用上的话就可以节省很多时间,因为外网完全可以访问到内网的web服务器上,哪怕是你自己的电脑。我之前也做过《如何通过SocketLog进行web和微信开发调试》的教程,如果把ngrok和SocketLog搭配起来用的话,我们调试起来就更方便了,除了做微信之外,我们在做支付功能的时候,处理异步回调也很麻烦,也得把文件上传到服务器上面去,可我们同样的使用ngrok和SocketLog结合起来用,我们可以不上传代码,也还可以通过浏览器console来查看处理的过程,快速的帮助我们排查错误。

Read More →

 

来自:Diskpart,轻松实现MBR转GPT – 有所思 – SOTHINK

 

如何将硬盘的磁盘分区形式由MBR转换成GPT?想在PC机上装Mac OS X的朋友肯定会遇到这个问题。今天我就来说说,我是怎么使用Microsoft Windows自带的Diskpart工具实现MBR转GPT的。

重要:操作前,请备份移动硬盘上的数据。

简单介绍一下要用到的命令,很简单,也很容易理解:


描述

list volume

显示所有磁盘上基本卷和动态卷的列表。

select volume

选择指定的卷并向其转移焦点,其中 n 是卷号。如果未指定卷,则 select 命令将列出当前具有焦点的卷。可以按编号、驱动器号或装入点路径指定卷。在基本盘上,选择卷同时会给予相应分区焦点。

delete volume

删除所选卷。不能删除系统卷、启动卷或任何包含活动页面文件或故障转储(内存转储)的卷。

list disk

显示磁盘以及磁盘相关信息的列表,如大小、可用空间量、磁盘是基本磁盘还是动态磁盘,以及该磁盘是使用主引导记录 (MBR) 还是 GUID 分区表 (GPT) 分区形式。标有星号 (*) 的磁盘具有焦点。

select diskn

选择指定的磁盘并向其转移焦点,其中 n 是磁盘号。

convert gpt

将具有主启动记录 (MBR) 分区形式的空白基本磁盘转换为具有 GUID 分区表 (GPT) 分区形式的基本磁盘。

打开命令提示符,输入 diskpart 进入diskpart提示符。Vista用户可以直接在开始菜单的搜索框中输入diskpart回车即可打开diskpart提示符。

在diskpart提示符下输入 list volume 列出所有卷,使用 select volume 将焦点移动到移动硬盘上对应的卷,如: select volume G (G为移动硬盘上的一个盘符),然后执行delete volume  即可将当前选中的卷删除,重复选择卷与删除卷的操作,直至删除移动硬盘上的所有卷。

移动硬盘上的所有卷都删除之后使用 list disk 列出计算机中的所有磁盘,然后使用select disk 命令选中移动硬盘,最后执行 convert gpt 即可。

Update:
用完了移动硬盘,有的朋友可能还需要将其从GPT转换成MBR,方法和上面相同,只是最后一步的命令为convert mbr