- 博客(15)
- 资源 (4)
- 收藏
- 关注
原创 windows 下载nacos并且启动成功
1.第一步下载nacos 压缩包版本,官方提供的网站下载太慢可以直接取码云搜索nacos克隆下来打开idea启动就好 1.1 去到码云搜索nacos我用的框起来的这个,然后点进去克隆下来就好了 2.然后去idea导入项目 2.然后配置虚拟机启动选项,如果不配置默认启动集群模式 -Dnacos.standalone=true 3.然后点击启动console下面的启动类 4.我们点击启动成功以后的地址访问nacos可视化界面 账号密码都是 nacos ...
2020-06-28 14:06:34
1665
原创 一个有用的log4j.properties模板
一个有用的log4j.properties文件模板 .properties代码 收藏代码 ##Log4J的配置之简单使它遍及于越来越多的应用中了 ##Log4J配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。择其一二使用就够用了。 ##此文件(log4j.properties)内容来自网络,非本文作者liigo原创。 log4j.rootLogger = DEBUG, CONSOLE,A1 log4j.addivity.org.apache = true
2020-05-19 16:59:10
322
原创 @Aspect 注解使用详解
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 在spring AOP中业务逻辑仅仅只关注业务本身,将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑
2020-05-19 16:43:16
314
原创 使用spring ResponseEntity处理http响应
使用spring ResponseEntity处理http响应 简介 使用spring时,达到同一目的通常有很多方法,对处理http响应也是一样。本文我们学习如何通过ResponseEntity设置http相应内容、状态以及头信息。 ResponseEntity ResponseEntity标识整个http相应:状态码、头部信息以及相应体内容。因此我们可以使用其对http响应实现完整配置。 如果需要使用ResponseEntity,必须在请求点返回,通常在spring rest中实现。ResponseEnt
2020-05-19 16:37:24
829
原创 简单讲讲@SpringBootApplication
1前言 在hello world中已经启动了一个最精简的springboot 应用.从我们编写的代码来看,它与非spring boot应用区别有两个地方: (1)在QuickStartApplication类上添加了注解@SpringBootApplication; (2)是main方法调用SpringApplication.run(QuickStartApplication.class,args) 这篇博客主要分享第一点,注解@SpringBootApplication.分享的时候,我也是按照自己阅读源码
2020-05-19 16:13:20
278
原创 Spring Boot系列十六 WebSocket简介和spring boot集成简单消息代理
概述 本文介绍webSocket相关的内容,主要有如下内容: WebSocket的诞生的背景、运行机制和抓包分析 WebSocket 的应用场景、服务端和浏览器的版本要求 Spring 内嵌的简单消息代理 和 消息流程图 在Spring boot中集成websocket,并介绍stomp、sockjs的用法 介绍拦截器HandshakeInterceptor和ChannelInterceptor,并演示拦截器的用法 @SendTo和@SendToUser用法和区别 2. WebSocket的诞生的背景、.
2020-05-19 16:08:10
712
原创 SpringContextHolder 作用
以静态变量保存Spring ApplicationContext, 可在任何代码任何地方任何时候取出ApplicaitonContext. 使用方式。在启动类里添加Bean package com.yl; import com.yl.utils.SpringContextHolder; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootAppli
2020-05-19 15:55:00
1275
原创 Spring自定义argumentResolver参数解析器
在一个web程序中,当一个HTTP请求进来时,会被容器处理进而转换成一个servlet请求。 http请求所携带的数据,虽然是格式化的但是无类型;而java作为强类型语言,同时为了健壮性考虑,必然要有完善的类型约束。 当然,那么,将数据从servlet请求中转换到java中,一个很原始的方式是手动处理。 幸好,Spring MVC通过以注解往函数添加额外信息的方式,使得上述的数据转换过程能够交由框架自动处理。 从一个角度去看,Controller中的函数声明及注解定义了此HTTP请求的数据格式和类型,也即规
2020-05-19 15:54:12
911
原创 Java高级特性——反射
概述 定义 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。 用途 在日常的第三方应用开发过程中,经常会遇到某个类的某个成员变量、方法或是属性是私有的或是只对系统应用开放,这时候就可以利用Java的反射机制通过反射来获取所需的私有成员或是方法。当然,也不是所有的都适合反射,之前就遇到一个案例,通过反射得到的结果与预期不符。阅读源码发现,经过层层调用后在最终返
2020-05-19 15:42:21
155
原创 Nginx发布项目刷新 404 简单有效
更改nginx.conf location / { root html; index index.html index.htm; try_files $uri $uri/ /index.html; autoindex on; } docker配置 把配置文件挂载在宿主机。 volumes: - /usr/local/docker-nginx/nginx.conf:/etc/nginx/nginx.conf - /usr/local/docker-nginx/log:/var/log/nginx -.
2020-05-18 17:32:40
497
原创 linux安装Oracle11G
参考 https://www.cnblogs.com/mmzs/p/9033112.html https://www.cnblogs.com/zhaojingyu/p/10050342.html 5、安装Oracle 11g依赖包 yum install gcc make binutils gcc-c++ compat-libstdc+±33elfutils-libelf-devel elfutils-libelf-devel-static ksh libaio libaio-develnumactl-de
2020-05-11 09:46:55
850
原创 CentOS里下载和离线安装rpm包
离线下载包: 离线下载rpm包 yum --downloadonly --downloaddir=/root/packages install lrzsz yum --downloadonly --downloaddir=/root/packages install gcc yum --downloadonly --downloaddir=/root/packages install pcr...
2020-04-24 10:32:51
1016
1
原创 centos7中redis5.0.8安装
上传下载的文件到服务器 #创建一个目录 mkdir redis #解压下载的redis包 tar -zvxf redis-5.0.8.tar.gz drwxrwxr-x. 6 root root 4096 Mar 12 23:07 redis-5.0.8 -rw-r–r--. 1 root root 1985757 Apr 23 14:19 redis-5.0.8.tar.gz 进入...
2020-04-23 17:08:22
1010
原创 centOS7安装nginx及nginx配置
安装所需插件 1、安装gcc gcc是linux下的编译器在此不多做解释,感兴趣的小伙伴可以去查一下相关资料,它可以编译 C,C++,Ada,Object C和Java等语言 命令:查看gcc版本 gcc -v [root@localhost ~]# gcc -v Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/libe...
2020-04-23 16:57:37
274
原创 uni-app实战商城类app和小程序学习笔记
nvue基础快速入门 图片说明 写上一个说明 练习写法。 es6语法,数组合并。 页面间的通讯
2020-03-27 17:34:01
2688
1
本程序是一个邮件收发客户端源代码
2009-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