自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

原创 harmony界面跳转出现的问题

Harmony开发中页面跳转遇到的问题及解决方法

2022-07-08 09:15:59 490 1

原创 基于Android的校园跑腿系统

基于Android的校园跑腿系统

2022-06-16 23:19:59 1163

原创 Java实现求最大子数组和

一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

2022-06-10 15:34:01 870

原创 Android的ScrollView一些总结

Android中ScrollView的总结

2022-06-09 13:42:17 644

原创 新建android项目时,运行app会有顶部项目名称,去除顶部项目名称的方法

新建android项目,运行app会有顶部项目名称,去除顶部项目名称的方法

2022-06-09 13:31:02 1273

原创 Android stdio虚拟手机,当输入文字时,系统自带的键盘会将底部导航栏顶上去

键盘将底部导航栏顶上去的原因是:具有底部导航栏的布局不是RelativeLayout布局而是androidx.constraintlayout.widget.ConstraintLayout布局,只需要更改为RelativeLayout布局即可。

2022-06-01 16:52:17 399

原创 android stdio与即时设计结合使用

android stdio与即时设计的结合使用,适合小白

2022-04-26 23:20:05 2777

原创 ModuleNotFoundError: No module named ‘py4j‘

Ubuntu配置Jupyter Notebook实现和PySpark交互,在运行实例的时候出现ModuleNotFoundError: No module named 'py4j’问题学习厦门大学数据库实验室的spark教程中它的环境配置中py4j的版本是0.10.4,而我下载的py4j版本是0.10.7。如果不知道自己的py4j版本,可以在命令行中输入cd $SPARK_HOME/python/lib,这表示进入到py4j所在的文件目录下然后再输入ls这样就能看到自己py4j所对应的版本,如图所示

2021-10-20 22:45:10 4940

原创 在pip下载第三方插件包时报错:Command ‘(‘lsb_release‘, ‘-a‘)‘ returned non-zero exit status 1.

在pip下载第三方插件包时报错:Command ‘(‘lsb_release’, ‘-a’)’ returned non-zero exit status 1.问题描述:在Ubuntu系统中,安装好python3.8版本并将pip3配置完成,在命令行中分别输入pip --version和pip3 --version能够分别显示pip对应的python版本,如下图所示:但是在pycharm中,在python3.8的环境下,下载第三方库的时候进行报错,如图所示:在下面的小框中滑动到最底部会有如下错误C

2021-10-16 16:09:12 1459

原创 pycharm的python Interpreter显示unsupported python3.5

pycharm的python Interpreter显示unsupported python3.5错误如下图所示:原因:Ubuntu16版本中系统自带python2.7和python3.5,但是在最新的pycharm2021.2版本中,python Interpreter不支持python3.5。官方已经将python3.5放弃,所以pycharm不支持python3.5问题解决方法:重新下载一个比python3.5版本高的python版本...

2021-10-16 15:46:25 7696

原创 编写python时出现Non-ASCII character ‘\xe7‘ in file错误

问题:在Ubuntu中编写python项目报错:Non-ASCII character ‘\xe7’ in file错误如下:错误定位到中文的注释原因分析:因为Python在默认状态下不支持源文件中的编码所致,Python2是ASII编码,而编写的文件中使用了中文。解决方法如下:在文件的头部添加# coding=utf-8,然后中文问题解决。解决方案:只需要在源码的头部添加# coding=utf-8...

2021-10-16 15:37:39 4170

原创 java.io.FileNotFoundException: /storage/emulated/0/问题

解决java.io.FileNotFoundException: /storage/emulated/0/问题原因是Android 10之后,需要在AndroidManifest.xml文件的application 标签下 加一条属性android:requestLegacyExternalStorage=“true”。如下图所示:

2021-09-06 11:08:44 22009 7

原创 android已在AndroidManifest.xml中添加文件读写权限,但文件还是创建失败

android已在AndroidManifest.xml中添加文件读写权限,但文件还是创建失败解决方法(这里用保存图片到系统相册例子做示范):private File appDir;//存储图片的文件夹public void saveImageToGallery(Context context, Bitmap bmp) {//保存图片 if (Build.VERSION.SDK_INT >= 23) { int REQUEST_CODE_CONTACT

2021-09-06 11:05:07 1183

原创 android页面布局.xml文件中,对按钮的背景颜色进行修改,但按钮颜色没有发生改变

