GoCoding GoCoding
3年前
Supervisor 开始
Supervisor是Linux/Unix操作系统上的进程管理工具。本文介绍了于Ubuntu18上如何使用Supervisor开机启动、保活守护自己的服务进程。安装建议系统方式安装,可开机启动。bashsudoaptinstallsupervisorySystemd查看服务状态:bash$sudosystemctlstatu
Wesley13 Wesley13
3年前
java 面试知识点笔记(十二)多线程与并发
问:synchronized和ReentrantLock的区别?ReentrantLock(可重入锁)位于java.util.concurrent.locks包(著名的juc包是由Douglea大神写的AQS抽象类框架衍生出来的应用)和CountDownLatch、FutureTask、Semaphore一样基于AQS实现
Wesley13 Wesley13
3年前
java的NIO
java的NIO        java的NIO主要有3个特性Channel、buffer、selector来保证I/O高可复用性,其中最重要的是buffer和selector操作。详细教材查看jakobjenkov教材:http://tutorials.jenkov.com/javanio/index.html(https://www
Wesley13 Wesley13
3年前
ubuntu 16.04 跑 docker
Ubuntu的软件源配置文件是 /etc/apt/sources.list换国内的,不然会疯。下面是清华大学滴:默认注释了源码镜像以提高aptupdate速度,如有需要可自行取消注释debhttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/xenialmainrestric
Stella981 Stella981
3年前
Linux 文件编程、时间编程基本函数
文件编程  文件描述符fd数字(文件的身份证,代表文件身份),通过fd可找到正在操作或需要打开的文件。基本函数操作:1)打开/创建文件intopen(constcharpathname,intflag,mode_tmode)成功:返回文件的fd失败:返回
Stella981 Stella981
3年前
EntityFrameworkCore 中实体的几种配置方法
EntityFramework有几种方式可实现数据库表与实体的关系配置(relationship)1.convention2.annotation3.fluentapi使用数据注解实体类通常是在Models目录下,直接在实体类上添加属性注解,比如Required/Key等.
Stella981 Stella981
3年前
Ceph论文译文
Ceph论文译文Ceph:一个可扩展,高性能分布式文件系统(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fjuvxiao%2Farticle%2Fdetails%2F39495037)
Wesley13 Wesley13
3年前
Unity 使用有限状态机 完美还原 王者荣耀 虚拟摇杆
Unity使用有限状态机完美还原王者荣耀虚拟摇杆!(https://i.imgur.com/calhLza.gif)效果如图所示摇杆的UI组成!(https://i.imgur.com/bm3Xc3b.png)如图所示简单的可
Stella981 Stella981
3年前
React项目文件结构解析
环境搭建好之后的项目结构(搭建环境方法可参照https://my.oschina.net/korabear/blog/1813164),利用VScode编辑器打开:!(https://static.oschina.net/uploads/space/2018/0519/095621_bOa7_3785555.png)这个是自动创建的初始结构,下面