![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
HockerF
这个作者很懒,什么都没留下…
展开
-
supervisor的程序控制修改参考方案
supervisorctl 的项目移植方案样例原创 2022-12-23 12:12:37 · 464 阅读 · 0 评论 -
ubuntu netplan 设置静态ip
ubuntu 设置ip地址原创 2022-11-23 21:36:39 · 1306 阅读 · 0 评论 -
rapidjson json解析样例
{ “store”: { “book”: [ { “category”: “reference”, “author”:原创 2022-03-30 21:48:47 · 647 阅读 · 0 评论 -
ubuntu 安装 mariadb 数据库
卸载之前的数据库sudo apt purge mariadb-server*安装数据库sudo apt install mariadb-server -y由于出于安全原因, mariadb 初始化使用的操作系统的root认证, 而不是密码认证.所以这里添加用户和启动密码认证.# 添加用户 '%':表示所有主机的ipCREATE USER '用户名'@'%' IDENTIFIED BY '密码';# 将数据库访问权限赋值给用户 grant ALL on 数据库.表名 to '用户名'原创 2022-02-16 10:22:53 · 4196 阅读 · 0 评论 -
linux man 命令
1 Executable programs or shell commands 2 System calls (functions provided by the kernel) 3 Library calls (functions within program libraries) 4 Special files (usually found in /dev) 5 File formats and conventions, e.g. /etc/passwd...原创 2021-02-19 15:35:21 · 92 阅读 · 1 评论 -
lfs 项目爬坑
mpc 项目checking for MPFR... noconfigure: error: libmpfr not found or uses a different ABI (including static vs shared).解决方法:注意这个是找静态库,并不是设置LD_LIBRARY_PATH, 而是需要设置LIBRARY_PATH, 个人被绕了好久.具体如下:export LIBRARY_PATH=$LIBRARY_PATH:$LFS/tools/lib...原创 2021-02-05 11:17:29 · 547 阅读 · 0 评论 -
并发编程概念与原由分析
背景最近新来的同事在做一些并发编程, 我们交流了一下并发编程的发展。并行与并发先说了一下并行与并发, 并行是将任务分成两个部分,互不影响的执行, 并发是将任务分成两个部分,但是可能会产生交叉执行。并行- 并发由上面知道, 并行与并发最终目的最终效果都是将结果计算出来, 只是计算的方式不一样。并发操作和串行操作的不同是,防止一个任务由于长时间的因为资源等原因发生阻塞影响整个大任务的执行。并发方案多进程为了区分线程和进程的关系,我们先来了解一下他们的定义。进程是操作系统直接管理的程序原创 2021-01-20 22:55:23 · 94 阅读 · 0 评论 -
x11 demo 项目
fexgit clone https://github.com/BehaviorEnterprises/Fex.gitsudo apt install libsndfile1-devsudo apt-get install libfftw3-devsudo apt install libcairo2-devsudo apt-get install libasound2-dev原创 2021-01-14 17:00:56 · 213 阅读 · 0 评论 -
联想 笔记本 linux不能找到硬盘
新来了一个同事,于是老传统,普及一下linux系统.她带的联想的笔记本, 于是给她笔记本安装双系统.但是尴尬的是, 她的联想 笔记本 在linux在不能找到硬盘.好在后面找到原因:View Full Version : Installer does not detect SSD and HDD: Ubuntu 16.04 LTS on Lenovo Legion Y520-15IKBNLegion Y530-15ICH doesn’t detect HDD没毛病了, 按 F2 在bios中设原创 2021-01-12 14:15:34 · 398 阅读 · 0 评论 -
ssh 命令
ssh 官网 http://www.openssh.com/ssh 官网手册 https://man.openbsd.org/ssh.1现在网上的资源虽然很经典,但是充斥着大量过时的废弃信息,可能造成误导.所以大家尽量观看官网资料.目前 2021年1月8日, ssh官网版本是8.4, 我主机电脑是ubuntu20.04,ssh更新到8.2, 算是比较新的了.下面我们来看看官网目前的ssh参数,下面是我的适当翻译.-4 强制使用 ipv4-6 强制使用 ipv6-A 使用认证代理-a 取消使用原创 2021-01-11 10:54:13 · 654 阅读 · 2 评论 -
office 文档格式开发调研
自从微软操作系统敲开中国的大门,office的推广也是到达了顶峰.那么office就是永远的神了吗?经过大量的搜索发现, 其实office的数据格式本身也是开源的, 而且我们国内也有对该格式有很好支持的软件, 如 wps等.其实这些格式都在 OOXML中进行了定义的:docx: WordprocessingML (docx)xlsx: SpreadsheetML (xlsx)pptx:PresentationML (pptx)参考docs.microsoft.comWhat Is原创 2021-01-08 15:27:01 · 109 阅读 · 0 评论 -
linux 输入法实现调研
keyboard man 是二十一世纪新出现的定义, 其中的keyboard(键盘)是主要的计算机录入信息的工具, 然而键盘空间有限,最多就一百多颗子儿, 怎么才能将全世界信息的上万的基本表示符号输入计算机中呢.于是操作系统引入了一个概念 - input method editor.linux 下面的输入法的实现有 ibus scim fcitx, 都是开源项目, 也可以共大家自定义词库实现个性化的输入.linux 图形界面的底层是x-server, 其实上面的项目不管是直接还是间接都和x-serv原创 2020-12-29 09:44:59 · 176 阅读 · 0 评论 -
需要知道的界面姿势
目录:一. 用户的界面体验二. 程序员的界面体验三. 操作系统的界面实现1. 窗口管理器2. X113. QT/GTK4. OpenGL四. 后记五. 参考 我们现在的点点点,好像完成了很多事情,很多小伙伴都将注意力集中到怎么让用户点着更舒服的研究上,好像已经忘了,为啥用户点一下就能达到他们想要的效果. 如果有一天,调试的过程中,你点击了鼠标没有得到想要的反应, 你于是疯狂的尝试,甚至换了几个鼠标,系统也重装了,还是不行,这应该怎么办? 知识决定创新,让我们来做个明白人,看看linux系统是原创 2020-12-17 19:11:46 · 125 阅读 · 0 评论