自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

笑笑学生

十年饮冰,热血未凉。

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

原创 个人网站备案说明

相关说明:备案ICP备案流程概述APP备案引导公安联网备案信息填写指南

2020-11-11 10:35:54 1369

原创 cmd常用命令

基础知识清空屏幕 cls文件夹的新建和删除文件夹新建md 盘符:\路径\新目录md c:\test\newtest注:使用cmd进入需要新建文件的根目录下,直接使用md或者mkdir直接创建文件夹md newtestmkdir newtest删除文件夹rd newtest文件的新建和删除新建空文件type nul>文件名type nul> newtest.txt新建非空文件echo [文件内容]>文件名echo "hello">

2020-11-06 11:26:44 171

原创 svn项目更换地址

1、保存原始路径,右击properties -> svn 版本控制2、右击team -> 断开连接,删除所有svn元信息3、新建资源地址,在svn资源库中,右击 –> 新建 –> 资源库位置4、添加新的路径,修改对应IP地址(指定到项目文件夹的上一级)5、绑定新svn路径右击项目 –> team -> share project -> svn -> 选择之前创建的路径 –> 使用指定项目名(之前是trunk) -> 添加注释...

2020-11-06 11:21:59 674 1

原创 svn切换账号

tortoisesvn客户端清除:右键->tortoisesvn->setting在弹出的settings窗口右侧,点击“Saved Data”,点击左侧的“Authentication”后方的“clear”按钮即可删除对应文件1、查看你的Eclipse中使用的是什么SVN Interface(svn接口)Windows --> Preferences --> Team --> SVN在右边的设置面板中可以看到【SVN Interface】或中文的【SVN接口】一栏

2020-11-06 11:21:33 341

原创 maven的仓库

maven的核心概念1、项目对象模型maven根据pom.xml文件,把它转化成项目对象模型(POM),这个时候要解析依赖关系,然后去相对应的maven库中查找到依赖的jar包。在clean,compile,test,package等阶段都有相应的Plug-in来做这些事情。而这些plug-in会产生一些中间产物2、插件的位置在maven解压后的位置D:\java\base\apache-maven-3.6.0\有一个bin文件夹,里面有一个文件m2.config文件main is org.

2020-11-06 11:20:49 115

原创 maven的生命周期

编译:mvn compile生成target目录:classes不编译Test目录下的文件D:\java\longlong\day46_00_mavenHello>mvn compile[INFO] Scanning for projects...[INFO][INFO] -------------------------< com.itheima:Hello >--------------------------[INFO] Building Hello 0.0.1-

2020-11-06 11:20:25 68

原创 使用 maven 创建一个项目

使用命令创建一个maven项目mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false实例目录结构如下:1、新建Java项目:day46_00_mavenHello2、按照约定,新建Source Foldersrc/m

2020-11-06 11:19:49 91

原创 Maven的安装与配置

Maven的安装与配置1、下载并安装Java SE Development Kit(JDK)配置环境变量JAVA_HOME设置为JDK的安装位置。并添加到PATH路径中2、下载并安装Apache Maven解压到任意目录,将其中的bin文件夹的路径添加到环境变量path中下载地址:https://maven.apache.org/download.cgi安装说明:https://maven.apache.org/install//检查JAVA环境配置echo %JAVA_HOME%C:\P

2020-11-06 11:19:21 92

原创 一文了解 maven 是什么

maven是什么ant:能完成项目的编译,从任何一个环境中导入jar包。但脚本写起来比较复杂Maven是一个跨平台的项目管理工具,主要用于基于java平台的项目构建,依赖管理。解决的项目的问题:1、如果有好几个项目,这好几个项目中,需要用到很多相同的jar包,能不能只建立一个仓库来解决这个问题?2、测试方法能不能全部运行呢?(多个人共同开发)3、怎么样把一个模块的功能放入到仓库中项目构建的过程:清理–编译–测试–报告–打包–部署...

2020-11-06 11:18:52 138

原创 python环境配置

1、下载进入 python 官网,点击 Downloads 下载https://www.python.org/downloads/2、安装2.1 双击python的安装程序2.2 弹出安装界面2.3 验证安装成功打开 cmd 并运行以下命令:py -3 --version3、创建虚拟环境默认情况下,您安装的任何Python解释器都在其自己的全局环境中运行,该环境并不特定于任何一个项目。您安装或卸载的任何程序包都会影响全局环境以及在该上下文中运行的所有程序。虚拟环境是项目中

2020-11-06 11:18:06 1358

原创 mysql常见字段说明

