July 2017

使用win10的Hyper-V安装centOS 7

  • garens 
打开系统的Hyper-V 进入控制面板,添加/删除程序中,找到打开/关闭windows功能,勾选.freamwork 3.5 及Hyper-V,确定后,系统会自动安装。 在系统菜单中找到Hyper-V,并打开 创建虚拟机,根据提示,进行(傻瓜式)添加虚拟机,注意一点,在本人尝试中,选择第一代和第二代的时候,我首先选择了第二代,以为第二代要比第一代TBU(高大上)一些,但是谁知,第二代在加载系统.iso文件的时候,根本没办法读取,进步了安装过程,只能……重来,选择了第一代。 到centOS官网上下载相应的系统,本人选择的是centOS minimal 7.X版本的,因为这个要比完整版小很多,相当于windows中的纯净版。 下载完成后,在添加的虚拟机中添加光盘驱动器,然后选择对应的系统.iso文件,点击开机,即可进入到安装系统界面,然后就是下一步->又一个傻瓜式的过程,不过要注意几点,就是在选择安装地方的时候,要记得去点击一下,然后选择你添加的虚拟磁盘,这样才能进入安装,否则无法进行安装。在安装过程中,要注意看某些选项中有红点点,然后就对应点击进去设置一下…… 当系统安装成功后,就可以进入到系统了。然后就开始进行网络的配置。 网络的配置需要先在虚拟机配置界面添加一个虚拟交换机,在虚拟机管理界面中,找到虚拟交换机管理器,点击,然后对应添加一个,连接类型选择外部网络,然后选择你物理机的网卡,然后确定即可。然后到添加的虚拟机中,进行对应的网络设置,设置 -> 网络适配器 -> 选择你添加的虚拟网络适配器,这时候,你的物理机可能无法进行连接外网了,然后到网络配置中,对应修改两个网卡的ip配置即可。 然后就是centOS系统的网络配置,设置一个固定IP地址,然后,你可以选择性关闭防火墙,要不然,会出现很多问题……不想去纠结防火墙怎么设置就直接关闭! 至此,就可以通过物理机,使用ssh方式连接虚拟机centOS了。 下面是一些应用的设置 centos minimal vim配色 首先进行vim的安装 安装完成后,可以在 下查看当前的配色方案有哪些。… Read More »使用win10的Hyper-V安装centOS 7

What is fuck RESTful

  • garens 
人人都在说RESTful,那到底什么是RESTful呢?RESTful是一种架构,一种http的架构。 使用客户/服务器模型。客户和服务器之间通过一个统一的接口来互相通讯。 层次化的系统。在一个REST系统中,客户端并不会固定地与一个服务器打交道。 无状态。在一个REST系统中,服务端并不会保存有关客户的任何状态。也就是说,客户端自身负责用户状态的维持,并在每次发送请求时都需要提供足够的信息。 可缓存。REST系统需要能够恰当地缓存请求,以尽量减少服务端和客户端之间的信息传输,以提高性能。 统一的接口。一个REST系统需要使用一个统一的接口来完成子系统之间以及服务与用户之间的交互。这使得REST系统中的各个子系统可以独自完成演化。 如果一个系统满足了上面所列出的五条约束,那么该系统就被称为是RESTful的。 详情,可阅读这哥的博客:Amber-Garden

论注释的重要性

好的注释,不仅能够让你的代码可读性更高,而且还能让你减少很多的工作量,比如能够根据注释,快速生成API文档。以下就是使用JSDoc快速生成API的方法。

虚拟dom的运用

最近的开发中,遇到一个很头疼的事情,使用HTML5的canvas画布绘图的时候,画布要加载的数据很多,要进行不同画布之间进行切换时候,每一次切换,都要进行重新调用加载的方法,因为数据量大的问题,导致加载速度很慢