随笔分类 -  软件需求与分析

摘要:架构漫谈读后感 首先,最近在课上老师推荐我们阅读王概凯老师的架构漫谈连载博客,通过详细的阅读,我确实收获颇丰。首先就是对于架构是什么,架构解决的是什么有了一个深入的了解。 第一,什么架构呢?王概凯老师认为他没有一个确切的定义,在软件行业,每个人都有自己的理解,所以一百个人心目中就有一百个哈姆雷特。那 阅读全文
posted @ 2024-12-29 14:43 new菜鸟 阅读(8) 评论(0) 推荐(0) 编辑
摘要:Hadoop运行java的jar包方法 今天在使用Hadoop的过程中需要用到运行jar包,特此记录一下命令的使用方法: hadoop jar 包名(/export/data/hadoop-3.3.0/classes/test-1.0-SNAPSHOT.jar) jav 阅读全文
posted @ 2024-12-29 14:43 new菜鸟 阅读(24) 评论(0) 推荐(0) 编辑
摘要:VsCode配置Javaweb热部署(Deploy) 最近又开始使用VsCode来进行web开发,但是每次都需要package一下项目再放到Tomcat下面太繁琐了,就想着能不能像IDEA一样可以进行热部署,经过不懈百度后终于发现了解决方法。首先需要以下三个插件: 首先我们要去创建一个webapp项 阅读全文
posted @ 2024-12-29 14:41 new菜鸟 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Sqoop使用mysql上传表到Hive报错 前几天建民老大给我们进行了第二次的Hive测试,很遗憾,题目很简单,但是我一下午一项都没实现。 而导致我最终也没实现的原因,就是sqoop的一些配置的问题。 因为建民老大说要在mysql里清洗数据,然后上传到Hive里,我请洗完之后就开始按照模板语句上传 阅读全文
posted @ 2024-12-29 14:41 new菜鸟 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Hive第二次测试总结 首先看一下题目: Result文件数据说明: Ip:106.39.41.166,(城市) Date:10/Nov/2016:00:01:02 +0800,(日期) Day:10,(天数) Traffic: 54 ,(流量) Type: video,(类型:视频video或文章 阅读全文
posted @ 2024-12-29 14:40 new菜鸟 阅读(10) 评论(0) 推荐(0) 编辑
摘要:文件的输入与输出 I/O类 FileStream类 下面是一个FileSteam类的操作示例: using System; using System.IO; namespace FileIOApplication { class Program { static void Main(string[] 阅读全文
posted @ 2024-12-29 14:39 new菜鸟 阅读(3) 评论(0) 推荐(0) 编辑
摘要:定位点 分组构造 限定符 反向引用构造 备用构造 替换 杂项构造 Regex类 示例: using System; using System.Text.RegularExpressions; namespace RegExApplication { class Program { private s 阅读全文
posted @ 2024-12-29 14:38 new菜鸟 阅读(1) 评论(0) 推荐(0) 编辑
摘要:命名空间 命名空间在基础的C#代码里就有使用,使用关键字namespace,我们可以通过调用其后面的命名空间里的类来进行操作。 using关键字 通过using关键字,我们可以将上述的namespace来进行简化,可以直接使用里面的类来进行操作。 嵌套命名空间 我们可以使用嵌套命名空间,可以进行复用 阅读全文
posted @ 2024-12-29 14:37 new菜鸟 阅读(3) 评论(0) 推荐(0) 编辑
摘要:多态性 静态多态性 函数重载 函数重载就是一个函数可以通过传入不同的参数来进行不同的运算,例如: using System; namespace PolymorphismApplication { public class TestData { public int Add(int a, int b 阅读全文
posted @ 2024-12-29 14:37 new菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天进行了C#的学习,继续了解C#的相关知识: 目录 继承 多态性 静态多态性 函数重载 运算符重载 动态多态性 运算符重载 接口 继承 继承就是基类派生出去多种类,就好比狗是哺乳动物,狗是派生类,哺乳动物是基类。 下面是一个简单的继承: using System; namespace Inheri 阅读全文
posted @ 2024-12-29 14:36 new菜鸟 阅读(1) 评论(0) 推荐(0) 编辑
摘要:Typora使用 EasyBlogImageForTypora上传图片 最近在使用Typora的过程中发现不可以直接粘贴图片,百度后发现需要配置个人图床,于是便用GitHub配置了一个,没想到这才是噩梦的开始,因为必须使用代理才能正常加载图片,也就是说只能上传但是无法显示。 然后就开始考虑Gitee 阅读全文
posted @ 2024-12-29 14:35 new菜鸟 阅读(9) 评论(0) 推荐(0) 编辑
摘要:VsCode配置C# 今天由于Vs2022启动太慢了,所以还是选择使用VsCode试一试,因为之前百度的时候显示的是写.net最好还是用vs来进行开发,但是vs2022版本有些太臃肿了,个人感觉不是很方便,所以出此下策,倒也可行。 配置dotnet 首先我们要去官网下载.net的官方版本,目前已经出 阅读全文
posted @ 2024-12-29 14:35 new菜鸟 阅读(56) 评论(0) 推荐(0) 编辑
摘要:VsCode运行C#时终端输出日志 最近在使用vscode运行C#项目的时候,终端总会先输出一些无关的日志信息才会输出运行结果,搜索解决后发现是终端输出了日志信息,首先咱们看一下他输出的信息。 这是我的代码: using System; using System.Collections.Generi 阅读全文
posted @ 2024-12-29 14:34 new菜鸟 阅读(71) 评论(0) 推荐(0) 编辑
摘要:类 定义一个类要有关键字class,类的方法其实不必多说,class前面可以加上默认成员访问标识符private、public、internal等。 成员函数和封装 封装就是将变量定义为私有,只有通过公共函数才能进行访问,就像下面这段代码就是一个例子: using System; namespace 阅读全文
posted @ 2024-12-29 14:33 new菜鸟 阅读(6) 评论(0) 推荐(0) 编辑
摘要:今天进行了C#的第四次学习,继续了解C#的相关知识: 目录 结构体 枚举 类 成员函数和封装 构造函数 析构函数 静态成员 结构体 结构体在C++中应用的比较多,基本用法也是与C++一样。 结构体的定义,必须要使用struct关键字来进行定义,他就好比一个类型,一本书可以分为书名、作者、书籍id。结 阅读全文
posted @ 2024-12-29 14:33 new菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要:传递数组给函数 using System; namespace ArrayApplication { class MyArray { double getAverage(int[] arr, int size) { int i; double avg; int sum = 0; for (i = 0 阅读全文
posted @ 2024-12-29 14:33 new菜鸟 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天进行了C#的第三次学习,继续了解C#的相关知识: 目录 数组 多维数组 交错数组 传递数组给函数 参数数组 Array类 数组 声明数组并初始化的格式为Java还有C++中常用的方法,例如double[] balance = new double[10];,又或者在声明数组的同时给数组赋值dou 阅读全文
posted @ 2024-12-29 14:32 new菜鸟 阅读(2) 评论(0) 推荐(0) 编辑
摘要:参数传递。 按值传递 只需要记住形参改变时是不会影响实参的值的,以此来保障实参的值。 按引用传递 在C#中,使用ref关键字声明引用参数。就是共用实参的地址,不会再去创建一个新的地址。下面我们可以清晰的看到运行结果是成功交换了的。 using System; namespace Calculator 阅读全文
posted @ 2024-12-29 14:32 new菜鸟 阅读(3) 评论(0) 推荐(0) 编辑
摘要:方法 递归方法调用,下面是一个计算阶乘的代码,就是在自己里面调用自己。 参数传递。 按值传递 按引用传递 按输出传递 可空类型 方法 定义方法的过程与Java还有C++无异,所以不做过多赘述。 调用方法是可以直接调用其他类的公有方法的。 using System; namespace Calcula 阅读全文
posted @ 2024-12-29 14:31 new菜鸟 阅读(7) 评论(0) 推荐(0) 编辑
摘要:运算符 运算符与C++一模一样,不做过多复述: 运算符的优先级如下所示: 判断 循环 封装 封装还是老三样:public,private,protected。不过好像还多了两种,第一种是Internal:就是该定义的变量或者函数可以被该类之中任何方法访问,派生类无法访问。第二种是Protected 阅读全文
posted @ 2024-12-29 14:30 new菜鸟 阅读(2) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示