- 博客(144)
- 资源 (10)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 JAVA经典基础编程练习题——分析总结与思考——基础题(期末考试专用)
文章目录前言题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?题目:判断101-200之间有多少个素数,并输出所有素数。题目:打印出所有的“水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153-1的三次方+5的三次方+3的三次方。题目:将一个正整数分解质因数。例如:输入90,打印出90-2*3*3*5题目:利用条件运算符的嵌套来完成此题:学习成绩&
2021-05-12 14:39:04
2534
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 数据库原理及应用-期末考试试题及答案
单项选择题DB、DBMS和DBS三者之间的关系是( )。A.DB包括DBMS和DBS B.DBS包括DB和DBMSC.DBMS包括DB和DBS D.不能相互包括对数据库物理存储方式的描述称为( )A.外模式 B.内模式C.概念模式 D.逻辑模式在数据库三级模式间引入二级映象的主要作用是( )A.提高数据与程序的独立性 B.提高数据与程序的安全性C.保持数据与程序的一致性 D.提高数据与程序的可移
2021-04-13 17:04:34
46251
8
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 《数据库原理》——知识点总结(期末复习)
文章目录数据库基础知识(第1、2章)概念模型一、模型的三个世界二、实体及属性三、实体间的联系:四、概念模型(常用E-R图表示)数据模型一、层次模型:用树型结构表示实体之间的联系。二、网状模型:用图结构表示实体之间的联系。三、关系模型:用二维表表示实体之间的联系。数据库系统结构一、数据库系统的模式结构数据库管理系统一、基本概念数据库设计 (第3章)一、数据库设计的步骤概念结构设计局部E-R图设计合并成总体E-R图逻辑结构设计一、联系的属性和主码E-R图向关系模型的转换三 关系数据库 (第4章)一、域笛卡.
2021-04-10 17:54:54
16052
4
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 数据库原理与技术(专升本)-含答案
《数据库原理与技术》课程复习资料一、名词解释:数据管理DBDBMSDBSRDBMSDBAORDBMSSQL关系关系模型关系系统完整性控制属性2NF候选码二、单项选择题:1,任何由二个属性组成的关系可能是A.INFB.2NFC.3NFD.不能判定2.数据冗余引起的问题主要是花费A.时间B.空间C.时间与空间D.时间或空间3.在数据库中,存储冗余数据是A.不应该的B.应该且合理的C.合理的但不能过度冗余D.视情况而定4,在关系运算中,进行自然
2021-04-04 19:58:33
5064
7
原创 病毒防护关不了。系统误删文件,提示有病毒,易感染文件,Windows系统如何关,antimalware service executable
原文链接:https://blog.csdn.net/weixin_42651541/article/details/106749690。最近电脑经常莫名卡顿,打开任务管理器,发现有这么个antimalware…的顽固的运行ing,看了网上的帖子,win10家庭版可以通过一段程序安装组策略,但是一顿操作后还是关不了。即:**360安全卫士—优化加速一下,嗖就好了!**我凑,果然需要同行竞争啊。终于吧这个顽固跟“病毒”一样的程序给他么关了!而且还拒绝访问我关闭它。
2024-08-17 23:54:37
118
原创 26计算机操作系统408考研--操作系统处理机调度篇章(六)
计算机系统中,处理器和内存资源会出现供不应求的情况,特别是多个I/O设备与主机交互,作业不断进入系统,或者是多个批处理作业在磁盘的后备队列中等待进入内存的情况。操作系统在管理有限的资源的同时,需要考虑如何选取进入内存的作业,如何分配有限的处理器资源给多个进程等重要问题。处理器的调度正是处理器和内存资源调度和分配相关的工作。高级调度高级调度又称为作业调度、长调度。调度对象是作业。作业是一个比程序更为广泛的概念,不仅包含通常的程序和数据,还配有一份作业说明书,系统根据该说明书来对程序的运行进行控制。
2024-05-28 19:09:40
716
原创 26计算机操作系统408考研--操作系统设备管理篇章(五)
有哪几种I/O控制方式?他们各适用于哪种场合?1.程序I/O控制方式-----适用于结构简单,只需少量硬件的电路2.中断驱动I/O控制方式-------------适用于高效场合3.直接存储器访问DMA控制方式-------------------------不需要CPU干预介入的控制器来控制内存与外设之间的数据交流的场合4.I/O通道控制方式--------适用于以字节为单位的干预,同时实现CPU、通道和I/O设备三者并行操作的场合为什么要引入缓冲?
2024-05-27 18:37:51
656
原创 26计算机操作系统408考研-操作系统系统安全篇章(四)
系统安全从人类历史上的第一台计算机诞生至今,计算机硬件与软件技术都在经历持续不断的飞速发展。计算机的普及带领人们步入信息时代,而计算机技术在生产、生活各个领域的广泛应用则推动人类文明快步向前。随着人们对计算机系统及相关技术依赖性的日趋上升,计算机在使用过程中的安全问题也愈来愈受到重视,高效且可靠的运行和使用计算机系统成为计算机学科领域普遍关注的重要问题。计算机安全是计算机与网络领域的信息安全的一个分支,其研究目的是改善计算机系统及其应用中的不可靠因素,以保证计算机正常安全地运行。
2024-05-26 16:12:56
695
原创 26计算机操作系统408考研-操作系统进程与线程篇章(三)
3.1.1 程序的顺序执行及其特征程序的顺序执行通常可以把一个应用程序分成若干个程序段,各程序段之间必须按照某种先后次序顺序执行,仅当前一程序段(操作)执行完后,才能执行后继程序段(操作)。程序的顺序执行图 3.1 多道程序的顺序执行3.1.1 程序的顺序执行及其特征顺序性:处理机的操作严格按照程序所规定的顺序执行,即每一操作必须在上一个操作结束之后开始。封闭性:程序是在封闭的环境下执行的,即程序运行时独占整个系统资源,资源的状态(除初始状态外)只有本程序可以改变。
2024-05-25 21:02:49
945
原创 操作系统408考研-经典例题
答:程序是完成特定任务的一组指令的结合,可以永久保存,具有静态性;进程是程序在某一数据结构上的一次执行过程,是系统进行资源分配和调度的基本单位,具有动态性;:多个进程因争用临界区内的共享资源而互斥的执行,即当一个进程在临界区访问共享资源时,其它进程不能进入该临界区访问任何共享资源。答:线程是为了减少程序在并发执行时所付出的时空开销,使操作系统具 有更好的并发性。:两个或两个以上的进程因其中的每个进程都在等待其它进程执行完。:是一段程序代码,进程将在此代码中访问共享的资源,当另一个。
2024-05-24 21:00:12
437
原创 考研408操作系统篇-操作系统的基本概念1
对于一台完全无软件的计算机修通(即裸机),由于它向用户提供的仅是硬件接口(物理接口),因此,用户必须对物理接口的实现细节有充分的了解,这使该物理机器难于广泛使用。为了方便用户使用I/O设备人们在裸机上一层I/O设备管理软件,由它来实现对I/O设备的操作的细节,并向上I/P设备抽象为一组数据结构以及一组I/O操作命令。对于微机上的配置的OS,则更看重的是其使用的方便性。3.I/O设备管理主要负责I/O设备的分配与操纵;4.文件管理是用于实现对文件的存取、共享和保护。2.存储器管理主要负责内存的分配与回收;
2024-05-24 14:58:08
281
原创 【26考研408】计算机考研备考计划4.22开始
408:重中之重,和数学同等地位!前期直接跟着王道视频课学习,教材直接用王道四本书,顺序结构的话按照数据结构-计算机组成原理-操作系统-计算机网络的顺序来学习。刚开始学会感觉很吃力很难,但是9不必焦虑你有士兵计划不用太担心。相信自己一定可以学好。而且不能畏惧,越早把越难啃得重点啃下来对后期得收益越大。
2024-04-22 11:24:48
746
转载 无法定位程序输入点fesetround于动态链接库MSVCR120.dll上
下载 Microsoft Visual C++ 2013 Redistributable。下载后双击运行,安装后修复 MSVCR120.dll 问题。文章知识点与官方知识档案匹配,可进一步学习相关知识。
2024-04-13 15:52:10
104
1
原创 【已解决】敲cmd控制台显示‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件
【代码】【已解决】敲cmd控制台显示‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。
2024-04-13 09:38:41
441
1
原创 RuoYi-Vue若依管理系统学习笔记
如果提示当前权限不足,无法写入文件请检查application.yml中的profile路径或logback.xml中的log.path路径是否有可读可写操作权限。1、前往Gitee下载页面(https://gitee.com/y_project/RuoYi (opens new window))下载解压到工作目录。5、打开浏览器,输入:(http://localhost:80 (opens new window)) (默认账户/密码 admin/admin123)JDK >= 1.8 (推荐1.8版本)
2024-04-11 10:58:12
612
1
原创 公务员事业编面试常考问题汇总———国考、省考经典题集
因此,我会端正自己的心态,认真反思自己存在的不足,查找问题的根源,积极的去面对解决。新的领导,新的风格,也预示着工作要有新目标、新要求,我会一如既往的对自己高标准,严要求,积极的融入单位这个大集体,为单位事业贡献自己的力量。在今后的工作中,我也会正确面对可能出现的失败,树立积极乐观的心态,主动针对自己的存在的不足提升能力,让自己更好的胜任工作。我认为对于失败与成功的关系,不能一概而论,关键在于我们面对失败的态度。今后,在工作之余,我也会加强与同事的沟通,不仅能成我工作上的好朋友,还能成为生活上的知心朋友。
2024-04-11 10:51:17
451
转载 计算机考研408考试科目及备考指南
而“存储器的层次结构”,“指令系统”,“中央处理器”,“总线”和“输入输出系统”部分除了掌握基本原理,基本方法外,重点掌握应用。“操作系统”的基本功能为主线进行复习,即“进程管理”,“内存管理”,“文件管理”和“输入输出管理”。“计算机网络”按照OSI网络参考模型的层次结构为顺序进行复习,复习重点在于“数据链路层”,“网络层”,“传输层”和“应用层”。(1)计算机专业考研初试科目为4门:英语(100分)、数学(150分)、 政治(100分 )、专业课(150分)。45分,操作系统35分,计算机网络25分。
2024-04-04 21:23:51
182
原创 免试生常问的一些问题汇总---专升本学习篇
答:软件工程室一门涉及软件开发、维护和管理的工程学科。它结合了计算机科学、工程学和管理科学的原理,皆在通过系统化、规范化的方法来开发高质量的软件系统。1.技术和支持 :软件工程包括编程语言、算法、数据结构、软件设计模式、软件测试、等技术方面的学习2. 软件工程方法和过程:软件工程注重软件开发的方法论和过程管理。它涵盖了需求分析、设计、编码、测试、部署、维护等整个软件开发周期的各个阶段。3. 软件团队合作和沟通:软件开发通常是团队合作的过程,因此软件工程专业也强调团队协作的重要性和沟通能力娥培养。
2024-04-02 22:46:21
920
转载 JAVA将日期类型(xx年xx月xx日)转化 成字符串变量
时间和字符串之间的相互转换时间类型转换为字符串类型 //获取当前系统时间 Date date=new Date(); //将时间类型转化为字符串类型 首先声明字符串的显示格式 SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd"); //通过format()方法,将时间类型显示格式进行固定 String time=simple
2021-05-19 17:48:03
4763
原创 经典例题:编写一个程序,从键盘输入一串字符,统计这串字符中英文字母、数字、其他字符号的字符数。
思路既然要键盘输入,那么可以通过Scanner类来实现,首先定义四个变量分别记录下字母个数的变量、数字个数、其他字符和空格个数。因为要操作字符串,可以把字符串String类型转换成char字节数组类型。所以用到Character类,转换成字节数组后操作起来则更简单。有判断是否是字母的isLetter方法,还有分别能判断是否是数字和空格的的isDigit方法和isSpaceChar方法.既然这样了,知道这些就能直接遍历这个字节数组判断一下最后打印输出即可。代码import java.util.Scann
2021-05-09 17:06:11
8888
原创 编写一个完整的应用程序:从键盘上读入一句英文(只包含英文字母、空格、半角逗号和半角 句号,如:I will choose the presentation..先将该英文句子首字母大写再把句子逆序输出。
思路首先需要一个字符串,可以把字符串转换成字节数组,再通过遍历这个字节数组来给单词的首字母改成大写的方法。通过Character类判断说字母是否是字母、空格前面的条件以及toUpperCase转换成大写的方法。紧接着通过StringBuffer 对象将转换后的英文句子装起来通过StringBuffer对象的reverse方法实现英文句子字符串的的反转。代码:public class Practice { public static void main(String[] args) {
2021-05-09 16:17:36
2340
转载 线程的几种转换状态
线程在一定条件下,状态会发生变化。线程一共有以下几种状态:1、新建状态(New): 新创建了一个线程对象。2、就绪状态(Runnable): 线程对象创建后,其他线程调用了该对象的start()方法。该状态的线程位于“可运行线程池”中,变得可运行,只等待获取CPU的使用权。即在就绪状态的进程除CPU之外,其它的运行所需资源都已全部获得。3、运行状态(Running): 就绪状态的线程获取了CPU,执行程序代码。4、阻塞状态(Blocked): 阻塞状态是线程因为某种原因放弃CPU使用权,暂时停止运行
2021-05-06 17:02:10
146
原创 [已解决]Unable to import maven project: See logs for details
解决办法maven路径需要重新配置一下.完美解决
2021-05-02 17:14:19
153
原创 JAVA基础-集合框架练习—经典五题
1.如何将集合中的两个元素交换位置?package File;import java.util.ArrayList;import java.util.List;public class ChangeArraylistPosition { public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add("a");
2021-04-24 22:32:38
711
原创 集合框架练习—使用JAVA语言模拟斗地主洗牌、发牌并对牌进行排序案例代码。
未排序前:package File;import java.util.ArrayList;import java.util.Collections;public class Poker { /** * 模拟斗地主 * * @param args */ public static void main(String[] args) {// 买一幅扑克,卡牌点数。 String[] num = {"A", "2"
2021-04-24 17:11:33
268
转载 IntelliJ IDEA 修改内存大小,运行大项目再也不卡了
运行大点的项目特别卡?没关系,我们改一下IDEA的最大占用内存就可以了。 怎样查看IDEA内存使用情况呢? 在 Settings -> Appearance & Behavior 设置窗口中,勾选 Show memory indicator 选项,然后主界面右下角会显示 Heap 总大小以及使用状况了。 接下来找到idea*.exe.vmoptions,不同的操作系统,文件...
2021-04-21 09:35:34
594
转载 【已解决】macbook push reject 提交失败
只需要在IDEA中使用fn+option+f12打开命令行,然后输入下面三行命令即可搞定 git pull git pull origin master git pull origin master --allow-unrelated-histories ...
2021-03-16 21:37:28
400
原创 mybatis-plus-——乐观锁——(狂神说版)
文章目录前言一、解释二、测试MP的乐观锁插件1.给数据库中增加version字段!2.我们实体类加对应的字段3.注册组件2.测试一下!前言在面试过程中,我们经常会被问道乐观锁,悲观锁!这个其实非常简单!一、解释乐观锁 : 故名思意十分乐观,它总是认为不会出现问题,无论干什么不去上锁!如果出现了问题,再次更新值测试。悲观锁: 故名思意十分悲观,它总是认为总是出现问题,无论干什么都会上锁!再去操作!我们这里主要讲解 乐观锁机制!乐观锁实现方式:取出记录时,获取当前 version更新
2021-02-27 15:13:21
506
1
原创 mybatis-plus-——代码自动生成器——(狂神说版)
文章目录前言一、使用步骤写在最后前言代码生成器不是一个exe的执行文件,他是通过编写一个类并执行该类的程序代码,通过执行代码的方式让程序自动编写dao、pojo、service、controller…代码,其中AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,从而极大的提升了开发效率。一、使用步骤其中 String pro
2021-02-27 11:43:54
852
1
原创 MyBatis-Plus——性能分析插件---(狂神说版)
文章目录前言性能分析插件二、使用步骤1.导入插件2.测试使用!写在最后前言性能分析插件我们在平时的开发中,会遇到一些慢sql,测试增删改查的功能,druid配置数据源。作用:性能分析拦截器,用于输出每条SQL语句以及其执行的时间.MP也提供性能分析插件,如果超过这个时间就停止运行!二、使用步骤1.导入插件在新建或者已有的config配置包下写入代码:/** * SQL执行效率插件 */@Bean@Profile({"dev","test"})// 设置 dev test 环境
2021-02-27 11:22:49
277
2
转载 【已解决】Caused by: java.lang.ClassNotFoundException: org.apache.velocity.context.Context
使用mybatis-plus自动生成文件的时候,报下面的错误: Disconnected from the target VM, address: '127.0.0.1:57082', transport: 'socket' Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/velocity/context...
2021-02-27 11:02:54
2820
2
原创 【已解决】ClosingnontransactionalSqlSessionorg.apache.ibatis.session.defaults.DefaultSqlSession@XX]之后无信息。
今天在学习跟着狂神老师学习Mybatis-plus 技术的时候发现在使用test测试类测试增删改查操作的时候,显示Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@656922a0]之后无信息反馈,搜寻了一些信息后没有结果。解决办法最终发现主启动类没有:@MapperScan("com.kuang.mapper")注意点,我们需要在主启动类上去扫描我们的mapper包下的
2021-02-26 20:42:46
10363
1
原创 冒泡排序-优化(狂神说版)
1.思路:冒泡排序:比较数组中,两个相邻的元素,如果第一个数比第二个数大,我们就交换他们的位置。2.做法2.1定义冒泡排序的方法我们要知道给数组排序那么返回值就一定是一个数组,方法名就取sort排序。参数我们要对谁做什么,对数组进行排序,参数自然就是数组。public static int[] sort(int[] array) {}于此同时还需要定义一个中间变量来作为交换位置的媒介。int temp;2.2.循环比较两个数的大小不止一次比较,多次就一定会用到循环,那就一定要想到for
2021-02-23 17:05:22
201
转载 IDEA这些既好用又好玩的三十多个宝贝插件你还不知道吗?
IDEA下载插件教程 如果无法在线下载插件,文末有我下载好的安装包,以及安装包安装的教程 IDEA插件官网(外部链接,可能会有点慢) 强烈推荐的插件 Presentation Assistant 快捷键展示 Codota 代码智能提示 Alibaba Java Code Guidelines— 阿里巴巴 Java 代码规范 Translation - 必备的翻译插件 SequenceDiagram —— 调用链路自动生成时序图 Rainbow Brackets ——让你的括号变成不一.
2021-02-10 17:29:43
243
原创 Java面试题总结:基础及语法篇169道(四)——(狂神说版)
if和switch的异同之处相同之处: 都是分支语句,多超过一种的情况进行判断处理。不同之处: switch更适合用于多分支情况,就是有很多种情况需要判断处理,判断条件类型单一。只有一个入口,在分支执行完后(如果没有break跳出),不加判断地执行下去; 而if—elseif—else多分枝主要适用于分支较少的分支结构,判断类型不是单一,只要一个分支被执行后,后边的分支不再执行。switch为等值判断(不允许比如>= <=),而if为等值和区间都可以,if的使用范围大。while和do
2021-02-10 17:15:57
369
原创 Java面试题总结:基础及语法篇169道(三)——(狂神说版)
try{}里面有一个return语句,那么紧跟在这个try后的finally, 里面的语句在异常出现后,都会执行么?为什么?答:在异常处理时提供 finally 块来执行任何清除操作。如果有finally的话,则不管是否发生异常,finally语句都会被执行,包括遇到return语句。finally中语句不执行的唯一情况中执行了System.exit(0)语句。有一段java应用程序,它的主类名是al,那么保存它的源文件可以是?()A. al.javaB. al.classC. alD. 都
2021-02-10 16:27:25
516
原创 Java面试题总结:基础及语法篇169道(二)——(狂神说版)
swtich 是否能作用在byte 上,是否能作用在long 上,是否能作用在String上?答:早期的JDK中,switch(expr)中,expr可以是byte、short、char、int。从1.5版开始,Java中引入了枚举类型(enum),expr也可以是枚举,从JDK 1.7版开始,还可以是字符串(String)。长整型(long)是不可以的。以下Java代码段会产生几个对象public class Fighting{ public static void main(String[]
2021-02-10 16:14:27
329
原创 Java面试题总结:基础及语法篇169道(一)——(狂神说版)
如何实现字符串的反转及替换?答:方法很多,可以自己写实现也可以使用String或StringBuilder中的方法。有一道很常见的面试题是用递归实现字符串反转,代码如下所示:public static String reverse(String originStr) { if(originStr == null || originStr.length() <= 1) return originStr; return reverse(originStr.substring(1)) +
2021-02-10 15:29:10
341
2
原创 【TCP文件上传经典案例】使用Java语言模拟客户端上传图片到服务器的程序。(狂神说版)
文章目录前言一、客户端二、服务接受端前言传送门——源教程地址:狂神说版文件上传实现一、客户端最开始我们可以选择电脑上面的新建一个TcpClient类,创建socket连接。只要设计到上传、传输、下载啥的都是和IO流扯上关系的。互联网上的一切东西都离不开流。然而下一步就必须创建一个输出流,接着new一个文件输入流。代码如下:// 创建一个socket连接。 Socket socket = new Socket(InetAddress.getByName("127.
2021-02-09 22:18:16
263
原创 【已解决】Exception in thread “main“ java.io.FileNotFoundException: fdb.jpg (系统找不到指定的文件。)at java.io.FileI
项目场景:问题描述:在实现文件上传、服务器接受图片程序中遇到了"系统找不到指定的文件"的错误,Exception in thread "main" java.io.FileNotFoundException: fdb.jpg (系统找不到指定的文件。) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileI
2021-02-09 22:07:18
1244
4
后端-java基础-王晓宇.pptx
2020-10-22
数据库试题解答说明书-2-1-3 《银行信贷管理系统》客户管理模块
2020-10-16
毕设与考研计划与后期学习规划
2024-04-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人