自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 嵌入式软件方向笔试题汇总

2023-04-13 16:27:24 249

原创 记录各类电脑命令解决方法、技巧

记录各类电脑命令解决方法、技巧

2023-01-06 12:06:03 181

原创 Git的常见命令用法

git的基本命令总结

2022-10-07 16:40:37 204

原创 Kubernetes平台安装及遇到的问题

Certificate verification failed: The certificate is NOT trusted. The certificate chain uses expired certificate. Could not handshake: Error in the certificate verification. [IP: 111.40.177.231 443] 证书错误,理论上使用apt-get update更新证书即可但是apt-get update后依然无效后来发现是

2022-07-06 17:06:54 2135

原创 记录使用surface遇到的bug及解决方案

surface pen手写失效、多点触控失效解决方法

2022-06-01 20:08:42 1782 1

原创 Python中如何生成exe文件

pipinstallpyinstallerpyinstaller-F 文件名.py/dist文件夹里拖出来

2022-01-30 18:02:25 1252

转载 联想Y7000P 遇到的问题及解决方案

1.开机后电脑键盘不能用解决方法:关机后,把电源线拔掉,然后不连电源开机,直到开机后发现键盘能用后,插上电源即可。据说是因为静电保护。2.电池显示0%可用,已接通电源。不连电源无法开机据说是因为过冷,电池低温保护,或者压根就是这批次电池的设计缺陷。用了3年第一次出现这种问题。找到了以下几种解决方式:1.文件分享 (weiyun.com)下载,解压后,先运行里面的1,再运行里面的2,重启电脑,观察效果是否好了2.关机,把电脑外接适配器拔了,在无法开机状态时,...

2022-01-01 23:53:14 6901 6

原创 计算机网络实验1:HTTP 代理服务器的设计与实现

一、修改并理解参考代码1.提示检测到 #include 错误。请更新 includePath。已为此翻译单元(D:\yw_codes\yw_c\lab1.c)禁用波形曲线。

2021-10-31 14:46:43 5120 3

原创 机器学习实验2 - 逻辑回归

一、实验原理1.什么是逻辑回归 (LogisticRegression) 逻辑回归实际上是一种分类模型,往往用来解决二分类问题(0 or 1)。比如某用户购买某商品的可能性,某病人患有某种疾病的可能性。Logistic 回归的本质是:假设数据服从某种分布,然后使用极大似然估计做参数的估计。sigmoid 函数:逻辑回归名字的由来是因为算法流程中使用到了一个关键的 Logisitic 函数,该函数是一个比较简单的单调递增函数,逻辑回归用 sigmoid ...

2021-10-25 21:42:40 4299

原创 机器学习实验1 - 多项式曲线拟合

一、实验要求1. 生成数据,加入噪声;2. 用高阶多项式函数拟合曲线;3. 用解析解求解两种loss的最优解(无正则项和有正则项)4. 优化方法求解最优解(梯度下降,共轭梯度);5. 用你得到的实验数据,解释过拟合。6. 用不同数据量,不同超参数,不同的多项式阶数,比较实验效果。7. 语言不限,可以用matlab,python。求解解析解时可以利用现成的矩阵求逆。梯度下降,共轭梯度要求自己求梯度,迭代优化自己写。不许用现成的平台,例如pytorch,tensorflow的自动

2021-10-11 00:18:42 3569

原创 移动互联实训-?-地理位置信息

1. <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />2.配置文件添加 高德位置组件搜索SDK注册开发者用户高德开放平台 | 高德地图API (amap.com)...

2021-08-05 22:15:40 141

原创 移动互联实训-2-Flutter学习

一、语法

2021-08-04 16:20:31 103

原创 移动互联实训-3-云端脚手架配置

一、数据库配置1.在IDEA中导入数据库在右侧Database小标签中,加入MySQL数据库输入本地数据库的账号密码,并在下方红框下载所需驱动1of 8中选择显示所有的数据库如果数据库还未执行脚本,可以这样执行:二、SQL语句...

2021-08-04 16:20:08 118

原创 移动互联实训-4-FlutterUI

官方中文文档 / API文档实用教程 - Flutter 中文文档 - Flutter 中文资源Flutter - Dart API docs (flutter-io.cn)一、文本组件import 'package:flutter/material.dart';///导入flutter的依赖包void main() => runApp(Myapp());///Myapp继承组件Widget :///有状态 Stateful : 用户可交互、可修改///无状态 Sta

2021-08-01 23:47:26 150

