Go语言的优势: 1.脚本化的语法;开发效率高,容易上手 2.静态类型+编译型,程序运行速度有保障;静态类型+编译型语言相对于动态类型+解释型语言的效率高 3.原生的支持并发编程;降低开发、维护成本/程序可以更好的执行 Go语言的劣势: 1.语法糖并没有Python和Ruby多; 2.目前的程序运行 ...
分类:
编程语言 时间:
2018-10-29 00:34:18
阅读次数:
143
前言 自上一次升级MacOS系统后出现jekyll无法构建的问题,当时处理半天。谁知道最近又升级了MacOS,荒废博客多时,今天吝啬写了一篇准备发布,构建报错,问题重新。还是记录下,以防下次升级出问题。 问题描述 安装jekyll静态博客需要在Ruby环境下运行,于是参照官方文档命令安装对应的依赖包 ...
分类:
系统相关 时间:
2018-10-29 00:04:54
阅读次数:
317
什么是 NPM npm 之于 Node ,就像 pip 之于 Python , gem 之于 Ruby , pear 之于 PHP 。 npm 是 Node 官方提供的包管理工具,他已经成了 Node 包的标准发布平台,用于 Node 包的发布、传播、依赖控制。npm 提供了命令行工具,使你可以方便 ...
分类:
其他好文 时间:
2018-10-27 23:34:14
阅读次数:
260
1 说明 1. 全部参见于 "StaticGen" 2. 依据GitHub Start排名,列出前10个静态网站生成器 2 静态网站生成器 2.1 Jekyll |名称|说明| | | | |网址|https://jekyllrb.com/| |语言|Ruby| |模板|Liquid| 2.2 Ne ...
分类:
Web程序 时间:
2018-10-25 11:14:14
阅读次数:
309
写在开头: 面试的时候别人很可能会问你的java原理,.class load 原理, jvm机制,这些都是Java的底层知识,特整理如下: 1. 首先,编写一个java程序,大家会用ide编写一个例如helloworld.java的文件, 程序是能够识别这个文件的,但是计算机不行,所以需要一个编译的 ...
分类:
编程语言 时间:
2018-10-25 11:11:37
阅读次数:
148
第十节 ——进程和计划任务管理(2018-10-24) java的技术体系 脚本语言:shell 、perl ,ruby 系统语言:c . c++ ,erlang(游戏服务架构),golang(速度近似网络的语言) 应用语言:python ,java,php ,c#, .net 前端:1:html语 ...
分类:
系统相关 时间:
2018-10-24 22:25:43
阅读次数:
302
脚本型语言:shell perl ruby 解释性语言 系统级语言: c c++ erlang golang应用级语言: python java C JVM执行引擎里面有一个块运行时的内存,内存里分为线程共享区和线城私有区线程共享区:方法区,堆内存(优化)线城私有区:java栈(执行),共有方法栈, ...
分类:
编程语言 时间:
2018-10-24 22:07:25
阅读次数:
160
问题: -bash: telnet: command not found -bash: brew: command not found 解决: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/inst ...
分类:
Web程序 时间:
2018-10-23 23:04:31
阅读次数:
261
环境说明: 两台虚拟机,IP地址分别为:192.168.81.100和192.168.81.101 虚拟机系统为:CentOS 7.5 Redis为yum安装,版本为3.2 系统环境:关闭firewalld Redis Cluster集群节点包括:192.168.81.101机器的9000.9001 ...
分类:
其他好文 时间:
2018-10-23 00:08:03
阅读次数:
145
区分lambda表达式和闭包 熟悉的Javascript或者Ruby的同学,可能对另一个名词:闭包更加熟悉。因为一般闭包的示例代码,长得跟lambda差不多,导致我也在以前很长一段时间对这两个概念傻傻分不清楚。其实呢,这两个概念是完全不同维度的东西。 闭包是个什么东西呢?我觉得Ruby之父松本行弘在 ...
分类:
其他好文 时间:
2018-10-22 14:55:07
阅读次数:
122