自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 鸿蒙开发出现ohpm ERROR: Install failed ENOENT: no such file or directory, stat...@ohos\hypium

使用DevEco Studio创建鸿蒙北向项目时出现错误ohpm ERROR: Install failed ENOENT: no such file or directory, stat 'E:\HUAWEI\MyApplication7\oh_modules\@ohos\hypium,该文章目的就是解决这个错误。

2023-07-01 18:05:35 13047 5

原创 Windows Docker Desktop安装spark并建立集群运行简单的Java词汇统计Maven项目

Docker Desktop for Windows环境下,我们将使用Bitnami的Spark Docker镜像创建一个简单的Spark集群,并在该集群上运行一个简单的程序。

2023-05-09 21:59:29 3098 2

原创 【在Windows 10下的Docker Desktop安装Hbase, 并使用SpringBoot进行连接】

在Windows 10下的Docker DeskTop安装Hbase, 并使用SpringBoot进行连接Hbase的小栗子

2023-05-07 16:24:47 2960 1

原创 【阿里云OSS对象存储搭配CDN加速使用】

内容分发网络CDN(Content Delivery Network)是建立并覆盖在承载网之上,由遍布全球的边缘节点服务器群组成的分布式网络。将源站内容分发至最接近用户的节点,使用户可就近取得所需内容,提高用户访问的响应速度和成功率。解决因分布、 带宽、服务器性能带来的访问延迟问题,适用于站点加速、点播、直播等场景。

2022-12-13 09:39:24 5653 1

原创 【SpringBoot3整合MyBatis实例项目:课程信息模糊查询】超详细!!!

创建一个SpringBoot3项目例子:课程信息模糊查询。包括JDK17环境的配置,代码编写,以及最后使用接口软件Apifox进行测试。

2022-12-01 23:11:50 1507

原创 【操作系统之缓冲技术习题】

某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析,假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100ms,将缓冲区的数据传送到用户区的时间是50ms,CPU对一块数据进行分析的时间为50ms。在单缓冲区和双缓冲区结构下,读入并分析完该文件的时间分别是()

2022-11-30 21:59:10 3357 6

原创 【操作系统之内存管理习题】

在一个虚拟分页系统中, 页面大小为16B,进程访问逻辑地址的序列为:0x10H,0X20H,0X18H,0X55H,0X14H,0X43H,0X28H,0X47H,0X25H,0X67H,0X22H,0X12H.(1)请给出逻辑页面访问序列。**__** (用英文逗号隔开页面号序列)(2)假如分配给该进程的页框是3个,初始时页框都为空,采用OPT页面置换算法分析页面淘汰顺序 **__** (按页面淘汰顺序给出页号,中间用英文的逗号隔开) ,命中率是多少 **__** (写m/n格式)

2022-11-29 19:15:57 1830 1

原创 【操作系统之进程调度算法习题】

在P1的运行过程中(8:00~8:30)之间,因为内存可以存放3个作业,P2和P3进入了输入井后直接进入了内存中等待P1运行完成。当P3运行完成,P3退出内存,这时P5刚刚恰好进入内存,此时内存中有P2、P4以及P5,按照。当P1刚刚运行完成,P1退出内存,P4刚好进入内存,此时内存中有P2、P3以及P4,按照。当P2运行完成,P2退出内存,此时内存中还有P4,此时P4开始运行,所以P4的开始时间为。注意:周转时间 = 完成时间 - 进入系统时间,而不是完成时间 - 进入内存时间!

2022-11-28 00:03:40 4200 2

原创 【SSM整合例子: 课程信息查询】超详细教程!!!

SSM整合小栗子:课程信息查询,超详细教学!!!

2022-11-26 23:34:28 500 4

原创 【操作系统之进程综合测试】

2.我是一个线程,编号: 0x3704,我出生后就被塞了一个沉甸甸的包裹,来到一间明亮的大屋子,我刚进屋子,就听见广播: "0x3704,进入车间。就在这时,车间里的广播响了: "0x3704,,我是CPU,记住你正在执行的步骤,然后马上带着包裹离开!当我正在紧张的制作HTML时,CPU又开始叫了: "0x3704,,我是CPU ,记住你正在执行的步骤,然后马上带着包裹离开!4.有进程调度策略称作彩票调度算法,算法基本思想是为进程发放针对各种资源(如CPU时间)的彩票,在进行资源分配时,进程调度程序随机。

2022-11-26 21:10:24 1155

原创 【安卓开发之图片分享应用6:显示网络图片且点击会放大图片】

这次主要是实现的功能有以下几点:如下所示:通过之前的博客,我们已经实现了上传图片到服务器,我们可以得到上传图片的链接,接着就可以通过图片链接来访问到图片,并在页面展示出来。并点击之后实现放大功能。

2022-10-13 17:49:37 1945

原创 【安卓开发之图片分享应用5:上传图片到服务器】

主要是实现Android 上传图片到服务器这一功能,我封装了一个工具类,只要将调用该工具了并传入文件地址,即可上传成功。可实现多图片上传。

2022-09-18 17:42:53 2702

原创 【安卓开发之图片分享应用4:发布图片功能的实现】

使用第三方九宫格图片库完善图片发布功能,可以对图片进行编辑,预览,上传。

2022-08-25 22:54:33 3147 5

原创 【安卓开发之图片分享应用3:设置底部导航栏】

我们使用的是里面自带的底部导航栏。首先我们直接在原来的基础上新建一个然后就会生成相关的文件,比如、、、、等等,主要的还是我说的这几个在之前的文章里,登录成功后,我们是从跳转到。所以如果我们要在首页显示底部导航栏的话,可以将里面的代码复制到即可