android stdio在页面布局.xml文件中,对按钮的背景颜色进行修改,但按钮颜色没有发生改变问题的解决方法原因:新的android版本中软件继承了手机主题,导致在xml文件中修改了按钮颜色,但按钮并没有发生改变。解决方法:打开软件项目找到如下文件(黄色荧光笔标记的地方)thems.xml(night)这个文件是当手机处于夜间模式,软件也将会处于夜间模式,这个文件不需要修改打开第一个thems.xml,将<style name="Theme. Trade " parent="T

2021-09-06 10:44:49 1645

原创 基于Android的图片分享软件

图片分享软件简要功能介绍:用户可将图片分享至平台以供其他用户浏览,用户可对喜欢的图片进行点赞保存分享等操作。思路如下:界面设计:登录界面与注册界面,还有登录成功后的首页,发布页和主页,可以通过底部导航栏跳转到对应的界面。对应功能的一一实现。数据可以保存在数据库中,采用到的技术是SQLite(本程序是保存到手机本地的数据库中,云端的可以自己摸索)。分享操作这里使用的是android自带的分享。需要为该软件进行授权。主要授权文件的读写权限。界面展示登录界面注册界面用户注册并且登录成功的

2021-09-06 10:25:01 2413 1

原创 Eclipse里的Marketplace无法打开

方法一:打开eclipse文件夹里面的eclipse.ini文件,文件如下图所示:用记事本方式打开,在文档的后面加上下面一句话 :-Djava.net.preferIPv4Stack=true-再重启Eclipse软件,就可以访问Marketplace方法二:打开Eclipse软件,点击窗口,选择首选项打开,如下图所示:选择常规——网络连接,然后主动提供那里选择手动,下面的都勾选上,点击应用并关闭,再重启Eclipse,就可以使用Marketplace。如图所示:方法三:如

2021-08-03 20:42:58 4560

原创 Java的jdk配置成功,但是输入java -version等,命令行没有任何反应

Java下载后,手动配置环境变量,并且配置好,但是在命令行中无论输入java的什么都没有反应问题:手动配置好JDK1.8版本的环境变量,但是在命令行窗口输入java、javac、java -version等命令,命令行都无反应解决方法:第一步:打开cmd(命令行窗口),在命令行中输入where java,可以查看环境变量中的Java环境配置,如图1所示:图1前两行环境变量是我安装jdk15版本时,软件自动给我生成的环境变量,但是我输入java、javac、java -version

2021-07-24 23:33:32 30453 68

原创 用Eclipse连接SQL Server2019

用Eclipse通过JDBC连接SQL Server2019打开SQL Server2019登陆后,点击安全性——登陆名,找到sa,右击点击属性,打开登陆属性点击状态,查看两者的状态是否都为授予和启用;如果不是,则更改其为授予和启用;然后点击确认再点击常规设置用户名和密码,设置登录名和密码(记住密码,后面会用到), 点击确定。然后关闭SQL,重新进入的时候身份验证选择SQL Server身份验证在里面新建一个数据库,然后在该数据库里面创建表我已经创建了一个名为demo1的数据库和该数据库下

2021-06-04 23:33:38 4898 5

原创 docker运行实例后,实例不运行

docker运行实例,但实例没有运行的解决方法输入docker start 名字/id 表示运行某个实例再输入docker ps,发现并没有实例在运行我们可以通过docker logs 实例id,查看该实例没有运行的原因本实例没有运行的原因是,密码策略没有符合opengauss的要求此时,只需要修改密码后,就可以运行实例...

2021-06-03 13:31:43 282

原创 Java带GUI求柱体的体积

Java带界面求柱体的体积描述:编写一个图形界面程序,程序可以输入两种柱体的参数:长方体和圆柱体,点击“计算体积”按钮后,显示柱体的体积。文章目录Java带界面求柱体的体积一、选择柱体界面二、长方体的体积1.输入参数界面2.计算后三、圆柱体的体积1.输入参数界面2.计算后最后一、选择柱体界面示例:这里使用了单选按钮,点击其中一个按钮就直接跳转到另一个界面二、长方体的体积1.输入参数界面2.计算后三、圆柱体的体积1.输入参数界面2.计算后最后输出的结果能够自动保留两位小

2021-05-16 18:07:27 440

原创 Java带图形界面的字符串判断

设计一个简单的图形界面,功能是对用户输入字符串后,点击“显示分析结果”的按钮,如果字符串中含有字母和数字以外的字符,就提示“字符串不合法”,否则提示“字符串合法”package finalexam;import java.awt.BorderLayout;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border.EmptyBorder;im

2021-04-26 20:27:54 245

