摘要:
mysql的版本 mysql> select version();+ +| version() |+ +| 8.0.12 |+ + 在执行group by时遇到报错,具体如下 mysql> select * from api_properties GROUP BY file_id order by 阅读全文
摘要:
Jconsole (Java Monitoring and Management Console),JDK自带的,一种基于JMX的可视化监视、管理工具。 可以在系统有一定负荷的情况下使用;对垃圾回收算法有很详细的跟踪。 执行命令后,打开新建连接窗口,有两种 (1)本地进程 (2)远程进程 1.概述 阅读全文
摘要:
最近读取大文件老是遇到OutOfMemoryError报错 JVM性能调优监控工具有哪些呢? 1.jsp(Java Virtual Machine Process Status Tool) 输出JVM中运行的进程状态信息 -q 仅输出VM标识符,不包括class name,jar name,argu 阅读全文
摘要:
今天做sql查询,发现字段值没区分大小写 mysql> select guid,type,parent_guid from api_assets where guid='3rfI2PsSrCz91mTMDgrZjE';+ + + +| guid | type | parent_guid |+ + + 阅读全文
摘要:
Spring Boot 默认使用Logback记录日志 Spring Boot starter 都会默认引入spring-boot-starter-logging,不需要再引入 日志级别从高到低:TRACE < DEBUG < INFO < WARN < ERROR < FATAL 如果设置为 WA 阅读全文
摘要:
使用springboot jpa,在运行项目时发现一个WARN WARN 11472 [ main] aWebConfiguration$JpaWebMvcConfiguration : spring.jpa.open-in-view is enabled by default. Therefore 阅读全文
摘要:
spring boot 默认端口为8080 1.修改为指定端口 (1)修改配置文件 src/main/resources/application.properties (2)通过编码的方式来指定端口 在启动类中添加servletContainer方法 说明: 该代码适用于spring boot2X中 阅读全文
摘要:
添加链接池后批量添加更新出现了死锁 org.springframework.dao.DeadlockLoserDataAccessException: ### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MySQLTran 阅读全文
摘要:
WebClient的请求模式属于异步非阻塞,能够以少量固定的线程处理高并发的HTTP请求 WebClient是Spring WebFlux模块提供的一个非阻塞的基于响应式编程的进行Http请求的客户端工具,从Spring5.0开始提供 在Spring Boot应用中 1.添加Spring WebFl 阅读全文
摘要:
mysql中在INSERT语句末尾指定了ON DUPLICATE KEY UPDATE时,向数据库中插入一条记录: 若插入数据的主键值/ UNIQUE KEY 已经在表中存在,则执行更新操作(UPDATE 后面的操作),否则插入一条新的记录 格式 在mybatis中实现批量增加或修改 (1)参数类型 阅读全文
摘要:
今天把数据库换成了5.7的,想查通过sql日志定位下问题,但是发现和以前的方式不一样了,特意记录下来 通过开启mysql的日志功能,可以记录所有别执行过的sql语句记录,便于维护数据库数据。 在数据库数据异常的时候可以通过这些sql语句进行恢复,也可以在当数据库被sql注入后导致数据丢失等情况下,通 阅读全文
摘要:
今天想部署下开源项目pig,发现它的mysql需要5.7.8 +,为了能支持多个版本并且可以方便切换,所以选择了phpstudy_pro 刚开始Apache不支持目录访问 修改配置 关键: Indexes显示目录 添加后发现 搜索了下Apache的配置目录conf,发现在conf/original/ 阅读全文
摘要:
webGL的基本图元点、线、三角形 gl.drawArrays(mode, first,count) first,代表从第几个点开始绘制即顶点的起始位置 count,代表绘制的点的数量。 mode,代表图元类型。 (1)gl.POINTS——点 gl.LINES——线段 一系列单独的线段 将上面代码 阅读全文
摘要:
在进行文件上传时,特别是向普通用户开放文件上传功能时,需要对上传文件的格式进行控制,以防止黑客将病毒脚本上传。单纯的将文件名的类型进行截取的方式非常容易遭到破解,上传者只需要将病毒改换文件名便可以完成上传。 可以读取文件的十六进制的文件头,来判断文件真正的格式。 读取文件的二进制数据并将其转换为十六 阅读全文