自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唐傘皮

如果傘皮不能用代码改变世界,那就改变自己就好了~

  • 博客(124)
  • 资源 (3)
  • 收藏
  • 关注

原创 【递归】Kimi数列

问题:Kimi最近在研究一个数列:F(0) = 7F(1) = 11F(n) = F(n-1) + F(n-2) (n≥2)Kimi称之为Kimi数列。请你帮忙确认一下数列中第n个数是否是3的倍数。code:#include<bits/stdc++.h>using namespace std;int solve(int i){ if(i==0) return 7; if(i==1) return 11; return solve(i-1)+solve

2021-03-12 00:06:33 516

原创 【递归】递归计数

问题:编写一个递归程序,返回一个字符串中大写字母的数目。例如,输入“AbcD”,输出2。code:#include<bits/stdc++.h>using namespace std;char m[10000]; int num;void solve(int i){ if(m[i]=='\0')//判断是字符串的结尾就结束递归 return; if(m[i]>='A'&&m[i]<='Z')//判断如果是大写字母就计数 num++;

2021-03-11 23:59:28 1164

原创 【递归】倒序输出

这道题的坑:一:数据没考虑周全,比如:120000,应该输出21二:超时:在数据输入进行while循环处理第一坑时就会超时,用一个变量flag控制输出的第一位是否为0,是不输出,不是则输出问题:在递归时将余数输出即可code:#include<bits/stdc++.h>using namespace std;int solve(int m,int flag){ if(m<10){ return m; } int a=m.

2021-03-11 23:32:04 1408

原创 【docker-compose】阿里云服务器docker-compose部署SpringCloud微服务eureka与zuul网关

文章目录一:安装dockercompose二:部署一:安装dockercomposesudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose添加执行权限chmod +x /usr/local/bin/docker-compose创建软链: sudo ln -s

2021-02-22 17:20:29 409

原创 【区块链】阿里云服务器安装以太坊客户端Geth并初始化私有链,使用MetaMask连接云服务器上的私有链

文章目录一:yum极简安装二:Git源码安装Geth官网:https://geth.ethereum.org/Geth的Github地址:https://github.com/ethereum/go-ethereum一:yum极简安装二:Git源码安装首先保证服务器已经安装了git,然后到Geth官网获得git地址随后在服务器端获取源码...

2021-02-18 21:15:03 1208 5

原创 【leetcode-二叉树-111】 求二叉树的最小深度(递归简洁清楚;层次遍历高效快速)

文章目录一:递归解决二:层次遍历解决题目连接在此一:递归解决利用递归,自顶向下分解,然后自底向上求解:从叶子节点出发,求出最短的路径上的节点赋给父节点,然后不断向上求最短路径的节点数,直到根节点得出最小的节点数;需要注意的点是:当只有根节点一直下去只有右(左)孩子时,例如[2,null,3,null,4,null,5,null,6],不应该取最少的了(否则会直接将左(右)节点也就是空节点当做最短的了,所以这时需要取不为空的节点,也就是取了一个最大值)。此方法不是最优的哈哈,但是比较好套用的模板,逻

2021-02-05 17:42:00 121

原创 docker部署基操 --将SpringCloud部署到阿里云服务器--解决注册中心无法注册发现其他模块的问题

文章目录一:前期准备二,点击clean三,点击install四,上传jar包五,编写DockerFile六,构建镜像七,运行容器八,查看效果九,SpringCloud的eureka与zuul的yml配置文件其他操作1.查看镜像2.查看容器3.停止容器4.删除容器5.删除镜像docker插件pom文件本文为docker部署SpringCloud,会涉及到SpringCloud的yml配置文件,但不包含工程创建与docker安装,若有想学习,可以关注博主的博客一:前期准备1.先运行项目确保项目可以运行

2021-01-26 16:00:01 652 1

原创 阿里云linux实现ftp服务器-解决xftp匿名登录无法显示远程文件夹的问题

