自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(236)
  • 资源 (9)
  • 收藏
  • 关注

转载 mysql索引优化

mysql索引优化

2022-07-19 15:31:06 932

原创 docker相关知识

docker基本操作启动docker服务systemctl start docker停止docker服务systemctl stop docker重启docker服务systemctl restart docker查看docker服务状态systemctl status docker开机启动docker服务systemctl enable docker

2021-11-12 22:05:59 641

原创 linux安装jdk8、tomcat9

安装jdk8解压jdk8安装包tar -zxvf jdk-8u311-linux-x64.tar.gz修改profile文件,在文件末尾加入以下代码# java 环境变量配置export JAVA_HOME=/home/applications/jdk1.8.0_311/export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}

2021-11-11 22:58:24 851

原创 redis

springboot整合redis导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency>

2021-10-18 23:28:41 109

原创 rabbitmq

AMQP协议

2021-10-18 20:52:38 65

原创 vue相关

node的安装验证是否成功命令1:node --version命令2:npm -v

2021-10-07 22:22:00 68

原创 win10删除右键菜单的办法

修改注册表的方法:1.搜索框搜cmd,cmd里面输入regedit 确定打开;2.在打开的注册表中找到:HKEY_CLASSES_ROOT,找到Directory,找到Background,找到里面自己要删除的菜单项,删除即可。3.关闭注册表之后,在桌面上右击鼠标就能看到效果。...

2021-05-10 11:36:17 1858

原创 运行jar包并打印日志到指定文件

nohup java -jar JarName > JarName.log &

2021-04-30 19:51:25 2883 2

原创 linux系统划分虚拟系统

一、划分虚拟内存分区dd if=/dev/zero of=/var/swap bs=1024 count=2048000二、执行下面两条命令: 将分区设置为SWAP分区,并将其设置为有效状态mkswap /var/swapswapon /var/swap三、查看是否成功free -m

2021-04-30 19:49:23 122 2

原创 vue相关知识

标签一、v-on作用:为元素绑定事件用法:事件名不需要写on指令可以简写为@绑定的方法定义在methods属性中方法内部通过this关键字可以访问定义在data中的数据

2021-04-17 10:06:02 61

原创 自定义注解并取值

定义注解@Target(ElementType.FIELD) //注解用于字段上@Retention(RetentionPolicy.RUNTIME) //注解用于运行时public @interface MyField { String description(); int length();}测试public class TestOne { @MyField(description = "这个是自己的注解", length = 3) private stat

2021-04-08 11:32:54 196

原创 并发编程知识点

一、JVM内存模型现代计算机模型基础理论知识什么是线程、深入理解Java线程JMM Volatile缓存一致性协议指令重排、可见性、原子性、顺序一致性、happens-before详解、as-if-seria二、并发同步处理Synchronized内置锁实现原理Synchronized锁的膨胀升级过程分析AbstractQueuedSynchronizer(AQS)详解乐观锁、悲观锁、重入锁、公平锁、非公平锁及锁的粒度详解ReentrantLock/ReentrantReadWri

2021-04-04 16:26:00 151

原创 java多线程