2022-08-25 16:59:22 1694 1

原创 【安卓开发之图片分享应用2:注册功能的实现】

Android开发图片分享应用2:注册功能的实现开发过程问题分析: 按道理说根据异常提示应该是为空,我输出了一下确实为空,但是上一篇博客我也是使用该连接数据库来进行登录,而没有报错,为什么到了这里就不行了呢,忽然想到忘记将这次连接数据库放在子线程里执行,android4.0以上连接数据库不能在主线程执行,要另外来一个子线程去执行,在主线程上执行就会报以上的异常。解决方案: 将连接数据库的代码放在一个子线程里执行即可举个栗子:

2022-08-21 18:49:16 1288 3

原创 【安卓开发之图片分享应用1:登录功能的实现】

点击登录按钮时,会对输入的username和password进行验证,那么就需要调用MySQL连接工具类的。里面讲LoginActivity与MainActivity的位置交换,也就是将启动第一次呈现的页面变成登录页面。就会被赋值233,否则赋值777,这个是判断是否登录成功的标志。登录布局, 虽然文件很多, 但是对我们要改的却是很少, 我们只需要修改。然后找到app下面的libs文件夹,将下载好的MySQL依赖包添加进去。当验证用户名和密码正确时,也就是登录成功,我们需要从登录界面跳转到首页。

2022-08-20 21:44:37 3134 8

原创 Android 音乐播放器开发之 maven() { url “https://maven.google.com“} 报错

在安卓音乐播放器开发中, 遇到了一些旧版本的问题, 在新版本的Android Studio 中已经改变了, 故记录一下。旧版本中,下面这两部分是写在一块的,以及以及都是在里面的, 但是到了新版本,已经跑到了中, 因此需要在中设置才行。...

2022-08-06 23:45:48 890

原创 Android音乐Attempt to invoke virtual method ‘java.lang.String android.content.Intent.getStringExtra异常

在开发音乐播放器过程中又出现了一点问题,起初查看Log日志,提示如下图所示的异常信息......

2022-08-06 19:14:11 4376

原创 Android音乐播放器显示startForeground(ONGOING_NOTIFICATION_ID, notification);异常解决方法

加入下面这行获取权限代码即可 , 没错就是加入, 因为音乐播放器出了需要该。只能有一个, 其实可以有多个, 故加入所需的权限即可,如下图所示。, 所以不能把内存权限给删了, 直接加入下面这个就行。因为先入为主的思想,认为。...

2022-08-06 18:03:28 716

原创 C++类模板以及保存数据到文件

C++类模板以及保存数据到文件1.题目要求:写一个类模板,它有一个通用数组(既可作整数数组,又可作双精度小数数组,它有三个成员函数,其功能分别是,从键盘读取数据到数组、将数组数据保存到某个文件中、求数组中的最大元素。2.代码实现:#include <iostream>#include <fstream>#include <iomanip>using namespace std;template <class T>class MyAr

2022-05-14 16:02:38 2750

原创 C++定义一个函数模板,要求返回三个值中的最小值

C++定义一个函数模板,要求返回三个值中的最小值。#include <iostream>using namespace std;template <typename T>T cmin(T a,T b){ return a>b?a:b;}template <typename T>T min(T a,T b,T c){ T tamp = cmin(a,b); return tamp>c?tamp:c;}int m

2022-05-14 15:30:51 2749

原创 C语言排序算法之选择排序

文章目录一、选择排序的概述二、选择排序算法代码详解(1)算法分析(2)选择排序算法代码详解三、总代码一、选择排序的概述选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:第一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾。以此类推,直到全部待排序的数据元素的个数为零。二、选择排序算法代码详解(1)算法分析    &nbsp

2021-08-18 22:49:19 15621 5

原创 C语言排序算法之冒泡排序

文章目录一、冒泡排序概述二、冒泡排序算法分析2.冒泡排序算法代码详解总代码一、冒泡排序概述冒泡排序重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”。二、冒泡排序算法分析我们每一次冒泡都是把这些的数其中

2021-08-18 19:25:23 11843 4

原创 单例设计模式

单例设计模式单例设计模式是JAVA设计模式的其中之一,它也是在开发中用到最多的设计模式之一。为什么要用这个单例设计模式呢?其实主要是为了避免创建多个实例造成资源浪费,从它的名称我们也可以容易理解一点,“单例”指的是在一个类中,该类在他自己里面new(创建)单个对象,并且确保只有单个对象被创建,该类还向外提供了一种访问其唯一的对象的方式,不需要实例化该类对象,即可直接访问,在一些常用的工具类、线程池、缓存,数据库,账户登录系统、配置文件等程序中可能只允许我们创建一个对象,一方面如果创建多个对象可能引起程序的

2021-05-17 23:34:42 108

原创 学习Java基础的day_1

面向对象(1)封装性封装性:如果属性没有封装,那么在本类之外创建对象后,可以直接访问类的属性,这样的话对于类中的数据,我们在类的外面就可以修改类中的数据。private关键字:使类私有化,类中的数据只能在本类中使用,但是想要在外部使用,我们需要提供公有方法来间接访问;通常在一个类中,属性通常都私有化,对外提供setter和getter方法来达到能在外部使用类中数据的目的。对属性的封装这是没封装之前public class test{ public static void main(St

2021-05-01 15:48:45 96

空空如也

空空如也

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

TA关注的人

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