自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pinkCoderMonkey的博客

一只骚粉程序猴!

  • 博客(99)
  • 收藏
  • 关注

原创 react国际化插件使用总结

此次使用的是react-i18n-auto babel插件。地址:react-i18n-auto引言:react-i18n-auto 专门为React中文国际化提供的自动化方案(低维护成本),实现快速开发&迭代。一、安装npm install react-i18n-auto --save-dev推荐环境:node8+,babel7+,webpack4+二、添加 babel 插件配置(.babelrc 添加方式) { "presets": [ "next/babel" .

2022-05-18 11:21:33 2946

原创 learn

目前个人学习路线,待补充。

2022-04-07 20:36:58 2697

原创 汉诺塔 by Java

汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。还是得先画图理解,不然真没思路。public class Hanoi { /** * * @param n 盘子数 * @param a 柱子A * @param b.

2022-04-07 20:28:30 170

原创 The import javax.validation.constraints.NotNull cannot be resolved

Task :compileJavaE:\code\master\emissions-interface\src\***Model.java:12: 错误: 程序包javax.validation.constraints不存在import javax.validation.constraints.NotNull; ^分析由于项目需要,版本由原来的 ‘org.springframework.boot’ version '2.1..

2022-02-24 15:11:15 3235

转载 status:400,message:Required int parameter ‘pageNum‘ is not present。

报错原因: 请求参数存在错误.(1) 网页调用接口时, 报错 “Required int parameter ‘id’ is not present”,主要原因是: 请求参数存在错误简单的说, 请求参数有问题,可以先检查以下几个方面:1 请求参数的名称是否一致2 请求参数的类型是否一致3 请求参数是否必须要有第 1 种 和 第 2 种错误只要细心核对即可.第 3 种错误是由请求参数注解 @RequestParam引起的.controller类中,经常会使用请求参数注解@RequestPar

2022-02-17 21:29:20 4815

翻译 java.lang.UnsupportedOperationException\r\n\tat java.sql.Date.toInstant(Date.java:304)

java.sql.Date仅支持日期组件(日期、月份、年份)。它不支持时间组件(小时、分钟、秒、毫秒)。toInstant需要 Date 和 Time 组件,因此 java.sql.Date 实例上的 toInstant 会引发 UnsupportedOperationException 异常。解决办法public class LocalDateTimeUtils { public static LocalDateTime dateTime(Date date){ retur.

2022-02-16 19:32:16 1155

原创 使用Git拉取gitlab上的分支代码。

没有拉去过分支代码,所以记录一下。步骤1、在桌面上新建一个文件夹,并将它初始化。git init2、和远程仓库建立连接。 git remote add origin (http://gitlab.xxx.com/txx/sxx/.........git) //括号内容为远程分支的地址3、将分支拉去到本地。 git pull origin dev大功告成!...

2022-02-14 16:42:26 2893

原创 记录每次打开新项目、旧项目。IDEA都会更改maven的settings file&local repository。

IDEA版本:2021.1.3一、错误方式!每次都是File->Settings->Build, Execution, Deployment->Build Tools->Maven。这是设置当前项目的maven环境。二、正确方式!File->New Projects Settings->Settings for New Projects->Build, Execution, Deployment->Build Tools->Maven即可。.

2022-02-14 12:10:06 485

原创 Swagger的学习

一、SwaggerSwagger是一个用来定义接口标准,接口规范,同时能根据你的代码自动生成接口说明文档的一个工具。二、构建Swagger和springboot环境构建时碰到一个问题:Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception is java.lang.NullPointerException原因是因为springboot的版本太高了,缺少swagger运行所需要的环境。这里我将sp

2022-01-17 11:35:26 522

原创 JWT的使用和封装

一、使用JWT1、引入依赖 <!-- https://mvnrepository.com/artifact/com.auth0/java-jwt --> <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.18.2

2022-01-14 11:36:28 2484

原创 Uncaught DOMException: Blocked a frame with origin “null“ from accessing a cross-origin frame.

谷歌翻译问题描述:但我直接在本地运行前端页面并访问后端接口时,会出现阻止具有源"null"的框架访问跨域框架。原因:Chrome 认为跨域不安全。解决办法:跨页面操作涉及域的概念,错误的意思是:未捕获的安全错误:阻止了一个域为 null 的 frame 页面访问另一个域为 null 的页面。代码运行时在本地直接用浏览器打开的,地址栏是 file:/// 的页面,只需改为 localhost 访问就行。我直接将前端静态页面资源扔到hbuider中并运行到浏览器Chrome中即可解决问题!

2022-01-12 18:17:28 9511

原创 当git add时遇上fatal: pathspec ‘index.md‘ did not match any files

Google翻译显示:说明所在目录下没有index.md这个文件。我的解决办法:ls 查看当前目录下所有文件,然后cd 到对应目录下,重新git add即可。

2021-12-27 14:11:51 852

原创 使用git将修改的文件上传到gitlab

1、在桌面上右键Git Bash Here2、命令行创建一个目录mkdir docs3、定位到创建的目录cd docs4、克隆gitlab的项目到本地git clone http://gitlab.bbdu.com/test/docs.git5、查看当前目录清单ls6、定位到xx-docs目录下cd xx-docs7、查看本地+远程的分支git branch -a8、监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(mod

2021-12-23 10:57:30 677

原创 Linux下操作MongoDB命令记录

Linux下操作MongoDB命令记录1、进入到MongoDB的目录下cd /usr/local/mongodb/mongodb-linux-x86_64/bin2、在bin目录下启动服务./mongod --config /usr/local/mongodb/etc/mongodb.conf3、查看MongoDB是否已经启动成功netstat -lanp | grep "27017"4、任意目录下,输入命令mongo即可进入数据库,配置了环境变量的前提下,否则需要在mongodb安

2021-12-17 10:49:19 3495

原创 部署k8s时,对node节点加入master出错问题

[ERROR FileAvailable–etc-kubernetes-kubelet.conf]: /etc/kubernetes/kubelet.conf already exists解决办法:在node节点中输入:kubeadm reset

2021-12-17 10:33:04 691

原创 Xshell同时操作多个会话

Xshell同时操作多个会话工具----发送键输入…

2021-12-13 11:26:20 3078

原创 说一下ArrayList和LinkedList区别

说一下ArrayList和LinkedList区别?每天收集一道面试题1:1.首先,他们底层数据结构不同,ArrayList底层基于数组实现的,LinkedList底层是基于链表实现的。2.由于底层数据结构不同,他们所使适用的场合也不同,ArrayList更适合随机查找,LinkedList更适合删除和添加,查找、添加、删除的时间复杂度不同。3.另外ArrayList和LinkedList都实现了List接口,但是LinkedList还另外实现了Deque接口,所以LinkedList还可以当做

2021-08-25 22:31:16 154

原创 shiro整合springboot缓存redis实现出现java.io.NotSerializableException: org.apache.shiro.util.SimpleByteSource

在学习Shiro使用缓存时,出现:java.io.NotSerializableException:org.apache.shiro.util.SimpleByteSource异常原因:SimpleByteSource没有是实现Serializable接口。解决办法:自定义一个类继承SimpleByteSource并实现Serializable 。package com.hcy.shiro.realms;import org.apache.shiro.util.SimpleByteSource;

2021-08-23 16:07:42 262

原创 无法读取方案文档 ‘http://www.springframework.org/schema/beans/spring-context.xsd‘, 原因为 1) 无法找到文档; 2) 无法读取文档;

报错详情:三月 11, 2021 7:59:27 下午 org.springframework.beans.factory.xml.XmlBeanDefinitionReader warning警告: Ignored XML validation warningorg.xml.sax.SAXParseException; lineNumber: 9; columnNumber: 52; schema_reference.4: 无法读取方案文档 ‘http://www.springframework.

2021-03-11 20:13:02 5436 2

转载 application context not configured for this file于spring框架使用中的原因

spring配置文件中时常会出现这个提示,翻译过来大概意思就是没有配置该文件到项目中于是进入到Project Structure中查看  可以很明显的看到下面有个感叹号,大概意思是下面的文件没有匹配知道原因就很好解决问题了,只需要加到项目中去就可以了  问题解决 转自:https://www.cnblogs.com/felixzh/p/12554638.html...

2021-03-11 17:38:44 121

原创 IntelliJ IDEA中出现Windows 找不到文件‘chrome‘。请确定文件名是否正确后,再试一次。

今天碰到了这个问题。找不到Chrome。1.找到谷歌浏览器后缀为.exe的路径。实在忘记安装路径了,(打开谷歌浏览器–>打开任务管理器–>)右键属性就可以找到安装路径了。2.打开IDEA,File–>Settings…–>Web Browsers–>双击Path修改即可。一定要记得点Apply...

2020-08-12 16:14:39 6044 2

原创 并发控制习题

1.在数据库中为什么要并发控制?并发控制可以保证事务的哪些特性?数据库的一个明显的特点就是多个用户共享数据库资源,尤其是多用户可以同时存取相同的数据。在这样的系统中,在同一时刻并发运行的事务数可达数百个。若对事务的并发操作不加以控制,就会造成数据存、取得错误,破坏了数据的一致性和完整性。并发控制可以防止数据不一致出现。2.并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?三类:丢失修改、不可重复读、读“脏”数据。避免不一致性的方法和技术几居室并发控制,最常见的技术就是封锁

2020-06-22 18:42:49 1849

原创 数据库设计相关习题

1.数据库设计过程列出数据库设计过程的六个阶段即可1.需求分析2.概念设计3.逻辑设计4.物理设计5.实施6.运行和维护2.需求分析阶段的设计目标与调查内容设计目标:通过详细调查显示世界要处理的对象,充分了解原系统工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。调查内容:“数据”和“处理”,即获取用户对数据库的信息要求、处理要求、安全性和完整性要求。3.数据字典的内容与作用内容包括五个部分。数据项、数据结构、数据流、数据存储、处理过程作用:关于数据库中数据的

2020-06-12 21:00:05 423

原创 考试大纲之Java多线程

多线程是Java语言的一个重要特征,利用多线程技术可以使系统同时运行多个程序块,缩短了程序的响应时间,提高了计算机资源的利用率,达到了多任务处理的目的。进程与线程进程:进程是程序的一次动态执行过程,每个程序都有自己独特的内存空间,一个应用程序可以启动多个应用空间,我们拿Chrome来举例。线程:线程是进程中的一个执行流程,一个进程可以由多个线程组成,即一个进程中可以同时运行多个不同的...

2020-05-09 19:38:15 230

原创 如何查询并取消微信、QQ、淘宝、支付宝等APP授权过的应用。

建议大家把那些授权过杂七杂八的东西取消掉。(主要是看看吃付宝的授权在第三点)威信对于普通第三方的授权,可以不用管,授权有时间限制,过期自动取消(好像是一个月)。1.1 点击“我”,找到设置。1.2 “设置”中找到隐私1.3 “隐私”中找到授权管理1.4 右上角点击“管理”然后删除平时不怎么用的即可。扣扣1.1 百度直接搜索“QQ互联”或者点击QQ互联1....

2020-04-29 09:07:03 1839

原创 数据库安全性相关习题。

1.什么是数据库的安全性?数据库的安全性就是保护数据库以防止不合法使用造成的数据泄露,更改或破坏。2.举例说明对数据库安全性产生威胁的因素。1)非授权用户恶意存储和破坏。2)数据库中敏感或者重要的数据泄露。3)安全环境的脆弱性。(数据库的安全性与计算机系统的安全性,包括计算机的硬件、操作系统、网络系统等的安全性是紧密联系的。操作系统安全的脆弱,网络协议安全的不足等都会造成数据库安全...

2020-04-19 20:59:27 5432 2

原创 数据库完整性相关习题。

1.什么是数据库的完整性?数据库的完整性是指数据的正确性和相容性。正确性:数据符合现实世界语义、反应当前实际情况。相容性:数据库同一对象在不同关系表中的数据是符合逻辑的。2.数据库的完整性概念与数据库的安全性概念有什么区别。数据库完整性是为了防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。数据库安全性是保护数据库防止恶意破坏和非法存取。3.什么是数据库完...

2020-04-19 20:38:44 1128

原创 数据库中的存取控制——自主存取控制&强制存取控制

自主存取控制(Discretionary Access Control 简称DAC):C2级(见表1-1)用户对不同的数据对象有不同的存取权限。不同的用户对同一对象也有不同的权限。用户还可以将其拥有的存取权限转授给其他用户。强制存取控制(Mandatory Access Control 简称 MAC):B1级每一个数据库对象被标以一定的密级。每一个用户被授予某一个级别的许可证...

2020-04-12 20:12:42 16957 2

原创 在DROP TABLE时,RESTRICT与CASCADE的区别?

当一个基本表不在需要时,可以使用DROP TABLE语句删除它。DROP TABLE <表名> [RESTRICT|CASCADE]若选择RESTRICT,该表的删除是有限制条件的。该表不能被其他表的约束所引用(如CHECK,FOREIGN KEY等约束),不能有触发器,不能有视图,不能有函数和存储过程等。如果该表存在这些依赖的对象,此表不能删除。若选择CASCADE,该表的删...

2020-04-05 20:38:45 12864

原创 还记得最初的九九乘法表吗?

记得这道题是最初学循环必练的一道题,估摸着今年我还会碰到,所以想把写出来。效果图:代码:** * 九九乘法表 * @author Hcybx~ * */public class Multiplication { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { //外层循环,...

2020-03-26 21:05:34 210

原创 控制台版——猜数字小游戏

实验要求:程序随机分配一个1-100之间的整数给用户。用户输入自己猜测的数字。当用户输入自己的猜测后,程序根据判断进行提示“猜大了”或“猜小了”或者“猜对了”。用户可根据提示进行多次猜测,直到猜对为止。package hcybx;import java.util.Random;import java.util.Scanner;/* * 猜数字游戏 */public c...

2020-03-26 20:02:27 568

原创 什么是基本表?什么是视图?所有视图是否都可以更新?试述视图的优点。

什么是基本表?什么是视图?:基本表是本身独立存在的表,在SQL中一个关系对应一个表。视图是从一个或几个基本表导出的表,本身不独立存储在数据库中,是一个虚表。即数据库中只存放视图的定义而不存放视图对应的数据,这些数据仍存放在导出视图的基本表中。所有视图是否都可以更新?:不是,视图是不实际存储数据的虚表,因此对视图的更新,最终要转换为对基本表的更新。因为有些视图的更新不能唯一有意义地转换相应基本表的...

2020-03-25 19:05:15 2548

原创 实验指导之——回文数例题

要求:编写Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断是否是回文数。回文数是指将该数字含有的数字逆序后得到的结果和原数相同。例如:12121、3223都是回文数。package com.test;import java.util.Scanner;public class Test { public static void main(...

2020-03-24 21:14:29 641

原创 4.SQL的特点

SQL之所以能够成为用户和业界所接受并成为国际标准,因为它是一个综合的、功能极强同时又简介易学的语言。SQL集数据查询、数据操纵、数据定义和数据控制为一体,其主要特点包括以下几个部分:1. 综合统一数据库系统的只要功能是通过数据库支持的数据语言来实现的。非关系模型(层次模型、网状模型)的数据语言一般都分为:(1)模式数据定义语言(DDL)(2)外模式数据定义语言(外模式DDL或者子模式D...

2020-03-19 16:16:22 2661

原创 考试大纲之基本元素

注:仅针对五月下旬的考试1.标识符与关键字标识符语法规范:(选择题)·标识符由字母、下划线、美元符号和数字在组成,长度不受限制。·标识符的第一个字符不能是数字字符。·标识符不能是关键字。·标识符不能是true、false、null。(尽管true、null、false不是关键字)关键字abstract、boolean、break、byte、case、catch、char、cl...

2020-03-18 14:10:24 156

原创 考试大纲之Java概述

注:主要是针对五月下旬的考试准备。1.Java的地位  Java具有面向对象,与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中优秀的编程语言。Java不仅可以用来开发大型的应用程序,而且特备适合于Internet应用的开发。Java确实具备“一处写成处处可用”的特点。1.1 网络地位  网络已经成为信息时代最重要的交互媒介,那么基于网络的软...

2020-03-18 13:32:08 242

原创 3.数据库系统的特点

数据库系统的特点数据结构化:数据库系统实现整体数据的结构化,这是数据库的主要特征之一,也是数据库系统与文件系统的本质区别。(在文件系统中,文件中的记录内部具有结构,但是记录的结构和记录之间的联系被固化在程序中,需要由程序员加以维护。这种工作模式即加重了程序员的负担,又不利于程序变动。)所谓“整体”结构化是指数据库中的数据不再仅仅只针对某一个应用,而是面向整个组织和企业;不仅数据内步是结构化的...

2020-03-17 14:41:22 1031

原创 2.使用数据库系统有什么好处?

答:使用数据库系统的好处是由数据库管理系统的特点或者优点决定的。使用数据库系统的好处有很多,比如:提高应用开发的效率方便用户的使用减轻数据库系统管理员的维护负担等等。为啥数据库系统可以提高应用开发的效率?因为数据库系统中应用程序不必考虑数据的定义、存储和数据存储的具体途径,这些工作都由数据库管理系统(DBMS)完成。因此开发人员就可以专注于应用逻辑的设计,而不必为数据管理的许许多...

2020-03-15 14:44:30 4895

原创 1.试述数据、数据库、数据库系统、数据库管理系统的概念。

答:(1)数据(Data):描述事务的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统用于科学计算,处理的数据是正数、实数、浮点数等传统数学中的数据。(2)数据库(DataBase,简称DB):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和...

2020-03-15 14:34:08 27667

原创 记jsp+servlet+jdbc实现的新闻管理系统

1.工具:eclipse+SQLyog2.介绍:实现的内容就是显示新闻的基本信息,然后一个增删改查的操作。3.数据库表设计列名中文名称数据类型长度非空newsId文章IDint11√newsTitle文章标题varchar20√newsContent文章内容textnewsStatus是否审核varchar10news...

2020-02-16 16:44:46 6438 9

空空如也

空空如也

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

TA关注的人

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