自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 收藏
  • 关注

原创 跨平台的文本编辑器——CudaText

是一个轻量级、跨平台的文本编辑器,它免费开源,启动速度非常快,有拓展功能,可安装插件。

2023-12-09 10:40:18 1113

原创 Github的加速访问

GitHub打开访问速度比较慢,这儿介绍一种加速访问的方式,是正规的方式,采用Steam++来加速。

2023-05-06 18:54:33 2313 1

原创 MarkDown 编辑器——Moeditor

Moeditor 是一款免费开源的 markdown 编辑器

2022-12-24 13:25:27 758

原创 Eclipse自定义注释

Eclipse自定义注释

2022-06-26 15:18:26 932

原创 一个更现代的终端——Tabby

Tabby(以前称为Terminus)是一个高度可配置的终端仿真器、SSH 和串行客户端,适用于 Windows、macOS 和 Linux集成 SSH 和 Telnet 客户端和连接管理器集成串口终端主题和配色方案完全可配置的快捷键和多和弦快捷键拆分窗格记住你的标签PowerShell(和 PS Core)、WSL、Git-Bash、Cygwin、MSYS2、Cmder 和 CMD 支持通过 Zmodem 从/向 SSH 会话直接传输文件完整的 Unicode 支持,包括双角字符不会因

2022-04-11 16:51:19 10183 5

原创 开源免费的markdown笔记工具——VNote

简介VNote是一个基于 Qt 的免费开源笔记应用程序,现在专注于 Markdown。VNote 旨在提供一个愉快的笔记平台和出色的编辑体验。VNote不仅仅是一个简单的 Markdown 编辑器。通过提供笔记管理,VNote 让 Markdown 中的笔记变得更简单。未来,VNote 会支持除 Markdown 之外的更多格式。特征开源和自由遵从GNU LGPLv3开源协议由Qt和C++提供强劲性能支持主流操作系统Linux,Windows,和macOS直观的笔记管理只有纯文本,

2022-04-06 08:33:06 10960

原创 终端工具——electerm

简介electerm 是一款免费开源、基于electron/ssh2/node-pty/xterm/antd/ subx等libs的终端/ssh/sftp客户端(linux, mac, win)。特征用作终端/文件管理器或 ssh/sftp 客户端(类似于 xshell)切换窗口可见性的全局热键(类似于 guake,默认为ctrl + 2)多平台(linux、mac、win)🇺🇸 🇨🇳 🇧🇷 🇷🇺 🇪🇸 🇫🇷 🇹🇷 🇭🇰 🇯🇵 🇸🇦多语言支持(电子语言环境,欢迎贡献/修复)双击直接编辑(小)

2022-03-26 19:26:21 8837

原创 高级文本编辑器——Kate

简介Kate 是一个免费、扩平台、具有众多功能的文本编辑器,功能非常丰富,可以让你更轻松地查看和编辑所有的文本文件。Kate 可以让你同时编辑和查看多个文件,既可以在标签页中查看,也可以在分割视图中查看,并且还附带了多种插件,包括一个嵌入式终端,可以让你直接从 Kate 中启动控制台命令,强大的搜索和替换插件,以及一个预览插件,可以让你看到你的 MD、HTML 甚至 SVG 的样子。功能(官方介绍)应用程序功能水平垂直分割窗口,同时查看编辑多个文档众多插件:内嵌终端、SQL 插件、构建插件、

2022-03-12 16:31:12 3294

原创 Spring Boot 的logo设置(八)

Spring Boot 工程启动时会显示一个logo,我们可以对显示的logo进行相关的设置。关闭启动logo想关闭logo可以使用以下两种方法:在 Spring Boot 的启动类中关闭import org.springframework.boot.Banner;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplicat

2022-01-02 11:14:11 1435 1

原创 Spring 家族相关注解