原创 Java创建一个职工信息管理

用Windowbuilder创建职工信息管理准备工具:Eclipse软件和Windownbuilder插件博主也是刚学Java不久,Windowbuilder这个插件也是初步了解,所以制作的功能还不全,界面简陋主页面显示职工信息、修改/删除职工信息这两个功能都是同一个窗口添加信息当不输入任何信息,直接点击完成,则会录入默认的信息点击完成后,会有一个小弹窗,提示保存成功显示职工信息、删除\修改职工信息1.信息读取会将刚刚保存的信息从文本文档中读取出来2.在文本框里进行信息修改

2021-04-17 18:01:32 567

原创 centos7.6虚拟机上通过docker成功拉取open gauss镜像并且成功创建容器后,通过Datagrip连接容器

centos7.6虚拟机上通过docker成功拉取open gauss镜像并且成功创建容器后,通过Datagrip连接容器文章目录centos7.6虚拟机上通过docker成功拉取open gauss镜像并且成功创建容器后,通过Datagrip连接容器一.运行docker,在虚拟机终端输入:`systemctl start docker` 然后会有个弹窗输入密码,直接输入密码输入密码后,docker就已经运行了二.输入`docker ps -a`查看所有容器(包括已经停止的)三.docker运行已经停止的

2021-03-23 21:15:47 1183

原创 docker出现问题:The container name “/XXX“ is already in use by container 解决方案

在虚拟机centos7系统中docker在创建一个实例的出现问题:The container name “/XXX“ is already in use by container的 解决方案问题如图第一步:先查看所有的容器(包括已经停止的容器)在终端输入:docker ps -a看到了这个命名为”opengauss”的容器被占用了,并且这个容器是非运行状态(Exited)。第二步:有两种方法第一种方法:创建实例的时候不要使用“opengauss”这个名字,使用新的名字,比如:open ga

2021-03-22 23:09:12 31703

原创 安装centos7虚拟机

如何使用Vmware16安装centos7虚拟机1. 打开Vmware,创建新的虚拟机2.这里我选择自定义(高级)3.这里不用做任何修改,直接点击下一步4.这里我选择稍后安装操作系统,然后点击下一步5.客户机点击Linux,然后在版本中找到所对应自己所下载的镜像版本,因为现在这里安装的是centos7 64位,所以版本直接找centos7 64位,然后点击下一步6.虚拟机的名字可改也可不改,关键自己喜欢就行;安装的位置,我建议进行更改,不要下载到C盘,自己定义安装到其它地方,这里我安装

2021-03-07 15:11:05 146

原创 哈夫曼树的编码

哈夫曼树编码里面有哈夫曼树编码过程完整代码如下:#include<stdio.h>#include<stdlib.h>#include<string.h>struct HtNode{ int ww;//ww表示权值 int parent;//父节点的下标 int llink;//左孩子的下标 int rlink;//右孩子的下标};struct HtTree{ int m;//叶子结点的个数 int root;//哈夫曼树树根在数组下的下标

2021-01-26 20:24:25 532 1

原创 大数相加 C语言