原创 移动互联实训 - 1 - 环境搭建

使用的是Windows 64位一、Flutter1.JDK:Java SE - Downloads | Oracle Technology Network | Oracle下载Java SE 11 (LTS)PS:这里我选择将之前的jdk8卸载,卸载方式参考(3条消息) JDK卸载和彻底删除_weixin_39310910的博客-CSDN博客_jdk卸载第一步:点击“控制面板”。第二步:点击“卸载程序”。第三步:进入到“程序和功能”界面,找到jdk的两个程序:.

2021-07-28 02:03:05 282

原创 软件构造笔记10~11

十、 面向可维护性的软件构造1.可维护性的常见度量指标CC Cyclomatic Complexity 圈/环复杂度LOC Lines of Code 代码行数MI 可维护性指数继承的层次数、类之间的耦合度、单元测试的覆盖度2.内聚度(Cohesion) 耦合度(Coupling)模块内高内聚 模块之间低耦合模块化降低了程序员在任何时候必须处理的总复杂性:功能被分配给将相似功能组合在一起的模块(关注点分离) 模块之间有小的、简单的、定义良好的接口(信息隐...

2021-07-08 09:12:19 108

原创 软件构造复习笔记9

九、面向复用的软件构造技术1.行为子类型子类型多态:客户端可用统一的方式处理不同类型的对象。Barbara Liskov:对于类型T的对象x,q(x)成立,那么对于类型T的子类型S的对象y,q(y)也成立。子类在行为上都可以替代父类子类型的要求:(编译加强原则)(static type checking)子类型可以增加方法,但不可删子类型需要实现抽象类型(接口.抽象类)中所有未实现的方法子类型中重写的方法必须有相同或子类型的返回值或者co-variant的参数子.

2021-07-07 22:41:42 283

原创 软件构造复习笔记:7~8

七、面向对象编程OOP类方法:(用static修饰的方法,也叫静态方法)1.类方法中不能访问实例变量;类方法中不能调用实例方法;且该错误在编译阶段可被发现。2.在类方法中不能调使用super,this关键字,只能通过类名调用3.类方法不能被覆盖类方法/类变量属于类本身而不是类的对象,在类方法里面调用实例方法/变量,那么this就代表这个类本身(这就产生矛盾了:从类中去调用对象中的方法/变量),当然就找不到所想调用的实例方法或变量了实例方法:当一个类创建了一个对象后...

2021-07-07 20:21:14 136

原创 Snapshot Diagram画法

摘自(1条消息) Snapshot Diagram画法小结_wxc1172300310的博客-CSDN博客Snapshot Diagram用于直观的阐述的改变引用与改变值的内在实质。在可变值和不可变值的时候经常见到对于基本类型的值,使用单线箭头指向实际值,不需要表明数据类型。对于对象的值:如果是可变对象,使用单线椭圆,椭圆内写明对象的类型及对象内的值。如果是不可变对象,使用双线椭圆,椭圆内写明对象的类型及对象内的值。如果是对象的不可变引用(final标记),使用双线箭头

2021-07-06 17:14:28 261

原创 Java中各种数据结构的遍历

一、List List<String> strList = new ArrayList<>(); // 1. 普通遍历方式 for (int i = 0; i < strList.size(); i++) { System.out.println(strList.get(i)); } // 2.for:each循环 for (String str : st

2021-07-04 10:48:46 804

原创 Java正则表达式的读取

记录在Lab学到的方法正则表达式 描述 this is text 匹配字符串 "this is text" this\s+is\s+text 注意字符串中的\s+。 匹配单词 "this" 后面的\s+可以匹配多个空格,之后匹配 is 字符串,再之后\s+匹配多个空格然后再跟上 text 字符串。 可以匹配这个实例:this is text ^\d+(\.\d+)? ...

2021-07-03 16:47:24 324

原创 HIT信息安全概论复习:1~10

一、信息安全体系架构:1.面向目标的体系结构CIA三元组:信息安全的三个基本目标,即机密性(Confidentiality)、完整性(Integrity)和可用性(Availability)机密性:信息在存储、传输、使用过程中,不会泄露给非授权用户或实体。完整性:信息在存储、传输、使用、传输过程中,不会被非授权用户篡改或防止授权用户对信息进行过不恰当的修改可用性:凡是为确保授权用户或实体对信息资源的正常使用不会被异常拒绝,允许其他可靠而及时地访问信息资源的理论技术与CIA相反的概

2021-07-02 16:17:24 1486

原创 继承、委托 与 修饰

一、修饰器方法Decorator装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。

2021-07-01 21:34:57 92

原创 软件构造 3-4复习笔记

三、软件构造过程与配置管理四、数据类型与类型检验

2021-06-30 22:20:58 246

原创 软构LAB3实验记录-1

3.1待开发的三个应用场景值班表管理(DutyRoster)操作系统进程调度管理(ProcessSchedule):大学课表管理(CourseSchedule) 应用 时间轴可否有空白时间段 对象之间可否有重叠部分 相同对象可否多次出现 是否包含周期性的时间段 值班表管理 × × × (连续值守时间块看做.

2021-06-29 23:08:09 92

原创 软件构造:1-2 复习笔记

一、软件构造的多维度视图与质量目标1.软件的质量因素外部质量因素:External quality factors①正确性(Correctness):按照预先定义的“规约”(specification)执行【不可折中!tradeoffs】测试和调试:发现不正确、消除不正确 (健壮性Robustness)防御式编程:在写程序的时候就确保正确性(健壮性Robustness)形式化方法:通过形式化验证发现问题(check)②健壮性(Robustness):针对异常情况的处理所.

2021-06-28 23:10:42 129

原创 HIT CSAPP 大作业Hello的一生

计算机系统大作业题 目 程序人生-Hello’s P2P 专 业 计算学部 学   号 1190201023 班   级 1903011 学 生 尤雯  指 导 教 师 史先俊   计算机科学与技术学院2021年5月摘 要 通......

2021-06-28 01:55:24 278

原创 软构:AF、RI、Safety from rep exposure、spec的理解

AF全称Abstraction function(抽象函数),类似于一个映射其中R是创建的类,A是抽象值构成的空间就是构造的程序的 ADT里面的量 到 外部人员想要操作的量 的映射AF一定是满射,不一定是单射,也就不一定是双射(也就是R中的类不一定能找到A,但是A中的抽象必须有R中对应的类)//也可以理解为客户的要求必须实现~但是你多写点啥也没关系举例:下面是LAB2,关于public class ConcreteEdgesGraph<L>的AF //

2021-06-22 20:01:58 465

原创 实验:snort与单台防火墙联动

一、基础知识二、实验步骤1.2.3.

2021-06-20 15:05:40 1105

原创 实验:XSS跨站脚本攻击原理与实践 总结记录

111

2021-06-19 16:55:52 3044 3

原创 LAB2实验记录-1

3.1 Poetic Walks1.对实验的理解:MIT叙述:Problem Set 2: Poetic Walks (mit.edu)分别建立两个类ConcreteEdgesGraph,ConcreteVerticesGraph 实现Graph接口。Graph接口要求实现add(添加新节点),set(添加新边),remove(移除节点),vertices(获得所有的节点集合),sources(target)获得以target为目标节点的边的起始节点,targes(source)获得以so

2021-06-13 15:53:38 263

原创 LAB1实验记录-3

三、Social Network1.题意理解:就是一个图,数据结构里学过,但要用面向对象的方法构造①有FriendshipGraph类 和 Person类,人名不重复②支持拓展到无向图③getDistance方法返回最短路径,或-1④不使用static,在该使用private的地方用private⑤能够正确的处理异常2.实现FriendshipGraph类要实现的方法:graph.addVertex(ross);graph.addEdge(rachel, r

2021-05-23 23:41:52 176

原创 LAB1实验记录-2

二、Turtle Graphics1.Problem 1:Clone and import1)在本地建立git仓库①在项目文件夹用git打开 或者cd /c/yw_code/eclipse/lab1-1190201023/( 前后加/, C:改为小写c,去掉冒号, \改为/ )②初始化本地git仓库git init③添加仓库URLhttps://github.com/ComputerScienceHIT/HIT-Lab1-grapefruittea2001软件构.

2021-05-23 20:55:22 267

原创 LAB1过程记录-1

一、MagicSquareisLegalMagicSquare1.代码要求:幻方中的int的值各不同;幻方的行、列、对角元素相加之和相同;处理异常:行列数不相同;不是矩阵;元素中出现负数、非整数;数字没有用\t分割;2.代码流程图设计:3.遇到的问题:1)分割字符串:学习使用了BufferedReader和str.split字符串分割方法。可以以\t分割字符串,从这点体会出了Java的强大import java.io.*;BufferedR...

2021-05-22 17:27:13 91

空空如也

空空如也

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

TA关注的人

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