- 博客(90)
- 资源 (13)
- 收藏
- 关注
原创 VUE学习笔记
以上的内容都选择no就可以了。接下来进入到项目中,开始安装项目。插播一下,需要先安装cnpm,国内的镜像地址,并且设置环境变量。设置两个文件夹,这两个文件夹的位置就是nodejs的根目录的下面打开安装根路径创建两个空文件夹node_cache 、node_global然后设置环境变量。更换 npm 的 registry 源为国内源安装cnpm的设置成功。
2024-10-20 20:56:38
1205
原创 SpringCloudAlibaba的nacos启动注册实现
加入版本设置不正确,也不能在nacos中注册成功的。首先安装nacos,注意看清楚版本号码,后面设置pom依赖的时候有用。然后创建Springboot项目,设置pom.xml文件,这块是重点。进入之后,选择你要的版本,一般在windows上就选择压缩包版本。在nacos的bin目录下面:startup.cmd文件中,设置。然后在这个跳转的页面中,找到你需要的版本,比如选择2.0.4。这个是地址,第一次需要登陆,用户名和密码都是nacos。设置为独立启动,而非集群模式,要不启动会报错。这样一下就全部找对了。
2024-09-30 09:40:02
664
1
原创 Error: Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist
Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist
2023-11-21 10:56:57
210
原创 SpringBoot框架中,经常使用的注解:@Data、@AllArgsConstructor、@NoArgsConstructor,这三个注解的详细解释
@Data、@AllArgsConstructor、@NoArgsConstructor、三个注解的详细解释
2023-04-11 11:50:03
2731
1
转载 CentOS8解决不能够使用yum指令的问题
在CentOS 8 上执行命令 sudo事实上我上面是报的两个错误,我们一个个来解决:第一个问题:#看报错我们知道是/etc/yum.repos.d/CentOS-Epel.repo 文件中的 failovermethod=priority 出现问题,我们找到这个文件,对这个字段进行注释:第二个问题:#在这个问题上我卡了几乎一个下午,网上有各种解决方案,我整理了一下,逐步排查即可:查看CentOS 8 所在服务器网络是否出现问题,可以用 ping www.baidu.com 进行测试。
2022-10-25 10:22:58
1286
原创 MongoDB数据库信息备份与恢复
首先定位到你的mongoDB的安装地址bin下面,进入cmd,执行备份操作:语法:mongoexport -d 库名称 -c 集合名称 -o 路径地址案例:mongoexport -d test -c reply -o D:\reply.json如下图:保存成功,可以恢复恢复操作:语法:mongoimport -d 库名称 -c 集合名称 --file 文件路径地址 --type json例子:mongoimport -d test2 -c reply
2022-04-28 12:22:16
811
原创 SpringBoot拦截器案例实现
各位小伙伴大家好,下面这个案例介绍如何使用SpringBoot拦截器的功能实现权限拦截。首先创建一个拦截器:AuthorInterceptor 实现 HandlerInterceptor重写:preHandle方法。主要的业务是从session中获得用户对象,如果用户登陆并且权限是管理员则可以继续进行,否则重定向到去登陆控制器/** * @author Johnny * @category 权限拦截器 */@Componentpublic class AuthorIntercep
2022-04-26 15:26:41
1068
1
原创 SpringBoot文件上传,案例教学全教程
创建Springboot项目,需要有spring-boot-starter-web支持就可以 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </
2022-04-25 09:48:43
1018
原创 SpringBoot实现支付宝接口调用,奶爸级教程
各位小伙伴大家好,Johnny老师今天给各位手把手教大家如何实现Springboot项目调用支付宝接口;我们先用支付宝沙箱实现功能。首先第一步:使用自己的支付宝登陆支付宝网站,找到开发,找到沙箱入口。支付宝 知托付!扫码登陆:手机扫码确定登陆支付宝开放平台登陆成功以后,选择:开发工具下的:沙箱进入沙箱以后,观察应用的基本信息,如:APPID,应用名称等等点击查看,可以看到私钥和公钥将以上两个内容:公钥和私钥,分别...
2022-04-24 17:52:42
1305
原创 面试题汇总
序号 内容 链接地址1 Java基础知识面试题(2020最新版) https://thinkwon.blog.youkuaiyun.com/article/details/1043906122 Java集合容器面试题(2020最新版) https://thinkwon.blog.youkuaiyun.com/article/details/1045885513 Java异常面试题(2020最新版) https://thinkwon.blog.youkuaiyun.com/article/d...
2021-05-19 09:29:33
237
原创 Linux下 cmatrix的安装和使用(黑客屏保)
Linux下 cmatrix的安装和使用(黑客屏保)1. 安装ncurses支持包yum install ncurses* # 安装相关ncurses支持包2.下载屏保软件源码包wget https://jaist.dl.sourceforge.net/project/cmatrix/cmatrix/1.2a/cmatrix-1.2a.tar.gz3.解压缩源码包tar -zxvf cmatrix-1.2a.tar.gz4.进入源码包目录cd cmatrix-1.2a/.
2021-02-14 07:59:32
674
1
原创 Java基础语法-零基础教学2
三目表达式:“三目条件表达式”,语法格式: x ? y : z其中 x 为 boolean 类型表达式,先计算 x 的值,若为true,则整个三目运算的结果为表达式 y 的值,否则整个运算结果为表达式 z 的值。举例: int score = 80; int x = -100; String type = score < 60 ? "不及格" : "及格"; int flag = x > 0 ? 1 : (x == 0 ? 0 : -1); System.out.prin
2020-05-29 16:24:51
341
1
原创 Java基础语法-零基础教学1
各位爱好编程或者希望通过学习编程进入IT行业的同学大家好,很高兴能在这里遇见你,接下来我带你一同领略编程的魅力,以最快、最简单、最有效的方法帮助你学习Java编程。不管你之前是零基础还是负基础,都能通过我的接下来的一系列文章逐步深入。首先我们关注一下我们的基础语法内容:标识符 关键字 Java 基本数据类型 运算符 表达式和语句 分支 循环 方法 变量的作用域 递归调用变量:Java 语言中,对各种变量、方法和类等要素命名时使用的字符序列称为标识符。Java 标识符有如下
2020-05-29 14:23:18
742
1
原创 Java数组-零基础学习
数组1数组的声明一维数组的声明方式: type var[]; 或 type[] var; 反例:Java语言中声明数组时不能指定其长度(数组中元素的个数),例如: int a[5]; //非法 变量名称,首字母小写,合成单词,依次首字母大写:arrayList, 数组的静态初始化: 数组的声明和赋值在一行内完成。 数组的长度-1,就是该数组最大长度的下标 public static void main(String[] args) { //声明一个数组 ...
2020-05-29 09:29:56
257
1
原创 Mysql数据库-零基础学习3
Mysql数据库3SQL常用语法 显示表结构操作 语法:describe 表名; desc 表名; 叙述:用于显示表的创建结构。 删除表操作 语法:drop table [if exists] tab_name [,tab_name]... 叙述:从数据库中删除给定的表。如果给出if exists 子句,则删除不存在的表不会出错。 删除数据库操作 语法:drop database [if exists] db_name 叙述:删除给定的数据库。在删除一个数据...
2020-05-29 09:21:23
189
1
原创 Mysql数据库-零基础学习2
Mysql数据库2什么是SQL? SQL是Structured Query Language(结构化查询语言)的缩写。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的。 DML(Data Manipulation Language数据操作语言) 查询、插入、删除和修改数据库中的数据; SELECT、INSERT、 UPDATE 、DELETE等; DCL(Data Control Langua...
2020-05-29 09:20:41
168
1
原创 Mysql数据库-零基础学习1
Mysql数据库1数据(Data)的定义: 对客观事物的符号表示,如图形符号、数字、字母等,数据是数据库中存储的基本对象。 在日常生活中,人们直接用语言来描述事物;在计算机中,为了存储和处理这些事物,就要将事物的特征抽象出来组成一个记录来描述。 数据的种类 文字、图形、图象、声音 数据的特点 数据与其语义是不可分的 数据库(Database,简称DB)的定义: “按照数据结构来组织、存储和管理数据的仓库” J.Martin给数据库下了一个比较完整的定义:数据库是存储在一
2020-05-28 15:44:08
579
1
原创 CSS-零基础学习
CSS什么是 CSS? CSS 指层叠样式表 (Cascading Style Sheets) 样式定义如何显示 HTML 元素 样式通常存储在样式表中 把样式添加到 HTML 中,是为了解决内容与表现分离的问题 外部样式表可以极大提高工作效率 外部样式表通常存储在 CSS 文件中 多个样式定义可层叠为一 CSS的特点: 样式表由样式规则组成,以告诉浏览器如何显示一个文档 每个规则的组成包括一个选择符---通常是一个HTML的元素---和该选择符所接受的样式...
2020-05-28 15:11:05
220
原创 HTML-零基础学习
HTML什么是HTML? HTML 是用来描述网页的一种语言。 HTML 指的是超文本标记语言: HyperText Markup Language HTML 不是一种编程语言,而是一种标记语言 标记语言是一套标记标签 (markup tag) HTML 使用标记标签来描述网页 HTML 文档包含了HTML 标签及文本内容 HTML文档也叫做 web 页面 HTML 标记标签通常被称为 HTML 标签 (HTML tag)。 HTML 标签是由尖括号包围的关键词,...
2020-05-28 15:07:05
321
原创 JavaGUI-零基础学习
GUIAWT (抽象窗口工具集 ) AbstractWindow Toolkit 为简单的applet程序设计 AWT没有提供足够的桌面端的程序所需的特性 Swing Swing是AWT的扩展和功能加强 是构建java图形界面标准的API SWT (Standard Widget Toolkit) 是一个开源的GUI编程框架 SWT是IBM为它的Eclipse集成开发环境而开发的图形用户界面工具 GUI(Graphics User Interface 图形用户界面)编
2020-05-28 14:58:34
188
原创 Java多线程-零基础学习
多线程程序、进程、线程: 程序Program:指令集,静态概念。 进程Process:操作系统,调度程序,动态概念。 进程是程序的一次动态执行过程,占用特定的地址空间 每个进程都是独立的,由三部分组成:cpu,data,code 一个程序就是一个进程。 线程Thread:在进程内,多条执行路径。(不同的执行路径) 一个进程可以拥有多个并行的(concurrent)线程。 一个进程中的线程共享相同的内存单元/内存地址空间->可以访问相同的变量和对象,而...
2020-05-28 14:52:32
273
原创 异常处理垃圾回收-零基础学习
异常处理垃圾回收什么是Java异常 Java 异常是Java提供的用于处理程序中错误的一种机制。 所谓错误是指在程序运行的过程中发生的一些异常事件 (如:除0溢出,数组下标越界,所要读取的文件不存在)。 设计良好的程序应该在异常发生时提供处理这些错误的方法,使得程序不会因为异常的发生而阻断或产生不可预见的结果。 Java程序的执行过程中如出现异常事件,可以生成一个异常类对象,该异常对象封装了异常事件的信息并将被提交给Java运行时系统,这个过程称为抛出(throw)异常。 当
2020-05-28 14:47:33
191
原创 Java常用类-零基础学习
常用类String的常用方法 boolean equals(Object anObject) 将此字符串与指定的对象比较。 equalsIgnoreCase(String anotherString) 将此 String 与另一个 String 比较,不考虑大小写。 concat(String str) 将指定字符串连接到此字符串的结尾。 endsWith(String suffix) 测试此字符串是否以指定的后缀结束。 startsWith(String prefix) 测试此字符.
2020-05-28 14:41:56
155
原创 容器&集合-零基础学习
Collection 层次结构 中的根接口。 Collection 表示一组对象,这些对象也称为 collection 的元素。一些 collection 允许有重复的元素,而另一些则不允许。一些 collection 是有序的,而另一些则是无序的。JDK 不提供此接口的任何直接 实现:它提供更具体的子接口(如 Set 和 List)实现。 继承关系图: List 有序的 collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根...
2020-05-28 14:36:15
220
原创 输入输出流-零基础学习
Java中流的概念: 在Java程序中,对于数据的输入/输出操作以“流” (stream) 方式进行;J2SDK提供了各种各样的“流”类,用以获取不同种类的数据;程序中通过标准的方法输入或输出数据。 可以从不同的角度对其进行分类: 按数据流的方向不同可以分为输入流和输出流。(以程序的角度来考虑) 按处理数据单位不同可以分为字节流和字符流。 按照功能不同可以分为节点流和处理流 字节流: 输入流:抽象类InputStream 输出流:抽象类OutputStream 字符...
2020-05-28 14:21:50
208
原创 网络编程-零基础学习
网络编程与网页编程的区别: 网络编程关注的是我们的底层数据传输。 网页编程关注的是与客户的交互。 jsp,servelt,html 不是一个概念。 什么是计算机网络: 把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。 将不同区域的计算机连接到一起 局域网,城域网,互联网 计算机网络的主要功能 资源共享 信息传输与集中处理 均衡负荷与分布处理
2020-05-28 14:12:22
609
原创 面向对象编程-零基础学习5
下面就是面向对象的一些补充内容final的用法 final修饰的类,不能被继承。 final修饰的方法,不能被子类重写。 final修饰的变量为常量,只能赋值一次。 final的举例 String就是被final修饰的类,所以String不能被继承。 Math中的PI就是被final修饰,表示不能被再次赋值。 使用final修饰方法的原因 第一、把方法锁定,防止任何继承类修改它的意义和实现。 第二、高效。编译器在遇到调用final方法时候会转入内嵌机制,大大提高执行效率
2020-05-26 15:53:46
179
原创 面向对象编程-零基础学习4
学习了上面两篇文章的内容复习一下:什么是封装? 什么是继承? 什么是多态? 以上三大特性,在面向对象编程中有什么优势,带给我们编程有什么好处呢?接下来我们学习新的一个特性:抽象抽象:抽象是从众多的事物中抽取出共同的、本质性的特征 在软件开发过程中,识别稳定的需求、识别核心的需求、识别概念性的需求、设计系统的架构、定义系统中构件之间的接口关系等等都是抽象的过程,都是反应系统的本质特征的过程。 抽象的,才是稳定的,才是永恒的。 什么是抽象类: 就是不能使用new关键字进行实
2020-05-26 15:32:23
239
原创 面向对象编程-零基础学习3
如果以上两篇文章同学你已经跟练过了,接下来你就可以来了解我们面向对象的四个基本特征了,概念其实很简单,我会以最简单的方式告诉你,重点是如何将这些重要的概念融会贯通到你的代码中,用代码体现出来你学习成果;首先别着急,一点一滴的做事情,不积跬步无以至千里,不积小流无以成江河,学习也是一样,积少成多的过程。接下来我们来聊聊面向对象4大特种中几个:什么是封装? 封装,就是隐藏实现细节。 封装的举例: 类对于属性和方法的封装。 对象对于数据的封装。 方法对于代码的封装。 对于属性的封装。
2020-05-26 15:03:36
220
原创 面向对象编程-零基础学习2
前言前面的博客已经介绍了我们面向对象学习初步了解。这时候我就来说说面向对象,你应该带有怎么样的思考去学习。思考为什么高级语言要使用面向对象? Java面向对象编程中最主要的部分是什么? 怎么在编程中体现面向对象? 如何使用面向对象编写出优美的设计代码。带着以上的思考,我们开始下面的学习,同学们最要的方式就是跟练:代码与示例创建玩具狮子类 public class AutoLion { String color = "黑色"; public void run
2020-05-26 14:48:01
291
原创 面向对象编程-零基础学习1
面向对象编程1前言面向对象是现代编程语言的一个重要的标志,就Java来说,零基础学习编程的时候面向对象是一个重要的突破和转折,有些同学在学习面向对象的时候呢比较吃力,出现了跟不上,不理解的情况,而另一些同学,则通过面向对象内容的学习,更好的理解了编程,体会到了编程设计的魅力;总之就是两极分化比较大,那么我注重关注的是如何让零基础的学员或者学习比较慢的同学能学的懂,学的比较开心,用最简单的方式去介绍面向对象,用最直观的方式告诉学员如何去使用面向对象。在编程的世界里,谁都当过菜鸟,不管哪个高手和
2020-05-26 14:29:50
352
原创 SpringToolSuite上安装SVN插件
SVN插件安装大家都有需要在Spring Tool Suite上安装SVN插件的需要,今天给大家来做一个详细的教程首先打开你的STS编辑器,然后选择菜单栏上的Help菜单下的Eclips Marketplace...通过关键字svn搜索svn安装安装svn提取:需要一定的过程,耐心等待……下一步:确认所选择的功能然后同意安装SVN插件这时候页面已经不显示了,安装过程在后台进行安装过程根据你的实际...
2020-05-26 11:39:39
1999
1
转载 AJAX零基础学习指南1
AJAX零基础学习指南1转载转载地址:http://www.javacc.top/showbloginfo.action?id=45AJAX1.概念(1)AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。(2)AJAX 不是新的编程语言,而是一种使用现有标准的新方法。(3)AJAX 是与服...
2020-05-04 00:12:11
281
转载 团队项目开发5天-规范要求
团队项目开发5天-规范要求转发:转发地址:http://www.javacc.top/showbloginfo.action?id=44项目规范数据库名称规范1218g1p2数据库支持utf-8最终版的提交物 01.项目需求简报-系统功能分析v1.0.xlsx 02.项目立项申请书.docs 03.项目开发周期表.xlsx 04.***项目WBS.docx 05.***项...
2020-05-03 17:47:59
626
原创 Linux零基础学习指南2
Linux2Linux文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 相对路径: 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的...
2020-04-29 18:14:37
230
原创 Linux零基础学习指南1
Linux零基础学习指南1将已经安装好的镜像复制一份 右键——> 管理——> 克隆 选择完整克隆 启动时候配置 可以更改里面的默认硬件配置支持 启动登录 查询该Linux的ifconfig 以上说明Linux网没有开 打开Linux网络 网络设置完毕 使用Putty连接 设置ip地址和端口号 ...
2020-04-29 16:52:30
227
原创 Springboot devtools热部署Mybatis报错
使用SpringBoot devtools热部署功能,Mybatis出现无法找到映射文件的错误提示,导致无法启动web服务器错误提示:Caused by: java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load...
2020-04-25 00:28:28
669
1
原创 JSP零基础学习指南
JSP概念 JSP:Java Server Pages 替代servlet做前端的展示 拥有servlet的特性与优点(本身就是一个servlet) 直接在HTML中内嵌JSP代码 JSP程序由JSP Engine先将它转换成Servlet代码,接着将它编译成类文件载入执行 只有当客户端第一次请求JSP时,才需要将其转换、编译 JSP本质 JSP 和servlet...
2020-04-23 15:38:11
284
贴吧项目Spring&amp;Springmvc&amp;Mybatis整合案例.zip
2020-05-03
codestat.jar
2020-05-03
OracleJDBC示例:Java代码+oracle驱动jar包
2018-10-18
mybatis入门项目3,包含jar包数据库sql脚本
2017-12-29
mybatis入门项目1,包含jar包数据库sql脚本
2017-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人