<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[helloBanksy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/helloBanksy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; helloBanksy]]></copyright><item><title><![CDATA[Mac安装git]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/154092949</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/154092949</guid><author>helloBanksy</author><pubDate>Wed, 29 Oct 2025 22:35:24 +0800</pubDate><description><![CDATA[本文介绍了在Mac系统上安装和配置Git的完整流程。首先通过Homebrew安装Git，使用brew install git命令完成安装后验证版本号。其次进行Git基础配置，包括设置用户名、邮箱和生成SSH密钥。最后将SSH公钥添加到GitHub账户中，并通过ssh git@github.com测试连接是否成功。整个过程涵盖了从软件安装到账户配置的关键步骤，为开发者提供了快速搭建Git环境的完整指南。]]></description><category></category></item><item><title><![CDATA[云计算上机实验一]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/125415633</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/125415633</guid><author>helloBanksy</author><pubDate>Wed, 29 Jun 2022 21:28:17 +0800</pubDate><description><![CDATA[云计算实验一]]></description><category></category></item><item><title><![CDATA[云计算上机实验二]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/125492001</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/125492001</guid><author>helloBanksy</author><pubDate>Wed, 29 Jun 2022 08:48:51 +0800</pubDate><description><![CDATA[云计算上机实验二]]></description><category></category></item><item><title><![CDATA[cv2基本图像操作函数]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/120801193</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/120801193</guid><author>helloBanksy</author><pubDate>Sun, 17 Oct 2021 13:48:24 +0800</pubDate><description><![CDATA[目录cv2.imread(filepath,flags)cv2.imshow(wname,img)cv2.waitKey(delay)cv2.imwrite(file,img,num)cv2.destroyAllWindows()cv2.destroyWindow(wname)cv2.VideoCapture(0)cap.isOpened()cap.read()cv2.cvtColor(img,flag)cv2.flip(img,flipcode)cap.release()cv2.VideoWriter_f]]></description><category></category></item><item><title><![CDATA[数字图像处理上机实验一环境配置]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/120800076</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/120800076</guid><author>helloBanksy</author><pubDate>Sat, 16 Oct 2021 16:46:36 +0800</pubDate><description><![CDATA[目录OpenCV-python的安装进入spyder
OpenCV-python的安装
（方法来自实验说明，原方法可能有spyder无法打开的问题）
A．通过Anaconda 安装python环境。
Anaconda指的是一个开源的Python发行版本，其包含了conda、Python等180多个科学包及其依赖项。 通过Anaconda 安装python包可以简化很多安装配置的问题。也可以通过其虚拟环境（注：不是虚拟机）在同一操作系统上使用多个不同python版本或配置。
下载Anacoda：
https:]]></description><category></category></item><item><title><![CDATA[计算方法上机实验报告]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/117170631</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/117170631</guid><author>helloBanksy</author><pubDate>Wed, 09 Jun 2021 12:03:38 +0800</pubDate><description><![CDATA[计算方法上机]]></description><category></category></item><item><title><![CDATA[软件工程第一次上机实验--代码的坏味道（重构实验）]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/117737196</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/117737196</guid><author>helloBanksy</author><pubDate>Wed, 09 Jun 2021 12:00:01 +0800</pubDate><description><![CDATA[软件工程第一次上机实验

Data Class(纯稚的数据类)

public class Node {
    public char itself;
    public int minLength;
    public char lastNode;
    public char[] nextNode;
    public int[] nextLength;
｝

坏味道：数据域被设置成了公有的，这不符合封装的特性
修改方法：将类的域声明为私有，添加set和get方法进行设置和获取值，如果有必要，]]></description><category></category></item><item><title><![CDATA[软件工程第三次上机实验--TDD测试驱动开发]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/117735268</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/117735268</guid><author>helloBanksy</author><pubDate>Wed, 09 Jun 2021 11:48:23 +0800</pubDate><description><![CDATA[《软件工程》实验报告（三）——TDD测试驱动开发实验
一、	实验名称
TDD测试驱动开发实验
二、	实验目的
1）理解TDD测试驱动开发的思想
2）掌握TDD测试驱动开发的基本过程
三、	实验内容和要求
1）阅读：Kent Beck 《测试驱动开发》
2）基于TDD开发一个判断字符串是IP4地址的功能
3）使用任何OO语言
4）使用xUnit测试框架
四、	实验需要知识
IP地址是指互联网协议地址（英语：Internet Protocol Address，又译为网际协议地址），是IP Address的缩写。]]></description><category></category></item><item><title><![CDATA[Android活动的生命周期]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/115379845</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/115379845</guid><author>helloBanksy</author><pubDate>Thu, 01 Apr 2021 23:34:28 +0800</pubDate><description><![CDATA[文章目录返回栈四种活动状态活动的生存期
返回栈
Android是使用任务来管理活动的，一个任务就是一组放在栈里的活动的集合，这个栈也叫做返回栈。栈的特点是先进后出，后进先出，默认情况下，当我们启动了一个活动，他就会在返回栈中入栈并处于栈顶位置，当我们销毁这个活动，就会将这个活动出栈，这时前一个活动就会重新处于栈顶。系统总是会显示处于栈顶的活动给用户。
四种活动状态

运行状态
暂停状态：当一个活动不再处于栈顶，但是仍然可见，比如对话框作为栈顶的活动，此时上一个活动仍然是可见的，处于暂停状态的活动仍然是完全存]]></description><category></category></item><item><title><![CDATA[Android启动Activity]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/115314980</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/115314980</guid><author>helloBanksy</author><pubDate>Tue, 30 Mar 2021 16:48:03 +0800</pubDate><description><![CDATA[startActivity(Context packageContext, Class&lt;?&gt; cls);
隐式启动
在AndroidManifest中要被启动的Activity（即SecondActivity）加入标签中的内容，标签中的内容表示当前活动可以响应com.example.first.ACTION_START这个action，而标签则包含了一些附加信息，更精确的指明了当前的活动能够响应的Intent中还可能带有category。必须两个标签能够同时匹配上Intent中指定的actio.]]></description><category></category></item><item><title><![CDATA[Activity的4种启动模式]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/115221185</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/115221185</guid><author>helloBanksy</author><pubDate>Thu, 25 Mar 2021 23:35:29 +0800</pubDate><description><![CDATA[文章目录launchMode的4种属性
launchMode的4种属性
通过设置AndroidManifest里的activity的android:launchMode属性设置activity的启动模式
        &lt;activity android:name=".DialogActivity"
        android:launchMode=""/&gt;

有四种属性值可供设置：

standard:表示每启动一个activity，便为他创建一个实例,不管之前有没有启动过
singleT]]></description><category></category></item><item><title><![CDATA[margin和padding，gravity与layout_gravity]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/114294940</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/114294940</guid><author>helloBanksy</author><pubDate>Thu, 25 Mar 2021 16:18:44 +0800</pubDate><description><![CDATA[Android学习笔记xml部分margin和padding代码部分WebView加载网站网页的前进后退合理的创建标题，有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章UML 图表FLowchart流程图导出与导入导出导入
xml部分
margin和padding
margin是当前控件与其他控件在外边距上的距]]></description><category></category></item><item><title><![CDATA[Android基本UI控件（一）]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/114423309</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/114423309</guid><author>helloBanksy</author><pubDate>Thu, 25 Mar 2021 16:06:05 +0800</pubDate><description><![CDATA[目录基本控件TextViewEditTextButton
基本控件
TextView,EditText,Button
TextView
EditText
Button

]]></description><category></category></item><item><title><![CDATA[WebView]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/115189930</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/115189930</guid><author>helloBanksy</author><pubDate>Thu, 25 Mar 2021 00:15:47 +0800</pubDate><description><![CDATA[文章目录准备工作1.加载URL加载assets下的html文件加载网络URL网页开关添加伴随操作重定义按下返回键的作用设置WebChromeClient加载html代码2.网页的前进后退的相关方法
准备工作
创建一个名为WebViewActivity的Activity,布局中放一个WebView控件
&lt;?xml version="1.0" encoding="utf-8"?&gt;
&lt;androidx.constraintlayout.widget.ConstraintLayout
    xm]]></description><category></category></item><item><title><![CDATA[java的String类，自动装箱与拆箱]]></title><link>https://blog.youkuaiyun.com/helloBanksy/article/details/115031848</link><guid>https://blog.youkuaiyun.com/helloBanksy/article/details/115031848</guid><author>helloBanksy</author><pubDate>Sat, 20 Mar 2021 21:58:21 +0800</pubDate><description><![CDATA[学习别人的博客后自己写的笔记，感觉看了她其他博客还是挺有收获的，这是原博客传送门
文章目录1.String类，StringBuffer类以及StringBuilder类2.字符串拼接3.StringBuilder的部分API4.字符串相等5.Java基本数据类型基本数据类型与封装好的类的区别：Integer与int的区别：6.Java的自动拆箱和装箱7.Integer和int的比较
1.String类，StringBuffer类以及StringBuilder类
首先String类是不可变类，即一旦产生一个S]]></description><category></category></item></channel></rss>