- 博客(236)
- 资源 (9)
- 收藏
- 关注
原创 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
688
原创 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
910
原创 redis
springboot整合redis导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <dependency>
2021-10-18 23:28:41
165
原创 win10删除右键菜单的办法
修改注册表的方法:1.搜索框搜cmd,cmd里面输入regedit 确定打开;2.在打开的注册表中找到:HKEY_CLASSES_ROOT,找到Directory,找到Background,找到里面自己要删除的菜单项,删除即可。3.关闭注册表之后,在桌面上右击鼠标就能看到效果。...
2021-05-10 11:36:17
2102
原创 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
187
2
原创 vue相关知识
标签一、v-on作用:为元素绑定事件用法:事件名不需要写on指令可以简写为@绑定的方法定义在methods属性中方法内部通过this关键字可以访问定义在data中的数据
2021-04-17 10:06:02
91
原创 自定义注解并取值
定义注解@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
258
原创 并发编程知识点
一、JVM内存模型现代计算机模型基础理论知识什么是线程、深入理解Java线程JMM Volatile缓存一致性协议指令重排、可见性、原子性、顺序一致性、happens-before详解、as-if-seria二、并发同步处理Synchronized内置锁实现原理Synchronized锁的膨胀升级过程分析AbstractQueuedSynchronizer(AQS)详解乐观锁、悲观锁、重入锁、公平锁、非公平锁及锁的粒度详解ReentrantLock/ReentrantReadWri
2021-04-04 16:26:00
226
原创 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
105
原创 Java面试
一、项目经验知道你的项目到底是做什么的,有哪些功能。知道你做的模块在整个项目中所处的位置及作用,并能清晰地阐述模块间的调用关系。知道你项目的整体架构和使用到的中间件,并对中间件的原理有一定的了解。能流畅地阐述自己在项目中解决过的比较复杂的问题。(重点)这个阶段还会附带考察:沟通能力、思考能力。二、Java基础知识栈和队列的区别接口和抽象类的区别int和Integer的区别和自动拆箱/装箱的相关问题常量池相关问题==和equals的区别重载和重写的区别String和String
2021-04-03 15:17:22
120
2
原创 将普通程序注册为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
435
原创 内网穿透
钉钉内网穿透(难度低)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
536
原创 docker相关操作
基本操作启动容器docker run 容器名redis普通启动方式docker run -p 6379:6379 -d redis:latest redis-server挂载启动方式
2021-03-30 10:54:32
64
原创 钉钉内网穿透
第一步:git下载钉钉内网穿透工具第二步:开启内网穿透进入ding.exe所在目录打开cmd,输入命令 .\ding -config=.\ding.cfg -subdomain=guixiansong 8080第三步:自己写代码测试
2021-03-28 19:13:52
297
原创 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
4762
原创 使用springcloud过程中碰到的问题
eureka客户端注册服务器立即退出解决方案:添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency>
2021-01-16 21:35:03
168
原创 eclipse安装配置grep-console
1.安装grep-consolehttp://eclipse.schedenig.name2.配置grep-console添加或删除中括号即可
2021-01-09 14:45:19
470
转载 解决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
322
原创 linux常规用法
vim:临时显示的行号:按ESC键退出编辑内容模式,输入“:set number”后按回车。永久显示行号:编辑~/.vimrc文件,没有则创建,在最后一行输入“set number”。
2020-08-20 21:04:39
124
原创 获取泛型的数据类型
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
459
原创 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
209
原创 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
526
原创 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
176
原创 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
1330
原创 tomcat中文乱码问题
1.打开tomcat安装目录的conf目录下的logging.properties文件2.将编码由UTF-8改为GBK
2020-03-10 09:39:02
2087
2
Javaweb增删改查之简易项目,包括分页功能
2019-08-01
Java8新特性练习.zip
2019-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人