- 博客(40)
- 收藏
- 关注
原创 今日记录:.sh文件没有权限怎么解决
今日记录:今天在运行一个.sh文件的时候执行失败,系统提示:没有权限学习总结:文件权限解决方法解决步骤①文件权限文件的权限针对三类对象进行定义owner 属主,缩写ugroup 属组,缩写gother 其他,缩写o每个文件针对每类访问者定义了三种主要权限r:Read 读w:Write 写x:eXecute 执行另 X:一般针对目录加执行权限,文件不加执行权限(因文件具备执行权限有安全隐患)②解决方法:为指定的.sh文件添加执行权限③解决步骤ch
2021-10-22 15:14:45
3672
原创 今日记录:实例化需求SBE
实例化需求学习总结:什么是SBE?SBE的作用是什么?SBE流程及各环节的要求开展SBE需要什么前提条件?①什么是SBE?实例化需求——Specification by example (SBE)简单来说它是一种阐述需求的方法,它从场景出发,以用户的操作实例来澄清需求,从而帮助团队交付正确的软件产品。②SBE的作用是什么?它可以让项目的所有相关人员进行有效的沟通和协作,用实例的方式说明需求,用自动化测试的方式频繁地验证需求,这个过程中会产生一个“新的文档”,它既可以有效地对
2021-08-05 16:57:42
1119
原创 今日记录:JIRA使用指南
JIRA流程与使用指南学习总结:什么是JIRA?为什么要用任务管理工具?JIRA基础流程①什么是JIRA?JIRA是一个项目与事务管理工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪和敏捷管理等工作领域。JIRA管理的内容:1、产品及需求管理2、项目里程碑及任务管理3、bug管理4、电子看板5、项目可视化报表6、其他②为什么要用任务管理工具?1、统一的地方公示任务进度,方便大家了解任务进展2、传统的表格、文档无法有效的管理比较庞大的任务
2021-08-05 13:32:33
4910
原创 迷你论坛项目实现
博客简介开发环境:idea 2019.03数据库:MySQL主要内容:实现一个迷你博客论坛项目具体包括:项目背景、项目介绍、具体流程、实现代码、结果分析项目实现一、立项项目名称: 迷你论坛项目背景: 为了验证学习成果、印证知识点的掌握程度,模仿 “CSDN” 实现一个迷你博客论坛,实现其部分功能。主要模仿用户对博客类论坛的基础功能需求,目的是实现用户的注册、登录、对文章的查看、点赞、评论等操作,基于Java语言的特性和组件开发的特点,预留了其他的功能实现接口留待日后补充。二、需求分析核心
2021-03-08 18:22:02
273
原创 牛客网选择题练习
1.要使对象具有序列化能力,则其类应该实现如下哪个接口(A)A java.io.SerializableB java.lang.CloneableC java.lang.CharSequenceD java.lang.Comparable解析:1.序列化是干什么的? 简单来说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是java会给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化
2020-12-16 19:29:17
780
1
原创 牛客网每日一题:打印菱形
题目描述:java KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的菱形图案。输入描述:java 多组输入,一个整数(2~20)。输出描述:java 针对每行输入,输出用“”组成的菱形,每个“”后面有一个空格。示例1输入2 输出 * * * * * * * * *示例2输入3输出 * * * * * * * * * * * * * * * * 链接https://w
2020-12-14 17:25:59
389
原创 牛客网每日一题:字符金字塔
题目描述输入一个字符,用它构造一个三角形金字塔。输入描述输入只有一行,一个字符。输出描述该字符构成的三角形金字塔。示例输入1输出 1 1 1 1 1 1 1 1 1 11 1 1 1 1链接https://www.nowcoder.com/practice/0fae60c3b5c64699b7c0f031c2187dde?tpId=107&&tqId=33293&rp=1&ru=/ta/beginner-programme
2020-12-14 16:17:12
745
2
原创 今日记录:pip安装成功,但在cmd中输入pip show pip还是查看不了解决方法
pip安装成功,但在cmd中输入pip show pip还是查看不了安装成功后,不能直接查看pip列表,需要配置环境变量;打开环境变量设置,在Path里面加入pip的路径,一般pip在Scripts下,找到在你电脑里的安装目录位置输入即可。具体输入你自己的路径,点击确认进入cmd,cd到你的Scripts下目录,输入pip show pip,再查看出现上图说明安装配置成功...
2020-09-11 16:23:09
2696
原创 今日记录:Python - pip工具包安装时出现了错误*Unknown or unsupported command ‘install‘*解决办法
最近在使用python的时候安装python重要包的时候,pip命令时出现了错误首先在cmd下运行python,如果显示如下说明python安装成功二,安装python的工具包(1)安装pip命令是:pip install pip,一开始直接在命令行输入,出现了以下问题提示不支持命令,搜寻结果后,发现是因为自己的电脑中原来有装loadrunner,导致了系统无法识别到底应该用哪个pip同时了解到pip不是在上图的目录中直接中运行,而是在windows的命令行下运行,pip在Python\Sc
2020-09-11 16:06:52
6579
原创 今日代码:MySQL索引
索引与事务编程软件: MYSQL学习总结:什么是索引?索引的作用怎么实现索引?索引的成本和收益使用场景或者使用注意事项站在用户角度,怎么使用?为什么需要事务?对于用户,怎么使用事务?①什么是索引?索引是一种特殊的文件,包含着对数据表里所有记录的引用指针。可以对表中的一列或多列创建索引,并指定索引的类型,各类索引有各自的数据结构实现。(具体细节在后续的数据库原理课程讲解)②索引的作用:数据库中的表、数据、索引之间的关系,类似于书架上的图书、书籍内容和书籍目录的关系。
2020-07-26 18:09:22
222
原创 今日记录:MySQL数据库约束
数据库约束编程软件:MySQL学习总结:什么是约束?约束类型的几大类型①什么是约束:允许字段存入的数据的限制在建表的时候,就可以制定边字段的约束条件②约束类型:NOT NULL - 指示某列不能存储 NULL 值。UNIQUE - 保证某列的每行必须有唯一的值。DEFAULT - 规定没有给列赋值时的默认值。PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列(或两个列多个列的结合)有唯一标识,有助于更容易更快速地找到表中的一个特定的记录。
2020-07-26 14:13:36
103
原创 今日记录:MySQL表的增删改查
MySQL表的增删改查使用软件:MySQL学习总结:对增删查改的具体使用①CRUD : Create, Retrieve,Update,Delete新增数据查询数据修改数据删除数据②新增(create)语法:INSERT [INTO] table_name [(column [, column] ...)] VALUES (value_list) [, (value_list)] ...--说明:--大写的表示关键字--[] 是可选项案例:-- 创建一张学生表
2020-07-26 11:41:31
152
原创 今日记录:MySQL数据库基础
初始MySQL使用软件:MySQL学习总结:什么是数据库?为什么要使用数据库?怎么使用数据库?数据库的创建操作方法①什么是数据库?一个管理数据的软件——数据库,可以理解为保存数据的仓库,它能更有效的管理数据②存储数据用文件就可以了,为什么还要弄个数据库?首先我们要明白为什么不单纯使用文件保存数据,文件保存数据有以下几个缺点:文件的安全性问题文件不利于数据查询和管理文件不利于存储海量数据文件在程序中控制不方便③数据库存储介质:磁盘 内存④数
2020-07-26 10:38:27
83
原创 今日记录:Java顺序表
Java - 顺序表编程软件:IEDA学习总结:①顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改顺序表一般可以分为:静态顺序表:使用定长数组存储。动态顺序表:使用动态开辟的数组存储。②静态顺序表适用于确定知道需要存多少数据的场景.静态顺序表的定长数组导致N定大了,空间开多了浪费,开少了不够用相比...
2020-04-28 10:04:19
123
原创 今日记录:时间复杂度+空间复杂度
Java - 时间复杂度+空间复杂度编程软件:IEDA学习总结:①时间复杂度+空间复杂度是什么?算法效率分析分为两种:第一种是时间效率,第二种是空间效率。 时间效率被称为时间复杂度,而空间效率被称作空间复杂度。时间复杂度:算法中的基本操作的执行次数,为算法的时间复杂度。计算时间复杂度时,并不一定要计算精确的执行次数,而只需要大概执行次数,先找出循环次数较多的语句②...
2020-04-27 18:02:29
126
原创 今日记录:Java类的封装
Java - 类的封装编程软件:IEDA学习总结:①在我们写代码的时候经常会涉及两种角色: 类的实现者和类的调用者.封装的本质就是让类的调用者不必太多的了解类的实现者是如何实现类的, 只要知道如何使用类就行了.这样就降低了类使用者的学习和使用成本, 从而降低了复杂程度什么叫封装?软件开发的本质就是对程序复杂程度的管理. 如果一个软件代码复杂程度太高, 那么就无法继续...
2020-04-23 21:28:12
155
原创 今日记录:Java 类的成员
Java - 类的成员编程软件:IEDA学习总结:①类的成员可以包含以下:字段、方法、代码块、内部类和接口等(重点在前三个)②字段 :在类中,但定义在方法外边的变量 -→ 成员变量实例成员没有初始化 会默认为对应的值默认值规则对于各种数字类型, 默认值为 0.对于 boolean 类型, 默认值为 false.对于引用类型(String, Array, 以及自定制类),...
2020-04-23 19:36:19
406
原创 今日记录:Java 类和对象的认识
Java - 类和对象的认识编程软件:IEDA学习总结:①什么是类? – 自定义类型 模板(类就是一类对象的统称)什么是对象? – 实体 通过一个类就可以产生对个对象什么是面向对象? – 找对象 创对象 使用对象举个例子:月饼的模子就是一个类,而通过这个模子可以做出月饼,那么在这个例子当中,类就是那个模子,而月饼就是那个对象,所以月饼...
2020-04-23 18:56:27
146
原创 今日记录:Java二维数组的定义及打印
Java - 二维数组的定义及打印编程软件:IEDA学习总结:①二维数组的定义②规则二维数组的打印③用foreach进行数组的遍历④不规则二维数组的打印Tips:规则的二维数组指定行和列Java 行必须指定,列不可以自动推导①先回顾一下一维数组: int []array1 = {1,2,3}; int []array2 = new int[...
2020-04-21 09:29:33
445
原创 今日代码:Java冒泡排序
作业内容:冒泡排序编程软件:IDEA排序内容:冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。例如:有5个数字,两两比较,若前者小于后者 交换,一共要比较4趟,每趟要比较n-1-i次代码:import java.util.Arrays;public class bubbleSort { public static voi...
2020-04-20 16:14:30
172
原创 今日记录:Java数组拷贝的四种方法
Java - 数组拷贝编程软件:JDK1.8版本学习总结:① 数组的拷贝大致有四种方式:forArrays.copyOfSystem.arraycopyclone()克隆:产生了这个对象的一个副本 这个方法是object的克隆方法object:所有类的父亲,祖先② 数组的拷贝分为两种类型:浅拷贝:如果array2修改自己的值不影响array1,就是浅拷...
2020-04-20 15:02:41
177
原创 今日代码:Java青蛙跳台阶
作业内容:青蛙跳台阶编程软件:IDEA跳台阶内容:一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个n级的台阶总共有多少种跳法?跳动思路:如果只有1级台阶,只有一种跳法如果有2级台阶,就有2种跳法,①分2次跳,每次跳1级, ②一次跳2级如果台阶级数大于2,设为target,这时我们把target级台阶时的跳法看成n的函数,记住:第一次跳的时候有2种不同的选择:①第一次...
2020-04-17 16:03:53
187
原创 今日代码:Java汉诺塔
作业内容:汉诺塔编程软件:IDEA汉诺塔内容:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。挪放思路:有三个盘子A B C //1一个盘子 A...
2020-04-13 20:57:41
154
原创 今日代码:Java 求一个整数,在内存当中存储时,二进制1的个数。
作业内容:求一个整数,在内存当中存储时,二进制1的个数。编程软件:IDEA代码:public class TestDemo { public static void main(String[] args) { //psvm main函数的快捷键 //判断整数中2进制1的个数 Scanner scanner = new Scanner(System.i...
2020-04-13 15:43:48
213
原创 今日记录:Java循环结构(while for do..while )
Java - 循环结构编程软件:JDK1.8版本学习总结:Java中的循环结构分以下几类:whilefordo…while循环结构中可能会用到的两个语句:breakcontinue小技巧:常见的书上大家都可以学到循环结构知识,这里就简单的总结一下循环结构方面的小知识1.下面将以程序的形式来解释 break和continue的区别(可以收订敲一下代码感受感受两者的区别)...
2020-04-11 22:25:52
172
原创 今日记录:Java数据结构
初识Java - 数据结构编程软件:JDK1.8版本学习总结:Java中的8种数据类型大概如下:byte 1个字节 包装类Bytechar 2个字节 包装类Charactershort 2个字节 包装类Shortint 4个字节 包装类Integerlong 8个字节 包装类Longfloat 4个字节 包装类Folat...
2020-04-09 11:46:47
106
原创 今日代码:打印菱形
作业内容:打印菱形图案编程软件:VS2013编写细节:打印时要分上下两部分,便于打印int main(){ int line = 0; scanf("%d", &line);//7 //打印上部分 int i = 0; for (i = 0; i < line; i++) { //打印一行 //先打印空格 int j = 0; for (j = ...
2020-04-03 22:28:28
217
原创 今日代码:打印水仙花数
作业内容:求出0~100000之间的所有“水仙花数”并输出。编程软件:VS2013编写细节:“水仙花数”是指一个n位数,其各位数字的n次方之和确好等于该数本身,如:153=13+53+3^3,则153是一个“水仙花数”。#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>#include<math.h>//水仙花...
2020-04-03 21:57:41
175
原创 今日代码:扫雷小游戏
作业内容:扫雷小游戏编程软件:VS2013编写细节:扫雷小游戏稍微有一点复杂,我们需要在一个工程中创建三个源文件,以便于程序的编写,分别是text.c / game.c / game.hgame.h函数的声明game.c函数的实现text.c用来测试整个文件game.h#define ROW 9#define COL 9//ROW.COL分别是9行和9列#define ...
2020-03-28 22:59:30
163
原创 今日代码:给定两个数,求这两个数的最大公约数
作业内容:给定两个数,求这两个数的最大公约数编程软件:VS2013编写细节:使用三目运算符#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//给定两个数,求这两个数的最大公约数int main(){ int a; int b; int c; printf("请输入你要求的两个数:\n"); scanf("%...
2020-03-23 12:23:23
658
3
原创 今日代码:求10 个整数中最大值
作业内容:求10 个整数中最大值编程软件:VS2013编写思路:定义一个数组存放10个数,将数组中的10个数与max进行比较,较大的数赋给max#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//求10 个整数中最大值int main(){ int i = 10; int a[10] = {0};//定义一个数组存...
2020-03-23 12:13:11
359
原创 今日代码:计算1/1 - 1/2 + 1/3 - 1/4 + 1/5 …… + 1/99 - 1/100 的值,打印出结果
作业内容:计算1/1 - 1/2 + 1/3 - 1/4 + 1/5 …… + 1/99 - 1/100 的值,打印出结果编程软件:VS2013编写思路:观题可知上式分子不变为1,分母是1-100依次递增,但是隔一位为负数,可设置一个变量a来控制正负变化编写细节:既然是分式的加减,定义变量时不能继续使用int整形,此时需要double浮点型,输出时也不能继续“%d”,应该用精度更精确的%lf...
2020-03-23 11:54:47
624
原创 今日代码:打印99乘法表
作业内容:打印99乘法表编程软件:VS2013编写思路:乘法口诀分别有行和列,用i来表示行,j来表示列,可知每列乘法个数与i一致(第2行 2**1 2*2)#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//打印99乘法表int main(){ int i = 0; for (i = 1; i <= 9; i...
2020-03-23 11:33:54
650
原创 今日代码:打印100~200之间的素数
作业内容:打印100~200之间的素数编程软件:VS2013素数规则:只能被自身和1整除ine _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//写一个代码:打印100~200之间的素数//素数:只能被自身和1整除int main(){int i, j;for (i = 100; i <= 200; i++){for ...
2020-03-21 22:07:57
383
原创 今日代码:打印1000年到2000年之间的闰年
作业内容:打印1000年到2000年之间的闰年编程软件:VS2013闰年规则:1.能被4整除但不能被100整除,2.能被400整除条件1 i%4 == 0 && i%100 != 0条件2 i%400==0#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//打印1000年到2000年之间的闰年int...
2020-03-20 19:28:06
501
原创 今日代码:打印1 - 100之间所有3的倍数的数字
作业内容:将三个数按从大到小的顺序输出编程软件:VS2013#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//写一个代码打印1 - 100之间所有3的倍数的数字int main(){int i = 1;//定义变量ifor (i = 1; i <= 100; i++)//设置循环条件{if ( i%3 ==...
2020-03-19 13:49:51
3065
原创 今日代码:将三个数按从大到小的顺序输出
作业内容:将三个数按从大到小的顺序输出编程软件:VS2013#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//写代码将三个数按从大到小输出int main(){int a = 0;int b = 0;int c = 0;int x = 0;//定义4个变量,并初始化scanf("%d %d %d",&a...
2020-03-19 13:20:51
170
原创 今日代码:找出1~100之间的奇数
作业内容:找出1·100之间的奇数编程软件:VS2013#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>//头文件int main()//主函数{int num = 1;//定义一个变量numfor (num = 1; num <= 100 ; num++)//for语句括号中的代码表示循环成立的条件{if (...
2020-03-18 22:00:44
411
原创 VS2013Error处理:不是内部或外部命令,也不是可运行的程序 或批处理文件。
今日记录:今天使用VS2013编写程序时,出现一个错误界面:“不是内部或外部命令,也不是可运行的程序 或批处理文件。”调试了好久,终于解决了,希望能帮到大家。1.运行步骤:点击左上方功能栏的“视图”→“解决方案资源管理器”(此时会出现一个界面)→右击你的项目(下图中蓝色的地方)→选择“属性”→“配置属性”→"链接器"→"系统"→"子系统"(选中控制台)→"按Ctrl+F5"(进行调试)→显示出错...
2020-03-15 15:08:27
5914
4
原创 今日代码:调用函数求两个数的较大值
作业内容:写一个函数求两个数的较大值编程软件:VS2013#include<stdio.h>//头文件int max(int x, int y)//定义max函数{int z;if (x > y)//进行判断,如果x>yz = x;//将x的值赋给zelse //否则z = y;//将x的值赋给zreturn (z);//z为max函数的返...
2020-03-14 20:07:41
933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人