- 博客(26)
- 收藏
- 关注
原创 下载配置MySql8.0.27(其他版本也有介绍)。详细安装,保姆级教程
1,浏览器打开地址https://www.mysql.com/downloads/2,点击DOWNLOADS,下拉至底部,点击如下图3,点击社区版4,出现如图界面,点击Archives的话是选择以往的版本,例如8.0.26.下载最新版本的话是下拉5,点击Go to download page6,最后点击下载,即可下载到指定目录...
2021-12-01 17:30:18
6195
4
原创 7步完美在Linux上安转JDK
1, 在浏览器上打开网址:https://www.oracle.com/java/technologies/downloads/#java8下这个。别踩坑了(jdk-8u311-linux-x64.tar.gz)2.在Windows上下好了之后使用XFTP连接Linux传输到指定的目录中3,可以把java文件夹的权限调到最高 chmod 777 java4, 在终端进入对应的文件的目录,进一步解压,输入tar -zxvf +需要解压的包名 tar –zxvf jdk1.8.0_3115,
2021-10-31 13:00:08
333
原创 将本地项目上传到gitee,保姆级教程
1,首先登陆码云官网自行注册一个码云账号,https://gitee.com/2,进入之后点击个人头像,再点击设置,找到SSH公钥3,点击怎么样生成公钥4,点击仓库管理5,点击生成/添加SSH公钥6,win+r输入cmd打开命令符,在命令行输入ssh-keygen -t rsa -C “xxxxx@xxxxx.com”,把双引号内容修改为自己注册时的邮箱。按照提示完成三次回车,即可生成 ssh key。7,在命令符中找到公钥的保存位置7,在电脑上找到这个文件并且打开它复制里面的内容到码云官
2021-08-14 21:47:59
687
原创 Springboot+Vue+Element实现的CRM管理系统
文章介绍本文主要记录使用springboot和vue进行整合开发流程,实现前后端分离,具体步骤和知识点都会讲解记录或者是在注释中进行说明。使用Element工具提供组件,实现(CRM)客户关系管理的一个系统。开发工具使用Idea和Vscode,使用vue-cli搭建项目,实现前后端分离。下文将对项目的用户管理模块进行讲解记录,管理员可对用户进行添加,删除,修改,查询等功能。后端控制层使用REST风格提供接口项目搭建,如果已经安装过vue-cli脚手架可跳过这一步,使用Idea的搭建springboot就
2021-08-10 00:28:31
2554
6
原创 酒店管理系统
酒店后台管理系统这是一个基于ssm+jsp的maven后台管理系统项目,使用idea,Mysql来搭建项目,在完成项目后,我想通过一篇博客来记录我的学习过程已经对项目进行讲解,具体的代码会放在Github上功能介绍:1,能够实现对系统管理员进行授权,不同级别的管理员可以授予不同的管理员权限。2,能够实现入住信息的查询,添加,删除。3,能够实现对客房信息的查询,已经管理不同类型的客房4,管理VIP客户在介绍项目之前,我想先记录一个分页功能,因为这个分页在展示数据的时候是必不可少的1在pom中加
2021-07-28 13:57:02
3368
3
原创 2021-07-16
斐波那契额数列之动态规划解决package com.dtgh;public class FBNQSL { public static int Fibonacci(int n) { /*第一项和第二项都是1*/ if(n==1||n==2) { return 1; } int pre2=1;//前两个数 int pre1=1;//前一个数 int sum
2021-07-16 22:35:37
109
原创 2021-07-16
打家劫舍:你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。package com.dtgh;/*动态方程:dp[i]=max(dp[i−2]+nums[i],dp[i−1])边界条件为: dp[0]=nums[0]只有一间房屋,则偷窃该房屋
2021-07-16 01:08:31
103
原创 迭代公式求x的n次方根,求16的4次方根等于2
#include <iostream>using namespace std; #include <math.h>double mySqrt(int m) //定义求解公式 { double x1,x0;//定义两个数当这两个数相等时就是我们要求的值 x0=m ;//任意定义x0的值,也可以等于二分之一m x1=(3*x0/4)+m/(4*x0*x0*x0...
2020-03-15 17:34:00
774
原创 c++,将一个字符串交叉插入到另一个字符串中(假定两字符串不等长)。例如将字符串 "abcde" 交叉插入字符串“ABCDEFG"的结果为“aAbBcCdDeEFG"
#include<iostream>#include<string.h>using namespace std;class KB{ private: char str1[60];//被插入的数组 char str2[60];//插入的数组 char str3[120];//插入后的数组 public: KB(const char *s1,c...
2020-03-15 17:14:19
3011
原创 将一维整型数组中各元素排序,排序的方法是:根据去掉最高位数字后余下的数值 按从小到大的顺序对原数据排序,最后显示排序后的原数据。,20数组( 134, 4029)最后输出(4029,134)
#include<iostream>using namespace std;class KB{ private: int a[5] ;//待排序的数组。 int n;//成员数组a实际元素个数 public: KB(int t[],int n1)//构造函数,初始化数据成员。 { n=n1; for(int i=0;i<n;i++) a[...
2020-03-13 00:49:49
1178
原创 c++删除一串数字中相同的数字并且输出
#include <iostream>using namespace std;int main(){ int n; int i=0,j,m=0; int a[10],b[10]; cout<<"输入数字:"; cin>>n; while(n) { a[i++]=n%10; n=n/10; }//结束循环后a[i]数组将从尾到头储存...
2020-03-13 00:31:55
1395
原创 一维数组(一串数字)从小到大进行排序
#include <iostream>using namespace std;int main(){ int a[6]={32,4,6,5,87,99}; int k; for(int i=0;i<5;i++) for(int j=i+1;j<6;j++) if(a[i]>a[j]) { k=a[i];a[i]=a[j];a[j]=...
2020-03-10 19:28:55
5188
1
原创 建立一个矩阵类,对矩阵左下角包括对角线的元素进行两个操作。若该元素不是素数则保持不变,若该元素是素数则用比这个数大的最小素数来替代这个数
#include<iostream>using namespace std;class KB{ private: int x[4][4]; int count; public: KB(int xx[4][4]) { for(int i=0;i<4;i++) for(int j=0;j<4;j++) x[i][j]=xx[i][j]...
2020-03-10 19:25:06
899
原创 c++,把一个字符串中的数字提取出来成为一个整数
#include<iostream>#include<string.h>using namespace std;class KB{ private: char *s; int num; public: KB(char *ss) { s=new char[strlen(ss)+1]; strcpy(s,ss); } void f...
2020-03-10 18:50:21
5140
原创 c++,判断一个字符串是不是标识符,标识符由数字,字母,下划线组成,而且不能是数字开头
#include<iostream>#include<string.h>using namespace std; class KB{ private: char *s; int k; public: KB(const char *ss) { s=new char[strlen(ss)+1]; strcpy(s,ss); } i...
2020-03-10 00:38:22
3171
原创 c++,从正方体、球体和圆柱体的各种运算中抽象出一个公共基类container为抽象,计算正方体、球体和圆柱体的体积和表面积
#include<iostream>#include<string.h>using namespace std; class container{ protected: double radius; public: container(double r) { radius=r; } virtual double area()=...
2020-03-09 12:56:12
3737
1
原创 c++连接字符串(重载运算符+=)
#include<iostream>#include<string.h>using namespace std;class KB{ private: char *s;//字符串 public: KB(const char *p=0) { s=new char[strlen(p)+1]; strcpy(s,p); } frie...
2020-03-09 12:47:24
3831
3
原创 c++,判断两个集合是否相同,即元素相同的,但序号可以不相同
#include<iostream>#include<string.h>using namespace std;class KB{ private: int *s;//储存整数数组 int len;//数组长度 public: KB(int *ss,int le) { len=le; s=new int[len];//给数组指针开...
2020-03-09 01:41:25
2641
1
原创 c++,把一个字符串中的数字字符提取出来成为一个整数
#include<iostream>#include<string.h>using namespace std;class KB{ char *s; public: KB(const char *ss) { s=new char[strlen(ss)+1]; strcpy(s,ss); } void fun...
2020-03-08 23:26:37
2354
原创 c++,对于一个有正数和负数的数组,将其中所有小于0的元素放到所有大于0的元素的前面。使用的算法 是:从左右两个方向扫描数组,从左向右找到大于等于0的元素,从右向左找到小于0的元素,将两 者交换.
#include<iostream>using namespace std;class KB{ private: int n; int a[100]; public: KB(int aa[],int size) { n=size; for(int i=0;i<n;i++) a[i]=aa[i]; } void print() ...
2020-03-08 22:48:38
1193
原创 c++,定义基类和派生类,求长方体的表面积和体积。一,基类的指针指向派生类的对象 二,在基类中定义了虚函数。这样用基类的指针去访问同名函数时 ,即可访问派生类的成员函数
#include<iostream>using namespace std;class KB{ protected: double x,y;//分别表示长方形的长和宽。 public: KB(double x1,double y1) { x=x1; y=y1; } virtual double area()//虚函数,计算长方形的面积,计算公式...
2020-03-06 22:33:54
2078
1
原创 c++,两个字符串连接并且排序
#include <iostream>#include <string.h>using namespace std; class KB{ private: char s1[50],s2[50];//存放两个字符串 char s3[100];//存放连接好的字符串 public: KB(char a1[],char a2[])//因为私有数据定义时...
2020-03-06 15:21:34
1119
原创 将两个字符串拼接删除空格并且排序输出。用到删除空格函数,字符串的排序函数
#include <iostream>#include <string.h>using namespace std; class String{ char * str1,* str2; char *str;public: String(const char*ptr1,const char*ptr2)//构造函数进行初始化 { str1=new cha...
2020-03-06 00:00:09
346
原创 数字往后移动两格,并且在空出来的位置上填充数字。用char类型的数组储存数字
#include<iostream>#include<string.h>using namespace std;class KB{ private: char a[19];//存放15位身份证号 public: KB(char *aa) { strcpy(a,aa); } void fun() { char...
2020-03-05 16:35:16
175
原创 由一个已知一维数组派生出另一个-维数组的派生规则如下:新数组的每一元素等 于原始数组的对应元素及其相邻两元素的平均值。其中第0个元素的左邻元素约定为最后一个元素,最后一个元素的右邻 元素约定为第一个
#include<iostream>using namespace std;class KB{ private: double a[10],b[10];//分别用来存放原始数组和派生数组 public: KB(double aa[10]) //构造函数进行初始化 { for(int i=0;i<10;i++) a[i]=aa[i]; ...
2020-03-05 15:25:00
1472
原创 用c++两个分数相加并且化简成最简形式,通过类来完成。思想是:求出两个数的最大公约数用来化简和求最大公倍数,具体公式代码中见
#include<iostream>using namespace std;class KB{ private: int fz,fm;//fz代表分子,fm代表分母 public: KB(int a=0,int b=1)//构造函数,分别用a和b对分子分母进行初始化 { fz=a,fm=b; } int gys(int m,int n);//求两...
2020-03-05 10:47:34
3341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人