Spring 使用 xml 作为容器配置文件, 在 3.0 以后可以使用 java 类做配置文件使用。@Configuration:放在类的上面,表示这个类是作为配置文件使用的,可替换xml配置文件@Bean:放在方法的上面,声明对象,并把对象注入到容器中,主要用在@Configuration注解的类里。如果不指定对象名称,在容器中,默认方法名是id。创建数据类 Studentpackage com.gushi.myannotation.domain;public class Student {

2021-12-23 16:20:42 623

原创 Spring Boot 集成 MyBatis(七)

在创建SpringBoot时要选择添加MyBatis依赖和MySQL驱动,创建好后会在pom.xml文件中加入<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> .

2021-11-29 14:42:34 590

原创 远程连接工具——WindTerm

一、简介  WindTerm 是一款开源免费、跨平台SSH/Sftp/Shell/Telnet/Serial 客户端,即远程连接工具。该网站有详细的介绍,可以了解一下,网址:https://kingtoolbox.github.io/二、特征实现了 SSH v2、Telnet、Raw Tcp、Serial、Shell 协议。会话认证时支持 SSH 自动执行。支持SSH代理转发。支持使用密码、公钥、键盘交互、gssapi-with-mic 的 SSH自动登录。支持X11转发。支持直接/本

2021-11-22 15:48:06 27270 4

原创 远程管理工具——FinalShell

简介FinalShell是一款免费的、一体化的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发,运维工具,充分满足开发,运维需求.特色功能:云端同步,免费海外服务器远程桌面加速,ssh加速,本地化命令输入框,支持自动补全,命令历史,自定义命令参数等。主要特性:多平台支持Windows,macOS,Linux多标签,批量服务器管理.支持登录ssh和Windows远程桌面.漂亮的平滑字体显示,内置100多个配色方案.终端,sftp同屏显示,同步切换目录.命令自动提示,智能匹配,输入

2021-11-10 14:38:14 3479

原创 Whitelabel Error Page

使用 SpringBoot 集成 JSP ,都配置写好、启动访问时,出现如下错误:原因如下:URL写错了。配置视图解析器错了。启动类和Controller类所在包不在同一级目录下。

2021-11-07 08:19:14 183

原创 数据库可视化工具——HeidiSQL

简介HeidiSQL是一款用于简单化迷你的 MySQL 服务器和数据库管理的图形化界面。HeidiSQL提供了一个用于在数据库浏览之间切换 SQL 查询和标签带有语法突出显示的简单易用的界面。其它功能包括BLOB 和 MEMO 编辑,大型SQL脚本支持,用户进程管理等,该软件资源开放。(____百度百科)特征对所有人免费,开源在一个窗口中连接到多个服务器支持的数据库系统:MariaDB、MySQL、MS SQL、PostgreSQL 和 SQLite通过命令行连接到服务器支持通过 SSH 隧

2021-11-06 16:57:46 15969 1

原创 Tomcat启动时DOS窗口出现乱码问题

Tomcat启动时,DOS窗口出现乱码问题,是因为Tomcat的编码方式和DOS窗口的编码方式不一致导致的,DOS窗口的默认编码方式是GBK,把Tomcat的编码方式也改成GBK,使其一致即可。操作方式如下:打开Tomcat的安装目录在Tomcat的安装目录下选择打开配置文件夹conf在该文件夹下找到一个名为logging.properties的配置文件打开可以看到Tomcat的默认编码方式是UTF-8,把其改为GBK。重启Tomcat即可看到显示不是乱码了

2021-11-06 14:19:21 450

原创 Spring Boot 前端使用 JSP(六)

  这里涉及到的是JavaWeb里的内容,如果忘记了可以去复习一下JavaWeb基础就会明白。在main目录下,创建一个存放JSP的文件夹webapp,创建出来后只是一个普通的文件夹,需要修改它的属性,打开项目结构,左侧项目结构里选择Modules,中部选择该项目下的Web,右侧Web Resource Directories栏里,选择点击右上角的 +在打开的目录结构里,选择自己创建的wabapp文件夹,点击OK 点击右下角的CREAT ARTIFACT 再点击APPLY —>OK ,就

2021-11-06 08:11:26 875

原创 自定义配置文件(五)

  在 SpringBoot 的核心配置文件中,除了使用内置的配置项之外,还可以在自定义配置,然后采用相关注解去读取配置的属性值。@Value@Value 注解用于逐个读取 application.properties 中的配置@ConfigurationProperties...

2021-11-05 08:17:42 196

原创 多环境配置(四)

  在实际开发Spring Boot项目的时候,会经历多个阶段,如开发阶段、测试阶段、生产阶段等,需要在不同的环境中发布,因此配置也会不同,如果只有一个配置文件,在每个阶段都去修改该配置文件的话,会太麻烦了,因此SpringBoot 提供了多环境配置,只有一个总配置文件,每个阶段有一个配置文件,在不同的环境之间切换时,只需在总配置文件中做个小修改即可。主配置文件 application.properties 不变,再新建几个配置文件,文件名必须以 application-环境标识.properties 的

2021-11-04 08:10:41 164

原创 Typora返回上一级

  Typora是一款跨平台的、免费极简的markdown编辑器,普通人使用的话会稍有一点难度,需要学习一下markdown语法,但对稍懂一点程序的人来说非常简单好用。比如用Typora写了无序列表之后,想返回上一级,不在该级里写内容了,但是按回车换行后,再按两次回车后写内容,虽然退出无序列表形式了,但写的内容还是在该级别里,如果要退出返回上一级,需要按一下Shift+Tab组合键,才会返回上一级。...

2021-11-03 09:08:25 1828

原创 Spring Boot 的配置文件(三)

  用 IntelliJ IDEA 创建 Spring Boot 的项目时,会在src/main/java/resources目录下自动创建一个 application.properties 配置文件,可以在该配置文件中修改端口号、上下文根等,例如修改了端口号和上下文根,# 设置Tomcat内嵌端口号server.port=9090# 设置上下文根,上下文根必须以 / 开始,不设置上下文根也得写上 /server.servlet.context-path=/springboot启动后打开浏览器

2021-11-03 09:07:37 414

原创 Spring Boot 的入门 Web项目(二)

一、创建 Spring Boot 项目启动IDEA,选择点击Creat New Project在打开的New Project框里,左侧选择Spring Initializr,右侧顶部Project SDK栏选择是JDK版本,下面Choose starter service URL栏是用来查询 Spring Boot 的当前版本和组件的网站,选择配置好后点击Next。在打开的Spring Initializr Project Settings框里配置相关信息Group:项目组织的标识符A

2021-11-02 08:04:24 886

原创 Spring Boot 概述(一)

简介  Spring Boot 是由Pivotal团队于2014年发布的 Spring 家族中的一个全新框架,简化了创建独立的、基于 Spring 的生产级应用程序,Spring 框架的配置太烦琐了,需要重复地进行一些配置,如各种XML、Annotation等,而 Spring Boot 抛弃了繁琐的 XML 配置,采用大量的默认配置,从而简化了开发过程,用 Spring Boot 可以非常容易、快速地创建基于 Spring 框架的应用程序。特征能快速地创建基于 Spring 的应用程序直接嵌入.

2021-11-02 08:03:39 94

原创 Linux的相关命令

 Linux 是一种自由和开放源码的类 UNIX 操作系统,它安全、稳定、高效、处理并发能力好、对硬件的要求低等,得到了大多数企业的青睐。Linux的主要发行版本有Fedora、Debian、Mandrake、Ubuntu、Red Hat、SuSE、Gentoo、CentOS等,它长处虽多,也有短处,它的可视化操作界面没有Windows好,现在大家都熟悉的Windows系统可视化操作界面好,几乎所有的操作都是在可视化操作界面完成的,比如打开、编辑、移动文件等操作,而在Linux上,大部分的操作是执行命令完成

2021-11-01 09:15:45 79

原创 简单易用的终端工具——NxShell

  NxShell 是一款免费、适用于 Windows/Linux/MacOS 平台、简单易用的终端工具。 它是和Xshell 、SecureCRT、PuTTY类似的终端工具。特征支持SSH协议支持Windows/Linux/MacOS平台中文/英文语言支持支持Sftp协议支持SSH隧道(socksv5)。 默认情况下,它侦听端口 10080。支持ftp协议支持会话配置导入/导出支持 xterm 主题配置支持串口协议支持 xterm 记录器管理器支持VNC协议基于Electron

2021-11-01 08:09:10 15619

原创 Linux上安装MySQL

Linux安装MySQL操作步骤如下:一、下载MySQL浏览器搜索框输入MySQL进行搜索,选择官网进入,网址:https://www.mysql.com/进入官网界面如下:选择点击顶部的DOWNLOADS网页跳转后,界面如下:拉动到下方,选择点击中部的MySQL Community (GPL) Downloads »进入网页后,选择点击左侧的MySQL Community Server网页进入后,可以看到默认是Windows系统下当前Mysql最高版本的

2021-10-27 17:25:13 1175

原创 Linux上安装Tomcat

一、Tomcat的下载浏览器搜索框输入Tomcat进行搜索,选择官网进入,网址:https://tomcat.apache.org/进入官网界面如下:左侧Download栏里可以看到提供的Tomcat版本,选择需要的点击。网页跳转后,在右侧Binary Distributions栏里,下方Core里选择 tar.gz(pgp, sha512) 点击,便开始了下载。二、Linux上的安装下载后是个Linux格式的压缩文件,上传到要安装的Linux机上。解压到 /op

2021-10-24 20:10:34 8111

原创 bat文件(批处理文件)运行时一闪而过解决方法

  bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。我们在运行bat文件时,他可能会一闪而过,也看不到相关信息,让DOS窗口停住的解决方法如下:在bat文件的的程序末尾添加 pause在bat文件的的程序末尾添加 cmd在bat文件的的程序末尾添加 @cmd.exe注意:创建两个bat文件:如 run.bat 文件里写的是要运行的内容,start.bat 文件里就写 start run.bat 运

2021-10-24 08:02:58 28430 3

原创 Linux环境下安装JDK

在Linux环境下开发Java需要安装JDK开发环境,相关操作如下:在浏览器搜索框输入JDK进行搜索,选择官网进入,网址:https://www.oracle.com/java/technologies/downloads/进入官网可以看到目前最新版是JDK17,选择自己需要的版本下载。下载后是个压缩文件,上传到要安装的Linux机上,解压缩到/opt目录下。配置环境变量,所有的配置文件都在/etc下,进入/etc目录,打开profile文件进行配置,配置的时候不要乱写到人家已经配置

2021-10-19 21:11:58 67

原创 Redis的下载安装

一、Redis的下载浏览器搜索框输入 Redis 进行搜索,选择官网进入,网址:https://redis.io/进入官网界面如下:可以看到目前最新版是 6.2.6 版,在 Download it 模块点击 Redis 6.2.6 is the latest stable version 便开始了下载。下载后是个Linux的压缩文件,把其传到要安装 Redis 的Linux机上。二、在Linux上安装把Redis压缩文件解压到 /opt 目录下安装 gcc 环境,它是Li

2021-10-19 18:44:14 33068 2

原创 虚拟机安装CentOS系统

一、CentOS的下载浏览器搜索框输入 CentOS 进行搜索,选择官网进入,网址:https://www.centos.org/进入官网界面如下:选择点击左侧的 CentOS Linux 按钮,进入该页面可以看到目前选中的是最新版本8,点击便进入了提供镜像站点的页面,选择一个镜像站点下载即可。如果需要其他版本,可以先点击一个镜像站点进入,进入该网页后选择复制版本8前面的网址,再在浏览器地址栏里粘贴前往,进入页面里就可以看到各个版本的,选择需要的版本点击,例如这儿选择 7

2021-10-15 18:53:32 515 1

原创 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)

