• 删除mac桌面上的“VMware Shared Folders”

    之前在电脑上装过VMware,后来卸载了,但是在桌面上留下了”VMware Shared Folders”的快捷方式,最讨厌的是删除之后重启又会出现。每次开机,我都会手动删掉它,就这样两年多,真佩服自己。昨天更新了macOS Sierra,于是决定解决这个问题。 从Mac OS X从10.4开始采用launchd来管理整个作业系统的服务和进程,它是初始化系统环境的关键进程,类似于Linux下的init.d和rc.d Mac OS X的启动原理 mac固件激活,初始化硬件,加载BootX引导器。 BootX加载内核与内核扩展(kext)。 内核启动launchd进程。 l

    [阅读更多...]
  • dvm安装与使用

    dvm是docker客户端的版本管理器,和nvm一样,切换版本是通过修改PATH完成的。 安装 在Mac和Linxu下,执行下面的命令 dvm默认安装到用户目录下的.dvm目录,执行下面的命令添加变量到~/.bashrc或~/.bash_profile 升级 使用下面的命令升级dvm 使用 查看已经安装的docker客户端版本 查看可用的docker客户端版本 安装指定版本的docker客户端 使用指定版本的docker客户端 还原PATH 解释一下deactivate的作用,如下图所示: 当前使用的版本为1.12.1,执行deactivate就会撤销当前session中的修改还原到系统安装的

    [阅读更多...]
  • Windows安装.NET Core

    安装必备 在Windows上开发.NET Core需满足一定的条件。 首先需要支持.NET Core的Windows系统,例如Windows 7+ / Server 2012 R2+,Windows Nano Server TP5。移步这里可以查看.NET Core详细的操作系统支持情况。 .NET Core还依赖VC++ Redistributable,通过.NET Core安装包安装会自动安装该依赖,如果是通过安装脚本(dotnet-install.ps1)安装,就需要手动安装VC++ Redistributable了。 如果是使用VS2015开发.NET Core,需要Update3.3

    [阅读更多...]
  • 扩展VirtualBox中Ubuntu的磁盘空间

    在Ubuntu中进行操作时,提示“no space left on device”,很明显磁盘空间占满了。我是在VirtualBox中安装的Ubuntu,下面就是我如何扩展Ubuntu磁盘空间的。 执行BoxManage list hdds命令可以查看虚拟磁盘的信息 现在的容量为2000MB,这是我已经调整之后的,为了演示整个过程,再次调整到30000MB。 调整虚拟磁盘大小 有了上面虚拟磁盘的信息,就可以执行相关的命令调整磁盘大小了。 上面的命令将虚拟磁盘调整为30000MB。 gparted分区 登入Ubuntu系统,如果没有安装先安装gparted。 执行下面的命令安装gpa

    [阅读更多...]
  • Ubuntu 14.04, 16.04 & Linux Mint 17安装.NET Core

    添加dotnet的apt-get源 在Ubuntu或Linux Mint上安装.NET Core,需要先设置dotnet的apt-get源。 Ubuntu 14.04 / Linux Mint 17 Ubuntu 16.04 安装.NET Core SDK 在安装之前,要使用这个脚本将以前安装的任何版本的.NET Core移除。 安装.NET Core执行下面的命令 初始化示例程序 执行下面的命令可以初始化一个Hello World的示例程序 运行示例程序 执行下面的命令运行示例程序 第一条命令是还原project.json文件中指定的包,第二条命令运行程序。 至此,在Ubuntu或Linux

    [阅读更多...]
  • Mac OS X 10.11安装.NET Core

    安装必备 安装.NET Core,首先需要OpenSSL的最新版,最简单的方式就是使用Homebrew。安装brew后,执行下面的命令: 安装.NET Core SDK 在macOS上安装.NET Core最好的方式就是下载官方安装程序。安装程序自动配置PATH,安装后就可以在Terminal中运行dotnet命令了。 初始化示例程序 执行下面的命令可以初始化一个Hello World的示例程序 运行示例程序 执行下面的命令运行示例程序 第一条命令是还原project.json文件中指定的包,第二条命令运行程序。 至此,在Mac OS X上成功运行了.NET Core程序。

    [阅读更多...]
  • .NET Core入门指南

    .NET Core运行在Windows,Linux和mac OS/OS X上。 Windows Windows安装.NET Core。 下面是一些入门教程,可以跟着一步一步地开发.NET Core程序 使用Visual Studio 2015在Windows上开始.NET Core 使用Visual Studio Code在macOS上开始.NET Core 使用跨平台的命令行开始.NET Core 以下Windows版本 ( 32或64位)支持.NET Core Windows 7 SP1 Windows 8.1 Windows 10 Windows Server 2008 R2 SP1 (

    [阅读更多...]
  • Computed Properties and Entity Framework

    How to use your computed properties in predicates and projections. If you’re using an ORM, it’s not uncommon to have computed properties in addition to the ones that are stored directly in the database. Unfortunatly, these computed properties don’t work with Entity Framework out of

    [阅读更多...]
  • 就依你这一年

    psb

    时间回到2015年6月30日,零点我发了一条微博:“Good Night World”,多日来的身心疲惫使我很快沉沉睡去。直到晚上才看到darren的评论,他问我在青岛吗,想认识一下,聊聊技术。那个时候每天都会有人找我问技术问题,只要是我力所能及的都会帮助解决,不会的则直接说不会,但是问的人多了还是占去太多时间,后来干脆选择性的帮助。因此看到darren评论时,就直截了当地说我已经去了北京。 早在2013年的时候,darren就在微博上给我留过言,之所以印象深刻,有两方面原因。第一,看微博头像,感觉很胖;第二,看微博个人说明,完全不跟技术沾边。2013年我还在青岛,但没有和darren见过面,

    [阅读更多...]
  • Couldn’t install optional dependency: Unsupported的解决办法

    在执行npm install 命令的时候出现 Couldn’t install optional dependency: Unsupported这个Warn。 解决办法 出现这个问题是因为执行npm install命令是在git bash里执行的,那么换到cmd中执行就ok了

    [阅读更多...]