自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

第二庄

平平凡凡 贯穿始终

  • 博客(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 7022 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 3080

原创 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 22726 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 2765

原创 Vue实现树形下拉框

Vue自身并没有实现树形下拉框的组件,找了很多资料,最后在Github上找了个插件vue-treeselect,功能还是比较全的,模糊搜索、多选、延迟加载、异步搜索、排序,自定义、Vuex支持等等。这些功能在官网上都有详细的介绍:vue-treeselect官网: vue-treeselectvue-treeselect github地址: vue-treeselect下面只做个简单的功能介...

2018-11-25 11:15:58 37423 13

原创 Vue集成Ueditor的前后端实现

对比其他的富文本编辑器,Ueditor的功能相对来说是最强的,对于在Vue中集成Ueditor想必还是有这个需求的。下面具体说下如何在Vue中集成Ueditor以及在后端如何进行配置提供上传功能。我对比了多个在网上找到的方法,也分别做了实验,其中感觉最简便的是Github上网友提供的插件:vue-ueditor-wrap,他借用Vue提供的语法糖实现了数据的双向绑定,不用你自己去getCont...

2018-11-24 21:16:18 28130 8

原创 Vue结合后台详解导入导出Excel问题

最近Vue项目中用到了导入导出功能,在网上搜索了一番之后,决定采用Blob方式,这也是大家推荐的一种的方式,特此做下记录。导出Excel功能这里不谈别人怎么实现的,我是从后台生成了Excel流文件返回给前端的。下面具体看一下后台的代码:/** * 批量导出用户 * @param condition * @param response */@Post...

2018-11-23 11:20:18 25713 30

原创 iView单选框默认选中问题

首先看一下iView中单选框的事例:<template> <RadioGroup v-model="phone"> <Radio label="apple"> <Icon type="logo-apple"></Icon> &lt

2018-11-22 15:29:56 15012 1

原创 iview自定义Tree组件内容

介绍使用iview框架进行开发的话,一般都有展示树形结构数据的需求。那么就用的到其中的Tree组件了。但是其基本架构是满足不了我们的需求的,基本架构如下:一般来说一条数据肯定不止展示它的title属性,我们的需求是展示多个属性,并且含有多个操作按钮,具体如下:这其中得用到 Render 函数来自定义节点显示内容和交互。下面就介绍一下Tree组件如何自定义节点内容。自定义节点内容先把...

2018-11-20 18:07:07 21019 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 1692

原创 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 6100 1

原创 Jsoup爬取CSDN博客

个人Jsoup练习之作,只做参考:<dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.10.3</version></dependency>

2018-09-24 21:56:58 383

原创 SpringBoot2.0学习笔记:(九) Spring Boot中集成Mybatis与Druid

一、项目的搭建Druid对Spring boot做了很好的适配,所有的工作都只需要在配置文件中完成。具体的Druid在Spring Boot中的配置可以看:GitHub文档首先看一下项目引入的jar包:<dependencies> <dependency> <groupId>org.springframework.boot<

2018-09-24 15:15:42 2032

原创 SpringBoot2.0学习笔记:(八) Spring Boot中拦截器的使用

一、使用方法对于在Spring Boot2.0中使用拦截器来说,其使用方法与Spring Boot1.0并无很大区别 。我的需求是实现登录拦截,通过在session中判断有没有登录用户名来实现拦截首先就是建立一个实现了HandlerInterceptor的拦截器类。如下:public class LoginInterceptor implements HandlerInterceptor...

2018-09-22 22:48:55 3093

原创 Java建造者模式在项目中的实际运用

建造者模式建造者模式(Builder Pattern)是对象创建软件设计模式,其目的是找到伸缩构造器反模式的解决方案。先简单说一下伸缩构造器反模式是什么:假如我们有如下构造函数:public Hero(Profession profession, String name, HairType hairType, HairColor hairColor, Armor armor, Weapon w...

2018-09-20 16:32:44 2874 3

转载 SpringBoot2.0学习笔记:(八) Thymeleaf模板引擎的使用方法

Thymeleaf学习转载于https://www.cnblogs.com/summercanon/p/7910799.html1.介绍 Thymeleaf 是一个服务端java模板引擎框架,它能够处理多种数据格式,包括HTML, XML, JavaScript, CSS以及普通文本。2.简单的示例<!DOCTYPE html><!--声明 th 名称空间-->...

2018-09-19 23:49:15 848

原创 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 5591 2

原创 SpringBoot2.0学习笔记:(六) Spring Boot的国际化

一、国际化基本原理在Spring程序中,国际化主要是通过ResourceBundleMessageSource这个类来实现的,那么下面我们分析一下Spring Boot是如何实现国际化支持的。Spring Boot通过MessageSourceAutoConfiguration是为我们自动配置好了管理国际化资源文件的组件的:org.springframework.boot.autoconfi...

2018-09-19 17:36:00 13926 7

原创 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 5626 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 16702 3

原创 Typora恢复未保存文件的方法

昨晚写了半夜的文档也不知道保没保存就关了typora睡觉了,今天打开一看,一个字都没有保存,心情是崩溃的,上午就在忧伤中度过。然后下午鬼使神差的一步到位的找到了恢复未保存文档的方法,分享出来希望看到的人心情和我一样好起来=-=这是我的Typora版本号!在Typora文件菜单中,最下方有一个偏好设置点进去之后,找到系统设置,点击恢复未保存的文件,进入的文件夹中会有根据时间日期生...

2018-09-12 13:49:21 27113 119

原创 SpringBoot2.0学习笔记:(三) Profiles在Spring Boot中的使用

一、简单介绍在项目的开发中,有些配置文件在开发、测试或者生产等不同环境中可能是不同的,例如数据库连接、redis的配置等等。那我们如何在不同环境中自动实现配置的切换呢?Spring给我们提供了profiles机制,下面看看在Spring Boot中是如何使用Profiles功能的。在Spring Boot中多环境配置文件名需要使用application-{profile}.properti...

2018-09-10 17:22:49 25979 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 671

原创 SpringBoot2.0学习笔记:(一) 初识HelloWorld

一、快速构建Spring Boot项目1. 简单介绍简单来说,Spring Boot 给我们提供了一种快速使用Spring的方式。其设计目的就是用来简化Spring应用的搭建和开发过程。它采用‘约定优于配置’的理念,使我们很容易搭建起来一个能够独立运行的、准生产级别的基于Spring框架的应用。它有如下几处优点:有大量的自动配置,能够简化开发,也可修改配置默认值无需配置XML...

2018-09-06 22:38:28 581

原创 Ueditor与FastDFS的整合

此博客承接上面两篇博客:1: https://blog.csdn.net/liujun03/article/details/823451632: https://blog.csdn.net/liujun03/article/details/82345163本篇博客主题虽是说整合FastDFS,但是摊开来说的话,就是你用Ueditor上传图片时,你虽然修改了源码,使之不存储在项目中(见第...

2018-09-04 17:18:56 1540

原创 Ueditor自定义图片保存路径

此博客承接上篇博客:https://blog.csdn.net/liujun03/article/details/82225611再使用Ueditor进行图片上传或者多图上传的时候,它的图片默认会保存在项目的根路径拼接上config.json里的imagePathFormat目录下,这是很不合理的,因为你一旦重新构建项目之前的资源就都没了。目录如:(D:\git\person\spring...

2018-09-03 10:30:12 3121

原创 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 2111

原创 七、Spring注解:@value & @PropertySource

一、@Value注解​ 使用@Value注解给组件注入属性值,可以极大的简化项目配置。当使用JavaConfig方式配置bean的时候,@Value基本有三种使用方法:​ ①:赋值基本数值​ ②:可以写SpEL 即#{}​ ③:可以写 ${},去取出配置文件中的值​ 当使用XML方式配置bean的时候,我们可以使用property属性给组件注入属性值:...

2018-08-20 15:44:47 359

原创 九、Spring注解:@Resource

一、@Resource注解​ @Resource注解与@Autowired注解一样,都可以用来自动装配bean。但我们要知道,@Autowired注解是属于Spring的,而@Resource注解是Java规范。@Resource注解也可以用在字段或者setter方法上。写在字段上@Resourceprivate ColorService colorService;或者...

2018-08-20 15:43:17 2963

原创 八、Spring注解:@Autowired & @Qualifier

一、@Autowired注解首先要知道,@Autowired注解可以对类成员变量、方法以及构造函数进行注释,省略通常XML方式注入时繁琐的步骤和大量的代码,完成组件的自动装配。使用@Autowired注解时,需要了解一些东西: @Autowired private ColorService colorService;①:默认优先按照类型去容器中查找对应...

2018-08-20 15:42:20 319

原创 六、Spring注解:给Bean指定初始化和销毁方法

容器管理着bean的生命周期,bean的生命周期包含创建—初始化—销毁等一系列过程。Spring允许我们在Bean 初始化完成后以及销毁前执行特定的操作。基本上有三种可以指定特定操作的方式。1. initMethod() 与 destroyMethod()​ 首先声明一个基础的Java类:public class Car { private String ...

2018-08-14 17:27:58 10489

原创 Java反射获取对象成员属性,getFields()与getDeclaredFields()方法的区别

​ 在工作中遇到一个问题,就是你需要去判断某个字符串是不是对象的某个成员属性名,然后根据判断结果去操作这个成员属性。想了下之后,我们可以根据Java反射中的getDeclaredFields()或者getFields()方法来实现我们的需求。​ 首先说明一下getDeclaredFields()和getFields()这两个方法的区别:getFields(): 获取某个类的所有的p...

2018-08-08 17:54:16 20120

原创 五、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 1727

原创 四、Spring注解:@Import

一、@Import@Import:可以说是向容器中注册组件的第三种方式,快速的给容器中导入一个组件1.导入配置类​ 如果将所有的配置都放到一个配置类当中的话,那么这个唯一的配置类就会显得相当的臃肿。这个时候我们可以将不同的配置放在不同的配置类当中,然后在某个配置类当中使用@Import注解导入其他的配置类。这个作用可以用于依赖第三方包中bean的配置和加载。配置类1:...

2018-08-07 17:53:28 350

原创 三、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 256

原创 二、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 293

原创 一、Spring注解:@Configuration & @Bean

​ 对于传统的Spring或者SpringMVC程序来说,一般都是基于XML来配置的,不过对于SpringBoot来说,推崇采用JavaConfig,也就是使用注解来开发。​ 从Spring3.0开始,就引入了@Configuration用于定义配置类,可以替换XML配置文件。被@Configuration注解的类内部会包含有多个或者一个被@Bean注解的方法,这些方法会被Annota...

2018-08-03 21:52:43 223

原创 Java8 之Stream 详解

一. 什么是Stream​ Stream是数据渠道,是用于操作数据源(集合、数组等)所生成的元素序列。集合讲的是数据,流讲的是计算。​ Stream有几个值得注意的地方:​ ①:Stream自己不会存储元素​ ②:Stream不会改变源对象。相反,它会返回一个持有结果的新Stream。​ ③:Stream操作是延迟的,它会等到需要结果的时候才执行。二...

2018-07-19 16:10:33 352

原创 Java装饰者模式在项目中的实际运用

装饰者模式装饰者模式的概念​ 在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。​ 装饰对象接受所有来自客户端的请求。它把这些请求转发给真实的对象。装饰对象可以在转发这些请求以前或以后增加一些附加功能。​ 这样就确保了在运行时,不用修改给定对象的结构就可以在外部增加附加的功能。在面向对象...

2018-06-19 20:17:47 4874

原创 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 44728 5

dbeaver-ce_7.1.4_amd64.deb

dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。 易用性是该项目的主要目标,是经过精心设计和开发的数据库管理工具。免费、跨平台、基于开源框架和允许各种扩展写作(插件)。 它支持任何具有一个JDBC驱动程序数据库。 它可以处理任何的外部数据源。

2020-08-06

redis-desktop-manager-0.8.8.384

Redis Desktop Manager(RedisDesktopManager,RDM)是一个快速、简单、支持跨平台的 Redis 桌面管理工具,基于 Qt 5 开发,支持通过 SSH Tunnel 连接。

2018-09-28

Thymeleaf第三版中文手册

Thymeleaf第三版中文手册,项⽬ 版本:3.0.5.RELEASE, Thymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎, 能够处 理HTML, XML, JavaScript, CSS甚⾄纯⽂本

2018-09-23

MyCat权威指南

学习mycat时能用得到的一点辅助资料

2016-12-07

软件测试课程设计

软件测试课程设计

2016-12-07

采用非抢占式短作业优先算法的进程调度程序

在多道程序和多任务系统中,系统内同时处于就绪状态的进程可能有若干个,且进程之间也存在着同步与互斥的关系,要求采用指定的调度策略,使系统中的进程有条不紊地工作

2016-12-07

简单的SSH框架例子 使用MyEclipse2013编写

使用ssh框架编写的小型程序 使用c3p0配置mysql数据库 该有的功能都有,适合把三大框架都学完的练手

2016-12-07

ATM机管理系统需求分析

目录 需求分析: 4 一 、概述 4 1.1 引言 4 1.2项目背景 4 1.3参考资料 4 二 、需求分析 5 2.1使用的语言、开发环境等选择 5 2.1.1 可供选择 5 2.1.2 选择结果 5 2.2性能需求 5 2.3功能需求 6 2.4系统功能图 6 2.5业务流程图 7 2.6工作示意图 9 2.7风险约束 9 2.8将来可能提出的需求 9 三 、系统的数据要求 10 3.1各类实体的E-R图 10 3.2各个实体的数据字典 12 3.3 各个实体表说明 13 3.4 数据流图 15 设计报告: 16 一 、概述 16 1.1编写目的 16 1.2背景 16 1.3定义 16 二 、问题域子系统的设计 17 2.1用户问题域设计 17 2.2 管理员问题域设计 17 三 、人机交互子系统设计 18 3.1用户人机交互子系统 18 3.1.1用户群特征 18 3.1.2操作流程 18 3.2管理员人机操交互子系统 20 3.2.1用户特征 20 3.2.2操作流程 20 3.2.3协助修改密码操作流程 21 3.2.4查看客户操作信息 22 3.2.5查看ATM机状态 23 3.2.6操作ATM机 24 3.2.7程序截图 25 四、数据管理子系统 28 4.1文件存储 28 4.2关系数据库设计 28 4.2.1实体说明 28 4.2.2用户说明 28 4.2.3管理员说明 29 4.2.4ATM机说明 29 4.2.5操作信息说明 29

2015-11-30

用c#写的一个简单的计算器

一个用c#写的计算器,能计算四则运算,正负号,开平方,计算任意次方,计算log,ln 函数,计算三角函数等等

2015-07-02

空空如也

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

TA关注的人

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