笔记
文章平均质量分 55
笔记
牛哄哄的柯南
keafmd(keep accumulate for my dream)
展开
-
Linux 主机数据拷贝与 Linux 服务器之间拷贝文件的方法
scp 和 rsync 是两种常见的命令行工具,可以满足大多数文件传输需求,具有简单易用和安全可靠的特点。rsync 相对于 scp 具有更高的效率和灵活性,特别适合大规模文件同步和备份。图形界面工具提供了更直观的操作界面,适合不熟悉命令行的用户使用。FTP/SFTP 协议虽然功能强大,但不如 scp 和 rsync 安全和高效,建议谨慎使用。综上所述,根据实际需求和个人偏好,可以选择适合自己的文件传输方式,在 Linux 主机之间或与其他系统之间进行高效安全的数据拷贝。原创 2024-02-19 20:30:00 · 1834 阅读 · 1 评论 -
JDK 11:崭新特性解析
JDK 11 以其丰富的新特性和改进,为 Java 开发者提供了更多的工具和选项。HTTP 客户端的标准化、局部变量类型推断的扩展、新的字符串方法、动态类文件常量和 Epsilon 垃圾收集器,都为 Java 编程带来了更高效、更灵活的选择。在升级到 JDK 11 时,开发者可以更好地利用这些新特性,以提升其代码质量和性能。版权声明:原创博主:牛哄哄的柯南[哈哈][抱拳]加油!共同努力!Keafmd牛哄哄的柯南,期待你的三连+关注~~原创 2024-01-06 21:18:09 · 1251 阅读 · 0 评论 -
Linux部署Tomcat踩的坑以及解决方案【8080无法访问、日志显示XX端口被占用、修改默认端口、无法提供安全连接】
Linux部署Tomcat踩的坑以及解决方案【8080无法访问、日志显示XX端口被占用、修改默认端口、无法提供安全连接】原创 2022-06-20 09:28:09 · 3929 阅读 · 1 评论 -
clion中cpp文件显示This file does not belong to any project ,code insight features might not work【解决方案】
问题cpp文件上方出现This file does not belong to any project ,code insight features might not work properly,并且main函数无法运行解决方案第一步:修改下CMakeLists.txt文件为了以后方便,我们先修改下CMakeLists.txt文件CMakeLists.txt:# 遍历项目根目录下所有的 .cpp 文件file (GLOB_RECURSE files *.cpp)foreach (fi原创 2022-04-24 16:08:39 · 1186 阅读 · 1 评论 -
最长连续序列(dp)
title: 最长连续序列date: 2022-04-22 11:33:47tags: 每天进步一点点系列题目题目:最长连续序列难度:中等给定一个未排序的整数数组 nums ,找出数字连续的最长序列(不要求序列元素在原数组中连续)的长度。请你设计并实现时间复杂度为 O(n) 的算法解决此问题。示例 1:输入:nums = [100,4,200,1,3,2]输出:4解释:最长数字连续序列是 [1, 2, 3, 4]。它的长度为 4。示例 2:输入:nums = [0,3,7.原创 2022-04-22 12:29:09 · 715 阅读 · 0 评论 -
mysql和oorcale日期区间查询【含左右区间问题】
mysql和oorcale日期区间查询【含左右区间问题】直接看样例↓mysql:-- 查询区间[2021-12-01,2021-12-03)SELECT * FROM b WHERE b.trigger_time >= '2021-12-01' AND b.trigger_time <= '2021-12-03'-- 查询区间[2021-12-01,2021-12-03]SELECT * FROM b WHERE to_days( b.trigger_time ) >原创 2021-12-08 07:52:51 · 1043 阅读 · 0 评论 -
人大金仓数据库使用uuid
人大金仓数据库使用uuid因为人大金仓号称是可以兼容Oracle语法的,所以直接使用Oracle的语法即可。sys_guid()例子:select sys_guid() as uuid记录一些自己遇到的问题,希望对你也能有帮助!版权声明:原创博主:牛哄哄的柯南博主原文链接:https://keafmd.blog.csdn.net/看完如果对你有帮助,感谢点击下面的一键三连支持![哈哈][抱拳]加油!共同努力!Keafmd...原创 2021-09-14 14:55:34 · 3142 阅读 · 0 评论 -
DataGrip连接人大金仓数据库(kingbase)详细教程【超详细】
DataGrip连接人大金仓数据库(kingbase)详细教程【超详细】第一步:下载DataGrip第二步:添加人大金仓的数据库引擎第三步:输入账号密码连接第四步:查看数据库关于连接其它数据库第一步:下载DataGrip官网地址:戳这里第二步:添加人大金仓的数据库引擎其实就是选择我们本地仓库引入的jar包如下图:选择Driver Files,也就是我们本地仓库中kingbase8的jar包从本地仓库中找到切换Class完成后如下图:点击Apply保存引擎原创 2021-09-13 11:36:20 · 9454 阅读 · 31 评论 -
Java中boolean类型占用多少个字节
Java中boolean类型占用多少个字节为什么要问这个问题,首先在Java中定义的八种基本数据类型中,除了其它七种类型都有明确的内存占用字节数外,就boolean类型没有给出具体的占用字节数,因为对虚拟机来说根本就不存在 boolean 这个类型,boolean类型在编译后会使用其他数据类型来表示,那boolean类型究竟占用多少个字节?带着疑问,随便网上一搜,答案五花八门,基本有以下几种:1、1个bit理由是boolean类型的值只有true和false两种逻辑值,在编译后会使用1和0来表示,这两转载 2021-07-29 18:19:13 · 1060 阅读 · 1 评论 -
java.lang.NoSuchMethodError: org.jaxen.dom4j.DocumentNavigator.getInstance()【可能的解决办法】
目录问题描述我的解决办法问题描述今天想把写好的一个项目中的部分提取出来创建一个新的项目,创建了个SpringBoot的项目,根据第一个项目添加了一些依赖进去,运行时却报错,我没有修改代码,只是舍弃了部分无用的依赖,以及调整了下依赖的顺序,最后就报错【java.lang.NoSuchMethodError: org.jaxen.dom4j.DocumentNavigator.getInstance()】然后看了下应该是某个类引用错了什么的,反正就是报错了。我的解决办法解决办法:我把SpringBoo原创 2021-07-01 14:06:16 · 1379 阅读 · 2 评论 -
经典十大排序算法(含升序降序,基数排序含负数排序)【Java版完整代码】【建议收藏系列】
经典十大排序算法【Java版完整代码】写在前面的话十大排序算法对比冒泡排序快速排序直接选择排序堆排序归并排序插入排序希尔排序计数排序桶排序基数排序写在前面的话 虽然已经有很多人总结过这十大排序算法,优秀的文章也不少,但是Java完整版的好像不多,还存在某些文章代码存在错误的情况,同时也为了自己练手,决定把所有的写一遍巩固下,同时也真诚的希望阅读到这篇文章的小伙伴们可以自己去从头敲一遍,不要粘贴复制!希望我的文章对你有所帮助原创 2021-06-24 21:16:07 · 31405 阅读 · 315 评论 -
日常Java练习题(每天进步一点点系列)
1.下列关于计算机系统和Java编程语言的说法,正确的是()正确答案: C 你的答案: C (正确)计算机是由硬件、操作系统和软件组成,操作系统是缺一不可的组成部分。Java语言编写的程序源代码可以不需要编译直接在硬件上运行。在程序中书写注释不会影响程序的执行,可以在必要的地方多写一些注释。Java的集成开发环境(IDE),如Eclipse,是开发Java语言必需的软件工具。2.变量a是一个64位有符号的整数,初始值用16进制表示为:0Xf000000000000000; 变量b是一个64位原创 2021-04-20 08:43:03 · 11366 阅读 · 69 评论 -
win10显示此设备不支持接收miracast的解决办法【【百度的方法均不好使,自己发现的,亲测有效!!!!】】
此设备不支持接收miracast的解决办法遇到的问题解决办法遇到的问题如果你的电脑也出现了下面这样的情况【前提是:电脑的软件硬件都支持投屏,我的是以前可以投,现在用突然发现不可以了(说明我的电脑是支持投屏的)】,并且根据网上的很多方法,进行一顿设备管理器的操作还不好使的时候,那么我的这个办法就可以解决这个奇怪的问题。解决办法把电脑上的移动热点开一下,再关一下然后,神奇的现象就出现了,竟然好了!!!!!然后我们就可以愉快的进行投屏了,注意电脑和手机要在同一网络下,不然搜索不到。以上就是w原创 2021-04-07 20:49:38 · 74969 阅读 · 43 评论 -
SpringBoot格式化日期
在application.yml中添加如下代码:# 全局配置返回字符串spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8原创 2021-04-06 14:14:24 · 1250 阅读 · 1 评论 -
SpringBoot项目启动后网页显示【Please sign in】的解决办法
Springboot启动项目后网页显示【Please sign in】遇到的情况解决办法解决效果遇到的情况启动SpringBoot后,访问http://127.0.0.1:8080/t02/index,确莫名其妙的进入到了Please sign in页面。解决办法仔细看了下idea控制台的信息,发现出现了一个security password,原来是进入到了一个安全拦截界面,我们输入idea控制台打印的密码即可,username是user。解决效果这样就可以正常访问了。以上就是S原创 2021-04-06 10:55:16 · 12052 阅读 · 34 评论 -
Controller层返回页面的时候返回的是字符串不是jsp页面的解决办法【细节坑】
目录遇到的问题问题分析解决办法解决效果遇到的问题问题分析RoleController代码:@RestController@RequestMapping("/role")@Slf4jpublic class RoleController { @Autowired RoleService roleService; @RequestMapping("list") String list(ModelMap modelMap, Page page , @ModelA原创 2021-03-31 13:58:33 · 4449 阅读 · 7 评论 -
idea上传项目到gitee(码云)超详细
idea上传项目到gitee在gitee上建立一个仓库上传项目到gitee上在gitee上建立一个仓库第一步:点 + 新建仓库。第二步:点击创建第三步:这就是成功了。复制我们的仓库地址,后面上传时会用到。上传项目到gitee上我们的项目:这是我随便建立的一个新项目,演示用的。接下来开始演示:用图说话,详细步骤,跟着一步步点就ok了。第一步:第二步:选择我们项目所在的文件夹,默认即可,点击OK。第三步:右键项目,照着点击第四步:第五步:点击第四步后这原创 2020-12-12 22:32:27 · 52756 阅读 · 43 评论 -
springboot项目报错:ERROR 9112 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] 的解决办法
启动springboot项目,访问页面后报错报错信息如下:[nio-8087-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerExcepti原创 2021-03-24 08:51:55 · 28784 阅读 · 39 评论 -
代理服务器拒绝连接(无法连接到代理服务器)的解决办法
遇到的问题昨天网络好好的,今天突然不能正常使用网络了。解决办法1、打开控制面板中的Internet选项2、把连接中的局域网设置中的代理服务器关掉。原因分析 昨天下载了一个软件,不太懂原理,应该是那个软件导致的把这个设置给改变了。以上就是代理服务器拒绝连接的解决办法的全部内容。看完如果对你有帮助,感谢点赞支持!如果你是电脑端的话,看到右下角的 “一键三连” 了吗,没错点它[哈哈]加油!共同努力!Keaf原创 2021-03-23 08:29:54 · 54935 阅读 · 27 评论 -
returned a response status of 405 Method Not Allowed
在跨服务器上传文件时,可能会出现这种问题。解决办法允许服务器写入文件就行了,打开tomcat下的conf文件夹下的web.xml,在下面的位置添加如下代码:<!-- 使得服务器允许文件写入--><init-param> <param-name>readonly</param-name> <param-value>false</param-value></init-param>以上就是解决ret原创 2021-01-30 23:16:32 · 3890 阅读 · 6 评论 -
解决访问tomcat下文件夹(如temp)显示有权限【在tomcat目录下创建文件需要管理员权限】的问题
有些时候我们会看到错误日志,显示没有权限访问tomcat下的某某目录,或者用tomcat时报出了一些错误,极有可能和我们的tomcat文件夹存在访问权限的问题有关!我们试一下在tomcat下的某些目录,特别是在temp文件夹下创建文件,看是否需要管理员权限,有时我们把tomcat装到了系统盘,就会显示需要管理员权限才可以创建文件,这样会导致很多情况下提示在tomcat的目录下存在访问权限的问题。解决办法:进到tomcat所在的文件夹,我的是:D:\Program Files\apache\apache-原创 2021-01-30 23:05:23 · 6968 阅读 · 8 评论 -
修改Vue项目网页标题(title,name)
当我们有一个Vue项目,我们想更改项目网页的title时,更改下面这个位置的内容。解决办法:打开Vue项目找到package.json文件把第一行的name更改成你想要的内容即可。看完如果对你有帮助,感谢点赞支持!如果你是电脑端,看到右下角的 “一键三连” 了吗,没错点它[哈哈]加油!共同努力!Keafmd...原创 2021-01-06 19:11:31 · 15077 阅读 · 7 评论 -
peek和pop的区别
相同点:都可以取出栈顶的值不同点:peek 不会改变栈的值(不删除栈顶的值)pop会把栈顶的值删除。 看完如果对你有帮助,感谢点赞支持!如果你是电脑端,看到右下角的 “一键三连” 了吗,没错点它[哈哈]加油!共同努力!Keafmd...原创 2021-01-05 20:36:15 · 4595 阅读 · 1 评论 -
idea控制台乱码(tomcat日志乱码)的解决办法
有时我么会遇到idea控制台中文乱码的情况例如我们的tomcat的日志显示中文乱码解决办法:1.打开 File->Setting->Editor->File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8,然后点击OK。2.打开 Help->Edit Custom VM Options在最后一行添加 -Dfile.encodi原创 2021-01-01 19:55:38 · 12559 阅读 · 14 评论 -
跨域请求的解决办法
同源策略是一个重要的安全策略,它用于限制一个origin的文档或者它加载的脚本如何能与另一个源的资源进行交互。它能帮助阻隔恶意文档,减少可能被攻击的媒介。但是有时我们想访问时就会遇到跨域请求的限制,在这里说一下解决方案。需要访问后端数据的前端表格代码:<template> <div> <el-table :data="tableData" style="width: 100%" size="mini"> <el-原创 2020-12-17 20:26:04 · 5634 阅读 · 29 评论 -
git强行覆盖本地仓库,使本地仓库和远端仓库保持一致
git强制覆盖本地文件(使本地仓库和远端仓库保持一致)在本地仓库输入下面的命令:git fetchgit reset --hard origin/master看完如果对你有帮助,感谢点赞支持!如果你是电脑端,看到右下角的 “一键三连” 了吗,没错点它[哈哈]加油!共同努力!Keafmd...原创 2020-12-15 19:18:57 · 3852 阅读 · 4 评论 -
Vue路由
Vue路由Vue路由基础嵌套路由路由重定向路由传参params形式传参query形式传参params方式与query方式的区别编程式路由利用JS实现路由跳转通过watch实现路由监听导航守卫Vue路由基础Vue属于单页应用(SPA),即整个应用程序中只有一个html页面。在单页应用中(SPA),由于只是更改DOM来模拟多页面,所以页面浏览历史记录的功能就丧失了。此时,就需要前端路由来实现浏览历史记录的功能。样例代码:<!DOCTYPE html><html> <h原创 2020-12-09 21:19:13 · 4426 阅读 · 32 评论 -
JSON对象与字符串之间的转换
JSON对象与字符串之间的转换JSON转换成字符串字符串转换成JSONJavaScript中内置了一个JSON对象,可以用来进行JSON与字符串之间的转换。JSON转换成字符串使用:JSON.stringify()let str = JSON.stringify(user);样例代码:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></titl原创 2020-11-19 15:56:53 · 4585 阅读 · 8 评论 -
JavaScript的BOM模型与DOM模型
我们日常所见到的几乎所有的浏览器都内嵌了javaScript引擎,使得javaScript语言能够在浏览器环境下运行。 BOM模型与DOM模型就是帮助我们使用javaScript语言来操作浏览器中的各种对象。BOM模型BOM模型就是浏览器对象模型(Browser Object Model): 提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。包括:Window:窗口对象Navigator:浏览器对象Screen:显示器屏幕对象Location:地址栏对象History:历史记录对象原创 2020-11-17 13:15:52 · 2950 阅读 · 6 评论 -
CSS表格和表单
CSS表格和表单表格-table表单-form表格-table我们想象中的表格是这样的↓图片我们想要在html中制造出这样的表格,就需要使用table,tr,td,caption,th这些标签table标签(表格)tr标签(行)td标签(标准单元格)caption标签(标题)th标签(表头单元格)为了更深一层对表格进行语义化,HTML引入了thead、tbody和tfoot这三个标签。这三个标签把表格分为三部分:表头、表身、表脚。标签说明table表格c原创 2020-11-03 20:27:46 · 5899 阅读 · 16 评论 -
CSS文件是什么
CSS文件CSS文件是什么CSS文件怎么用怎么创建CSS文件怎么使用CSS文件CSS文件是什么css文件简单来说就是一种后缀名为".css"的文本文件它的作用简单来说就是把css代码和html代码分离开,同时一个css文件可以把很多修饰作用包装在一起,方便很多html文件使用,减少代码的重复量上张图:这就是CSS文件↓接下来说说CSS文件怎么用CSS文件怎么用怎么创建CSS文件直接创建一个后缀为".css"的文件即可↓怎么使用CSS文件首先我们先创建一个html文件原创 2020-10-29 09:25:56 · 29182 阅读 · 28 评论 -
CSS入门基础(样式,css文件,选择器)
CSS入门学习CSS的简介基本用法给元素添加样式1.行内样式2.内部样式3.外部样式CSS的简介层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 [1]CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。基本用法给元素添原创 2020-10-27 20:16:34 · 3927 阅读 · 29 评论 -
HTML入门基础
HTML学习HTML简介html文本的内部基本结构html的注释标题标签 ,段落标签,水平线,换行,加粗,斜体列表标签图像标签绝对路径和相对路径绝对路径相对路径链接标签HTML简介HTML称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。html文本的内部基本结构<!-- 文档声明,是原创 2020-10-26 21:36:38 · 8336 阅读 · 43 评论 -
数位和[蓝桥杯2017决赛]
题目链接:数位和时间限制: 1 Sec 内存限制: 256 MB题目描述:数学家高斯很小的时候就天分过人。一次老师指定的算数题目是:1+2+…+100。高斯立即做出答案:5050!这次你的任务是类似的。但并非是把一个个的数字加起来,而是对该数字的每一个数位作累加。这样从1加到100的“和”是:901从10加到15是:21,也就是:1+0+1+1+1+2+1+3+1+4+1+5,这个口算都可以出结果的。按这样的“加法”,从1加到1000是多少呢?输出:输出一个整数表示答案题意:就是求出1原创 2020-10-24 10:46:08 · 2715 阅读 · 15 评论 -
矩形面积交[蓝桥杯]
题目链接:矩形面积交时间限制: 1 Sec 内存限制: 256 MB题目描述:平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入:输入仅包含两行,每行描述一个矩形。在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出:输出仅包含一个实数,为交的面积,保留到小数后两位。样例输入1 1 3 32 2 4 4样例输出1.00题意:就是求相交矩形的面积原创 2020-10-04 22:19:50 · 7246 阅读 · 34 评论 -
字符串对比[蓝桥杯]
题目链接:字符串对比时间限制: 1 Sec 内存限制: 256 MB题目描述:给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一: 1:两个字符串长度不等。比如 Beijing 和 Hebei 2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing 3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。比如 beijing原创 2020-09-29 18:19:13 · 3374 阅读 · 21 评论 -
买不到的数目[蓝桥杯]
题目链接:买不到的数目时间限制: 1 Sec 内存限制: 256 MB题目描述:小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买 10 颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入:两个正整数,表示每种包装中糖的颗数(都不多于100原创 2020-09-28 20:11:59 · 4503 阅读 · 30 评论 -
不同子串[蓝桥杯2019初赛]
题目链接:不同子串时间限制: 1 Sec 内存限制: 256 MB题目描述:一个字符串的非空子串是指字符串中长度至少为1 的连续的一段字符组成的串。例如,字符串aaab 有非空子串a, b, aa, ab, aaa, aab, aaab,一共7 个。注意在计算时,只算本质不同的串的个数。请问,字符串0100110001010001 有多少个不同的非空子串?题意:就是算出这个字符串有多少个非空子串。思路:这种填空题,我们运行出结果后,把代码注释掉只打印运行结果即可。代码:string原创 2020-09-27 10:13:03 · 7075 阅读 · 17 评论 -
回文数字[蓝桥杯]
题目链接:回文数字[蓝桥杯]时间限制: 1 Sec 内存限制: 256 MB题目描述:观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。本题要求你找到一些5位或6位的十进制数字。满足如下要求:该数字的各个数位之和等于输入的整数。输入:一个正整数 n (10<n<100), 表示要求满足的数位和。输出:若干行,每行包含一个满足要求的5位或6位整数。数字按从小到大的顺序排列。如果没有满足条件的,输出:-原创 2020-09-22 20:01:10 · 5274 阅读 · 12 评论 -
三种循环语句的详解和使用(for,while,do-while)
对于刚接触编程的小可爱们,肯定会碰到这三种循环,书上写的有可能会过于专业化,会让我们感觉很难理解,在这里我就用最简洁明了的表达方式帮你理解并且学会使用这三种循环。对于大佬们,读完你也许会新体会,新发现哟[可爱]。同时我会在最下面说一说循环的两个小跟班(break和continue)三种循环语句for 循环结构(这还是必须要了解的)用法(简单粗暴教你会用)while 循环结构(书上一般都会这样写)用法(那么简单你绝对一看就会)do-while 循环结构(书上是这样的)用法(就这?)如何中途跳出循环呢b原创 2020-09-20 17:40:18 · 131201 阅读 · 110 评论