自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 在 word 中对正文和目录进行分节显示页码

使用版本 word 2016使目录独占一页:在正文第一页的第一个字符前插入分节符下一页(布局--分节符--下一页),此时会在正文第一个字符前插入分节符。在之前插入一张空白页,用于插入目录。(插入 - - 空白页)这时出现一个空白页,在空白页插入目录;正文的页码为1:插入分节符后,双击正文第一页的页眉,转到页脚,取消与上节的节间链接(页眉和页脚工具--设计--导航,按一下“链接到前一条...

2018-11-28 11:29:00 1260

转载 spring 项目中使用 hibernate validator验证输入参数

1 hibernate validator 官方文档:https://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/在 springboot 项目中 spring-boot-starter-web 已经包含了 hibernate-validator 可以直接使用。否则需要在 maven 依赖...

2018-11-15 15:47:00 204

转载 java web项目中打开资源文件中文乱码

1 java web项目中经常使用多模块管理。在某一个模块中添加了一些资源文件。但不是启动项目。有时候需要在程序中读取资源文件内容,打包后放到容器中就不能正常运行了。需要将所有资源文件放到启动项目的 resources 目录中。2 java 中经常要读写文件,经常在idea 或 eclipse 开发环境读取中文正常,但是打包后放到服务器就中文乱码。因为系统的默认编码可能不是 u...

2018-11-13 20:02:00 274

转载 springboot 项目单元测试

项目结构如下1 引入测试的 maven 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId>...

2018-11-08 13:34:00 126

转载 使用 http 请求方式获取 eureka server的服务信息

对于一些系统不能接入 eureka server,又需要访问接入eureka server 的服务。方法一:直接调用服务的地址是一种实现方式,弊端就是地址是写死的,万一服务地址变更则访问不到。方法二:通过访问 eureka server,发现已经注册的服务地址。然后访问提供服务的主机。在此主要说明一下如何获取注册在 eureka server 上的服务信息。可以通...

2018-11-06 14:35:00 271

转载 模式的分类

模式的分类:创建型、行为型、结构型创建型:涉及对象实例化,这类模式都提供一个方法,将客户从需要实例化的对象中解耦。属于创建型的设计模式有:单例、原型、抽象工厂、工厂方法、构建builder行为型:都涉及到类和对象如何交互及分配职责。属于行为型的设计模式:模板、迭代器、命令、观察者、状态、策略、责任链、结构型:可以把类或对象组合到更大的结构中。属于结构性...

2018-11-01 14:02:00 519

转载 命令模式

1命令模式: 将“请求”封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式也可支持撤销的操作。命令对象通过在特定接收者上绑定一组动作来封装一个请求。要达到这点,命令对象将动作和接收者包进对象中。这个对象只暴露出一个 execute() 方法,当此方法被调用的时候,接收者就会进行这些动作。2 命令模式的更多用途2.1 队列请求:所有命令都实现了公共的 ...

2018-10-31 14:52:00 46

转载 装饰者模式和适配器模式

1 开放-关闭原则类应该对扩展开放,对修改关闭。遵循开放-关闭原则,通常会引入新的抽象层次,增加代码的复杂度。你需要把注意力集中在设计中最有可能改变的地方,然后应用开放-关闭原则。说明:装饰着和被装饰对象有相同的超类型。可以用一个或多个装饰者包装一个对象。既然装饰者和被装饰对象有相同的超类型,所以在任何需要原始对象的场合,可以使用装饰过的对象代替他。...

2018-10-30 13:50:00 102

转载 java 中获得 资源文件方法

1 java 中获取资源文件的方法项目目录如下获取当前项目的目录路径方法一:使用类名MergeDocHandler.class.getClassLoader().getResource("").getPath()方法二:使用ClassClass.class.getResource("/").getPath()方法三:有...

2018-10-24 09:36:00 90

转载 在windows 上统计git 代码量

1 需要系统安装 git + gawkgit 安装自行百度gawk 到官网下载http://gnuwin32.sourceforge.net/packages/gawk.htm1.2 下载好后解压,将bin 目录添加到 path 路径下然后在cmd 命令行运行 gawk 看看有输出没,如果有输出就安装成功了2 在需要统计的项目文件夹下,运行以下命令...

2018-10-23 09:16:00 412

转载 windows 环境使用 kafka

近来学习 kafka,网上搜的教程好多不好用。在此开一贴记录一下学习过程。推荐官网,是最好的教程http://kafka.apache.org/quickstart官网上是linux 环境,我用的是windows 环境。已经安装过jdk1 下载 kafka ,地址http://kafka.apache.org/downloads2 解压,我把它解压到D:\s...

2018-10-21 12:11:00 57

转载 将多个 docx 文件使用 POI 进行合并,生成单个文档,包含图片

1 添加 maven 依赖,需要使用 poi 的依赖项<!-- https://mvnrepository.com/artifact/org.apache.poi/poi-scratchpad --> <dependency> <groupId>org.apache.poi</groupId&g...

2018-10-20 13:58:00 915

转载 wordxml文档格式说明

近期需要对word xml文档进行各种操作,需要熟悉 wordxml 文档格式,搜索了一番后发现 open xml sdk 官网的文档最好。就按照官网说明来记录一番1 word xml 文档基本格式如下。文档是有多个部件组成,每个部件表示数据包中的一个单独文件。每个文档部分都是以 pkg:part 标记开头。2 对各个部件进行简单介绍2.1 .rels 部件数据包...

2018-10-11 20:25:00 727

转载 flowable 的ProcessEngine配置

1 flowable process engine 是通过 flowable.cfg.xml 配置文件配置的。在spring 环境中是使用flowable-context.xml 配置文件的,ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine() 方法会从 classpath 中寻找配置文件 f...

2018-09-21 19:20:00 1198

转载 使用 sqlyog 导入导出数据显示 lost connection to mysql server during query

mysql中经常需要备份数据,在使用 sqlyog 进行备份数据库为转储文件,然后在其他数据库中导入发生 lost connection经过查询大量资料是数据库配置的 max_allowed_packet 设置的比较小,经过查看的确如此。导出的转储文件大小是8M,而默认设置是4Mmysql 在window 中默认配置文件位置在 C:\ProgramData\MySQL\MySQL...

2018-09-13 13:41:00 433

转载 mysql 中只能使用 localhost 登录,用ip不能登陆

解决办法1 首先使用 localhost 登录 mysql 服务器,如果想要所用ip都可以登录本地mysql 服务器,执行以下授权命令2 grant all privileges on *.* to '用户名'@'IP地址' identified by '密码';例如:想要root 用户在所有ip可以登录grant all privileges on *.* to 'ro...

2018-09-13 13:12:00 866

转载 在springboot 和 mybatis 项目中想要显示sql 语句进行调试

在springBoot+Mybatis日志显示SQL的执行情况的最简单方法就是在properties新增:logging.level.com.dy.springboot.server.mapper=debug注意:其中com.dy.springboot.server.mapper是要打印sql 语句的包,logging.level.com.你的Mapper包=日志等级转...

2018-09-05 14:52:00 571

转载 配置eureka 老是报错connected time out 或者 refused connected

报错信息总是连接错误,我指定了端口号,却不按照我指定的端口进行访问,而是访问eureka-server 的端口号是8761 ,这是因为配置有问题。查看 类EurekaClientConfigBean 发现有默认配置不难发现,如果配置不对会使用默认配置。要注意serviceUrl 的defaultZone,配置好了这个参数才会生效。例如:我的一个eur...

2018-08-28 23:37:00 603

转载 创建多模块springcloud应用eureka server和client和消费端demo

使用环境是 STS + maven1 创建父级 项目,springcloud-demo1new -> maven project ->按照要求进行配置即可。然后删除 src目录,因为父级项目只是配置项目依赖和版本控制使用。1.2 修改 pom 文件<project xmlns="http://maven.apache.org/POM...

2018-08-27 00:17:00 119

转载 yml配置文件

1 yaml配置文件中是以空格来区分是否是同一层级。在键值对的冒号之后要有空格。2 属性值:数值、字符串、bool 值,直接写即可。双引号会将特殊字符进行转义,例如:"nice \n good"。输出是"nice 换行 good";单引号会输出原样不会进行转义,例如:'nice \n good'。输出是'nice \n good'转载于:https://www.cnblo...

2018-08-25 23:34:00 415

转载 使用 properties 配置文件装配 bean 的方式

在spring中将bean 注册到spring 容器中常见的有三种方式(两类):先说明配置文件内容:application.yml,有一段配置如下persons: youtube: name: youtube age: 18 google: name: google age: 20第一类:将单个类注...

2018-08-25 22:28:00 242

转载 eclipse 开发 spring 、 springboot项目调试时一直跳转到 SilentExitExceptionHandler.exitCurrentThread 方法...

不想让 eclipse 调试时一直跳转到该方法解决方法:Eclipse->【Preferences】->【Java】->【Debug】:去掉【Suspend execution on uncaught exceptions】前面的勾。转载于:https://www.cnblogs.com/zhaopengcheng/p/9534858.html...

2018-08-25 17:50:00 230

转载 Maven 使用国内镜像

1 修改maven 的配置文件 settings.xml,添加阿里云的一个中央仓库。2 找到maven 的配置文件,一般在 maven 安装目录apache-maven-3.5.0\conf 文件夹下3 修改如下内容<mirrors> <!-- mirror | Specifies a repository mirror site...

2018-08-25 17:37:00 540

转载 notepad++添加插件管理器

notepad++ 是一个很不错的文本编辑器,添加一些插件可以更好地使用。首先需要使用插件管理器,最新版本的github地址是:https://github.com/bruderstein/npppluginmanager可以下载如下版本将其解压到nodepad的安装目录,对应的位置。重启 notepad 即可。1 添加一个文本比较器。依次单击:插件 -> ...

2018-08-24 10:01:00 223

转载 java 8中列表对象多条件排序

java 8 新加了 lambda 表达式,当接口是一个@FunctionalInterface 时可以使用 lambda 表达式代替Function典型的应用场景为:A. 1个只有1个方法的接口,避免写匿名类; B. 接受Fuction接口为参数的方法1 lambda 函数式编程特性函数式接口:Functional Interface.定义的一个接口,接口里面必...

2018-08-12 14:00:00 353

转载 eclipse jdk版本设置

1Java Build Path(项目的编写环境配置):在项目上单击右键,properties -> Java Build Path -> Libraries,选择JRE System Library -> Edit,选择想要的jdk版本;  2选择单个项目的编译器:在项目上单击右键,properties -> java compiler ,...

2018-08-12 13:25:00 169

转载 mysql 多个字段 order by

mysql中,我们可以使用 ASC 或 DESC 关键字来设置查询结果是按升序或降序排列。 默认情况下,它是按升序排列。orderby后可加2个字段,用英文逗号隔开,如A用升序, B降序,SQL该这样写,orderbyAASC, B DESC;也可以这样写:orderbyA, B DESC;如果都用降序,必须用两个desc ,order byA DESC, B ...

2018-08-10 15:59:00 628

转载 mysql中and 和 or 联合使用

以下是两张表,我只列出有用的字段。Table:student_score 学生成绩sid(学生ID) cid(课程ID) score(分数)5 1 505 2 1105 3 645 4 null……Table:course 课程id(ID) name(课程名) inexam(是否考了)1 语文 12 数学 13 英语 14 理综 0...

2018-08-10 09:23:00 188

转载 activiti 6 查询api

1 activiti 查询多字段排序每个字段都要有 sortBy -> desc/asc [sortBy -> desc/asc] [sortBy -> desc/asc]2 使用原生sql 进行查询List<Task> result = taskService.createNativeTaskQuery() .sql...

2018-08-09 21:02:00 172

转载 eclipse创建activiti6 项目demo

1 新建maven 项目2 修改 pom 文件,完整内容如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2018-08-08 23:43:00 100

转载 webstorm 设置js或者html文件自动缩进为4个空格不生效

设置 tab 和自动缩进为4个空格不生效,解决办法如下设置代码缩进1. 依次打开files —- settings —- Editor —- Code Style —- JavaScript2.设置Tabs and Indents设置为你想要的宽度3.重点来了,设置完后有可能始终不生效选中Plugins , 在右边的搜索框内搜索editorconfig...

2018-08-07 16:13:00 726

转载 前端表单中有按钮button自动提交表单

问题描述在设计表单时,表单内有一个按钮<button>,该按钮是用来获取其他数据或执行其他操作的。并不是让他提交表单。解决方案1) 设置 form 的 onsubmit='return false';2)将按钮改成如下格式 <input type="button">3) 在处理函数中使用$( "a" ).click(function( ...

2018-08-06 19:03:00 501

转载 Vue 路由

1 关键部分1) map:什么地址访问什么样的页面。 2) router-view : 什么位置显示指定页面或组件。3)router-link 在页面中如何跳转到指定页面。2 使用步骤1) 安装路由cnpm install vue-router --save2) 将路由插件引入项目中,修改 main.js 文件import VRouter ...