文章目录一:匿名登录1.安装vsftpd2.修改配置文件3.建立文件夹,并设置权限4. 重新加载配置文件5.xftp连接原理配置文件一:匿名登录需要用到的命令yum install -y vsftpdsystemctl enable vsftpd.servicesystemctl start vsftpd.servicenetstat -antup | grep ftpvim /etc/vsftpd/vsftpd.confchmod o+w /var/ftp/pub/systemctl

2021-01-23 12:30:51 1615 4

原创 RedHat7.0重装yum并且换源

文章目录一:卸掉原有yum二:获取yum安装包三:安装yum四:验证安装结果一:卸掉原有yumrpm -qa|grep yumrpm -qa|grep yum|xargs rpm -e --nodeps二:获取yum安装包首先查看本机的版本号,找到与本机对应的安装包(镜像资源一直在更新,相应版本软件包如果找不到,可以根据软件包名称在相应目录中找最新版本的)cat /etc/redhat-release一共需要下载如下几个包python-urlgrabber-3.10-9.e1

2020-12-15 23:04:45 601

原创 SpringBoot+Mybatis+Redis的配置

文章目录一:引入依赖二:application.yml配置三:配置Redis序列化方式及连接四:测试如果不会配置mybatis的,可以参照这篇详细的博客没有安装Redis的参照博客不会建Springboot的,参照博客Springboot2.3+mybatis3.5+mysql8.0+Redis2.3一:引入依赖<!-- Redis--> <dependency> <groupId>org.spring

2020-11-22 14:28:55 253 3

原创 Spring两步引入Redis并使用Redis

文章目录第一步:引入maven依赖第二步:配置Redis使用:测试代码:结构图dispatcher-servlet.xml文件:bean:controller代码userDao代码如果大家还没有安装Redis,可以参考这篇很详细的博文第一步:引入maven依赖在这里要给出Redis的的依赖赖,文末将会给出全部pom文件 <dependency> <groupId>redis.clients</groupId> <arti

2020-11-22 13:46:02 1630 2

原创 Windows下Redis的安装及客户端安装连接Redis

文章目录一:下载二:安装及开启注册服务1.安装2.开启服务3.关闭服务三:使用四:设置密码五:使用Redis缓存工具客户端管理数据1.下载PHPStudy一:下载Redis各版本的网址是:https://github.com/MicrosoftArchive/redis/releasesRedis官网进行下载解压到自定义的目录:二:安装及开启注册服务1.安装首先我们在命令行下cmd到Redis解压路径输入命令安装使用到的命令有:1.安装命令:redis-server.exe

2020-11-20 13:34:40 636

原创 Mybatis中将日期格式化存入MySQL数据库中

