<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LokiScree的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LokiScree</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LokiScree]]></copyright><item><title><![CDATA[「BUAA SE Individual Work3」提问回顾与个人总结]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/131256865</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/131256865</guid><author>LokiScree</author><pubDate>Sat, 17 Jun 2023 09:19:56 +0800</pubDate><description><![CDATA[在用户使用方面，我们发现出现了明显的倾斜，如学生们对物理答疑的需求较大，但是物理的辅导师人数却相对较少，且回答热情不高，这是本软件之外的问题，但是也应作为现状和用户需求的一部分纳入考虑，如进行更广泛的宣传动员、实施更行之有效的奖励激励政策。另外，我们还进行了团队内的讨论，了解彼此的擅长和不擅长的工作，尽可能发挥各自的长处，这也让我们的团队合作模式具有特色。具体地，在项目开始前，我和一些选过本门课程的学长学姐沟通讨论，了解他们的团队合作方案，其中对我帮助最大的是去年的无际软工队，是我们团队合作学习的榜样。]]></description><category></category></item><item><title><![CDATA[「BUAA SE Pair Programming Work」软工结对编程博客]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/129656312</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/129656312</guid><author>LokiScree</author><pubDate>Sun, 19 Mar 2023 21:40:36 +0800</pubDate><description><![CDATA[北京航空航天大学计算机学院《敏捷软件工程》结对编程作业博客]]></description><category></category></item><item><title><![CDATA[「BUAA OO Unit 2 HW8」第二单元总结]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/124835372</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/124835372</guid><author>LokiScree</author><pubDate>Wed, 18 May 2022 09:29:13 +0800</pubDate><description><![CDATA[「BUAA OO Unit 2 HW8」第二单元总结
文章目录「BUAA OO Unit 2 HW8」第二单元总结Part 0 前言Part 1 第五次作业1.1 作业要求1.2 架构设计1.3 协作图1.4 调度分析1.5 bug分析自己bug使用了`run`而不是`start`方法启动线程别人bug1.6 对象头、锁和同步对象实例结构锁和同步参考资料对象锁方法锁形式代码块形式类锁静态方法形式代码块形式参考资料1.7 线程安全——封装安全输出类每次调用加锁封装输出类单例模式封装化简Part 2 第六次作业]]></description><category></category></item><item><title><![CDATA[「BUAA OO Unit 1 HW4」第一单元总结]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/123744666</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/123744666</guid><author>LokiScree</author><pubDate>Fri, 25 Mar 2022 20:28:52 +0800</pubDate><description><![CDATA[「BUAA-OO-Unit-1-HW4」单元总结
文章目录「BUAA-OO-Unit-1-HW4」单元总结Part 0 前言Part 1 第一次作业架构复杂度分析测试总结Part 2 第二次作业架构优点缺点测试复杂度分析总结Part 3 第三次作业架构优点缺点复杂度分析测试性能总结Part 4 自动化测试体会Part 5 单元总结Part 6 展望
Part 0 前言
OO第一单元作业主题是表达式化简，具体为通过对表达式结构进行建模，完成单变量多项式的括号展开，体会层次化设计和面向对象的思想。如今，第一单元]]></description><category></category></item><item><title><![CDATA[「BUAA OO Unit 1 HW1」可快速上手的简易评测机]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/123322878</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/123322878</guid><author>LokiScree</author><pubDate>Mon, 07 Mar 2022 09:40:39 +0800</pubDate><description><![CDATA[「BUAA OO Unit 1 HW1」面向测试小白的简易评测机
声明：本评测机所使用数据生成来自郭鸿宇同学，这对本评测机非常重要
文章目录「BUAA OO Unit 1 HW1」面向测试小白的简易评测机Part 0 前言笔者的配置与环境面向人群定位Part 1 准备工作Part 2 获取java jar包目的过程须知Part 2 修改评测机参数pipline.pygendata.pyPart 3 评测机架构Part 4 有待改进的地方Part 5 附录：如何**从0**配置本评测机可运行的 python+]]></description><category></category></item><item><title><![CDATA[「BUAA OO Unit 1 HW1」 【面向对象的】入手思路及架构分享]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/123297236</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/123297236</guid><author>LokiScree</author><pubDate>Sat, 05 Mar 2022 16:46:15 +0800</pubDate><description><![CDATA[「BUAA OO Unit 1 HW1」 【面向对象的】入手思路及架构分享

Part 0 前言

写作背景
实现本次作业过程中，笔者和助教及同学们讨论多次，对架构进行多次修改和重构，最终确定了当前设计，在此和大家分享作业入手思路及架构设计。
定位
基于本篇博客，您可以大致了解笔者从零开始对题意进行理解及架构设计的心路历程。
Part 1 作业入手思路
面向对象与面向过程的思想
经过假期Pre2和Pre3项目的迭代开发，我们已经初步接近了面向对象设计的一些特点。但是面向对象仍是较新鲜和陌生的东西，遇到第一次]]></description><category></category></item><item><title><![CDATA[「BUAA OO Pre」 Pre 2总结回顾概览]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/123158612</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/123158612</guid><author>LokiScree</author><pubDate>Sun, 27 Feb 2022 00:00:30 +0800</pubDate><description><![CDATA[「BUAA OO Pre」 Pre 2总结回顾概览
文章目录「BUAA OO Pre」 Pre 2总结回顾概览Part 0 前言写作背景定位您可以在这里期望获得您在这里无法期望获得对读者前置知识的期望Part 1 Pre 2 task 1题目描述输入/输出格式数据范围与操作限制变量约束操作约束测评方法输入样例输出样例提示值得注意的点Part 2 Pre 2 task 2题目基本要求描述输入/输出格式数据范围与操作限制变量约束操作约束测评方法输入样例输出样例提示值得注意的点扩展知识BigInteger主要的构]]></description><category></category></item><item><title><![CDATA[「BUAA OO Pre」Git生成多个ssh key并连接GitLab仓库]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/122990695</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/122990695</guid><author>LokiScree</author><pubDate>Thu, 17 Feb 2022 19:53:56 +0800</pubDate><description><![CDATA[「BUAA OO Pre」Git生成多个ssh key并连接GitLab仓库
Part 0 前言
写作背景
笔者在配置学校GitLab的ssh key时遇到一些问题，原因应为曾经配置过GitHub的ssh key，因此在这里记录解决过程。
定位
基于本篇博客及其中给出的其他辅助资料，读者可以在已配置GitHub ssh key的条件下再配置GitLab ssh key
Part 1 笔者参考的其他博客

Git生成多个ssh key
Git 【基于SSH协议clone GitHub远端仓库到本地】

Par]]></description><category></category></item><item><title><![CDATA[「BUAA OO Pre」 切换Java版本到OO课程要求版本]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/122958312</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/122958312</guid><author>LokiScree</author><pubDate>Wed, 16 Feb 2022 10:37:51 +0800</pubDate><description><![CDATA[「BUAA OO Pre」 切换Java版本到OO课程要求版本
文章目录「BUAA OO Pre」 切换Java版本到OO课程要求版本Part 0 前言写作背景定位笔者设备您可以在这里期望获得您在这里无法期望获得对读者前置知识的期望Part 1 笔者参考的资料Part 2 具体步骤下载并安装OO课程推荐JDK配置环境变量修改JAVA_HOME修改CLASSPATH修改PATHPart 3 验证已切换好Java版本Part 4 在IDEA中新建依赖于新JDK的工程Part 5 笔者踩过的坑
Part 0 前言]]></description><category></category></item><item><title><![CDATA[Java一维与二维数组的拷贝与排序]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/122947886</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/122947886</guid><author>LokiScree</author><pubDate>Tue, 15 Feb 2022 16:38:50 +0800</pubDate><description><![CDATA[Java一维与二维数组的拷贝与排序
文章目录Java一维与二维数组的拷贝与排序`Arrays.sort()`一维数组升序排序二维数组按行升序排序二维数组按列升序排序Java中的数组Java中数组的基本性质一维数组的拷贝二维数组的拷贝关于浅拷贝与深拷贝一个例题
Arrays.sort()
一维数组升序排序
e.g.(demo.java)
import java.util.Arrays;

public class demo {
    public static void main(String[] args]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第五章输入输出笔记与思考]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/122862171</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/122862171</guid><author>LokiScree</author><pubDate>Thu, 10 Feb 2022 15:38:52 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第五章输入输出笔记与思考
本章概览：
异常处理简介

程序运行时，环境、操作等可能出现各种错误、故障，我们希望程序具有容错能力，给出错误信息。面向对象的程序设计里有异常处理机制，即，将程序的主要逻辑和容错处理逻辑分开，发现异常的地方不一定是处理异常的地方。

输入/输出流的概念

流：Java将信息的输入输出看作程序的流动，输出流就是将数据从程序空间输出到别的空间的通道；输入流同理。

文件读写
文章目录Java程序设计（2021春）——第五章输入输出笔记与思考5.1.1-]]></description><category></category></item><item><title><![CDATA[Hexo博客（Snail主题）搭建回顾概览]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/122739467</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/122739467</guid><author>LokiScree</author><pubDate>Sat, 29 Jan 2022 09:39:26 +0800</pubDate><description><![CDATA[基于Hexo框架搭建Snail主题GitHubPage个人博客，适合零基础小白根据本文从零搭建自己的个人博客]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第四章接口与多态课后题（选择题+编程题）答案与详解]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/119768717</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/119768717</guid><author>LokiScree</author><pubDate>Tue, 17 Aug 2021 23:30:33 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第四章接口与多态课后题（选择题+编程题）答案与详解

文章目录Java程序设计（2021春）——第四章接口与多态课后题（选择题+编程题）答案与详解第四章选择题4.0 导学4.1接口4.2.1-4.2.2-类型转换4.2.3-方法的查找T2题面答案详解3.5 泛型T1题面答案详解第四章编程题T1 字符串数字验证题面样例输入：样例输出：思考和详解具体代码T2 数组跳跃题面样例输入：样例输出：样例输入2：输出：样例解释思考和详解具体代码T3跳跃数组2题面样例输入样例输出样例解释思]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第四章接口与多态笔记与思考]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/119546691</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/119546691</guid><author>LokiScree</author><pubDate>Mon, 09 Aug 2021 20:51:22 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第四章接口与多态笔记与思考
本章概览：
4.1 接口（接口的概念和声明接口、实现接口的语法）
4.2 类型转换
4.3 多态的概念
4.4 多态的应用
4.5 构造方法与多态（的关系）
文章目录Java程序设计（2021春）——第四章接口与多态笔记与思考4.1 接口接口的作用接口的语法例：接口声明实现接口例：实现接口`Shape2D`例：接口类型的引用变量实现多个接口的语法例：通过实现接口达到(对设计的)多重继承接口的扩展例：接口的扩展4.2 类型转换以下通过举例说明类型转]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第三章类的重用课后题（选择题+编程题）答案与详解]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/118967291</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/118967291</guid><author>LokiScree</author><pubDate>Wed, 21 Jul 2021 15:17:10 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第三章类的重用课后题（选择题+编程题）答案与详解

文章目录Java程序设计（2021春）——第三章类的重用课后题（选择题+编程题）答案与详解第三章选择题3.0 导学3.1.1-3.1.2 类继承的概念和语法3.1.3 隐藏和覆盖3.2 `Object`类3.3 终结类与终结方法T2题面答案详解T3题面答案详解T4题面答案详解T6题面答案详解3.4 抽象类T1题面答案详解3.5 泛型T1题面答案详解3.6 类的组合3.7 小结第三章编程题T1 唯一路径题面样例输入：样例输出]]></description><category></category></item><item><title><![CDATA[中国大学MOOC《科学计算与MATLAB语言》（中南大学）系列笔记——前言]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/118932308</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/118932308</guid><author>LokiScree</author><pubDate>Tue, 20 Jul 2021 12:28:55 +0800</pubDate><description><![CDATA[中国大学MOOC《科学计算与MATLAB语言》（中南大学）系列笔记——前言
写在前面
文章目录中国大学MOOC《科学计算与MATLAB语言》（中南大学）系列笔记——前言写在前面这个系列是什么为什么要做这篇博客其他
这个系列是什么
这是主要依托于中国大学MOOC《科学计算与MATLAB语言》（中南大学）第8次开课，并按照北航士谔书院2021暑假MATLAB暑期兴趣班提供资料作为学习方向和顺序进行修正的个人同步学习反思博客。
为什么要做这篇博客
因为可以白嫖网站服务器存储笔者感到学习语言若不做笔记实时反省便如空]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第三章类的重用笔记与思考]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/118932290</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/118932290</guid><author>LokiScree</author><pubDate>Tue, 20 Jul 2021 12:27:02 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第三章类的重用笔记与思考
本章概览：
3.1 类的继承（概念与语法）
3.2 Object类（在Java继承最顶层的类）
3.3 终结类和终结方法（只能拿来用，不可以继承）
3.4 抽象类（有一些方法暂时不能实现）
3.5 泛型
3.6 类的组合（继承是隶属关系，组合不是）
文章目录Java程序设计（2021春）——第三章类的重用笔记与思考3.1.1&amp;3.1.2 类继承的概念与语法类继承的概念超类和子类子类对象继承的语法3.1.3 隐藏和覆盖属性的隐藏子类中声明了与]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第二章课后题（选择题+编程题）答案与详解]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/118711506</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/118711506</guid><author>LokiScree</author><pubDate>Tue, 13 Jul 2021 21:32:36 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第二章课后题（选择题+编程题）答案与详解

文章目录Java程序设计（2021春）——第二章课后题（选择题+编程题）答案与详解第二章选择题2.1 面向对象方法的特性T1题面答案详解T5题面答案详解2.2-1 类声明与对象创建2.2-2 数据成员2.2-3 方法成员2.2-4 包2.2-5类的访问控制权限T3题面答案详解2.3-1 对象初始化2.3-2 内存回收2.4枚举类T2题面答案详解第二章编程题T1 矩阵螺旋题面样例输入：样例输出：样例解释：思考和详解具体代码T2 组合]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第二章笔记与思考]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/118655284</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/118655284</guid><author>LokiScree</author><pubDate>Sun, 11 Jul 2021 15:52:26 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第二章笔记与思考
本章概览：

面向对象方法的特征

抽象：从同类型对象中抽象出共同属性
封装：把数据和处理数据的方法封到一个类中
继承：在已有的类的基础上开发新的类
多态：在由继承的环境下，超类（父类）和子类都能响应共同的消息，但是响应消息的具体实现办法可以不同

类与对象基础

类的声明
对象的创建
数据成员
方法成员
包
类的访问权限控制
类成员的访问权限控制

对象初始化和回收

构造方法（初始化）
内存回收

枚举类型

简单枚举类型
枚举类（功能更为强大）

应]]></description><category></category></item><item><title><![CDATA[Java程序设计（2021春）——第一章续笔记与思考]]></title><link>https://blog.youkuaiyun.com/LokiScree/article/details/118524560</link><guid>https://blog.youkuaiyun.com/LokiScree/article/details/118524560</guid><author>LokiScree</author><pubDate>Tue, 06 Jul 2021 16:56:11 +0800</pubDate><description><![CDATA[Java程序设计（2021春）——第一章续笔记与思考

Java数据类型
基本数据类型




基本数据类型





整数类型
byte short int long


浮点类型
float double


字符类型
char


布尔类型
boolean






类型
说明
长度
最小值
最大值




byte
带符号微整数
8位
-128
127


short
带符号短整数
16位
-215
215-1


int
带符号整数
32位
-231
231-1


long
带符号长整数
64]]></description><category></category></item></channel></rss>