2018-07-30 13:52:00 54

转载 Vue 动态组件、动画、插件

1 动态组件①简单来说:就是几个组件放在一个挂载点下,然后根据父组件的某个变量来决定显示哪个,或者都不显示。②动态切换:在挂载点使用component标签,然后使用v-bind:is=”组件名”,会自动去找匹配的组件名,如果没有,则不显示;改变挂载的组件,只需要修改is指令的值即可。示例代码:<!DOCTYPE html><htm...

2018-07-29 15:08:00 500

转载 使用 vue-cli 实现组件之间数据交换

1 使用脚手架工具用 webpack 模板初始化项目,用 webstorm 打开项目。src 目录下是要编写的源文件。main.js 文件 是主入口文件,在es6语法中,:function(){}可以简写为(){}在vue-cli中定义data时,不再是对象,而是以function函数的形式返回对象template模板下只能有一个子节点,否则会报错我将 App.vue...

2018-07-28 15:01:00 194

转载 Vue 中组件概念

1 为了能在模板中使用,组件必须先注册以便 Vue 能够识别。这里有两种组件的注册类型:全局注册和局部注册。1.1 全局注册是通过Vue.component 来向Vue注册,例子Vue.component('my-component-name', { // ... options ...})全局注册的组件可以用在其被注册之后的任何 (通过 new Vue) ...

2018-07-26 21:27:00 472

转载 Vue 常用指令

使用了 vue 的指令后,表达式是 JS 表达式,变量是 VUE 实例中的数据属性。1 常用指令v-if指令v-show指令v-else指令v-for指令v-bind指令v-modelv-on指令v-text指令1.1v-if是条件渲染指令,它根据表达式的真假来删除和插入元素,它的基本语法如下:v-if="expression"...

2018-07-25 22:39:00 123

转载 Vue 的开始

1 框架的 MVVM 模式ViewModel是Vue.js的核心,它是一个Vue实例。Vue实例是作用于某一个HTML元素上的,这个元素可以是HTML的body元素,也可以是指定了id的某个元素。当创建了ViewModel后,双向绑定是如何达成的呢?首先,我们将DOM Listeners和Data Bindings看作两个工具,它们是实现双向绑定的关键。从View侧看,Vie...

2018-07-25 20:33:00 128

转载 在java项目中使用 Lombok 及可能问题

一、Maven项目使用步骤一般包含两步,1)引入依赖 2)特定的 IDE 引入对应的插件1)在POM中引入依赖<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlombok&lt...

2018-07-25 13:31:00 646

转载 nginx 读取文件 permission denied

nginx 是在root用户下安装的,静态网页的目录/var/www/html/ 目录下的内容所有者也是root 用户,按照nginx配置文件中location说明配置静态文件访问地址。使用网址访问后出现错误日志显示如下root@localhost:/etc/nginx# more /var/log/nginx/error.log2018/07/24 11:06:05...

2018-07-24 23:47:00 390

空空如也

空空如也

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

TA关注的人

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