自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Spring boot启动成功后输出提示

添加logback-spring.xml,将log输出到文件,控制台输出的level改为error因此只会出处banner src/main/resources/banner.txt的内容为 start... 但是输出完banner后,spring boot并没有启动完毕 因此,我想在Sp...

2019-09-20 18:17:00

阅读数 658

评论数 0

转载 Properties的有序读写

使用java.util.Properties提供的类,读取properties文件的时候,读出来的是乱序的 如下边的情况 import java.io.*; import java.util.Arrays; import java.util.Enumeration; import j...

2019-09-20 15:49:00

阅读数 10

评论数 0

转载 javascript中var、let、const的区别

这几天修改别人的js,发现声明变量有的用var,有的用let,那它们有什么区别呢? javascript中声明变量的方式有:var、let、const 1.var (1)作用域:   整个函数范围内,或者是全局的 function func() { if (true) { ...

2019-09-20 09:00:00

阅读数 3

评论数 0

转载 VisualVM使用

sualVM是JDK自带的一个用于Java程序性能分析的工具 在JDK安装目录的bin文件夹下名称为 jvisualvm.exe 在左侧选择应用 (1)概述 应用程序和运行时环境的基本信息 基本参数 PID:应用程序的进程ID 主机:应用程序运行的系统地址 主类:运行了...

2019-09-19 18:27:00

阅读数 10

评论数 0

转载 spring boot的actuator

actuator官方的介绍 Spring Boot includes a number of additional features to help you monitor and manage your application when it’s pushed to production. Y...

2019-09-18 18:26:00

阅读数 3

评论数 0

转载 mongo的用户角色配置

mongo角色说明:   Read:允许用户读取指定数据库   readWrite:允许用户读写指定数据库   dbAdmin:允许用户在指定数据库中执行管理函数,如索引创建、删除,查看统计或访问system.profile   userAdmin:允许用户向system.users集合写...

2019-09-17 13:48:00

阅读数 38

评论数 0

转载 spring boot使用AOP统一处理web请求

为了保证服务的高可用,及时发现问题,迅速解决问题,为应用添加log是必不可少的。 但是随着项目的增大,方法增多,每个方法加单独加日志处理会有很多冗余 那在SpringBoot项目中如何统一的处理Web请求日志? 基本思想:   采用AOP的方式,拦截请求,写入日志 AOP 是面向切面的编...

2019-09-11 13:38:00

阅读数 9

评论数 0

转载 Elasticsearch在windows上安装与使用

Elasticsearch简称ES。 是一个全文搜索服务器,也可作为NoSQL数据库,存储任意格式的文档和数据,也可做大数据的分析,是一个跨界开源产品。 ES的特点:   全文搜索引擎   文档存储和查询   大数据分析   提供了REST API,用来简化对ES的操作   常常配合...

2019-09-09 18:28:00

阅读数 5

评论数 0

转载 win7下IntelliJ IDEA使用curl

curl是利用URL语法在命令行方式下工作的开源文件传输工具 curl命令可以在开发web应用时,模拟前端发起的HTTP请求 1.下载curl https://curl.haxx.se/download.html 我选择的,Windows 64 bit 7.65.3 binar...

2019-09-02 14:07:00

阅读数 77

评论数 0

转载 mysql新建用户host使用%但使用localhost无法连接

今天新建了一个用户,权限也给了,host设置的为% 但是使用该用户连接时出现如下错误 查看用户 mysql> select host,user,password from mysql.user; +-----------+-----------+------------------...

2019-08-29 18:32:00

阅读数 318

评论数 0

转载 spring boot前后端参数传递方式

使用spring boot2X做后端,postman做前端测试 1.获取json字符串 @RestController public class Demo { @RequestMapping("test") public Result test(@...

2019-08-29 18:10:00

阅读数 150

评论数 0

转载 spring boot连接mysql8.0

今天spring boot的项目数据库从mysql5.7换到mysql8.0,遇到点问题,特此记录下来 查看mysql的版本 mysql> select version();+-----------+| version() |+-----------+| 8.0.12 |+----...

2019-08-27 18:06:00

阅读数 90

评论数 0

转载 mysql 8.0下的SELECT list is not in GROUP BY clause and contains nonaggregated column

mysql的版本 mysql> select version();+-----------+| version() |+-----------+| 8.0.12 |+-----------+ 在执行group by时遇到报错,具体如下 mysql> select * fro...

2019-08-27 17:27:00

阅读数 138

评论数 0

转载 Jconsole使用

Jconsole (Java Monitoring and Management Console),JDK自带的,一种基于JMX的可视化监视、管理工具。 可以在系统有一定负荷的情况下使用;对垃圾回收算法有很详细的跟踪。 jconsole [ -interval=n ] [ -notile ...

2019-08-22 17:37:00

阅读数 54

评论数 0

转载 JVM性能调优监控工具

最近读取大文件老是遇到OutOfMemoryError报错 JVM性能调优监控工具有哪些呢? jps jstatd jinfo jstack jmap jhat jstat 1.jsp(Java Virtual Machine Process Status Tool) 输出JVM中...

2019-08-21 19:28:00

阅读数 7

评论数 0

转载 mysql字段值如何区分大小写

今天做sql查询,发现字段值没区分大小写 mysql> select guid,type,parent_guid from api_assets where guid='3rfI2PsSrCz91mTMDgrZjE';+------------------------+...

2019-08-20 17:47:00

阅读数 274

评论数 0

转载 Spring Boot 的Logback

Spring Boot 默认使用Logback记录日志 Spring Boot starter 都会默认引入spring-boot-starter-logging,不需要再引入 日志级别从高到低:TRACE<DEBUG<INFO<WARN<ERROR<FATAL ...

2019-08-20 11:47:00

阅读数 7

评论数 0

转载 去掉WARN spring.jpa.open-in-view is enabled by default

使用springboot jpa,在运行项目时发现一个WARN WARN 11472 --- [ main] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. The...

2019-08-20 11:39:00

阅读数 175

评论数 0

转载 spring boot 指定启动端口

spring boot 默认端口为8080 1.修改为指定端口 (1)修改配置文件 src/main/resources/application.properties server.port=8081 (2)通过编码的方式来指定端口 在启动类中添加servletContai...

2019-08-20 09:44:00

阅读数 8

评论数 0

转载 解决org.springframework.dao.DeadlockLoserDataAccessException

添加链接池后批量添加更新出现了死锁 org.springframework.dao.DeadlockLoserDataAccessException: ### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLT...

2019-08-16 18:14:00

阅读数 116

评论数 0

转载 spring boot使用WebClient调用其他系统提供的HTTP服务

WebClient的请求模式属于异步非阻塞,能够以少量固定的线程处理高并发的HTTP请求 WebClient是Spring WebFlux模块提供的一个非阻塞的基于响应式编程的进行Http请求的客户端工具,从Spring5.0开始提供 在Spring Boot应用中 1.添加Spring W...

2019-08-16 09:17:00

阅读数 128

评论数 0

转载 mybatis批量新增或更新

mysql中在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE时,向数据库中插入一条记录:   若插入数据的主键值/ UNIQUE KEY 已经在表中存在,则执行更新操作(UPDATE 后面的操作),否则插入一条新的记录 格式 INSERT tbl_name [(...

2019-08-14 19:01:00

阅读数 9

评论数 0

转载 mysql 5.7开启sql日志的配置

今天把数据库换成了5.7的,想查通过sql日志定位下问题,但是发现和以前的方式不一样了,特意记录下来 通过开启mysql的日志功能,可以记录所有别执行过的sql语句记录,便于维护数据库数据。 在数据库数据异常的时候可以通过这些sql语句进行恢复,也可以在当数据库被sql注入后导致数据丢失等情况...

2019-08-13 15:44:00

阅读数 186

评论数 0

转载 Apache显示目录列表及icons目录的问题

今天想部署下开源项目pig,发现它的mysql需要5.7.8 +,为了能支持多个版本并且可以方便切换,所以选择了phpstudy_pro 刚开始Apache不支持目录访问 修改配置 <VirtualHost _default_:80> DocumentRoot &q...

2019-08-09 13:19:00

阅读数 126

评论数 0

转载 WebGL学习笔记二——绘制基本图元

webGL的基本图元点、线、三角形 gl.drawArrays(mode, first,count)   first,代表从第几个点开始绘制即顶点的起始位置   count,代表绘制的点的数量。   mode,代表图元类型。     (1)gl.POINTS——点 <!D...

2019-08-08 18:29:00

阅读数 16

评论数 0

转载 java上传文件类型检测

在进行文件上传时,特别是向普通用户开放文件上传功能时,需要对上传文件的格式进行控制,以防止黑客将病毒脚本上传。单纯的将文件名的类型进行截取的方式非常容易遭到破解,上传者只需要将病毒改换文件名便可以完成上传。 可以读取文件的十六进制的文件头,来判断文件真正的格式。 读取文件的二进制数据并将其转换...

2019-08-08 18:28:00

阅读数 100

评论数 0

转载 binlog

binlog是一个二进制格式的文件,用于记录用户对数据库更新的SQL语句信息,但对库表等内容的查询不会记录 由于是二进制文件,需使用mysqlbinlog解析查看 主要作用:用于数据库的主从复制及数据的增量恢复 (1)binlog有三种模式:   ROW(行模式):     记录哪条数据...

2019-08-07 23:56:00

阅读数 5

评论数 0

转载 vs2015下C4819该文件包含不能在当前代码页(936)中表示的字符问题解决

今天编译IfcOpenshell出现很多warning如下: C4819 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 解决方案:   文件——》高级保存选项   保存后,重新编译,问题消失 转载于:https://www.c...

2019-08-07 15:00:00

阅读数 21

评论数 0

转载 WebGL学习笔记一

WebGL是什么?   WebGL 是一组基于 JavaScript 语言的图形规范,浏览器厂商按照这组规范进行实现,为 Web 开发者提供一套3D图形相关的 API   这些 API 能够让 Web 开发者使用 JavaScript 语言直接和显卡(GPU)进行通信。 WebGL 应用由 ...

2019-08-06 16:20:00

阅读数 5

评论数 0

转载 vs2015 debug时出现 C2039“cout”: 不是“std”的成员

今天想起电脑上的vs2015,发现好久没用了,用了下,遇到了一个问题 由于不常用c++,还是觉得应该记录下来,以免下次遇到,不知怎么处理 新建项目Hello Hello.cpp #include "stdafx.h" int main() { st...

2019-08-06 09:09:00

阅读数 167

评论数 0

转载 spring boot实现切割分片上传

文件上传是web开发中经常会遇到的 springboot的默认配置为10MB,大于10M的是传不上服务器的,需要修改默认配置 但是如果修改支持大文件又会增加服务器的负担。 当文件大于一定程度时,不仅服务器会占用大量内存,而且http传输极可能会中断。 可以采用切割分片上传 html5提供...

2019-08-05 11:39:00

阅读数 283

评论数 0

转载 springboot自定义类@Resource注入为null的问题

最近用spring boot ,在controller外面即自定义的类里报错 java.lang.NullPointerException debug了下发现@Resource注入为null 查了不少资料也没解决问题,最后终于找到一种解决办法,为了以后查找方便特意记录下来 @Compo...

2019-08-02 18:07:00

阅读数 492

评论数 0

转载 MySQL报错Packet for query is too large问题解决

今天用java写了批量插入运行时,报错: Error updating database. Cause: com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large (1,399,241 &g...

2019-08-02 13:52:00

阅读数 212

评论数 0

转载 MySQL5.7的sql脚本导入到MySQL5.5出错解决

今晚有人让我将他的数据库导入到我的mysql里,执行导入后发现有报错 想了下可能是版本的问题,询问了下,他的数据库是5.7而我的是5.5 他给我提议升级mysql版本,但是我就是不想换版本 那怎么在不更换数据库版本的情况下成功导入数据呢? 按照下面方式进行全文替换 datetime(3)...

2019-08-02 00:11:00

阅读数 419

评论数 0

转载 Spring Boot启动时出现WARN:No MyBatis mapper was found in

今天发现spring-boot继承mybatis启动时老是出现WARN: org.mybatis.spring.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.aaa.bbb]' pac...

2019-07-28 23:28:00

阅读数 98

评论数 0

转载 解决org.springframework.web.multipart.MaxUploadSizeExceededException

今天在spring boot2X 里做文件上传遇到了如下错误 org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is...

2019-07-25 15:35:00

阅读数 13

评论数 0

转载 spring boot 实现定时任务

定时任务或者说定时调度,是系统中比较普遍的一个功能,例如数据归档、清理,数据定时同步(非实时),定时收发等等都需要用到定时任务,常见的定时调度框架有Quartz、TBSchedule等。 如何在Spring boot里实现定时任务呢? SpringBoot定时方式有很多种,我才用 @Sched...

2019-07-24 13:12:00

阅读数 7

评论数 0

转载 Koa学习笔记

Koa是基于Node.js的下一代web框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 特点是优雅、简洁、表达力强、自由度高 1.创建项目安装依赖 检查Node版本,Koa 必须使用 7.6 以上的版本 ...

2019-07-15 00:40:00

阅读数 10

评论数 0

转载 nodejs调试工具 node-inspect

1.安装 npm install -g node-inspect 2.chrome设置 chrome://flags/#enable-devtools-experiments 3.测试 测试代码main.js //main.js console.log('...

2019-07-11 10:11:00

阅读数 11

评论数 0

转载 Node 脚本的调试工具

2016年,Node 决定将 Chrome 浏览器的"开发者工具"作为官方的调试工具,使得 Node 脚本也可以使用图形界面调试 1.准备   创建目录 D:\nodejs>mkdir test D:\nodejs>cd test   生成pa...

2019-07-11 07:50:00

阅读数 9

评论数 0

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