多线程返回值获取import lombok.AllArgsConstructor;import lombok.Data;import lombok.extern.java.Log;import org.junit.Test;import java.util.concurrent.*;@Logpublic class Student{ @Test public void test1(){ ExecutorService executorService = Exe

2021-04-03 22:39:50 61

原创 Java面试

一、项目经验知道你的项目到底是做什么的,有哪些功能。知道你做的模块在整个项目中所处的位置及作用,并能清晰地阐述模块间的调用关系。知道你项目的整体架构和使用到的中间件,并对中间件的原理有一定的了解。能流畅地阐述自己在项目中解决过的比较复杂的问题。(重点)这个阶段还会附带考察:沟通能力、思考能力。二、Java基础知识栈和队列的区别接口和抽象类的区别int和Integer的区别和自动拆箱/装箱的相关问题常量池相关问题==和equals的区别重载和重写的区别String和String

2021-04-03 15:17:22 76 2

原创 dbeaver对数据进行可视化编辑

进入数据编辑界面,然后在操作栏上点击编辑即可看到

2021-04-03 10:33:03 4310

原创 nginx代理访问静态文件

nginx动静分离的目的:解决带宽的问题。

2021-04-01 13:43:23 772

原创 将普通程序注册为windows服务

在github上面下载WinSW将WinSW的这两个文件放入要注册的软件同一目录下配置WinSW的xml文件:<service> <id>nginx</id> <name>nginx</name> <description>开启nginx代理服务</description> <executable>nginx</executable> <log

2021-04-01 11:15:42 368

原创 域名泛解析

如上图所示:将“主机”设置为“*”即可。作用: 可以设置所有的二级域名都可以访问到 指定ip地址。

2021-03-30 20:14:26 104

原创 内网穿透

钉钉内网穿透(难度低)frp内网穿透(难度高)下载工具对应linux和windows下载对应版本的软件。以下是frps.ini和frpc.ini文件的配置:服务器[common]bind_port = 7000#服务端仪表板的端口dashboard_port= 7500#仪表板页面登录的用户名dashboard_user= admin#仪表板页面登录的密码dashboard_pwd= *31vhost_http_port= 808vhost_https_port = 44

2021-03-30 19:04:58 405

原创 docker相关操作

基本操作启动容器docker run 容器名redis普通启动方式docker run -p 6379:6379 -d redis:latest redis-server挂载启动方式

2021-03-30 10:54:32 47

原创 钉钉内网穿透

第一步:git下载钉钉内网穿透工具第二步:开启内网穿透进入ding.exe所在目录打开cmd,输入命令 .\ding -config=.\ding.cfg -subdomain=guixiansong 8080第三步:自己写代码测试

2021-03-28 19:13:52 255

原创 windows10知识

查询最近动了什么文件 recent

2021-03-28 18:19:29 140

原创 idea的debug只有第一次能进,之后不能再次进入的问题

debug不能用alt+F9结束,要用F9结束。

2021-03-17 16:58:36 1135

原创 mysql中代替oracle的decode函数

SELECT prp.app_no, CASE prp.app_no WHEN '111111' THEN 'aaaa' WHEN '2222' THEN 'bbbb' ELSE 'ccccc' END AS a_noFROM pa_r_pan prp

2021-03-16 11:32:31 4586

原创 使用springcloud过程中碰到的问题

eureka客户端注册服务器立即退出解决方案:添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>

2021-01-16 21:35:03 132

原创 eclipse安装配置grep-console

1.安装grep-consolehttp://eclipse.schedenig.name2.配置grep-console添加或删除中括号即可

2021-01-09 14:45:19 403

原创 idea代码和文档提示很慢

改变展示时间为0ms

2020-09-09 15:27:04 8077 4

原创 idea快捷键

修改全局变量:shift+F6删除没有使用的import包:ctrl+alt+O

2020-09-09 11:33:08 141

转载 解决eclipse的变量自动补全问题

1.选择Window->Show View->Other->Plug-in Development->Plug-ins2.选择org.eclipse.jface.text,右击选择Import As,再选择Project from a Repository,将此jar包下载下来,然后打开org.eclipse.jface.text.contentassist.CompletionProposalPopup类,找到"char[] triggers = t.getTriggerChar

2020-08-25 21:07:22 271

原创 eclipse显示行号

按CTRL+F10,然后在弹出框中选择Show Line Numbers

2020-08-25 20:51:09 129

原创 linux常规用法

vim:临时显示的行号:按ESC键退出编辑内容模式,输入“:set number”后按回车。永久显示行号:编辑~/.vimrc文件,没有则创建,在最后一行输入“set number”。

2020-08-20 21:04:39 94

原创 获取泛型的数据类型

public static void main(String[] args) {// Type type=getGenericType(AE_C11.class, TestInterface.class,0);Type type=getGenericType(TextField.class, HasValueAndElement.class,1);System.out.println(type);}public static Type getGenericType(Class<

2020-08-17 19:27:25 400

原创 oracle常见sql语句

存储过程1.向表中添加数据的存储过程create or replace procedure gxs_add_2(g_id in number,g_name in varchar,g_sex in varchar,g_address in varchar) asbegin insert into gxs_stu_info (id,name,sex,address) values(g_id,g_name,g_sex,g_address);end gxs_add_2;...

2020-05-12 16:00:17 175

原创 SQLyog设置外键关系的操作

2020-04-05 20:46:59 8193

原创 mysql重新排序自增id

ALTER TABLE member DROP COLUMN id;ALTER TABLE member ADD id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT FIRST;

2020-03-24 09:29:12 484

原创 给Linux服务器上的tomcat配置jdk路径

找到tomcat安装目录bin目录下的setclasspath.sh文件在里面加上

2020-03-21 18:12:19 525

原创 mysql8的一些命令

//使用用户USE mysql;//更改加密规则ALTER USER 'root'@'47.112.159.14' IDENTIFIED WITH mysql_native_password BY '7S1W@dH$n23E~qum0"D0He1s';//创建新用户CREATE USER 'root'@'47.112.159.14' IDENTIFIED BY 'd/3_n5U4~ooy...

2020-03-20 19:19:14 138

原创 centos8装mysql8并只允许限定IP登录

一.安装mysql81.输入 yum list | grep mysql 命令来查看yum上提供的mysql数据库可下载的版本2.yum install -y mysql-server mysql mysql-devel 命令mysql,yum会帮我们选择好安装mysql数据库所需要的软件以及其它附属的一些软件3.输入指令:service mysqld startmysql首次启动,密码设...

2020-03-20 13:54:05 1270

原创 tomcat中文乱码问题

1.打开tomcat安装目录的conf目录下的logging.properties文件2.将编码由UTF-8改为GBK

2020-03-10 09:39:02 2043 2

原创 如何使用公司框架里的排序

2020-01-08 17:37:47 180

WinSW-x64.exe

windows注册服务工具

2021-04-01

shangchuan.war

本资源为文件上传项目,利用了Apache的两个jar包,实现了Javaweb文件上传功能

2019-08-02

Javaweb增删改查之简易项目,包括分页功能

此项目是一个简易的Java项目,运用了Java框架,jQuery,ajax,json,MySQL等技术,但此项目尚不完整,仅作为本人笔记只用,请勿下载

2019-08-01

ImageUtil.java

本文件是图片验证码工具类,作用是生成一个四位数的图片验证码

2019-07-27

Java8新特性练习.zip

这个文件是关于Java8新特性的文件,里面包含了lambda表达式,代替了匿名内部类,它简化了代码,但不是匿名内部类的代码糖, 其中包含了lambda表达式的无参无返回和有参有返回的标准格式还有lambda表达式的标准写法。

2019-07-08

通过数组求任意多个数字的最大值

本程序能根据用户的需要,通过数组求任意多个数字的最大值

2019-06-15

Java求任意多个数字的最大值

本程序能根据用户的要求,由用户决定比较的数字的总数,并由用户输入要比较的数字,然后打印出最大值

2019-06-15

遍历任意长度的数组

本程序可以由用户确定数组的长度,再通过用户输入数组的值,遍历并打印出来

2019-06-15

Java求任意三个数的最大值

本程序能实现求任意三个数中的最大值

2019-06-15

空空如也

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

TA关注的人

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