1、mysql中更新时间和创建时间的自动更新需求:当新增记录的时候,mysql自动将系统的当前时间set到创建时间和更新时间这两个字段中。当更新记录的时候,mysql只update更新时间字段的时间,而不修改创建时间字段对应的值方案:创建时间字段`creat_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP更新时间字段`update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDAT

2020-11-06 11:17:23 543

原创 IDEA常见问题解决方案

常见问题1、java项目怎么引入自己的jar包新建lib目录,复制对应的jar包选中所有的jar,右键单击,add as Library2、Maven项目的文件夹设置(目录无法新建java文件和包)原因:maven中央仓库访问慢,项目生成时没有自动配置对应maven文件夹,需要手动进行设置。选中项目,F4,打开模块设置,增加项目上下文,一般为工程的路径。然后选中对应的文件夹,右键设置为源代码文件夹或资源文件夹3、Maven插件打包点击Maven模块,打开当前项目Lifecycle的,点

2020-11-05 09:27:19 1162

原创 IDEA快速上手

常用快捷键1、快速查找快速搜索类:Ctrl + N快速搜索文件:Ctrl + Shift + N替换当前文件中的内容:Ctrl + R查看某一个方法或者变量在哪里被使用:Alt + F7查看代码提示及内容:Ctrl + Q查看类的定义:Ctrl + B 或者 按下Ctrl再鼠标左键单击列出类中的所有方法: Ctrl + F12查看接口或者抽象类的子类:Ctrl + Alt + B查看类的层级关系:Ctrl + H光标的 上/下一个位置(查看源码):Ctrl + Alt + ←/→

2020-11-05 09:26:42 178

原创 微软商店点下载没反应

本人解决方案注销微软商店登录账号,重置 Microsoft Store 缓存,搜索应用,点击下载,重新登录,一般就会显示下载。如没有出现下载,请检查以下相关配置是否正常,可重复几次(可能和本地的网络有关系)方案1下载及安装微软官方的应用商店检测工具,完成后重启电脑。网址:http://aka.ms/diag_apps10方案2网址:https://support.microsoft.com/zh-cn/help/13765/microsoft-store-cant-find-or-inst

2020-11-05 09:25:39 11747

原创 一文带你理解 git 的使用

基础基本流程首先创建一个仓库,然后git clone把项目拉到本地,默认有一个master分支。然后可以在master分支上直接做修改,修改完成后提交,然后push到远程当远程数据有了修改之后,我们可以借助pull,将远程的更改拉到本地。我们也可以在本地建一个分支A,在分支A上做修改,修改完成后提交。我们切换到master分支,选择合并A分支,这个时候如果有冲突的话,就会提示解决冲突。合并A分支之后,我们就可以删除掉A分支,把本地更改推送到远程。github比较难理解的一点就是pull r

2020-11-05 09:24:53 105

原创 mysql Workbench数据导入和导出

导出数据到Excel导出CSV文件选中想导出的表,右键,选中TableDataExportWizard选择需要导出的列,点击next选择文件保存位置,格式为csv点击next,点击FinishExcel打开中文乱码:用记事本打开,选择另存为,编码选为ANSI。CSV文件转Excel文件选中第一列选中菜单栏:数据,点击分列,下一步选择分隔符号为tab键和分号,是否覆盖原数据:是将数据从Excel导入到MySql将Excel另存为csv,再将csv的格式在记事本里改为utf-8

2020-11-05 09:23:49 1207

原创 Linux 系统常用操作

查看日志head -n 100 aws.logtail -n 100 aws.logtail -f aws.log查看当前路径,历史,进程的状态pwdhistory | grep nohupps -aux | grep javaps -ef | grep java文件授权,复制,删除chmod 775 server_root.cercp server_root.cer /tmpcp /home/ssl/server_root.cer ./rm -f a.log文件压

2020-11-05 09:23:12 67

原创 WSL2的安装指南

WSL 2 的安装说明:https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-install1、Windows 10 进行版本升级升级到18917版本或更高版本打开命令提示符并运行 ver 命令来检查 Windows 版本。打开“Windows 设置”,选择“更新和安全”,在“Windows 更新”,点击检查更新,更新到新版本。2、加入Windows 预览体验计划如果没有版本升级的更新,选择“Windows 预览体验计划”,点击开始,登录Window

2020-11-05 09:21:42 2996

原创 Lombok快速上手