把maven项目打包到本地仓库时,出现此错误:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project 001-link-provider: Compilation failure原因:项目需要的JDK版本号和使用的JDK版本号不一致所致解决办法:把使用的JDK版本号和项目所需的版本号改为一致即可如把项目所需JDK版本号改为使用的JDK版本

2021-09-27 14:54:54 1047

原创 plugins:maven-install-plugin:2.4:install (default-cli) on project demo: The packaging for this proje

maven项目在打包到本地仓库时出现此错误:plugins:maven-install-plugin:2.4:install (default-cli) on project demo: The packaging for this project did not assign a file to the build artifact原因:使用的是Plugins中的插件,但没有在pom.xml中配置该插件解决办法:在pom.xml中配置该插件改用Lifecycle中的install方法.

2021-09-27 14:39:32 1798

原创 修改Maven的web配置文件版本号

我们用IDEA在创建Maven的web工程时,它自己创建web.xml的配置文件版本号太低,如果手动去改,那每创建一个就得去改一个,太麻烦了,我们只需修改它的模型,那么每次创建的就都是修改后的这个web.xml的模型,操作如下:在创建Maven的web工程的模型里,模型前面的org.apache.maven.archetypes 就是在仓库里的路径。在maven的仓库里按照该路径找到该模型的jar文件,用压缩工具打开,不是解压,找到web.xml文件打开,修改为需要版本,记得保存即可。

