- 博客(46)
- 资源 (9)
- 收藏
- 关注
原创 Nacos 启动失败记录
1. 启动过程描述在阿里云服务器上安装了Nacos 1.3.1,同时的话jdk 1.8 以及maven 3.6.3已经配置安装好了,那么按照官网所说,运行命令:sh startup.sh -m standalone 即可启动nacos服务了,我们在运行过程中,一切正常,查看日志的话,也没有任何报错,那么理所当然的我们开始访问 http://ip:8848/nacos, 但是一直访问不成功。之后查看进程的话发现没有nacos服务的进程。2. 解决方法出现这种进程突然挂掉的情况,首先想到内存是不是出现
2020-08-02 15:09:50
7241
1
原创 Render函数可以用到的属性
{// 和v-bind:class一样的 API‘class’: {foo: true,bar: false},// 和v-bind:style一样的 APIstyle: {color: ‘red’,fontSize: ‘14px’},// 正常的 HTML 特性attrs: {id: ‘foo’},// 组件 propsprops: {myProp: ‘bar’...
2019-01-30 11:27:46
3171
原创 Vue完整前后台项目介绍
vue-manage此为一个完整的使用vue2.0、vue-cli 3.0、iView3.0 包含前后端的项目Github地址为:vue-managevue-manage包含了两个项目,一个为后台项目:vue-serevr-backend,提供基本的数据服务,另一个为前台项目:vue-backend-mange,提供可视化界面服务后台项目: vue-server-backend后台项目的...
2018-11-25 15:36:03
23071
21
原创 Vue-cli 3.0 打包配置
关于Vue-cli3.0打包官网上也没有给出什么具体的例子,下面是个人根据项目打包运行成功之后的一些记录:vue-cli 3.0创立的项目所有的配置都在vue-config.js中完成,下面是我自己的配置:const path = require('path')const resolve = dir => { return path.join(__dirname, dir)}...
2018-11-25 11:17:15
2838
原创 Vue实现树形下拉框
Vue自身并没有实现树形下拉框的组件,找了很多资料,最后在Github上找了个插件vue-treeselect,功能还是比较全的,模糊搜索、多选、延迟加载、异步搜索、排序,自定义、Vuex支持等等。这些功能在官网上都有详细的介绍:vue-treeselect官网: vue-treeselectvue-treeselect github地址: vue-treeselect下面只做个简单的功能介...
2018-11-25 11:15:58
37673
13
原创 Vue集成Ueditor的前后端实现
对比其他的富文本编辑器,Ueditor的功能相对来说是最强的,对于在Vue中集成Ueditor想必还是有这个需求的。下面具体说下如何在Vue中集成Ueditor以及在后端如何进行配置提供上传功能。我对比了多个在网上找到的方法,也分别做了实验,其中感觉最简便的是Github上网友提供的插件:vue-ueditor-wrap,他借用Vue提供的语法糖实现了数据的双向绑定,不用你自己去getCont...
2018-11-24 21:16:18
28359
8
原创 Vue结合后台详解导入导出Excel问题
最近Vue项目中用到了导入导出功能,在网上搜索了一番之后,决定采用Blob方式,这也是大家推荐的一种的方式,特此做下记录。导出Excel功能这里不谈别人怎么实现的,我是从后台生成了Excel流文件返回给前端的。下面具体看一下后台的代码:/** * 批量导出用户 * @param condition * @param response */@Post...
2018-11-23 11:20:18
25972
30
原创 iView单选框默认选中问题
首先看一下iView中单选框的事例:<template> <RadioGroup v-model="phone"> <Radio label="apple"> <Icon type="logo-apple"></Icon> <
2018-11-22 15:29:56
15183
1
原创 iview自定义Tree组件内容
介绍使用iview框架进行开发的话,一般都有展示树形结构数据的需求。那么就用的到其中的Tree组件了。但是其基本架构是满足不了我们的需求的,基本架构如下:一般来说一条数据肯定不止展示它的title属性,我们的需求是展示多个属性,并且含有多个操作按钮,具体如下:这其中得用到 Render 函数来自定义节点显示内容和交互。下面就介绍一下Tree组件如何自定义节点内容。自定义节点内容先把...
2018-11-20 18:07:07
21321
6
原创 SpringBoot中使用Restful API
现在前后端分离这么流行,后端采用Restful API来设计也是大势所趋吧。下面介绍一下在Spring boot中使用RestFul API的基本方式吧。PS:不去说什么是Restful服务,只是说说它在代码中的实际使用。首先,定义两个model:其一:User实体类package com.baiding.security.model;import com.fasterxml.jack...
2018-10-11 21:30:10
1763
原创 SpringBoot2.0学习笔记:(十) Spring Boot中集成Redis
一、关于Lettuce关于在SpringBoot2.0.x版本中集成Redis,我们先看一下官方的迁移文档有什么说的:Spring Boot2.0迁移指南当你使用spring-boot-starter-redis的时候,Lettuce现已取代Jedis作为Redis驱动。当你使用更好级别的Spring数据结构时,你会发现变化时清晰的。我们仍然支持Jedis,并且你可以任意切换依赖机制,通过排...
2018-09-29 00:04:11
6217
1
原创 Jsoup爬取优快云博客
个人Jsoup练习之作,只做参考:<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.3</version></dependency>
2018-09-24 21:56:58
422
原创 SpringBoot2.0学习笔记:(九) Spring Boot中集成Mybatis与Druid
一、项目的搭建Druid对Spring boot做了很好的适配,所有的工作都只需要在配置文件中完成。具体的Druid在Spring Boot中的配置可以看:GitHub文档首先看一下项目引入的jar包:&lt;dependencies&gt; &lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;
2018-09-24 15:15:42
2095
原创 SpringBoot2.0学习笔记:(八) Spring Boot中拦截器的使用
一、使用方法对于在Spring Boot2.0中使用拦截器来说,其使用方法与Spring Boot1.0并无很大区别 。我的需求是实现登录拦截,通过在session中判断有没有登录用户名来实现拦截首先就是建立一个实现了HandlerInterceptor的拦截器类。如下:public class LoginInterceptor implements HandlerInterceptor...
2018-09-22 22:48:55
3516
原创 Java建造者模式在项目中的实际运用
建造者模式建造者模式(Builder Pattern)是对象创建软件设计模式,其目的是找到伸缩构造器反模式的解决方案。先简单说一下伸缩构造器反模式是什么:假如我们有如下构造函数:public Hero(Profession profession, String name, HairType hairType, HairColor hairColor, Armor armor, Weapon w...
2018-09-20 16:32:44
3000
3
转载 SpringBoot2.0学习笔记:(八) Thymeleaf模板引擎的使用方法
Thymeleaf学习转载于https://www.cnblogs.com/summercanon/p/7910799.html1.介绍 Thymeleaf 是一个服务端java模板引擎框架,它能够处理多种数据格式,包括HTML, XML, JavaScript, CSS以及普通文本。2.简单的示例&lt;!DOCTYPE html&gt;&lt;!--声明 th 名称空间--&gt;...
2018-09-19 23:49:15
913
原创 SpringBoot2.0学习笔记:(七) Spring Boot弃用的WebMvcConfigurerAdapter
我们都知道,在Spring Boot程序引入Web模块之后,会自动进行一系列有关Spring Mvc的配置,其自动配置类为:org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration在这个类中,Spring Boot给我们配置好了视图解析器、静态资源、消息转换器、区域信息解析器、首页、欢迎页等等内容。这里...
2018-09-19 22:20:01
5755
2
原创 SpringBoot2.0学习笔记:(六) Spring Boot的国际化
一、国际化基本原理在Spring程序中,国际化主要是通过ResourceBundleMessageSource这个类来实现的,那么下面我们分析一下Spring Boot是如何实现国际化支持的。Spring Boot通过MessageSourceAutoConfiguration是为我们自动配置好了管理国际化资源文件的组件的:org.springframework.boot.autoconfi...
2018-09-19 17:36:00
14091
5
原创 SpringBoot2.0学习笔记:(五) Spring Boot的静态资源映射
一、静态资源的加载Spring Boot在引入了Web模块后,就会在启动的时候自动加载与Web有关的配置,所有的配置内容可在org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration中查看。下面要说的是有关静态资源加载的逻辑。首先看一下这个类 org.springframework.boot.aut...
2018-09-17 11:20:18
5760
1
原创 SpringBoot2.0学习笔记:(四) Spring Boot的日志详解
一、日志框架的介绍市面上有许多的日志框架,比如 JUL( java.util.logging), JCL( Apache Commons Logging), Log4j, Log4j2, Logback、 SLF4j、 jboss-logging等等。Spring Boot 2.*默认采用了slf4j+logback的形式 ,slf4j是个通用的日志门面,logback就是个具体的日志...
2018-09-13 10:39:54
16884
3
原创 Typora恢复未保存文件的方法
昨晚写了半夜的文档也不知道保没保存就关了typora睡觉了,今天打开一看,一个字都没有保存,心情是崩溃的,上午就在忧伤中度过。然后下午鬼使神差的一步到位的找到了恢复未保存文档的方法,分享出来希望看到的人心情和我一样好起来=-=这是我的Typora版本号!在Typora文件菜单中,最下方有一个偏好设置点进去之后,找到系统设置,点击恢复未保存的文件,进入的文件夹中会有根据时间日期生...
2018-09-12 13:49:21
28983
126
原创 SpringBoot2.0学习笔记:(三) Profiles在Spring Boot中的使用
一、简单介绍在项目的开发中,有些配置文件在开发、测试或者生产等不同环境中可能是不同的,例如数据库连接、redis的配置等等。那我们如何在不同环境中自动实现配置的切换呢?Spring给我们提供了profiles机制,下面看看在Spring Boot中是如何使用Profiles功能的。在Spring Boot中多环境配置文件名需要使用application-{profile}.properti...
2018-09-10 17:22:49
26077
1
原创 SpringBoot2.0学习笔记:(二) 配置文件的使用
1. 简单介绍在使用Spring Initializr快速创建好一个Spring Boot项目之后,可以看到在resource目录下有一个application.properties文件,这是Spring Boot的全局配置文件。其名称是固定的,或是application.properties或是application.yml。它的作用在于修改Spring Boot自动配置的默认值。2...
2018-09-07 22:41:36
731
1
原创 SpringBoot2.0学习笔记:(一) 初识HelloWorld
一、快速构建Spring Boot项目1. 简单介绍简单来说,Spring Boot 给我们提供了一种快速使用Spring的方式。其设计目的就是用来简化Spring应用的搭建和开发过程。它采用‘约定优于配置’的理念,使我们很容易搭建起来一个能够独立运行的、准生产级别的基于Spring框架的应用。它有如下几处优点:有大量的自动配置,能够简化开发,也可修改配置默认值无需配置XML...
2018-09-06 22:38:28
645
原创 Ueditor与FastDFS的整合
此博客承接上面两篇博客:1: https://blog.youkuaiyun.com/liujun03/article/details/823451632: https://blog.youkuaiyun.com/liujun03/article/details/82345163本篇博客主题虽是说整合FastDFS,但是摊开来说的话,就是你用Ueditor上传图片时,你虽然修改了源码,使之不存储在项目中(见第...
2018-09-04 17:18:56
1596
原创 Ueditor自定义图片保存路径
此博客承接上篇博客:https://blog.youkuaiyun.com/liujun03/article/details/82225611再使用Ueditor进行图片上传或者多图上传的时候,它的图片默认会保存在项目的根路径拼接上config.json里的imagePathFormat目录下,这是很不合理的,因为你一旦重新构建项目之前的资源就都没了。目录如:(D:\git\person\spring...
2018-09-03 10:30:12
3268
原创 SpringMVC整合Ueditor出现的问题与解决方法
一、SpringMVC 整合 Ueditor项目中需要使用到富文本编辑器,故搜索了之后决定使用百度富文本编辑器Ueditor,以下记录一些遇到的坑吧。首先在官网上下载我们需要的源码和jar包:把最新的1.4.3.3 —Jsp — UTF-8 版本以及完整源码都下载下来备用。项目使用的是Maven构建,其中央仓库中是没有Ueditor需要的ueditor-1.1.2 jar...
2018-08-30 17:59:11
2221
原创 七、Spring注解:@value & @PropertySource
一、@Value注解 使用@Value注解给组件注入属性值,可以极大的简化项目配置。当使用JavaConfig方式配置bean的时候,@Value基本有三种使用方法: ①:赋值基本数值 ②:可以写SpEL 即#{} ③:可以写 ${},去取出配置文件中的值 当使用XML方式配置bean的时候,我们可以使用property属性给组件注入属性值:...
2018-08-20 15:44:47
445
原创 九、Spring注解:@Resource
一、@Resource注解 @Resource注解与@Autowired注解一样,都可以用来自动装配bean。但我们要知道,@Autowired注解是属于Spring的,而@Resource注解是Java规范。@Resource注解也可以用在字段或者setter方法上。写在字段上@Resourceprivate ColorService colorService;或者...
2018-08-20 15:43:17
3147
原创 八、Spring注解:@Autowired & @Qualifier
一、@Autowired注解首先要知道,@Autowired注解可以对类成员变量、方法以及构造函数进行注释,省略通常XML方式注入时繁琐的步骤和大量的代码,完成组件的自动装配。使用@Autowired注解时,需要了解一些东西: @Autowired private ColorService colorService;①:默认优先按照类型去容器中查找对应...
2018-08-20 15:42:20
399
原创 六、Spring注解:给Bean指定初始化和销毁方法
容器管理着bean的生命周期,bean的生命周期包含创建—初始化—销毁等一系列过程。Spring允许我们在Bean 初始化完成后以及销毁前执行特定的操作。基本上有三种可以指定特定操作的方式。1. initMethod() 与 destroyMethod() 首先声明一个基础的Java类:public class Car { private String ...
2018-08-14 17:27:58
11219
原创 Java反射获取对象成员属性,getFields()与getDeclaredFields()方法的区别
在工作中遇到一个问题,就是你需要去判断某个字符串是不是对象的某个成员属性名,然后根据判断结果去操作这个成员属性。想了下之后,我们可以根据Java反射中的getDeclaredFields()或者getFields()方法来实现我们的需求。 首先说明一下getDeclaredFields()和getFields()这两个方法的区别:getFields(): 获取某个类的所有的p...
2018-08-08 17:54:16
24407
原创 五、Spring注解:FactoryBean
spring中的Bean有两种,一种是很普通的bean,比如使用@Bean注解得到的bean。 @Bean public Person person(){ return new Person("wangwu",22); }然后在BeanFactory中根据id ‘person’ 获取bean的时候,得到的对象就是就是Person类型的。还有...
2018-08-07 17:54:13
1782
原创 四、Spring注解:@Import
一、@Import@Import:可以说是向容器中注册组件的第三种方式,快速的给容器中导入一个组件1.导入配置类 如果将所有的配置都放到一个配置类当中的话,那么这个唯一的配置类就会显得相当的臃肿。这个时候我们可以将不同的配置放在不同的配置类当中,然后在某个配置类当中使用@Import注解导入其他的配置类。这个作用可以用于依赖第三方包中bean的配置和加载。配置类1:...
2018-08-07 17:53:28
391
原创 三、Spring注解:@Scope & @Lazy
一、@Scope scope有四个作用域,分别为singleton、prototype、request、session。默认是单例模式,即scope=”singleton”。 在使用XML方式声明bean的时候,每一个组件都默认是单实例的。如果你要设置成多实例的话,就需要设置scope属性了。<bean id="person" class="com.baiding...
2018-08-07 17:52:34
311
原创 二、Spring注解:@ComponentScan
1. XML配置包扫描路径 在传统的Spring程序中,我们会在XML文件中配置包扫描路径,将扫描到的被@Controller ,@Serrvice,@Repository,@Component等注解注释的组件加入IOC容器中去。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr...
2018-08-03 22:01:54
349
原创 一、Spring注解:@Configuration & @Bean
对于传统的Spring或者SpringMVC程序来说,一般都是基于XML来配置的,不过对于SpringBoot来说,推崇采用JavaConfig,也就是使用注解来开发。 从Spring3.0开始,就引入了@Configuration用于定义配置类,可以替换XML配置文件。被@Configuration注解的类内部会包含有多个或者一个被@Bean注解的方法,这些方法会被Annota...
2018-08-03 21:52:43
265
原创 Java8 之Stream 详解
一. 什么是Stream Stream是数据渠道,是用于操作数据源(集合、数组等)所生成的元素序列。集合讲的是数据,流讲的是计算。 Stream有几个值得注意的地方: ①:Stream自己不会存储元素 ②:Stream不会改变源对象。相反,它会返回一个持有结果的新Stream。 ③:Stream操作是延迟的,它会等到需要结果的时候才执行。二...
2018-07-19 16:10:33
448
原创 Java装饰者模式在项目中的实际运用
装饰者模式装饰者模式的概念 在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。 装饰对象接受所有来自客户端的请求。它把这些请求转发给真实的对象。装饰对象可以在转发这些请求以前或以后增加一些附加功能。 这样就确保了在运行时,不用修改给定对象的结构就可以在外部增加附加的功能。在面向对象...
2018-06-19 20:17:47
4981
原创 Stream中关于collect方法的介绍
在Stream 的API中可以查到有两种collect方法,分别是:第一种:<R, A> R collect(Collector<? super T, A, R> collector);第二种:<R> R collect(Supplier<R> supplier, BiConsumer<R, ? super T> ...
2018-06-15 10:29:58
45246
5
dbeaver-ce_7.1.4_amd64.deb
2020-08-06
redis-desktop-manager-0.8.8.384
2018-09-28
Thymeleaf第三版中文手册
2018-09-23
采用非抢占式短作业优先算法的进程调度程序
2016-12-07
ATM机管理系统需求分析
2015-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人