一、Lombok 简介Lombok 是一款 Java 开发插件,使得 Java 开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的 Java 模型对象(POJO)。在开发环境中使用 Lombok 插件后,Java 开发人员可以节省出重复构建,诸如 hashCode 和 equals 这样的方法以及各种业务对象模型的 accessor 和 toString 等方法的大量时间。对于这些方法,Lombok 能够在编译源代码期间自动帮我们生成这些方法,但并不会像反射那样降低程序的性能。

2020-11-05 09:19:32 91

原创 Swagger2使用

一、工程创建创建一个 Spring Boot 项目,加入 web 依赖,创建成功后,加入两个 Swagger2 相关的依赖<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><d

2020-11-05 09:19:01 432

原创 EasyExcel入门

EasyExcel概述EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目EasyExcel项目使用说明使用入门1、引入 EasyExcel pom 依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version>&lt

2020-11-05 09:17:48 118

原创 MySQL查看和修改字符集

查看字符集编码查看MYSQL数据库服务器和数据库字符集show variables like '%character%';如下图:修改字符集编码在服务中找到 Mysql 对应的服务双击 MySQL57 查看对应属性可执行文件的路径:"D:\tool\mysql\MySQL57\bin\mysqld.exe" --defaults-file="D:\tool\mysql\MySQL57\my.ini" MySQL57关闭服务,修改 my.ini 文件在 [mysqld] 下面添加

2020-11-04 09:29:37 63

原创 Java环境配置

1、JDK下载进入java SE的下载页面,找到JDK,点击下载。http://www.oracle.com/technetwork/java/javase/downloads/index.html2、环境变量配置https://blog.csdn.net/ZZQ928000/article/details/80373354从jdk-9之后就已经没有tools.jar和dt.jar了,也不需要在classpath里面配置这些jar了,配置可参考:JAVA_HOME=jdk安装路径JRE_HO

2020-11-04 09:27:44 149

原创 EasyUI获取角色对应的权限列表

