ucan23的留言板

个人专区 > cnxxrj [问题点数:0分]
等级
本版专家分:0
勋章
Blank
技术圈认证 用户完成年度认证,即可获得
结帖率 0%
ucan23

等级:

Blank
技术圈认证 用户完成年度认证,即可获得
Linux软件包管理——rpm

/etc, /bin, /sbin, /lib, /usr/share/man /etc, /bin, /sbin, /lib:系统启动就需要用到的程序,这些目录不能挂载在额外的分区,必须在根文件系统分区上 /usr/  bin  sbin  lib   ... 

Linux汇编实例讲解(二)——求最大值

这篇文章讲解的是使用汇编语言找出一组数字的最大值,主要涉及的知识点有data段、循环等。 # 目的:在程序中找出最大的数字 # # 变量:寄存器的用途定义 # %edi - 保存正在检查的数据项索引 # %ebx - 当前已找到的...

30天自制操作系统笔记(十三十四)

下面是十三十四天的内容,其实这两次的内容没有那么多,主要是定时器优化的处理,下面让我们来看一下系统的效果图 下图为定时器没有优化时的运行结果: 经过优化后: 再进一步优化定时器处理(加哨兵)后的运行...

Interfaces

Abstract classes and methods Interfaces  However, an interface is more than just an abstract class taken to the extreme, since it allows you to perform a variation of "multiple inheritance" by creat

惜时

惜时  人生匆匆几十年,随着经济社会的进步活个一百多年也是有可能的,但是寿命的延长的反面也是人生的早衰尤其是我们搞软件的,这个暂且不谈。但是我们现在已经是二十多岁的人了,试想我们的一生会有几个二十...

30天自制操作系统笔记(一二)

下面是系统的源文件:ucan23ipl.nas ; ucan23-os ; TAB-4 ORG 0x7c00 ;指明程序的装载地址 ; 以下这段是标准FAT12格式软盘专用的代码 JMP entry DB 0x90 DB "UCAN23LD" ;启动区的名称可以是任意的字符串(8字节)...

30天自制操作系统笔记(三)

今天学习了第三天的内容,相比较前两天的内容有点难,但是还好成果出来啦。本次主要的改进之处是修改了主函数的名字,是我们可以不拘泥作者的要求。 我们先看一下运行结果截图: 此图为正常的运行结果,到现在...

Ucan23操作系统项目地址

期间耽误了近半年的时间,在昨天终于完成了Ucan23OS自制操作系统,项目托管在Github上: https://github.com/howardking/UCAN23OS

技术无价,“悟”有所值——UCan下午茶这一年

UCan下午茶是UCloud于最近几年启动的系列技术沙龙。该沙龙不仅会分享UCloud最新的技术重点,同时也会诚邀业界相关方向的技术大咖一同交流、分享。诚意满满的干货、鲜...

30天自制操作系统笔记(四)

图三:使用调色显示格子 图四:画正方形 最后的图为一个小界面: 第四天的内容其实不难,但是由于前三天写的代码部分有问题,导致今天调试了一天才找到问题所在问题的更正已经在下面的源文件中指出...

30天自制操作系统笔记(七八)——源码

ucan23.nas为系统的启动初始化文件: ; ucan23-os boot asm ; TAB=4 ; 此程序前一个版本存在的错误:将skip写成了ship ; 将[INSTRSET "i486p"]写成了[INSTREST "i486p"] ; 将waitkbdout写成了waitkdbout BOTPAK EQU...

offsetTop()和scrollTop()的用法以及与之相关其他方法

(1)offsetLeft()和offsetTop() :动态计算标签的距离 在页面任一元素的offsetLeft或offsetTop总是跟距离自己最近的有position属性的元素定位,取其left值和top值。如果没有,就根据根节点body定位,然后获取其left值...

Rust的包管理器Cargo

安装  安装Cargo最简单的方法是使用rustup脚本获得:    $ curl -sS ...  你将会获得最新版本的Rust和最新版本的Cargo。你需要每天运行一次该脚本来获取最新升级。... 如果你使用的是Windows,

Merge branch 'master' of https://git.coding.net/app-develop/iOS_xxxx Please enter a commit

Merge branch 'master' of https://git.coding.net/app-develop/iOS_XinShengGuoJi  Please enter a commit message to explain why this merge is necessary,  especially if it merges an updated upstream into

CREATE TABLE常用命令