用链表对两个大数进行相加输入的第一个数字是数的位数例子:创建结点struct node{//链表结点类型,包含一个存放整型数据的 data 成员,和一个指向下一个结点的next成员 int data ; struct node *next ; };创建空链表struct node *mycreateList(){//函数功能:创建一个只有一个头结点的空链表,头节点的数据域赋值为0,并将表头结点的地址返回 struct node *head = (struct

2021-01-26 16:36:00 971

原创 单链表实现一元多项式相加

文章目录输入输出一元多项式的规则多项式中某项的结点结构生成多项式对多项式进行相加输出多项式释放空间主函数输入输出一元多项式的规则输入时按顺序输入一元多项式的系数、指数;输入系数和指数都为0时,表述输入结束。多项式中某项的结点结构//存放多项式某项的结点结构 struct node{ int coef ; //表示系数 int exp ; // 表示指数 struct node *next; //指向下一个结点的指针 };typedef struct node * PNOD

2021-01-25 16:01:33 2081

原创 双向链表

文章目录双向链表的图示双向链表的代码双向链表头节点链表结点类型创建一个带头结点的双向链表在双向链表的表头插入数据删除结点输出双向链表的值回收双向链表占用的空间主函数双向链表的图示在链表中,为方便访问结点的前驱,对链表进行扩充,增加前驱指针,形成双向链表。1.增加双向链表头结点,里面有两个指针成员,分别指向双向链表的第一个结点和最后一个结点。2.再创建一个存放数据,指向前驱和指向后驱的结点。双向链表的代码双向链表头节点struct Hnode{ //双向链表头结点,有两个指针成员,分

2021-01-25 14:41:45 194

原创 顺序线性表

文章目录顺序线性表求顺序线性表中连续子表(最少有一个元素)的最大和并输出寻找缺失最小正整数的算法找出给定目标值target在有序线性表中出现的起始位置和结束位置主函数顺序线性表顺序线性表数据结构定义/*此处是顺序线性表数据结构定义*/typedef int DataType;struct seqList{//有3个数据成员 int MAXNUM;//用于记录顺序线性表中能存放的最大元素个数的 整型 MAXNUM int curNum;//用于存放顺序线性表中数据元素的个数 整型

2021-01-24 22:37:02 4540 2

原创 C语言位运算

C语言位运算1.位运算作用于位,并逐位进行操作(二进制展开)。2.位运算符有:|,&,^,~,<<,>>。//例子里的0和1是二进制里的0和13.按位或运算符:|。例如:1|1=1; 0|0=0; 1|0=1;4.按位与运算符:&。例如:0&0=0; 1&1=1; 1&0=0;5.异或运算符:。例如:0 ^ 0=0; 1^1=0; 1^0=1;6.取反运算符:~。对该数的二进制数进行取反操作,1变0,0变1.所有正

2021-01-24 21:53:14 504

原创 单循环链表

单循环链表一个游戏,数到第n人出列#include<stdio.h>#include<string.h>#include<stdlib.h>struct People{ int num; struct People* next;};struct People* creat(struct People** head,int N){ struct People* tail, * p; tail = p = (struct People*)mallo

2021-01-24 21:42:57 122

原创 链表的头插法与尾插法

链表的头插法与尾插法#include<stdio.h>#include<string.h>#include<stdlib.h>struct Book{ char title[100]; char author[100]; struct Book *next;};void getInput(struct Book *book){ printf("请输入书名,作者\n"); scanf("%s %s",book->title,book-&gt

2021-01-24 21:39:31 127

原创 设计和完成:简单学生成绩管理信息系统

学生成绩信息包括:学号,姓名,课程名,平时成绩,实验成绩,考试成绩,总评成绩。要求实现如下功能:1)能够实现学生成绩信息的插入、删除和修改;2)能够实现各种查询(分别根据学生学号、姓名、课程名称等);3)能够实现按照考试成绩、总评成绩进行排序;4)能够查询某门课程的最高分、最低分并输出相应学生信息;能够查询某门课程的优秀率(90 分及以上)、不及格率;构建结构体#include<stdio.h>#include<stdlib.h>#include<strin

2021-01-24 21:31:12 1493 2

原创 main函数带命令行参数的使用

假设程序编译后生成的可执行文件为mycal.exe.。在命令行提示符下,通过在windows开始菜单执行cmd命令,出现:c:>,键入mycal 100+200 运行的结果为 300;键入mycal 100*200 运行的结果为20000 等。生成.exe文件后,可直接拖入到命令行,直接打开#include<stdio.h>#include<stdlib.h>#include<string.h>float f(int i, int j, char s)

2021-01-24 21:12:22 3033 1

原创 结构体与文件程序设计

(1)设计一个保存学生成绩信息的结构,包括学号、姓名、课程名、平时成绩、考试成绩、总评成绩。分别用函数实现以下功能:①输入n个学生的信息(平时和考试成绩)②要求计算并输出学生的总分(平时20%,考试80%)并输出;③输出总分最高和最低的学生信息。#include<stdio.h>#include<string.h>int main(){ int a,i,j,k,n,x,y; n = 4; struct students { int num;//学号 co

2021-01-24 20:47:44 766

原创 有序数据程序设计

题目一随机产生N 个正整数(10 < Ν ≤20 )存入数组 a 中,输出 a 中的最大值,最小值及求出其平均值(保留两位小数)tips:下面代码可供参考代码如下:#include<stdio.h>#include<stdlib.h>/*srand()用头文件stdlib.h;time(NULL)用time.h*/#include<time.h>int main(){ int N, i,min,max; float sum = 0.00;

2021-01-24 16:45:02 1676 2

Java职工信息管理.rar

带有GUI界面的职工信息管理,具有添加,删改,计算功能,自动生成工号

2021-05-16

Java带界面计算柱体的体积.zip

Java带界面,计算柱体的体积,可以进行扩展其它柱体

2021-05-16

空空如也

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

TA关注的人

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