需求描述:点击某一个角色,查询出所有的权限列表,并勾选该角色已有的权限建表语句:CREATE TABLE `m_group_perm` ( `id` int(11) NOT NULL AUTO_INCREMENT, `group_id` int(11) DEFAULT NULL, `perm_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf

2020-11-04 09:26:15 132

原创 MyBatis Generator 使用指南

1、下载官网:http://mybatis.org/generator/index.html访问github地址:https://github.com/mybatis/generator在 Release 页面下载 mybatis-generator-core-1.4.0-bundle.zip解压下载的文件,创建目录test复制 mybatis-generator-core-1.4.0.jar 到目录test复制 mysql-connector-java-8.0.14.jar 到目录test2

2020-11-04 09:22:29 182

原创 Spring Data Jpa 自定义查询和更新

自定义查询SQL1、创建接口BookDao.javapackage top.woilanlan.jpa.dao;public interface BookDao extends JpaRepository<Book, Integer> { @Query(value = "select * from t_book where id=(select max(id) from t_book)", nativeQuery = true) Book get

2020-11-04 09:21:28 331

原创 Spring Data Jpa 使用关键字定义查询

1、创建接口BookDao.javapackage top.woilanlan.jpa.dao;public interface BookDao extends JpaRepository<Book, Integer> { //根据id查询 Book findBookById(Integer id); //查询id大于 ?1 的所有记录 List<Book> findBookByIdGreaterThan(Integer id);

2020-11-04 09:20:52 395

原创 springboot 中使用 Jpa

1、创建 springboot 项目,添加依赖pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency> <groupId>org.springframework.bo

2020-11-04 09:19:51 115

原创 springboot 中使用 MyBatis

1、创建 springboot 项目,添加依赖pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency> <groupId>mysql</groupId>

2020-11-04 09:09:37 118

原创 springboot中使用JdbcTemplate

1、创建 springboot 项目,添加依赖pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency> <groupId>org.springframework.bo

2020-11-04 09:06:44 305

原创 Spring Boot 快速上手

Spring Boot官方文档:https://docs.spring.io/spring-boot/docs/2.1.3.RELEASE/reference/htmlsingle/Spring Boot可以轻松创建可以运行的独立的,生产级的基于Spring的应用程序。可以使用Spring Boot创建可以使用java -jar或更传统的war部署启动的Java应用程序一、开发您的第一个Spring Boot应用程序在开始之前,打开终端并运行以下命令以确保安装了有效的Java和Maven版本:

2020-11-04 09:05:53 133

原创 EasyUI入门

EasyUI概述一、解压包中各个目录的说明1、demodemo目录是EasyUI各个组件的演示例子。2、demo-mobile这个目录是EasyUI各个组件在移动端开发的演示例子。3、locale这个目录是EasyUI对于各个国家的语言包。简体中文的语言包是:easyui-lang-zh_CN.js,繁体中文的语言包是:easyui-lang-zh_TW.js,英语的语言包(默认):easyui-lang-en.js4、plugins此目录的EasyUI使用的插件js代码5、s

2020-11-03 18:26:47 165

原创 火狐浏览器网格布局

网格布局实例1:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <ti

2020-11-03 18:24:52 308

原创 火狐浏览器页面元素查看

一、打开使用快捷键:Ctrl + Shift + CWeb开发者工具 – 查看器二、选择元素右键单击网页上的一个元素,并选择“查看元素”点击开发者工具的左上角的图标:选取页面中的元素使用方向键来改变当前选中的元素:上:当前元素的上一个元素下:当前元素的下一个元素左:高亮当前元素的父级右:高亮当前元素的子级,如果没有子级则就轮到同级, 如果没有同级就轮到下一个节点。当一个元素及其父级占据了屏幕同一个空间的情况下,只使用鼠标很难选中其中一个元素,这个功能就特别有用了。三、查看和编

2020-11-03 18:23:29 3951

原创 火狐浏览器调试

快捷键:切换标签页:Ctrl + Tab切换工具箱:Ctrl + Shift + I 或者 F12查看器:Ctrl + Shift + C调试器:在主界面,点击“显示所有快捷方式”,以查看1、搜索:转到指定文件:Ctrl + P查找下一个:Ctrl + G在所有文件中查找:Ctrl + Shift + F查找函数:Ctrl + Shift + O转至指定行:Ctrl + ;2、步进:暂停/恢复:F8单步执行:F10步进:F11步出:Shift + F113、断点

2020-11-03 18:21:59 2759 1

原创 个人博客入门5

文章类别和标签归类说明:文章归类是为了更加条理化的组织知识,所以每一个类都应该可以看做是一个系列文章。标签具有更明确的标识意义,标签默认与类名称相同。文章暂时不能在当前类中被进一步分类的时候,就放在父类中。一个标签与父类名称相同,一个标签来描述自身名称。文章如果已经细分到子类,则标签默认与子类名称相同,根据情况决定是否添加新的标签。每一篇文章一定要有一个标签说明。将一个系列的文章整理到同一个文件夹操作说明:将一个系列的相关文章移动到同一个文件夹这个文件夹的路径要和文章里的 date

2020-11-03 18:18:29 90

原创 docsify快速入门

快速入门官方文档:https://docsify.js.org/建议全局安装 docsify-cli,这有助于在本地初始化和预览网站npm i docsify-cli -g如果要在 ./docs子目录中编写文档,则可以使用 init命令docsify init ./docs目录 ./docs的文件如下index.html作为入口文件README.md作为主页.nojekyll防止GitHub Pages忽略以下划线开头的文件运行查看使用 docsify serve运行本地服务器

2020-11-03 18:15:52 1054

原创 个人博客入门4

一、概述图床就是一个在网络上存储图片的地方,目的是为了节省本地服务器空间。图片上传、管理工具:PicGo官网:https://picgo.github.io/PicGo-Doc/zh/二、VS Code中使用 PicGo1、安装 PicGo 拓展2、使用 github 仓库作为图床登录GitHub新建一个仓库,设置GitHub Pages生成一个token用于PicGo操作你的仓库访问:https://github.com/settings/tokens点击Generate new

2020-11-03 18:12:39 112

原创 个人博客入门3

域名解析1、阿里云,域名注册2、域名列表查看购买的域名 >> 点击管理 >> 查看域名基本信息3、域名持有者实名认证 >> 输入身份证号 >> 拍照上传 >> 等待审核4、云解析DNS >> 点击解析设置 >> 点击新手引导 >> 网址解析 >> 同时添加’www’及’@'记录 >> 记录值中填入服务器对应的ip地址5、点击 Settings >> GitHub P

2020-11-03 18:09:56 64

原创 个人博客入门2

一、全局安装和卸载npm install hexo-cli -gnpm uninstall hexo-cli -g# 查看版本,确认是否安装成功hexo -version二、创建和运行项目在项目所在目录,打开Git Bash# 初始化项目hexo init blogcd blog# 安装依赖npm install# 生成静态页面(markdown文件转化为html文件)hexo generate# 网站预览(默认的主题风格landscape)hexo server

2020-11-03 18:07:25 363

空空如也

空空如也

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

TA关注的人

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