初入Mac使用中遇到得坑

本文总结初入手MacBook Pro,使用中遇到的坑,及解决办法。

VSCode编辑器使用Vim插件时无法长按H、J、K、L移动光标

第一次再Mac OS上使用VScode编辑器的时候,发现无法长按移动光标,经过网上搜索,找到此问题的解决方法!
在终端输入如下命令:

1
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false

重启VSCode编辑器,问题解决!

自己安装的Python3.x无法彻底删除

从官网下载的pkg版本的Python3.6,在访达->应用程序里面删除后,在终端输入python3命令仍有效,发现python3.6没有被彻底删除!经过网上搜索,找到彻底删除方法:

  1. 从访达->应用程序删除安装的python;
  2. 手动删除文件夹 /Library/Frameworks/Python.framework;
  3. 手动删除文件夹/usr/local/bin/下面与此版本Python相关的快捷方式。

golang自定义包的命名与使用

go语言包的命名

要命名go语言的包,需要把go文件放在包名对应的文件夹下,文件package关键字后面必须与文件夹名字对应!go文件的文件名可以与包名不同!

go语言使用自定义的包

要使用自定义的包,必须把包放在环境变量GOPATH文件夹下的src目录里,然后用import关键字导入。也可以使用绝对路径导入,但是这种方法在VSCode编辑器下无法自动补全自定义包的代码,所以不推荐使用!

自定义包的代码补全

在VSCode下第一次使用自定义包时,可能无法自动补全代码,导入并正确使用包,在保存文件后会自动补全。如果自定义包内的内容更新了,自动补全不更新的的话,可以将pkg文件夹下对应包名的.a后缀文件删除,以完成手动更新!

Windows静态编译libcurl及openssl并配置VS2017开发环境

想用C写一个网页抓取的小工具,上网一查,都说用libcurl比较省事!下载libcurl后发现,原来C语言使用第三方库是需要先编译的!(原谅我没用过C的第三方库,捂脸!)又开始搜索如何编译,网上的教程虽然比较多,但是原创的就那么几篇,都是来回转载。而且大多都是针对旧版的VS和libcurl,坑比较多!经过不断的搜索和反复尝试,终于编译好了,结果发现不支持https…原来还要编译openssl!经过端午假期三天的不断摸索,终于编译好libcurl和openssl并在VS2017开配置好了开发环境!在此记录编译及配置过程!

Read More

linux下迅雷替代方案-linux下载工具

用旧电脑搭建了一台家用服务器,搭载Debian系统,用来存放电影及共享文件。以前都是通过电脑版迅雷或路由器下载后将下载的电影存放至该服务器,今天突发奇想,想通过该服务器直接下载资源。苦于linux系统下没有迅雷,但是经过一番搜寻,找到了几款不错的linux下迅雷替代方案。

Read More

[方法]树莓派安装node-sass

为了在树莓派上安装node-sass,折腾了大半天,尝试了很多方法,始终没有安装成功,原因是树莓派没有编译好的node-sass!最后尝试在树莓派clone项目编译安装,安装成功!方法如下:

Read More

[SEO]如何让网站快速被百度等搜索引擎收录

百度还没有收录你的网站?既然做网站,大多数人肯定还是希望拥有更多的流量,而对于草根网站,主要流量还是依靠搜索引擎。建站一个多月,现在我的网站已经被各大搜索引擎收录!这篇文章记录我的网站是如何一步一步被各大搜索引擎收录的,如果你也是SEO新人,这篇文章应该会对你有所帮助!

Read More

[评测]Ipad2018及Apple Pencil入手评测

在3月27日的苹果2018年春季发布会上,苹果发布了2018新款ipad。就ipad本身而言,此次更新并没有太大的升级,与上几代一至的外观,略微升级的CPU!不过此次的发布价格却低于上几代的发布价,32G WIFI版人民币2588元!
ipad2018

Read More

使用python将照片加密上传到阿里云OSS

将照片存储在本地经常因为格式化硬盘忘记备份而丢失,所以想把照片存放在云端以保证照片不丢失!某云免费的2T空间下载速度实在是太慢了,所以决定将照片放在阿里云OSS上,如果不是经常大流量的存取的话,一个月也就几毛到几块钱,试用后感觉速度也很不错!出于对数据安全的考虑,还是决定加密后上传!

Read More