2021-09-27 14:01:39 224 1

原创 mysql-connector-java.jar文件的下载

浏览器搜索框输入MySQL进行搜索,选择官网进入,网址:https://www.mysql.com/进入官网界面如下:选择点击顶部的DOWNLOADS,网页跳转后页面如下:向下拉动网页到中部,选择点击中下部的 MySQL Community (GPL) Downloads »网页跳转后,选择点击中上部的Connector/J网页跳转后,在Select Operating System选择框里选择Platform Independent,选择好后,选择下方的..

2021-09-16 10:33:59 3360

原创 This application has no explicit mapping for /error, so you are seeing this as a fallback

使用 SpringBoot 写了 Hello,SpringBoot! ,配置好启动类后,创建新的Controller或其它类,启动项目后访问对应的映射名,页面显示如下错误:解决办法如下:确认写的代码Controller类是否有错,可能少写@Controller注解了。确认 url 拼写是否有错查看启动类和controller包是否在同级目录下,controller包可以在启动类的子目录下。...

2021-09-15 11:32:58 426

原创 IDEA生成Spring Boot项目时,出现:Error:Read timed out

使用IDEA生成Spring Boot项目时,出现:Error:Read timed out ,解决方法如下:点击IDEA右上角的File,打开列表里选择点击Settings打开的Settings框里,左侧选择Appearance & Behavior --> System Settings --> HTTP Proxy ,右侧选择Auto-detect proxy settings ,点击下方的Check connection ,弹出的框里填写https://star

