自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 问答 (6)
  • 收藏
  • 关注

原创 用符合直觉的方式表达二叉树查找树的左旋与右旋

以左旋为例,假如这颗二叉树以4为根结点、6为4的右结点,那么显然,5就是6的右结点。以4为中心左旋,也就是把6变成根结点,那么显然5就成了4的右结点。将这颗二叉查找树放在平面坐标系中,按横坐标从小到大写出就是。假如有一颗由1、2、3、4、5、6、7构成的二叉查找树。

2022-08-25 17:02:00 142 1

原创 sudo apt install raspberrypi-ui-mods 出错

先说方法,换源然后开始吐槽:出去吃饭忘关树莓派了,结果树莓派的原生gui就不知道被哪个垃圾换成了lxde图形桌面,真就有病呗??(作者换回来后再次修改了pi和root密码)上篇文章的清华源安不了这个,换成下面这个(可能是因为debian的源更通用??作者也不是很了解这些,还在学习中……)deb https://mirrors.ustc.edu.cn/debian/ bullseye main contrib non-free # deb-src http://mirrors.ustc.ed.

2022-03-12 03:05:56 236

原创 树莓派 E: 无法定位软件包 luvcview

树莓派 E: 无法定位软件包 luvcview

2022-03-11 15:45:16 3381

原创 树莓派(一)

1.win10 网线的接口是以太网,可以把任何以太网之外的网络共享给以太网(被共享的不需要通网)2.ipscanner喜欢“谎报”rasp的ip——在还没有设置静态eth0ip的状况下,每一个曾被树莓派用过的出的ip都会出现在scanner的搜索结果里,但真正的ip已经不是它们了。这时换一个被共享网络就可以扫描出新的(在没有设置eth0静态ip的情况下、真正的ip)3.直连方式ssh上树莓派后,树莓派连上wifi,却上不了网、ping不通把eth0(本地连接的网卡)设置成静态后就可以上WiF

2022-03-09 00:22:26 149

原创 软件构造复习 2019(二)

1java 8没有perm gen ,静态成员变量存在堆里;stack区存放函数的参数、局部变量等;heap由程序员分配和释放,存放new的对象;mataspace存储类和类加载器的元数据信息,String不是基本数据类型;2Stringbuilder可变类3静态工厂方法举例...

2020-06-28 23:02:03 153

原创 软件构造 期末查漏补缺 2019(一)

选择题:(一)盲点:Moment view: what do source code and component look like in a specific time ——某一时刻Period view: how do they evolve/change along with time——系列变化(二)实验中用到的工具:常用组:git commiteclemmaJunit test望文生义组:CheckStyle:静态检查代码规范SpotBug.

2020-06-14 22:15:29 194

原创 软件构造第七章总结(1)

7.1并发编程:共享内存、消息传递同一个进程的多个线程可以共享内存;不同进程可以消息传递main方法是主线程,创建新线程的方法:从Thread类派生子类 从Runnable接口构造thread对象如果程序的正确性取决于并行计算A与B的相对执行时间,则称A与B竞争,无论是共享内存还是消息传递都有此问题,此种bug难以复现,而println因为执行时间长有时有奇效。改变线程interleaving关系的方法:t.interrupt()在其他线程向线程t发中断信号,而t收到信号自行决定

2020-06-07 20:43:59 170

原创 软件构造总结 第六章 (一)

正确性:错误输入报错。+健壮性:错误输入也要维持运行。||可靠性内部接口倾向于正确性外部接口倾向于健壮性衡量指标:平均失效时间=真正失效的时间+系统修复的时间三个阶段:coding:assertion、exceptiontestingdebug异常——接口:throwableerror:非程序引起错误(内存不够、找不到类文件、…)——内部错误,捕获后无需处理 在大多数时候, 程序员不需要实 例化Error异常:...

2020-05-24 23:26:54 163

原创 软件构造 6.5 内容总结

测试优先的编程,要求完备的规约:(需要经验)规约 测试 implement测试不是保证软件质量的最重要手段。测试的层次:单元测试:单个方法 集成测试 系统测试:兼容性——最后,穿插其中的,回归测试,即,若高层次的测试改动了代码内容,需重新进行低层次的测试静态测试:不运行动态测试:Junit就是这样的黑盒测试:针对规约,进行等价类划分,从每个等价类中选一个测试用例...

2020-03-22 21:52:14 169

原创 作业

目 录第1章 概述................................................................................................................ - 4 -1.1 Hello简介...................................................

2019-12-30 23:43:42 129

原创 作业。。

目 录第1章 概述................................................................................................................ - 4 -1.1 Hello简介...................................................

2019-12-30 23:40:41 189

原创 eclipse run as时遇到的none applicable问题

当我写public static void main()死活不让我运行非要这样public static void main(String[] args)……就不能给个提示嘛QWQ浪费了好多时间……唉我太菜了...

2019-03-13 23:13:24 10418

原创 java paths.get()在windows中怎么用相对路径

可能是我菜吧,找了一堆资料试的时候各种失败,所以记录一下。如果文件(假如这个文件是b.txt)在Coming_test文件中,Path p1= Paths.get("b.txt");在src文件中,Path p1= Paths.get("src","b.txt");在test_1文件中Path p1= Paths.get("src","test_1","b.txt&quo

2019-03-12 13:36:52 13902 1

原创 lab1遇到的Path cannot be resolved to a type

网上的教程写到“原因一、jar未导入或者jar包未编译右击项目--Build Path--Configure Build Path--Add JARs--找到对应项目下的jar包点击ok就好原因二:jdk版本不符右击项目--Build Path--Configure Build Path--Add Library--JRE System Library--修改对应的jdk版本原...

2019-03-11 01:50:02 594

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除