logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

linux内核/dev/null的实现

使用linux的人对于/dev/null这个设备并不会陌生,通常用于将程序的输出信息扔掉,如果不指定>/dev/null,将会输出到当前控制台,那么它是如何实现的呢?了解驱动编程的人看下面的结构体都知道,file_operations 对应的是libc中read write llseek等函数在驱动中的实现。/dev/null是一个字符型设备,它的驱动代码位于 drivers/char/mem.c

#linux
Linux内核编译和grub安装注意事项(修改默认启动项)

 一般的过程不多说。下载内核源码,make menuconfig , make , make modules_install, make install等一系列。要注意的事情:1.安装模块时,要用特殊参数,否则编译出来的initrd.img特别大有300M,而系统自带的内核只有30多M。make INSTALL_MOD_STRIP=1 modules_install参见:...

#linux
编完linux内核只有vmlinz没有initrd.img怎么办?教你为linux内核生成initrd.img

在进行内核编译时,通过以下命令可以将内核编译并生成到指定的目录中。但是如果查看boot目录,并不能找到initrd.img文件。这里需要自行制作initrd.img.make menuconfigmake -j12make INSTALL_PATH=~/jail/5.4.61out/bootinstallmake INSTALL_MOD_PATH=~/jail/5.4.61outmodules_i

#linux
实时Linux内核(PREEMPT_RT)的编译安装以及测试

​​​​​​​​1.什么是实时性操作系统?https://blog.csdn.net/ywx123_/article/details/53861274实时性是指调度的时候,任务响应时间。windows一般是15ms,最大的问题是不能保证。比如平均值是1ms,但是随着系统负载的变化,有时甚至达到100ms,在这工业上是无法使用的。工业上一些应用要求必须有更高的时间精度,比如,一个电力监测系统必须在1

mysqlsh导入json,最终还得靠navicat导入json

所以还要对文本处理一下,每一行末尾添加一个逗号,然后最前面添加"{" ,最后面添加 "}"导入的一行json是作为一个object存在数据库中,与我们设想的不一样。这可是官方的例子,我觉得官方对这个问题的理解跟我们是有出入的。工作需要将一个巨大的10G的json导入mysql数据库。但是navicat支持的json是完美格式的json。看到mysql官方有对json导入的支持。但是我们的json是

文章图片
#json
nginx反向代理处理301、302跳转

nginx可以作为很好的反向代理工具,应用非常广泛一般用来保护后方的服务器,避免直接被用户访问如果后方服务器返回302,此时,如果不进行特殊处理,客户端也收到302,但是如果客户端访问不到内部的服务器就要让nginx主动跟随302的地址,把内容取给我们,这需要进行如下设置:server {...location / {proxy_pass http://127.0.0.1:8081;proxy_i

#nginx
Microsoft Office官方下载链接

Office 2016,2019, 2021,2014的官方安装包下载链接:While not a hard requirement, it is recommended to use one of the official Microsoft Office download links listed below:

下载抖音视频的skill

本文将提供一个完整的 Python 脚本,用于下载抖音无水印视频和音频。该脚本通过调用第三方 API 绕过抖音的反爬机制,并自动处理短链接解析、签名生成和 CDN 防盗链。

#音视频
钉钉的下载地址

钉钉这现在都是搞成下载器,你直接给个地址不好吗?

    共 85 条
  • 1
  • 2
  • 3
  • 9
  • 请选择