2021-09-15 11:03:33 2728

原创 IDEA创建XML Configuration File文件时,选项里没有Spring Config

创建好Maven项目后,创建spring config配置文件时,没有Spring Config选项,解决办法操作如下:在pom.xml文件里添加依赖<dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId>

2021-09-06 17:15:44 2702

原创 VS Code有趣插件

  VS Code是一款代码编辑器,通过安装插件可以实现许多功能,插件里还有许多有趣的插件,下面就介绍几款有趣的插件:超越鼓励师在 VS Code 中连续写代码一小时(时间可配置),会有杨超越提醒你该休息啦~给插件还可以更改展示提醒页面的时间间隔、提示文字、图片。daily-anime追番插件,如果喜欢二次元,喜欢动漫,这款插件就适合你。按Alt+L键,会从bangumi上获取番剧按Alt+H键,会随机从网络获取一条acgn句子epub reader是一款看电子书插件,这样既可

2021-08-16 17:22:08 883

原创 Mybatis常见错误总结

Mybatis里常见的错误如下:一org.apache.ibatis.exceptions.PersistenceException发生以上错误的原因:mapper文件中sql语句错误,检查sql语句。二org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)发生以上错误的原因:mapper文件和接口文件对应不上,检查以下配置:namespace=XXX(包名).XXX(包名).XXX(

2021-07-06 16:15:40 265

空空如也

空空如也

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

TA关注的人

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