Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Linux Container(lxc)分析和配置使用
前提 本文翻译 有道翻译 自linux container lxc 根据重点摘录学习 介绍 最好将容器化定义为 通过操作系统中的特性启用的进程隔离机制 容器是与系统其他部分隔离的一个或多个进程的集合 Containers VMs lxc通过
工具
os
Linux
服务器
容器
无公网IP通过旁路由openwrt的Zerotier实现和在家一样访问家里每个设备
现在的IP地址精贵 很多人拉的线路都没有公网IP了 早期时候有公网IP可以干很多事情 例如架个Web FTP 游戏等各种服务 再通过动态域名 在公司或者朋友可以直接访问 只要映射端口就可以了 如果没有公网IP 其实还有其他办法 例如frp反
路由
os
网络
zerotier
moon
通过哲学家进餐问题学习线程间协作(代码实现以leetcode1226为例)
哲学家进餐问题 代码实现以leetcode1226为例 问题场景 解决思路 解决死锁问题 代码实现 c go 代码实现以leetcode1226为例 提到多线程和锁解决问题 就想到了os中哲学家进餐问题 问题场景 回想该问题产生场景 五个哲
算法leetcode
cc开发
os
go
c
内核虚拟化KVM/QEMU——guest os,qemu,kvm的运行流程
内核虚拟化KVM QEMU guest os qemu kvm的运行流程 这里主要介绍基于x86平台的Guest Os Qemu Kvm工作流程 如图 通过KVM APIs可以将qemu的command传递到kvm 1 创建VM syste
虚拟机与虚拟化
os
虚拟化
Exception
Access
简易DOCKER/K8S使用心得
1 DOCKER安装 1 1 前置环境 首先 如果使用CentOS 你至少需要7 4以上 从内核角度来说 建议使用8 2及以上 如果是7 4以下的版本 可以通过设置仓库到7 4以上版本 再 yum install centos releas
os
Docker
centOS
运维
操作系统中的作业、程序、进程
作业 作业是用户向计算机提交任务的任务实体 是要求计算机系统所做工作的集合 在用户向计算机提交作业后 系统将它放入外存中的作业等待队列中等待执行 它包括程序 数据及其作业说明书 程序 程序是为解决一个信息处理任务而预先编制的工作执行方案 是
操作系统
os
【转】Adapter应用总结
Adapter应用总结 首先来看一下Adapter的体系结构 一个Adapter的对象扮演一个桥梁的角色 这个桥梁连接着一个AdapterView和它所包含的数据 Adapter提供了一个通到数据项的途径 Adapter还负责为在数据集里的
Android
xml
数据结构
os
简单介绍 os.path 模块常用方法
来源 Python之禅 os path 在python中也算是一个常用的模块 特别是和文件系统打交道时 涉及到文件 目录操作经常会用到 你去看一些框架的源代码的时候也经常会使用到这些方法 如果去看官方文档 os path 大概提供了近20个
python
Java
os
Linux
编程语言
如何在普通PC上安装macOS苹果操作系统
目录 官网 如何下载和安装 macOS 如何在普通PC上安装macOS苹果操作系统 Mac PC 有什么不同 说明 1 下载 可以直接从 网页上 采用通常的方式进行下载 不需要使用 使用 App Store 但使用使用 App Store下
os
MacOS
JAVA之初识springMVC框架
1 环境 操作系统 Mac OS 10 12 6 Tomcat v7 0 JDK 1 7 工具 eclipse 2 新建项目 用eclipse新建项目 选择Dynamic Web Project 将项目字符集改为UTF 8 3 编辑web
技术
Java
Spring MVC
MAC
os
OS中 main.h 的一些基本概念 以及 类与对象的概念及其实现
目录 头文件 import lt gt 与 import 的区别 include 与 import 的区别 OC语言的特点 自动释放池 面向对象的 特征 与 概念 以及其基本思想 类 与 对象 的概念 如何用OC中创建与使用对象 如何给对象
os
对象
类
epoll在多线程中的应用-EPOLLEXCLUSIVE和REUSEPORT(一)
以下均为对epoll在多线程中的使用的一些笔记 如果有不对的地方 烦请指出 主要对于我所遇到的问题进行讨论 不会讨论代码如何改写 探讨如何解决这个问题 一 引言 这些问题均是我在编写我的Web服务器遇到的 我在编写多线程Web服务器的时候
线程
os
VMWare 6.5.3 绿色精简版汉化 +VMware Workstation 6.5.3 Build 185404 汉化绿色精简版
绿色精简版 参考网上6 5 X几个绿色精简版更新制作 bat不加密 不加入个人信息 喜欢研究的随便看 精简版一般使用够用了 高手估计会觉得缺少某些功能了 那就只能装完整版了 bridge 桥接 usb服务 host only都可以使用 VM
上传下载
VMware
Build
c
os
Ubuntu16.04安装ROS Kinetic详细步骤
文章目录 ROS安装 配置Ubuntu软件仓库 设置sources list 设置密钥 更新Debian软件包索引 安装ROS 初始化 rosdep 环境配置 构建工厂依赖 测试安装 开发环境 ROS安装 ROS Kinetic只支持Wil
os
ROS
操作系统 --- 进程/线程 同步
操作系统 进程 线程 同步 资源竞争 race condition 临界区 critical section 解决临界区问题 实现进程同步 进程同步的三个原则 互斥 mutual exclusive 有限等待 bounded waiting
操作系统 Operating System
Linux
os
Linux特殊文件权限—SUID, GUID and Sticky Bit(s权限,t权限)
Linux特殊文件权限 权限设置 常用权限 其他权限 s权限 t权限 SUID位 GUID位 Sticky bit 权限设置 常用权限 linux系统内有三种身份 u拥有者 g群组 o其他人 有三种常用权限 r读权限 w写权限 x执行权限
os
Linux
bash
后端
运维
AIX/Unix/Linux/HP-UX 系统中文字符集
在运行环境Unix与Linux系统中遇到中文乱码 在查看后台运行日志时很不方便 于是在网上查看解决方法 经过以下内容可以解决这个问题 希望看到此篇的人能解决此题 针对不同系统可以选用字符集如下 AIX zh CN IBM eucCN Lin
os
unix
Solaris
AIX
ibm
rust开发工具
文章目录 介绍 安装Rust 检测 安装vscode 安装Visual C 远程开发 在WSL上远程开发 SSL 远程开发 插件 技巧 idea或clion rust插件 介绍 支持Rust开发最好的开发工具有VS CODE SUBLIME
tools
lang
os
hardware
Rust
用python编写递归爬取多重网址的网站信息
项目组要得到这个http kalug linux org tw shawn project thesis 目录网址下面的所有文件以及这个文件目录的下层目录以及更下层目录的文件包括这个 用迅雷 flashget好像都没这样的功能 找到给一个链
python
Linux
正则表达式
os
Linux网络常用命令(ifconfig/ethtool/nmon+n)
Linux网络常用命令 ifconfig可设置网络设备的状态 或是显示目前的设置 ethtool 是用于查询及设置网卡参数的命令 服务端监控工具 nmon nmon可监控的数据类型 ifconfig可设置网络设备的状态 或是显示目前的设置
os
Linux
网络
服务器
1
2
3
4
5
»