自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 docekr安装fastDFS

FastDFS常用命令启动FastDFStracker: /usr/local/bin/fdfs_trackered %FastDFS%/tracker.confstorage: /usr/local/bin/fdfs_storaged %FastDFS%/storage.conf也可以简写为:tracker: fdfs_trackered %FastDFS%/tracker.confstorage: fdfs_storaged %FastDFS%/storage.conf其中的%Fast

2021-06-26 12:40:55 91

原创 docker

dockerdocker的核心要素:镜像,容器,仓库top,restart后的容器,或者commit后的镜像启动环境变量需要重新加载docker一键安装curl -fsSL https://get.docker.com | bash -s docker --mirror aliyundocker加速器配置sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirro

2021-06-26 12:39:46 64

原创 SpringBoot集成Websocket

WebSocket特点全双工通信,客户端和服务器可以双向平等通信;建立在TCP协议之上,服务器端的实现比较容易;数据格式比较轻量,性能开销小,通信高效;可以发送文本,也可以发送二进制数据;通信具有更强的实时性;协议标识符是ws,服务器地址就是:ws://www.abc.com/some/pathhttp协议: http://Websocket开发相关注解及API方法@ServerEndpoint("/websocket/{uid}") 申明这是一个websocket服务

2021-05-20 21:11:12 159

原创 Spring Boot使用拦截器

springboot拦截器创建拦截器步骤继承HandlerInterceptor接口定义配置类(配置类实现WebMvcConfigurer接口)配置类模板@Configuration //用于定义配置类,可替换 xml 文件; public class InterceptorConfig implements WebMvcConfigurer { @Override public void addInterceptors(InterceptorRegis

2021-05-20 20:49:54 86

原创 Java线程创建的4种方法

Java线程创建线程的方法继承 Thread 类实现 Runnable 接口实现 Callable 接口使用ThreadPool创建线程常用的方法public void run()public void start()thread.join() 等待该线程死亡Thread.currentThread().getName() 获取当前线程的名称Thread.currentThread().setName("主线程"); 设置当前线程的名称线程的实现继承 Thre

2021-05-19 23:09:39 53

原创 IDEA中设置Maven

idea中设置mavenmaven安装路径设置在 settings --> Build, Execution, Deployment -->Maven 中设置 MavenMaven home directory: maven的安装目录User settings file: maven安装目录中的....\conf\settings.xml路径Local cepository: maven本地仓库的目录设置maven先从本地开始搜索再联网下载所需依赖在 set

2021-05-17 21:24:28 70

原创 Maven配置以及阿里云镜像

指定下载依赖包位置在安装完成的maven目录中创建maven-repo 目录在maven目中中的conf目录中的settings.xml进行修改<localRepository>D:\maven\apache-maven-3.6.3\maven-repo</localRepository>阿里云镜像<mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirr

2021-05-17 19:22:29 217

原创 Lombda表达式(jdk8新特性)

lombda语法() -> {}左侧 :指定了 Lambda 表达式需要的所有参数右侧 :指定了 Lambda 体,即 Lambda 表达式要执行的功能。左右遇一括号省,左侧推断类型省,能省则省需要“函数式接口”的支持函数式接口:接口中只有一个抽象方法的接口,称为函数式接口。可以使用注解 @FunctionalInterface 修饰可以检查是否是函数式接口格式() -> System.out.println("Hello Lambda!");无参数,无返回值

2021-05-17 19:21:55 174

原创 springboot集成swagger

springboot集成swagger加依赖(可能是starter);配置application.properties文件;写代码;注解可参考官方:https://github.com/swagger-api/swagger-core/wiki/Annotations1、添加相关依赖<!-- springfox-swagger2 --><dependency> <groupId>io.springfox</groupId> &

2021-05-15 16:38:55 86

原创 Java动态代理

动态代理动态代理理解动态代理: 基于反射机制。买家---------------------淘宝商家-------------------------------生产厂家用户---------------------代理对象-------------------------------目标对象什么是动态代理使用jdk的反射机制,创建对象的能力, 创建的是代理类的对象。 而不用你创建类文件。不用写java文件。动态:在程序执行时,调用jdk提供的方法才能创建代理类的对象。jdk动态代理,必须

2021-05-15 03:24:17 89

原创 IDEA快捷键

idear快捷键idear界面设置将一个包分成若干个小包右边设置按钮->compact Middle Packages快捷键Alt + 回车:纠错ctrl+shift+alt:多行操作psvm:生成main()方法;fori:生成for循环;Ctrl+Alt+v:自动补齐返回值类型ctrl+o:覆写方法ctrl+i:实现接口中的方法ctrl+shift+u:大小写转换CTRL+SHIFT+Z:取消撤销Alt+Insert:生成构造方法、getter、setterctrl

2021-05-15 03:19:26 57

原创 Eclipse快捷键

eclipse快捷键文件相关常用快捷键Ctrl + N:新建一个工程、文件、文件夹等内容Alt + 带下划线字母:在对话框中进行的快捷操作Ctrl + M:窗口最大化/还原Alt + Enter:打开被选中的工程、包、文件等的属性窗口 Ctrl + F11:运行程序F11:以调试模式运行程序Alt + Shift + R:重命名工程名、文件名、方法名、变量名。F2:重命名工程名、文件名。Ctrl + E:打开编辑窗口查看目录Ctrl + Page Up :切换到当前编

2021-05-15 03:18:38 124

原创 Spring Boot 线程池

spring boot: 线程池ThreadPoolTaskExecutor, 多线程@Async@Async 注解会将任务提交到ThreadPoolTaskExecutor线程池中执行value 指定使用哪个线程池config文件中配置executor.setCorePoolSize(16); //配置核心线程数executor.setMaxPoolSize(64); //配置最大线程数executor.setQueueCapacity(9999); //配置队列大小executo

2021-05-15 03:07:27 102

原创 Redis笔记

redisredis配置启动redisredis-server &根据配置文件启动redisredis-server redis.conf &注意:如果修改了redis的配置文件redis.conf,必须在启动时指定配置文件,否则修改无效!关闭Redis服务redis-cli shutdownredis-cli -h 192.168.163.131 -p 6379 shutdownredis-cli -h 192.168.163.131 -p 6379 -a 123

2021-05-15 01:25:22 94

原创 Linux常用命令

linux基本命令passwd -u aaa 解锁chkconfig -listnetstat -a | grep(字符串查找) (字符串) //网络查询systemctl start telnet.sochet //开启telnet 服务reboot 重启source xxx 使某个配置文件生效常用指令xshell命令rz -y 上传主机文件到虚拟机,并且覆盖sz xxx.xxx 下载虚拟机中的文件到主机查看lsa

2021-05-15 01:22:11 109

原创 Git常用命令

git常用命令当前目录下新建一个代码库git init 初始化git clone [url] 初始化2查看文件是否加入到暂存区git status添加所有文件到暂存区git add .提交残存区的内存到本地仓库git commit [选项]​ -m 消息内存设置本机的ssh公钥,实现免密登录ssh-keygento基本用法git init:进入文件夹,初始化一个 git 仓库git add .:所以更

2021-05-15 01:16:20 76

空空如也

空空如也

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

TA关注的人

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