日常乐趣

打开百度,搜索 “反转效果”,会有惊喜!

程序语录

1、假如编程易懂得,那么程序员就不会热情地写出注释,也不会有得到编程的快乐。 2、调试的错误就是编程给你最好的东西,因为在每个错误上面都标志着前进的一步。 3、程序员之所以犯错误,不是因为他们不懂,而是因为他们自以为什么都懂。 4、代码是最为耐心、最能忍耐和最令人愉快的伙伴,在任何艰难困苦的时刻,它都不会抛弃你。 5、编程是一种美德,是促使一个人不断向上发展的一种原动力。 6、算法和数据结构是程序的第一秘诀,缺之算法和数据结构是编程的最大原因。 7、有些代码不应该被忘记,也没有源代码不应该被记住。 8、编程之久除了算法和数据结构,什么也不属于我们。 9、编程就是算法和数据结构,算法和数据结构是编程的灵魂。 10、编程是一种美德,是促使一个人不断向上发展的一种原动力。 11、算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。 12、对代码不满足,是任何真正有天才的程序员的根本特征。 13、有编过程的人的代码,比那些无知的人使用的软件更有价值。 14、尽管少写那么多代码,但省下来的时间又在哪里呢? 15、当你还不能写出自己满意的程序时,你就不要去睡觉。

linux 下安装nodejs开发环境

1、下载nodejs二进制包 2、xz解压 xz -d ***.tar.xz 3、tar解压 tar -xvf ***.tar 重命名解压下来的文件夹名称假如为 node-v10.15.0,路径在/home 下 4、安装 vim /etc/profile 添加 export NODE_HOME=/home/node-v10.15.0 export PATH=$PATH:$NODE_HOME/bin export NODE_PATH=$NODE_HOME/lib/node_modules 执行source /etc/profile 查看版本… Read More »linux 下安装nodejs开发环境

论语

论语全文 论语目录 学而篇第一 为政篇第二 八佾篇第三 里仁篇第四 公冶长篇第五 雍也篇第六 述而篇第七 泰伯篇第八 子罕篇第九 乡党篇第十 先进篇第十一 颜渊篇第十二 子路篇第十三 宪问篇第十四 卫灵公篇第十五 季氏篇第十六 阳货篇第十七 微子篇第十八 子张篇第十九 尧曰篇第二十 学而篇第一 1、1子曰:“学而时习之,不亦说乎?有朋自远方来,不亦乐乎?人不知而不愠,不亦君子乎?” 1、2有子曰:“其为人也孝弟,而好犯上者,鲜矣;不好犯上,而好作乱者,未之有也。君子务本,本立而道生。孝弟也者,其为仁之本与!”… Read More »论语

RegExp正则学习

正则匹配规则: \d : 匹配一个数字 \w : 可以匹配一个字母或数字 . : 可以匹配任意字符 * : 表示任意个字符(包括0个) + : 表示至少一个字符 ? : 表示0个或1个字符 {n} : 表示n个字符 {n,m} : 表示n-m个字符… Read More »RegExp正则学习

使用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的方法。