首页
关于
Search
1
我的博客网站正式上线辣
102 阅读
2
FreeCharts正式版release
62 阅读
3
浅析数字编码
52 阅读
4
TC264主板绘制所遇问题及解决
45 阅读
5
绷不住了
36 阅读
学习
日常
登录
/
注册
Search
标签搜索
FreeCharts
Shijian Wen
累计撰写
13
篇文章
累计收到
114
条评论
首页
栏目
学习
日常
页面
关于
搜索到
9
篇与
的结果
2024-10-15
FreeCharts正式版release
预告了好久终于来了FreeCharts1.输入数据即可生成图表2.目前支持柱状图、折线图、散点图3.生成html文件,具有交互性(也可渲染png)4.支持散点图拟合直线(numpy实现)下载地址:https://github.com/ShijianWen3/FreeCharts/releases/download/FreeChartsv1.1/FreeChartsV1.1.zip
2024年10月15日
62 阅读
18 评论
3 点赞
2024-09-28
浅析数字编码
开始之前,需要明确一件事,“722”和722是两个不同的东西,字符源自人类的自然语言,人类可以识别字符串背后的意义(即代表的值),但是机器不可以,想要让机器进行值的运算,就要给它明确的值。数字编码:准确来说,应该是“数值”编码,我们将数值以二进制的形式储存在计算机中,为了能表示正负数,所以规定最高位为符号位,至此,我们给出了“原码”的概念。 假设计算机已经从电路上( 即加法器 )实现了加法,那对于包含负数的运算:1+(-2)便是: 0000 0001+1000 0010=1000 0011=-3 显然这是错误的,为了实现包含负数的加法运算 (实际上就是实现减法 ),我们引入“反码”,即将负数原码除了符号位以外每一位进行取反操作( 注意,反码和补码的引入都与正数无关,所以正整数的“原反补”一致,后续所说的补码取法也只针对非正数!!! ),使用反码进行刚才的运算: 0000 0001+1111 1101 = 1111 1110 再对结果逆运算得原码1000 0001,即-1,结果正确。 但是光有“反码”还不够,我们还有一个问题没解决,即+-0的问题,+0:0000 0000-0:1000 0000,二者并不一样,但都是0,这会给运算带来歧义,所以我们定义了“补码”,即在反码的基础上+1,注意,这里的+0看作正数,其“原反补”仍然相同,对-0求得补码: 1000 0000 -> 1111 1111 -> 0000 0000 神奇的事出现了,-0和+0的补码相同了,于是歧义就消失了。与此同时,补码并没有丧失反码实现减法的功能,所以最终,我们选择将数据以补码的形式储存在计算机中。 最后,“反码”叫做反码是因为进行了取反操作,那为什么“补码”叫补码呢,这里有一个我在别的大佬的网站上发现的数学概念:“补数”,如果a+b=c那么a,b互为对方到c的补数,以-2为例,原码:1000 0010,补码:1111 1110,二者相加得:1000 0000,也就是说,我们可以这样理解,-2的原码是-2的补码到1000 0000的补码,所以对于一个补码,我们除了对其进行逆运算得到原码,还可以对补码进行一次取补码的操作得到原码: (补码)1111 1110 -> 1000 0001 -> 1000 0010(原码)至此,针对“原反补”的浅析结束。本文的出现源于本人与一个学弟聊天时谈到他正在学习c语言的“原反补”,故有感而作,本人水平有限,如有谬误,恳请批评指正,谢谢!
2024年09月28日
52 阅读
24 评论
3 点赞
2024-08-30
VMware虚拟机关于网络连接不与外部本地主机同步的解决方案
使用ubuntu的国内软件源时发现有些软件包找不到,但是我的科学上网只在Windows本机上有,我以为当我在本地科学上网后虚拟机内部也会同步科学上网,但是事实并不是这样。然后,我就发现了VMware使用外部网络的方法->NAT模式,共享主机IP,将其更改为->桥接模式,直接使用本机的物理网络,便可以本机和虚拟机同步科学上网了。
2024年08月30日
22 阅读
1 评论
2 点赞
2024-08-22
TC264主板绘制所遇问题及解决
原理图(非电源部分基本是排针排母外接外设)pcb问题:1.封装问题(TPS5430芯片封装引脚对应关系错误):由于TPS5430提供了5V电源,而3V3电源由5V电源降压得来,所以这几乎是致命的错误,后续也尝试过飞线,但是难度过高。2.后续更改了封装,打了第二版板子,但是焊接出现了许多问题(基本是细节问题,已解决)。发现开关并不能控制电源的开关,初步怀疑是mos管的方向设计错误导致的(待解决)总结:虽然中途出现了许多问题,但是最终还是完成了该主板的产出工作,已验证各外设的正常工作,途中出现的各种问题均反映了本人在细节处理上的不足,亟待改正。
2024年08月22日
45 阅读
21 评论
3 点赞
1
2