摘要: 如果把Netty比作一台工厂车间, 那么IO线程就是车间里面的运作机器, IO线程一直在无限循环地做着三件事 1.轮询IO事件 2.处理IO事件 3.执行task任务 无限循环源码位置: io.netty.channel.nio.NioEventLoop#run select()方法源码位置: io 阅读全文
posted @ 2021-09-01 14:30 sophiascpn 阅读(79) 评论(0) 推荐(0) 编辑
摘要: Python实现socket的非阻塞式编程 xiami133 2019-04-07 20:48:00 2844 收藏 12 原文阻塞模式与非阻塞模式 阻塞模式 程序碰到了一些耗时操作,无法继续向下走。 例如在socket编程中,例如在send()即发送信息过程中,可能对方已经断开,可能网络等原因导致 阅读全文
posted @ 2021-09-01 14:29 sophiascpn 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 开发板 jz2440 下载uboot.bin tftp 0x30000000 u-boot.bin nand erase bootloader nand write 30000000 bootloader 下载内核 tftp 0x30000000 uImage nand erase kernel n 阅读全文
posted @ 2021-09-01 10:33 sophiascpn 阅读(125) 评论(0) 推荐(0) 编辑
摘要: uboot是bootloader的一种,主要是用于引导内核启动. uboot除此功能外, 还带有很多其它功能. 功能是通过命令来调用. uboot的命令: help //列出当前uboot所有支持的命令 help 命令 //查看指定命令的帮助 reset //重启uboot bootm //用于启动 阅读全文
posted @ 2021-09-01 10:30 sophiascpn 阅读(1519) 评论(0) 推荐(0) 编辑
摘要: (1条消息) Docker如何构建私有镜像以及私有镜像仓库(三)_霍格沃兹测试学院的博客-CSDN博客 相信经过前两章的”内功“、”招式“,我们现在已经对Docker比较熟悉了,接下来我们就要学习如何构建私有镜像以及私有镜像仓库,从而使我们所学的docker知识更方便的运用在工作之中。 Docker 阅读全文
posted @ 2021-06-02 11:33 sophiascpn 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、简介 在 Docker 中,当我们执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docke 阅读全文
posted @ 2021-06-02 11:31 sophiascpn 阅读(122) 评论(0) 推荐(0) 编辑
摘要: linux系统中的设备驱动是否安bai装好一般检查几个du方面:1、系统日志。嵌入式系统多是zhi直接dmesg一下,看有dao没有设备关键字相关的出错信息(通用系统可检查/var/log/messages文件)。2、已加载的模块。检查模块加载列表中有没有相关设备的模块。lsmod3、设备列表。检查 阅读全文
posted @ 2020-10-13 11:06 sophiascpn 阅读(438) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/leowinbow/article/details/82745016 在掌握了strcpy函数和strcpy_s函数之后,我们不可避免地会谈到strncpy函数和strncpy_s函数,其实这四个函数的功能几乎一致,就是对两个字符串数组进行复制和赋值,但是 阅读全文
posted @ 2020-10-12 11:09 sophiascpn 阅读(1754) 评论(0) 推荐(0) 编辑
摘要: 1. 首先修改kernel的bootargs,在bootargs中添加以下内容: printk.time=y initcall_debug 我使用的bootargs修改后如下: setenv bootargs "root=/dev/mtdblock2 rootfstype=yaffs2 init=/ 阅读全文
posted @ 2020-10-12 11:08 sophiascpn 阅读(407) 评论(0) 推荐(0) 编辑
摘要: https://man.cx/hackbench NAME hackbench - scheduler benchmark/stress test SYNOPSIS hackbench [-p|--pipe] [-s|--datasize <bytes>] [-l|--loops <num-loop 阅读全文
posted @ 2020-10-11 17:06 sophiascpn 阅读(1197) 评论(0) 推荐(0) 编辑