首先看效果只需要bean的实体类中在日期上面加入这一条注解 @JsonFormat(shape= JsonFormat.Shape.STRING,pattern=“yyyy-MM-dd HH:mm:ss”,timezone=“GMT+8”) @JsonFormat(shape= JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8") private Date bTime;...

2020-11-19 23:00:39 1241

原创 Vue网络请求入门-axios请求-使用Spring后台

文章目录一:Vue引入CDN引入二:axios引入三:Spring后台四:向后台获取数据HTML代码:json数据:后台代码:效果:五:向后台传数据Html代码:后台代码:效果:一:Vue引入关于Vue引入,可以使用CDN引入,也可以使用下载软件 HBuilderX APP版本 进行引入CDN引入在HTML内引入 <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>二:axios引

2020-11-13 18:19:37 197

原创 区间二分法求方程在区间的根

【1】利用区间二分法求y=(x-1).^3-3*x+2在[2,4]区间,误差小于0.00005的解。#include<bits/stdc++.h>using namespace std;double f(double x);void ok(double a, double b){ int k=0; double mid=0; while(a<b){ mid=(a+b)/2.0; //误差小于0.00005 if

2020-11-12 10:20:21 2189 1

原创 layUI分页功能讲解及后台+前端实现

文章目录一:原理讲解二:表格HTML代码三:js代码四:后台代码参考下列博文,踩坑好几天,做个记录博文一:博文二:一:原理讲解在LAYUI中,自带一个分页page控件,当我们将page设为true时就会有下面的分页控件,但是分不了页,因为没有后台控制数据和一个 laypage.render去控制分页的逻辑实现而当我们增加laypage.render的代码后(代码见下文)点击分页的页码时,layUI会内置一个ajax去向后台请求后面的数据,大家可以按住F12进入network控制台,当点击页码时

2020-11-10 19:40:57 8417 1

原创 Windows10 下Code Blocks16.0 配置OpenGL环境

文章目录一:下载glut包二:配置环境三:建立工程选择file新建工程,选GLUT填写工程名字选择你codeblock所在的根目录里的MinGW文件夹选择finish在main文件里添加这一句头文件就可以运行了一:下载glut包下载链接二:配置环境(1):把 GLUT 包中的 glut.dll,glut32.dll 复制到C:\Windows\SysWOW64 目录;(2):把 glut.h 复制到 CodeBlocks的安装目录下的MinGW\include\GL,例如:D:\CodeBlo

2020-09-23 15:02:10 296

原创 算法分析与设计的一些概括与思考

文章目录什么是算法?主定理:递归分治法二分法快速排序动态规划贪心Dijkstra算法Prim算法Kruscal算法回溯法问题集锦什么是算法?算法: 算法是解决问题的方法或过程,它包括一系列步骤,用来将输入数据转换成输出结果。算法描述的形式: 自然语言,流程图,伪代码用伪代码描述有哪些优势?答:易于转化代码,容易修改,简单易懂算法具有的性质:输入:至少有一个输出。输出:有0个或多个输入。确定性:组成算法的每一条指令清晰,无歧义。有限性:算法中每条指令的执行次数有限,执行每条指令的时间也

2020-09-19 18:51:45 397

原创 《我不会-Spring初学》(1)IDEA-Maven从0搭建极简Spring(2)用XML创建Bean实例及赋初值来体会“控制反转,依赖注入”

欲高屋建瓴,方得始终文章目录一:Maven搭建Spring(1)构建工程(2)导入Spring依赖包(3)构建resource包(4)新建SpringXML文件二:XML创建Bean实例及赋初值(1)创建bean首先创建一个简单的类xml写入这个类(2)赋予初值方式一:方式二:方式三:(3)给数组赋予初值(4)给map赋予初值三:如何从三层架构中使用四:applicationContext.xml全部代码五:包结构一:Maven搭建Spring(1)构建工程(2)导入Spring依赖包.

2020-09-19 18:42:32 140

原创 在IDEA中将Echarts引入web两种方式--使用js文件和使用maven的依赖导入

如果傘皮不能用代码改变世界,那就改变自己就好了~如果有所帮助,不要忘了给俺点个关注+点个赞哦~嘿嘿文章目录一:js引入二:maven引入一:js引入首先要从Echart下载选择你想要的图表后,滑到最下面的下载将下载好的文件放入然后引入HTML中 <script src="echarts.min.js"></script>二:maven引入首先将maven依赖导入<!-- https://mvnrepository.com/artifact.

2020-07-11 10:28:09 5936

原创 使用JSON和JQuery的ajax异步加载数据到Echarts图表

如果傘皮不能用代码改变世界,那就改变自己就好了~如果有所帮助,请给俺点个赞哦~嘿嘿文章目录一:Echarts图表二:JavaScript代码三:后台代码四:json样式一:Echarts图表在官方看文档时感觉还是很迷糊,于是就看了些大神的博客,也没有找到我想要的结果,但是在不断学习中,逐渐试探,还是搞出我自己想要的结果来了。我想要的是从后台用json将list<实体类>序列化成json字符串,然后发送到前端,从字符串中将数据显示到Echarts中。下面先将Echarts图表和效果图给.

2020-07-10 21:23:03 914 1

原创 layUI表格--获取选中当前行数据并通过ajax向后台传送数据并更新表格

如果傘皮不能用代码改变世界,那就改变自己就好了~如果有所帮助,请给俺点个赞哦~嘿嘿文章目录一:表格代码二:JavaScript代码三:后台代码一:表格代码<div class="panel panel-default" style="position: absolute;top:30%;left: 5%; margin: auto"> <table id="demo" lay-filter="test"></table></div>二.

2020-07-08 20:04:27 2576 1

原创 SpringBoot导入并使用mybatis

如果傘皮不能用代码改变世界,那就改变自己就好了~如果有所帮助,请给俺点赞,如果不可以的话,请把您的赞留给大神们,把下次一定留给俺,俺下次一定好好写(^ 狗头 ^)~文章目录一: 引入依赖二:application.yml配置三:创建SQL语句与方法的mapper接口四:创建SQL语句的xml文件五:创建service层六:使用mybatis总结一: 引入依赖 <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->.

2020-07-06 10:55:26 1644

原创 springboot中MySQL数据库配置--引入hibernate及配置--引入mybatis及application配置及利用hibernate自动建表

如果傘皮不能用代码改变世界,那就改变自己就好了~如果有所帮助,请给俺点赞,如果不可以的话,请把您的赞留给大神们,把下次一定留给俺,俺下次一定好好写(^ 狗头 ^)~文章目录一:MySQL数据库配置(1)application.yml文件配置(2)pom.xml文件引入MySQL连接依赖二:引入hibernate及配置(1)pom.xml引入hibernate依赖(2)application配置三:引入mybatis及application配置及利用hibernate自动建表(1)pom.xml文件引.

2020-07-05 23:25:03 813

原创 Web中常见的几种前端与后端交互数据的方式---servlet表格--layUI表格--thymeleaf表格

如果傘皮不能用代码改变世界,那就改变自己就好了~请把您的赞留给大神们,把下次一定留给俺,俺下次一定好好写(^ 狗头 ^)~文章目录一:servlet+jsp传数据(1)servlet代码(2)jsp代码(3)效果二:layUI传数据并实现表格数据填充(1)表格代码(2)JavaScript代码(3)后台json代码(4)效果三:thymeleaf传数据并实现表格数据填充(1)thymeleaf的引入(2)后台向HTML传数据(3)HTML数据处理一:servlet+jsp传数据(1)servle.

2020-07-05 15:26:51 1481

原创 关于Bootstrap & LayUI & JQuery 在SpringBoot中运用maven导入包并引入到HTML页面

如果傘皮不能用代码改变世界,那就改变自己就好了~请把您的赞留给大神们,把下次一定留给俺,俺下次一定好好写(^ 狗头 ^)~文章目录一:Bootstrap(1)maven的pom依赖(2)引入二:JQuery(1)maven的pom依赖(2)引入三: LayUI(1)maven的pom依赖前言:在Springboot中像JQuery,Bootstrap等,会有一个webjars用来存放管理包许多包与依赖都在这个里面,比如我们现在要引入的Bootstrap一:Bootstrap首先引入web.

2020-07-04 22:09:52 931 2

原创 layUI--表格的templet中将json时间格式化----或填充当前系统时间

如果傘皮不能用代码改变世界,那就改变自己就好了~请把您的赞留给大神们,把下次一定留给俺,俺下次一定好好写(^ 狗头 ^)~一:templet的使用和各种格式化,官方文档讲的非常详细,在这里说一下只说一种如何将表格中templet的json时间数据初始化(1)我的后台传过来的数据中时间的字段是prTime,于是运用layui.util.toDateString将数据进行格式化–》layui.util.toDateString(d.rTime, ‘yyyy-MM-dd HH:mm:ss’,在这里值得注意

2020-07-04 17:30:06 1223

原创 新建springboot项目--带web与数据库MySQL依赖

新建一个工程,确保你电脑拥有maven,如果没有可以去下载安装初始化springboot在这是maven的管理的组织结构勾选如下填写项目名称与存放位置参考博客,十分感谢

2020-06-15 16:21:12 734

原创 oracle-实验13:用户与角色管理

文章目录1. 用户管理(本练习将创建一个本人姓名首字母的用户(例如:张三,则创建的用户为zs),密码为m**(**指本人学号的后两位)),并为其分配相应的系统权限和角色,以便可以在数据库中执行相应的操作。(1)使用SYSTEM身份连接到数据库。(2)创建用户账号(本人姓名首字母),其口令为自设,默认表空间为USERS,在USERS上的最大配额为15m,临时表空间为TEMP。(3)创建一个用户配置文件EXEn_PROF,包含的资源及口令限制如下。(4)为用户指定资源配置文件为EXEn_PROF。(5)向用户授

2020-06-09 21:14:13 1595

原创 oracle 实验14-导出与导入

文章目录1.调用EXP和IMP备份数据库(将hr模式下的employees表导出、导入)。并将所有执行正确的PL/SQL语句记录下来2.调用EXPDP和IMPDP备份数据库(将hr模式下的表或该用户模式或表空间导出、导入)。并将所有执行正确的PL/SQL语句记录下来3.使用SQL*Loader导入外部数据,数据文件见:某班同学的成绩.xls1.调用EXP和IMP备份数据库(将hr模式下的employees表导出、导入)。并将所有执行正确的PL/SQL语句记录下来cmd里输入命令exp hr/hr ta

2020-06-09 20:59:39 942

原创 Oracle导入数据数据库没有数据---SQLLoader-500: 无法打开文件---ORA-39166: 找不到对象 HR.EMPLOYEES

文章目录在expdp中出现:ORA-39166: 找不到对象 HR.EMPLOYEES;ORA-31655: 尚未为作业选择数据或元数据对象SQL*Loader-500: 无法打开文件 (d:\E:\文档\数据库Oracle\某班同学的成绩.ctl),SQL*Loader-554: 打开文件时出错,SQL*Loader-509: 系统错误: 设备不识别此命令。导入数据数据库没有数据,只有“达到提交点 - 逻辑记录计数 37”在expdp中出现:ORA-39166: 找不到对象 HR.EMPLOYEE

2020-06-09 20:49:20 2876

原创 Oracle-实验12-表空间管理与维护

文章目录1.表管理(1)创建一个员工信息表emp1,并自行向emp1表中插入4条记录。(2)在eno字段上创建主键约束(3)在ename字段上创建非空约束(4)创建和emp1表字段相同的cp_emp表,将cp_emp表的eno字段与emp1表的eno字段创建外键约束(5)删除所建的外键约束2.练习在SQL*Plus环境下创建各种表空间,并操作表空间的状态,将所有执行正确的PL/SQL语句记录下来(1)创建一个本地化管理表空间(名称自拟),分配其初始空间为20M(2)创建一个临时表空间(名称自拟),分配其初始

2020-06-09 13:24:08 1104 2

原创 Oracle笔记-表空间&复制表

建表(1)新建表:create table 表名(字段名1 类型名1,…);(2)复制表结构及数据:create table 表名 as select * from 旧表名;(3)只复制表结构:create table 新表名 as select * from 旧表名 where 1=2;(4)只复制表数据:a.表结构相同:insert into 新表名 select * from 旧表名;b.表结构不同:insert into 新表名(字段名…)select 字段名…from 旧表名;修改表

2020-06-09 09:53:13 621

原创 Oracle-实验10-触发器编程实例

文章目录1、参见教材P158/7.3.2中(1)~(3)步骤,练习在Hr模式(或用户自己创建的表)下创建一个语句级触发器。将所有执行正确的PL/SQL语句记录下来。2、参见教材p172,练习在hr模式(或用户自己创建的表)下创建一个行级触发器。将所有执行正确的PL/SQL语句记录下来。1、参见教材P158/7.3.2中(1)~(3)步骤,练习在Hr模式(或用户自己创建的表)下创建一个语句级触发器。将所有执行正确的PL/SQL语句记录下来。create table emp_log( who varchar

2020-06-05 18:21:30 1023

原创 oracle-程序包-实验11

文章目录1、创建一个程序包(包名称用户自拟),其功能有:(1)求数n的阶乘。(2)求数n的前n项之和2. 已知STU表结构如下(1)新增学生;(2)获取学生姓名(通过学生编号获取);(3)更新学生年龄(更新某一学生编号的年龄);(4)删除学生记录(删除某一学生编号的记录)。1、创建一个程序包(包名称用户自拟),其功能有:(1)求数n的阶乘。(2)求数n的前n项之和程序包create or replace package Demo_1isprocedure Demo_jiechen(n int)

2020-06-05 18:08:58 1037

原创 从中序与后序遍历序列构造二叉树--带思路分析

从中序与后序遍历序列构造二叉树本题来自LeetCode。树节点的定义如下:/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */首先我们得知道,前序:左根右,后序:左右根后序的最后一个是根节点思考过程:后

2020-06-05 10:26:48 490

原创 问题 E: N皇后

问题 E: N皇后使用回溯法求解N后问题先循环,在循坏里检测i行第j是否可以放,可以则放皇后,然后判断是不是最后一个皇后,如果是则输出一个解,如果不是,则递归进入下一个排列树,到下一行放皇后,最后进行回溯#include<bits/stdc++.h>#define swap(x, y) {int temp=x;x=y;y=temp;}using namespace std;const int N=1005;int G[N][N];//存放棋盘int L[N];//记录上斜线/

2020-05-29 16:32:46 250 3

原创 问题 C: 又一道简单题

问题 C: 又一道简单题题目描述输入一个四个数字组成的整数 n,你的任务是数一数有多少种方法,恰好修改一个数字,把它 变成一个完全平方数(不能把首位修改成 0)。比如 n=7844,有两种方法:3844=622 和 7744=882。输入输入第一行为整数 T (1<=T<=1000),即测试数据的组数,以后每行包含一个整数 n (1000<=n<=9999)。输出对于每组数据,输出恰好修改一个数字,把 n变成完全平方数的方案数注意本身不算在内,还有保证最高位不为0,采

2020-05-29 08:44:04 638

原创 问题 B: 相聚HNUCM校园食堂

问题 B: 相聚HNUCM校园食堂5 410 65 23 67 805 15 60 90#include<bits/stdc++.h>#define swap(x, y) {int temp=x;x=y;y=temp;}using namespace std;const int N=1005;int a[N];int b[N];bool cmp(int a,int b){ return a<b;}int main(){ int m,n;

2020-05-27 15:45:47 478 3

原创 问题 A: yangftc的时间安排

问题 A: yangftc的时间安排题目描述yangftc需要安排他的时间,有很多事情做,每个事情都有固定的开始和结束时间,因为yangftc每次只能做一件事情,如果有两个或者多个事情的时间重合了那么他就会说 NO,否则他就会说 YES 。输入第一个数字t代表样例数量,后面t个样例,每个样例输入一个n表示事情的数量,后面n行每行两个数字l r表示这个事情的开始和结束时间;输出判断yangftc会说什么 YES或者 NO 。数据范围 1<=t<=500 1<=n<

2020-05-27 08:19:03 451

数值计算的区间二分法实现求根和高斯消去法代码.rar

数值计算的区间二分法实现求根和高斯消去法代码,用的是MATLAB实现,写的比较简陋,还请海涵海涵,还请大家多指教指教,嘿嘿嘿嘿嘿嘿

2020-11-13

codeblockS下配置OpenGL所需要的包文件全部的GLUT包

codeblockS下配置OpenGL所需要的包文件,也可以用在vc++下配置OpenGL的环境,都在这里了呜呜呜呜

2020-09-23

便签Demo.zip

好看的UI,本地数据库存储,可实现增删改查,模糊搜索,非常简便,可爱,好看,实用,安全,快捷,操作简便,一个比较不错的Android练手项目

2020-05-18

空空如也

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

TA关注的人

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