使用 Git 管理 SVN 项目
Git 中有一个神奇的功能,他可以让你用 Git 来管理 SVN。两个之间互不冲突,对于喜欢使用 Git 的同志,这是一个非常不错的选择。自从有了它妈妈再也不用担心 SVN 不好用了。
Git 中有一个神奇的功能,他可以让你用 Git 来管理 SVN。两个之间互不冲突,对于喜欢使用 Git 的同志,这是一个非常不错的选择。自从有了它妈妈再也不用担心 SVN 不好用了。
本文基于 Vue 2.0,聊一聊 Vue 的使用。
Vue.js (读音 /vjuː/,类似于 view) 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件和 Vue 生态系统支持的库结合使用时,Vue 也完全能够为复杂的单页应用程序提供驱动。
我个人觉得有基础的人学习 Vue 上手是比较快的,使用也是简单,并且还有完整的生态并且社区活跃,相信学习 Vue 会是一件有价值的事。
ReactNative 在本文使用 RN 代替,代码使用 ES6 语法
|
|
Parallels Desktop 是 macOS 上一款优秀的虚拟机软件,支持各种操作系统。然而想要在其上面愉快的使用桌面操作系统,还需要在虚拟机上安装 Parallels Tools 这个工具。在 Windows 上和 Ubuntu 以及 Centos 上安装还是非常简单,然而我在 openSUSE 上尝试却失败了,寻找良久才找到解决方法。遂以此文纪念我踩过的坑,以便给后人提供参考,而不会错过一些美好的事情。
做开发经常需要在各种环境中切来切去,回来的时候环境已经变了。Tmux 可以创建多个会话在不同环境中切换,回来的时候还是那个她,熟悉的味道。
Raspberry Pi(中文名为“树莓派”,简写为 RPi,(或者 RasPi / RPI)是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于 Linux。—— 来自百度百科的介绍
Docker 是一个开源的应用容器引擎。可以看成是一个特殊的环境,隔离了宿主机(电脑)和容器。做开发的时候通常会碰到在自己的电脑上没问题,放到服务器或者别人的电脑上就出问题了,通常我们会认为是环境不一致导致的,调试起来非常耗时费力。有了 Docker 这些问题迎刃而解。
经常在 Linux 上做测试的人员,做完测试就不用了。在过去我们会使用虚拟机,这样做不但占据者比较大的磁盘空间,而且运行启动耗时较长,性能不高。但是用 Docker 却可以随时随地启动一个 Linux 的容器,用完就可以删除,下次要用在重新开启一个新的,速度非常快。Docker 比虚拟机来的轻巧,开启和关闭非常迅速,占用的资源少。既然 Docker 有那么多的好处,没有理由不去调戏它。
作为一个程序员,天天和终端打交道。可是在 Mac 终端下使用 brew 安装软件却十分慢,即便你使用 ShadowSocks 配置了全局代理,却发现这么做依然没有效果,下载还是龟速。虽然可以通过配置国内的镜像来解决,但是后期下载还是很慢,效果就不好了。
这些日子碰到这样一个需求,需要在局域网中发现我们创建的某个特定设备,并连上互相通信。本以为要去遍历整个局域网,后来查阅相关资料后发现 Android 为我们提供了网络服务发现(Network Service Discovery)简称 NSD,就是本文要讲的东西了。
Go 是一门开源,在语言层上支持并发,带垃圾回收的新型编译型语言。具有动态语言的开发效率,静态语言的安全性。Go 语言是 Google 开发的,Go 语言的主要作者都是牛逼到不行的人物。比如:
有这么多牛逼哄哄的人物镇楼,Go 语言的表现注定不会平庸。
|
|
安装过 Xcode 的可以跳过这一步,Xcode 自带 Git。 没安装的可以安装 Xcode 也可以使用下面的命令安装
|
|