CREATE TABLE students( stuID INTEGER NOT NULL , stuname char(30) not null, sex int NOT NULL ); CREATE TABLE students( stuID INTEGER NOT NULL , stuname char(30) not null, sex

用scanf() != -1来判断输入是否结束

用scanf() != -1来判断输入是否结束

C语言中关于float、double、long double精度及数值范围理解

IEEE754浮点数的表示方法。C语言里对float类型数据的表示范围为-3.4*10^38~+3.4*10^38。double为-1.7*10^-308~1.7*10^308,long double为-1.2*10^-4932~1.2*10^4932. 类型 比特(位)数 ...32

阿里巴巴普惠体前端应用

UCAN 2019 设计大会上,阿里巴巴设计率先向全社会发布了一款字体“阿里巴巴普惠体”,希望能够让阿里巴巴的普惠精神,让整个生态的设计师、合作伙伴因为我们平台的赋能,真正得到实惠。 这一次可免费商用的阿里...

Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable.

Starting sshd: /var/empty/sshd must be owned by root and not group or world-writable. [FAILED] 这个是权限的问题 可采取以下两步解决 chown -R root.root /var/empty/sshd chmod 744 /var/empty/sshd ...

end_request: I/O error, dev mtdblock2, sector 0 Buffer I

内核移植时遇到这个错误: end_request: I/O error, dev mtdblock2, sector 0 Buffer I/O error on device mtdblock2, logical block 0 原因分析:由于内核是通过uboot烧写到nandflash中,因此uboot产生的...

阿里发布鲁班智能设计平台,将大规模赋能新商业

4月27日,UCAN2017用户体验设计论坛在杭州阿里巴巴西溪园区举行。大会开场,阿里巴巴集团UED委员会委员长杨光发布了智能设计平台——鲁班。此平台原理是通过人工智能算法和大量数据训练机器学习设计。通过一段时间的...

云计算、人工智能、大数据等当前火热的技术,都离不开它!

近年来,无论是互联网巨头还是创业新贵,越来越多的公司投身到大数据、人工智能以及云计算的洪流之中。随着科技的进步,全面实现生产过程和业务管理的数字化、智能化是企业保持市场竞...

安装Rust

使用Rust的第一步就是安装它!有许多安装Rust的方法,但是最简单的是使用rustup脚本。如果你是用的是Linux或 Mac,你需要做的是(注意,你不需要输入$s,它们仅仅暗示每个命令的开始): ...  如果你担心使用crul | ...

npm install时报错,npm WARN ajv-keywords@3.2.0 requires a peer of……,提示peer dependencies依赖问题

报错警告 npm WARN ajv-keywords@3.2.0 requires a peer of ajv@^6.0.0 but none is installed. You must install peer dependencies yourself. 解决办法: 分别在命令行输入以下命令,但注意需要在提示peer ...

Gaint 自行车知识及价格表

1. 每个挡位都有它的用处 先说起步: 左边的档调到 1 右面的档调到 5 这样的起步快,而且轻松 ...左边的档调到2 右面的档从5逐步降到1,这样可以在踏较少的转数情况下得到比较高的速度 ...左边的档先不动 右面的档从...

第一个Rust程序——Hello,world!

既然你已经安装了Rust,我们开始写第一个Rust程序吧。在任何一种新语言中的第一个程序是在屏幕上输出“Hello,world!”是一个传统。以这样一个简单的程序开始的好处是,它不仅可以检验你已经安装了编译器,而且还能...

30天自制操作系统笔记(七八)

前两天已经把这部分搞完了,但是由于网络和时间的原因一直没有发,今天补上。这两天的成果主要是加上了鼠标的识别和鼠标的移动: 图一,鼠标运动的识别,主要使用了终端技术,将鼠标的中断信号通过控制器传递给...

30天自制操作系统笔记(十一十二)

学完十一、十二天的内容感觉就是在处理层的优化,和显示方面有点难点,至于中断和定时器还是不是很难的: 下面的图是我们上次内容没有优化图层控制的结果,鼠标移出到画面外时会出现问题,感觉跟能穿墙的贪吃蛇很像...

【笔记】鲁班智能设计平台

如何使机器学会海报设计,处理双十一单日上亿banner设计需求,实现点击率100%的... 分解海报元素,从“背景+修饰元素+框架+配色+商品图”五个基础方面,以及“设计手法”、“风格”等上层维度,训练神经网络模型。 ...

不重启VMWare虚拟机添加虚拟磁盘的方法(上)

最近由于业务需要在不重启系统的前提下对系统进行扩容,前提是该系统做过lvm,但是没有足够的物理卷(硬盘),所以引出了改文,本文共分为上下两部分,这是第一部分。目录 添加磁盘 做LVM添加硬盘 ...

相关热词 c#建立坐标系 c# 截取数字串 c# 坐标正算 c# 波形显示控件 野比 c# sql 语法判断 c#多线程有关的类 c#窗体编号 c# 操作二进制文件 c# 反射 机制 c#角度转弧度