仲远 仲远
2年前
终端SSH工具:SecureCRT for Mac
SecureCRTforMac适用于Windows,Mac和Linux的SecureCRT客户端为计算专业人员提供了坚如磐石的终端仿真,通过高级会话管理提高了工作效率,并提供了一系列节省时间和简化重复性任务的方法。SecureCRT为组织中的每个人提供安全
亚瑟 亚瑟
4年前
IO多路复用
用户空间和内核空间Userspace(用户空间):用户程序的运行空间Kernelspace(内核空间):Linux内核的运行空间当进程运行在内核空间时就处于内核态,当进程运行在用户空间时就处于用户态。为了安全,它们是隔离的,即使用户的程序崩溃了,内核也不受影响。Kernelspace可以执行任意
科林-Colin 科林-Colin
4年前
pm2 基础使用
pm2(https://github.com/foreverjs/forever)和forever(https://github.com/foreverjs/forever)是启动Nodejs服务常用到的两个工具。使用这两个指令可以使node服务在后台运行(类似于linux的nohup),另外它们可以在服务因异常或其他原因被杀掉后进行自动重启。由于
CuterCorley CuterCorley
4年前
Ubuntu系统 使用与开发 常见异常与解决办法
1.误删除Ubuntu家目录下系统自带文件夹如Desktop、Downloads等在开发过程中,不小心在终端中把当前用户的Desktop、Downloads、Music等文件夹删除。解决措施:通过修改~/.config/userdirs.dirs中的XDG_DESKTOP_DIR来重新指定系统文件夹:bashThisfi
Stella981 Stella981
4年前
Linus,一生只为寻找欢笑(完全版)
文章来源:池建强  微信:MacTalk!(http://static.oschina.net/uploads/space/2016/0417/074758_oIWK_1774694.jpg)这篇文章我在2013年2014年分十次左右完成的,记录了Linux作者Linus的故事,算是我写的最好的一篇长文。这篇文章分别发表在我自己的书《
Stella981 Stella981
4年前
Golang 调用汇编代码,太方便啦
今天在翻阅Golang代码时,发现了Golang调用汇编代码的方法(详见pkg/bytes)。大概要做三件事,我以用汇编实现一个判断字符串是否相等的方法Equal为例,测试一下:准备工作,创建工程目录:asm_demo|bin|pkg|src||strlib||
Stella981 Stella981
4年前
Gevent简明教程
1、前述进程线程协程异步并发编程(不是并行)目前有四种方式:多进程、多线程、协程和异步。多进程编程在python中有类似C的os.fork,更高层封装的有multiprocessing标准库多线程编程python中有Thread和threading异步编程在linux下主要有三种实现selec
Stella981 Stella981
4年前
Docker学习之路
Docker学习之路Docker简介Docker是什么?Docker是一个开源项目,Go语言实现,遵从了Apache2.0协议,项目代码在GitHub上进行维护。Docker项目的目标是实现轻量级的操作系统虚拟化解决方案。Docker的基础是Linux容器(LXC)等技术。下面的图片比较了Do
Wesley13 Wesley13
4年前
vscode中上传代码到github
1.vscode中上传代码到github1可以去github新建一个仓库,已经创建好的仓库有如下命令!(https://oscimg.oschina.net/oscnet/3037b8401b71f15936212a8213b23530e01.png) 2在终端中打开文件的根目录输入gitinit该命令用于初始化仓库
Wesley13 Wesley13
4年前
MQ介绍 & 实例
阅读目录定义优秀MQ特点产品比较实例(简单的实战)关于消息队列与分布式的那些事定义:消息队列(MQ)是一种应用程序对应用程序的通信方法,应用程序通过队列进行通信,而不是通过直接调用彼此来通信,队列的使用除去了接收和发送应