- 博客(100)
- 资源 (5)
- 收藏
- 关注
转载 Y7000P 2022/ Y9000P 2022 睡眠无法唤醒的解决方案
刷Bios前一定要确认电池有电(电池电量大于30%),并且连接充电器!整个过程严禁强行关机!下载BIOS更新文件——如有提示请选择是——一路Next——点击确定——刷入成功 后重启——开机继续执行刷Bios(全自动)——自动重启并开机。系统--设置--帐户--登录选项--关闭“为了提高安全性,仅允许对测设备上的Microsoft帐户使用Windows Hello登录”。关闭设备加密(如果有此选项):系统--设置--隐私和安全性--设备加密,关闭设备加密选项。更新BIOS至 J2CN46WW 及以上版本。
2023-03-29 17:28:28 1830 1
转载 7个提升 Spring Boot 吞吐量的神技,让你的代码飞起来!
日常开发中,有很多的代码优化,其实在编码的过程中就能顺手完成;为了避免日后还得再专门花时间来做优化,下面就列举几种简单且好用的优化小技巧,轻松提升接口的吞吐量;
2022-08-19 10:11:47 297
原创 windows onlyoffice教程
本文只介绍windows的安装使用,linux和windows的操作差不多,如果不想麻烦的直接使用docker安装就可以了;postgresql暗转完后需要创建一个用户角色:onlyoffice,角色账号密码都是onlyoffice。如果已经安转完成onlyoffice的也可以在安装包的文件夹下运行,会重新安装并指定端口;当前命令需要在 onlyoffice的安装包的文件夹下进入cmd,输入命令直接运行即可;没有创建指定的用户,需要在安装onlyoffice安装时,自己更改成相同权限的用户即可;...
2022-08-18 14:32:37 7674
转载 Linux服务器异常,解决命令
通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解。uptimevmstat 1pidstat 1free -mtop其中一些命令需要安装sysstat包,有一些由procps包提供。这些命令的输出,有助于快速定位性能瓶颈,检查出所有资源(CPU、内存、磁盘IO等)的利用率(utilization)、饱和度(saturation)和错误(error)度量,也就是所谓的USE方法。下面我们来逐一介绍下这些命令,有关这些命令更多的参数和说明,请参照命令的手册。...
2022-08-04 14:08:45 594
原创 git修改用户名(user.name)
git提交代码时,显示的不是自己的想要的名称;解决办法:查看git的配置:git config --list就是user.name 在初始化时,自己设置的修改user.name的命令:git config --global --replace-all user.name "hxxxu"执行完成后,再执行一下git config --list 验证一下完成...
2022-05-24 17:49:08 4624
原创 plsql oracle创建库的教程
删除表空间(危险操作,谨慎使用)1、删除非空表空间,包含物理文件drop tablespace tablespaceName including contents and datafiles;2、删除非空表空间,不包含物理文件drop tablespace tablespaceName including contents;3、删除空的表空间,不包含物理文件drop tablespace tablespace_name;4、删除空表空间,包含物理文件 慎重使用,.
2022-05-18 10:19:23 2762
原创 spring boot 项目启动初始化sql
1.在项目的resources下创建sql文件2. 配置application.yml或者application.properties3. sql初始化执行类import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Bean;import org.spring
2022-05-16 10:22:49 1792 2
转载 spring boot工具类
# 断言 断言是一个逻辑判断,用于检查不应该发生的情况 Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启 SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查 // 要求参数 object 必须为非空(Not Null),否则抛出异常,不予放行// 参数 message 参数用于定制异常信息。void notNull(Object object, String message)// 要
2022-05-10 14:23:53 627
转载 Java提高性能的50个优化,记得收藏
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提升程序性能。1. 尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现通信。● 2. 尽量避
2022-05-10 11:56:00 11068
原创 ApplicationEventPublisher的使用
ApplicationEventPublisher 是spring context提供的一个事件发布功能;事件发布 和 MQ 的作用差不多;使用的spring context版本是5.2.51. 定义一个对象,用于监听@Data@AllArgsConstructorpublic class IdData { private final String id;}2.定义一个监听对象的方法@Slf4j@Service@AllArgsConstructorpublic
2022-05-07 14:40:50 927
原创 程序监控之StopWatch
StopWatch 是 属于 spring core 下的: org.springframework.util.StopWatchStopWatch可以监控多个任务执行,并且可以分别打印出消耗的时间,还提供了线程名自定义的操作。例子:public static void main(String[] args) throws Exception { // id 可以随意修改,最好使用唯一性的ID 方便日志分析 String id = UUID.rando.
2022-05-06 10:33:23 385
原创 项目中引入仓库中不存在的jar
1.把jar包放在项目中路径下,在pom文件中引入<!--oracle数据库驱动--><dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc7</artifactId> <version>12.1.0.1</version> <scope>system</scope> <
2022-05-05 15:03:38 148
转载 6 个 Java 工具,轻松分析定位 JVM 问题
使用 JDK 自带工具查看 JVM 情况JDK 自带了很多命令行甚至是图形界面工具,帮助我们查看 JVM 的一些信息。比如,在我的机器上运行 ls 命令,可以看到 JDK 8 提供了非常多的工具或程序:接下来,我会与你介绍些常用的监控工具。你也可以先通过下面这张图了解下各种工具的基本作用:为了测试这些工具,我们先来写一段代码:启动 10 个死循环的线程,每个线程分配一个 10MB 左右的字符串,然后休眠 10 秒。可以想象到,这个程序会对 GC 造成压力://启动10个线程I
2022-03-12 17:02:05 4791
转载 Spring 自带的工具类
1 断言是一个逻辑判断,用于检查不应该发生的情况2 Assert 关键字在 JDK1.4 中引入,可通过 JVM 参数-enableassertions开启3 SpringBoot 中提供了 Assert 断言工具类,通常用于数据合法性检查//要求参数object必须为非空(NotNull),否则抛出异常,不予放行//参数 message 参数用于定制异常信息。voidnotNull(Objectobject,Stringmessage)//要求参数必须空(Null)...
2022-02-26 08:02:50 188
原创 HTML转PDF
1. 引入jar<!--itext7 html转pdf用到的包 --><dependency> <groupId>com.itextpdf</groupId> <artifactId>html2pdf</artifactId> <version>3.0.1</version></dependency>2. 工具类 public static ByteA
2022-02-11 17:03:13 449
原创 VUE wangEditor3增加下拉菜单
每个wangEditor增加菜单的方法不同,这里只介绍wangEditor3的增加菜单和实现下拉框的方法;1. 找到editor设置组件或者引入editor的地方先引入菜单(select 是我加的下拉框):editor.customConfig.menus = [ 'head', // 标题 'bold', // 粗体 'fontSize', // 字号 'fontName', // 字体 'italic', // 斜体 'underline',...
2021-12-21 14:47:30 1609 2
转载 MySQL 开发规范
数据库对象命名规范 数据库对象 数据库对象全局命名规范 数据库命名规范 表命名规范 字段命名规范 索引命名规范 视图命名规范 存储过程命名规范 函数命名规范 触发器命名规范 约束命名规范 用户命名规范 数据库对象设计规范 存储引擎的选择 字符集的选择 表设计规范..
2021-11-17 10:02:53 177
转载 SPRINGBOOT+MYBATIS/MYBATIS-PLUS根据实体类自动创建数据库表
1、导入依赖<!--mybatisplus启动器--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version></dependency><!--创建表的插件--><dependenc
2021-11-10 10:24:25 6987
原创 mybatis一对多关系
1. 写一个正常的sql 查询自己想要的数据的外层2. 实体类中增加子集的集合3. 返回resultmap的结果中增加collectionproperty : 属性名( 2 中的属性名)javaType:属性名的类型column: 配置查询sql的参数名( qq: 查询子集的参数,danger_check_group_id:1 中sql查询出的字段名)select: 查询的方法名ofType:查询子集的实体类(包含全路径)4. 实现 3 中的查询方法.
2021-10-29 08:39:26 100
原创 mysql 突然报错 1878 Temporary file write failure
报错内容:message: "\n### Error querying database.Cause: java.sql.SQLException: Temporary file write failure.\n### The error may exist in URL[jar:file:/home/krsc/apps/whpcomp/whpcomp-admin-1.0-SNAPSHOT.jar!/BOOT-INF/lib/whpcomp-oem-application-1.0-SNAPSH...
2021-09-25 09:25:14 2489 3
原创 mybatis plus + dynamic + druid 多数据源启动问题
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.6</version></dependency><dependency> <groupId>com.baomidou</group.
2021-09-16 09:54:26 547
原创 spring boot集成feign
pom.xml<!--添加openfein的依赖--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <version>2.1.3.RELEASE</version></dependency>
2021-09-07 11:21:53 471
原创 spring boot注册nacos
看了好多文章,包括集成官网上资料,都不能满足springboot项目注册到nacos;经查找注册到nacos上有版本的要求;不同的springboot或者nacos都有对应的版本;spring boot 版本:2.0.3nacos: 2.0.2上代码:建议先起一个新项目,把新项目注册到nacos上后再移植到项目中;pom.xml<properties> <revision>0.2.10</revision></proper...
2021-08-26 08:49:00 3563
原创 execl复杂表头转化html
粘贴即用,需要引入poi<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version></dependency><dependency> <groupId>org.apache.poi</gr.
2021-05-14 10:17:27 196
原创 前后端分离 spring boot 获取token问题
今天做一个登录验证,发现页面ajax中传入了token,但是spring boot 拦截验证中就是拿不到,然后再百度上找到的答案和我写都一样就是不行,经过几个小时的努力,终于让我弄出来了,记录一下;有问题留言,我看到会回复你;1. 配置文件中增加:dispatch-options-request2.使用WebMvcConfigurer配置跨域,拦截器,静态路径转发; 根据需要自行删减,token验证的话不能删除拦截器,前后端分离的情况下跨域不能删除;import org.sp..
2021-05-11 10:01:37 1689 2
原创 frp使用
1. 硬件要求 一台外网服务器(有公网IP即可,域名有无均可) 一台内网服务器(部署了本地服务的)2.下载FRPGitHub地址 : https://github.com/fatedier/frp/releases注意:windows和linux的版本不一样;※※※ 特别重要提醒: 外网服务器 配置 frps的ini文件,内网服务器 配置 frpc的ini文件3.配置 frps.ini:[common]#内网穿透服务器端监听的IP...
2021-04-21 11:32:16 378
原创 spring boot 拦截器不生效的原因
1. 没加@Component或者@Configuration注解2. @ComponentScan没扫描到 如果启动类和拦截类在平级或者拦截类父级平级的情况下,ComponentScan一般都会扫描到,除非启动类中指定了;3.路径配置错了 拦截器的路径配置错误,类不在范围;4. 已经有类集成了拦截类 项目中有类已经集成了WebMvcConfigurationSupport 或 WebMvcConfigurerAdapter 或 WebMvc...
2021-04-19 15:22:42 13498 3
原创 redis 服务访问不到
1. redis.conf 下修改:(1)bind 127.0.0.1 注释掉(2)daemonize 改成 yes(3)protected-mode 改成 no(4) 防火墙关闭 -- 有的 有作用2. 1 中解决不了 需要指定配置文件./src/redis-server /redis/redis-5.0.7/redis.confredis.conf 指定这个配置文件...
2021-04-06 16:42:48 414
原创 Linux 成功运行后外部访问不到
一、防火墙的状态。有时打开防火墙外部不能访问。防火墙的命令:查看防火墙状态 systemctl status firewalld开启防火墙 systemctl start firewalld关闭防火墙 systemctl stop firewalld开启防火墙 service firewalld start禁止开机启动防火墙 systemctl disable firewalld.service先用:systemctl unmask firewalld.service然后:systemc
2021-04-06 11:41:58 1036
原创 Spring Boot Application in default package
错误原因:TestApplication启动类没有放在定义的包下(java文件夹是默认包不属于定义包);解决办法:(1) 新建包,把TestApplication类放在指定新建的包下,错误消失;(2)更换注解,@SpringBootApplication 更换成@EnableAutoConfiguration。注意:更换成EnableAutoConfiguration后需要手动的去加载其他目录下的类,否则controller的类访问不到;...
2021-03-01 14:03:20 231
转载 Spring Cloud - Nacos与Eureka区别及如何选型
Nacos与Eureka均提供注册中心和服务治理功能,以下为两者差异和选型方案。选型建议采用Eureka方案的考虑想用Spring Cloud原生全家桶想用本地文件和Git作为配置管理的,将配置与服务分开管理考虑短期的稳定性采用Nacos方案的考虑想在线对服务进行上下线和流量管理不想采用MQ实现配置中心动态刷新不想新增配置中心生产集群考虑引入Spring Cloud Alibaba生态本文标题:Spring Cloud - Nacos与Eureka区别及如何选型文章作者:Per
2021-03-01 10:09:17 1113
原创 mybatis plus 自定义sql 分页问题
mybatis plus 版本:2.3<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>2.3</version></dependency>Controller:@ResponseBody@RequestMap
2021-01-04 18:17:20 303
原创 oracle 查询树形结构数据
表:select * from table_name a start with a.ID=1 connect by prior id=P_ID;id:1是一级 id:2 和 id:4 是 二级 id:3 是三级 id:5 是 四级
2021-01-03 13:12:19 3846
原创 java poi 对表头导出DEMO
导出可以直接使用,需要替换list(数据来源);有问题留言 注意:使用时 handClum 最好一个一个单元格调试;package com.slecc.pdd.ssm.controller;/** * Created By: hdx * Date: 2020-12-10 09:53 */import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import jav.
2020-12-10 13:57:40 168
原创 easyUI input 获取值,赋值,禁用
input 获取值<input type="text" name="projectId" id="projectId" class="easyui-textbox"/>取值: $('#projectId').textbox('getValue')赋值: $('#projectId').textbox('setValue', data.projectId);禁用: $('#projectId').textbox({editable:false});<input.
2020-10-13 08:59:22 1289
转载 httpClient 发送https
项目之前都是互发http请求,突然需要改https,发现https发送要比http有难度,现在记录一下;1. pom.xml 引入的jar<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.5</version></depend.
2020-10-07 11:51:21 270
onlyoffice的资源包,此包包括erlang和onlyoffice-documentserver
2022-08-18
onlyoffice的安装的资源包,当前包只包括postgresql-12.12.1和rabbitmq-server-3.10
2022-08-18
SpreadJS_Demo3.zip
2020-05-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人