git
git常用指令git基础操作指令12345git init 创建仓库 git add 将所有修改加入到暂存区 git commit -m "注释内容" 提交暂存区内容到本地仓库的当前分支 git status 查看修改的状态 git log 查看提交日志
版本回退git reset --hard commitID
commitID可以使用git log查看如何查看已经删除的记录git reflog
添加文件到忽略列表可以创建一个.gitignore文件,列出要忽略的文件模式
分支
Mybatis学习(持续更新中)
mapper.xml文件
执行流程1.加载mybatis的核心配置文件,获取SqlSessionFactory123String resource = "mybatis-config.xml"; InputStream inputStream = Resources.getResourceAsStream(resource); SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream);2.获取SqlSession对象1SqlSession sqlSession = sqlSessionFactory.openSession();3.执行sql,返回user列表1List<User> users = sqlSession.selectList("demo.mapper.UserMapper.selectAll");4.释放资源
1sqlSession.close();
查询12345678910111213&l ...
计组学习
计算机系统的层次结构
计算机的性能指标存储器的性能指标
CPU的性能指标计算机系统性能评价MIPS = f/CPI
系统整体的性能指标
各种字长机器字长、指令字长、存储字长
进位计数制任意进制->十进制
二进制<—>十进制
十进制->任意进制(75.3)整数部分小数部分
真值和机器数
BCD码8421码(有权)
余3码(有权)和2421码(无权)
字符与字符串ASCII码数字,字母若以8421码表示则数字48(0011 0000)刚好为0,57(0011 1001)刚好为9,字母同理
汉字的表示和编码
字符串英文字符串
带中文字符串
奇偶校验码码字,码距由若干位代码组成的一个字叫码字将两个码字逐位进行对比,具有不同位的个数称为两个码字间的距离一种编码方案可能有若干个合法码字,各合法码字间的最小距离称为码距设码距为d当d=1时,无检错能力;当d=2时,有检错能力;当d=3时,若设计合理,可能具有检错,纠错能力
奇偶校验码奇偶校验校验失败情况:若接收到的数据有偶数位发生变化,则校验会失败
为 ...
系统结构
计算机系统结构基础知识多程序结构第一级:微程序级,这级的机器语言是微指令集,用微指令编写的微程序一般是由硬件执行的。第二级:传统机器级,这级的机器语言是该机的指令集,用机器语言编写的程序可以由微程序进行解释。第三级:操作系统级,由操作系统直接管理传统机器中的软硬件资源,也是传统机器的眼神。第四级:汇编语言级,这级的机器语言是汇编语言,完成汇编语言翻译的程序叫做汇编程序。第五级:高级语言级,这级的机器语言是高级语言,用编译程序来完成高级语言翻译的工作。第六级:应用语言级,是为了使计算机满足某种用途而专门设计的,这一级的语言就是各种面向问题的应用语言。
虚拟机和物理机
物理机:用硬件/固件实现的机器
虚拟机:是指由软件实现的机器,目的:在一台计算机上实现另一台计算机解释和翻译解释:每当一条L+1级指令被译码后,就直接去执行一串等效的L级指令,然后再去取下一条L+1级的指令翻译:先把L+1级程序全部变成L级程序后,再去执行新产生的L级程序,在执行过程中L+1级程序不再被访问注:解释执行比编译后执行所花的时间多,但占用的存储空间较少计算机系统结构
计算机系统结构:指的是计算机系统 ...
hexo-next美化
解决不显示访问人数的问题修补hexo-next不蒜子不显示问题
去掉页面底部“驱动”比如想去掉“由 Hexo & NexT.Gemini 强力驱动”,在.\themes\next\layout_partials\footer.swig中将以下代码注释掉。123456{%- if theme.footer.powered %} <div class="powered-by"> {%- set next_site = 'https://theme-next.js.org' if theme.scheme === 'Gemini' else 'https://theme-next.js.org/' + theme.scheme | lower + '/' %} {{- __('footer.powered', next_url('https://hexo.io ...