- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 Win10删除文件,弹出“你需要权限才能执行此操作“的处理方式
这里写自定义目录标题解决"你需要权限才能执行此操作"问题解决"你需要权限才能执行此操作"问题选中文件,右击,选择属性参考:[1]: http://www.xitongcheng.com/jiaocheng/win10_article_26646.html
2022-05-19 19:39:30 1409
原创 Springboot集成redisson
集成方式集成方式使用redisson-spring-boot-starter,下面开始配置步骤配置过程依赖<dependency> <groupId>org.redisson</groupId> <artifactId>redisson-spring-boot-</artifactId> <version>3.16.4</version></dependency>application.
2021-11-10 15:59:35 1732
原创 IDEA 好用的插件(plugin),你值得拥有!!
Lombok不用手动生成setter、getter、construtor等Free MyBatis Pluginmybatis 接口与xml跳转:MyBatis Log Pluginmybatis 日志 sql 排查利器RestfulToolkitRestful服务开发辅助工具集,提供了项目中的接口概览信息,可以根据URL跳转到对应的接口方法中去Maven Helpermaven依赖冲突处理利器...
2021-10-12 11:05:15 382
原创 国密签名报错: java.security.SignatureException: object not initialized for signature ....
国密签名过程大概有以下几步:实例化Signature通过PrivateKey初始化signature.initSign(PrivateKey);写入签名原文到算法中signature.update(plainText);计算签名值signatureValue = signature.sign();若在运行时报错:java.security.SignatureException: object not initialized for signature ....应该是由
2021-10-09 15:25:11 1469
原创 Mysql8安装(msi)、Dbeaver连接Public Key Retrieval is not allowed错误处理
Mysql8安装(msi)、Dbeaver连接Public Key Retrieval is not allowed错误处理下载mysql8地址: https://dev.mysql.com/downloads/接下来下载安装中其它next下去即可,注意这里注意: workbench 不需要的话,也可以去掉选择配置类型和数据库链接方式配置Windows服务,将MySQL Server 配置为Windows Service安装完成后,配置系统环境变量若已存在“
2021-08-31 17:42:13 452 3
原创 Verification failed: Access Denied 笔记本电脑忘记BIOS密码,不能进入bios界面解决办法
最近因为装双系统,发现电脑出了个新问题,在开机启动的时候出现蓝屏界面,如下所示:经过一番查找,发现只要在bios里将Secure boot禁用掉就可以解决。在通过F2进入bios的过程中,发现需要输入密码,否则进不去,然而却是不知道密码是什么,没办法继续找解决办法。网上许多文章的一致说法是要拆电池放电,然而就目前而言,对很多不懂拆电脑的小白来讲就是呵呵,其次现在的笔记本应该基本上是焊接在里面的,不太可能拿下来,所以这条路基本堵死。还有中说法是找一些bios密码清除软件,然后我试着下载了两三个类似的软
2021-04-01 10:01:03 12908
原创 使用 nosqlBooster for mongoDB 连接 Mongodb
1. 无需授权模式下这种情况下,只要填上对应的server的ip和端口信息即可(红框部分需要填写),点击 Test Connection测试是否可以连通!可以连的话就Save即可2. 授权模式下这种情况下,需要用户名和密码才能连接MongoDB,此时需要在Basic和Authentication两个选项卡填写注意: 在你的项目中,使用mongo存数据时,你可能在配置中指定了某个数据库,但这个Auth DB不是你要保存数据的数据库,是认证的数据库,一般是admin.使用过程中,在连接失败的情
2021-03-05 11:04:16 5000 3
原创 SpringBoot集成分页插件PageHelper的配置和使用
SpringBoot集成分页插件PageHelper的配置和使用1.引入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.12</version></dependency>2. 在a
2021-02-05 09:57:02 300
原创 Springboot自动装配及启动流程
Springboot自动装配及启动流程1.从SpringApplication.run()开始执行,首先会构造new SpringApplication(primarySources)实例,进行初始化设置1.1 根据传入的启动主类名赋值primarySources,判断web应用类型webApplicationType1.2 通过getSpringFactoriesInstances(ApplicationContextInitializer.class)方法从META-INF/spring.fact
2021-01-06 14:11:51 390
原创 springboot项目常用依赖包及工具配置
1.工具包依赖<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.5.2</version></dependency><dependency> <groupId>com.alibaba</groupId>
2020-12-29 15:30:27 1296 1
原创 Hive中窗口函数 over()
over() 粗浅理解:一行对应一个窗口,至于这个窗口的范围是什么就要看over()函数里面对窗口范围的约束是什么了over()函数中包括三个函数:包括分区partition by 列名、排序order by 列名、指定窗口范围rows between 开始位置 and 结束位置。我们在使用over()窗口函数时,over()函数中的这三个函数可组合使用也可以不使用。over() 默认的效果和order by类似,即第一行窗口大小为1,第二行窗口大小为2,以此类推,但是数据只不过没有什统计意义,所以一
2020-12-03 15:54:23 1071
原创 谈谈JDK1.8和1.7中的HashMap的底层原理
1.HashMap中的每个元素都是key、value键值对1.8中用Node<K,V>表示,它是HashMap的静态内部类,实现接口 Map.Entry<K,V>,且有一个next指向下一个节点2.HashMap的结构是: 数组+(链表或红黑树)为什么采用这种结构来存储元素呢?数组的特点:查询效率高,插入,删除效率低。链表的特点:查询效率低,插入删除效率高。在HashMap底层使用数组加(链表或红黑树)的结构完美的解决了数组和链表的问题,使得查询和插入,删除的效率都很
2020-12-02 11:47:12 195
原创 mysql由于sql_mode不兼容问题(sql_mode=only_full_group_by)的解决办法
MySQL中由于sql_mode不兼容问题(sql_mode=only_full_group_by)导致正常的sql执行报错的问题###Error querying database.Cause: java.sql.SQLSyntaxErrorException:Expression #1of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘db.table.xxx’ which is not func
2020-11-18 17:29:32 828
原创 idea docker部署插件报错ConnectTimeoutException: Connect to xxx.xx.xxx.xx:2375 [/xxx.xx.xxx.xx]
解决方案:两种情况处理,如果是服务器2375没开放的话,执行下列命令防火墙开放端口firewall-cmd --zone=public --add-port=2375/tcp --permanentfirewall-cmd --reload如果已经开放了2375端口就先移除再重新开放此端口firewall-cmd --zone=public --remove-port=2375/tcp --permanentfirewall-cmd --reloadfirewall-cmd --zone=pu
2020-10-25 16:30:54 1020
原创 elementui小技巧
1.el-image加载图片自定义加载动画在加载前和加载中el-image是由一个类名为el-image__placeholder的div标签作为占位符显示的,因此如果我们覆盖这个类,并使用形如加载中的gif图片就可以达到加载动画的效果;<style>/* 加载前 */.el-image__placeholder { background: url('./loadingImg/009.gif') no-repeat 50% 50% !important; background-s
2020-10-24 15:36:28 606
原创 mysql相关操作报错/处理集绵
1.报错1452,如图示:解决: 这个是在建立外键进行表关联时,关联表有数据导致的,可以通过清空关联表进行解决;2.报错1215: Cannot add foreign key constraint这个是两个进行关联的表的关联字段存在不同导致的,差异一般是关联字段在两张表中类型不一样,字段长度不一样,字符编码不一致等,解决办法就是对比两张表的关联字段,将不一致的地方修改成一致;3.为两张表建立关联,关键键(外键)必须是其中一张表的主键吗?说明: 不是,只要关联键在其中一张表(主表,关联都是一对
2020-10-15 15:12:26 249
原创 vs-code 技巧集绵
打开多个项目窗口vscode默认打开项目会覆盖原来的项目窗口,如果想开多个项目,按一次快捷键 ctrl+shift+n 可再开一个独立窗口,按多次会开几个窗口多tab页vscode似乎默认只能开一两个tab页,我们可修改相应配置多开1.找到如下settings.json文件2.添加如下内容"workbench.editor.enablePreview": false添加完重启vscode参考https://www.cnblogs.com/sunshine-wy/p/1077298
2020-09-26 10:41:24 288
原创 NoClassDefFoundError: com/fasterxml/jackson/jaxrs/json/JacksonJaxbJsonProvider
报错如下:Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/jaxrs/json/JacksonJaxbJsonProvider at org.apache.atlas.AtlasBaseClient.getClient(AtlasBaseClient.java:270) at org.apache.atlas.AtlasBaseClient.initializeState(AtlasBas
2020-09-04 16:21:43 2274 1
原创 hadoop cdh版本不一致报错问题
如果在执行hadoop相关任务报如下类似错误说明 项目的pom依赖中的3.0.0-cdh6.3.1版本的hadoop与集群所用的hadoop版本不一致,此时我们需要将项目中的pom修改,将hadoop依赖版本改为与集群上cdh版本一致的hadoop版本即可,然后重新打包部署即可java版本不一致在执行java程序时,报如下错误,即 Unsupported major.minor version 52.0这种错误显然时java版本差距过大,可通过查看运行主机的java版本,然后更换更新的(我就遇到过
2020-09-01 15:51:17 575
原创 使用PropertiesConfiguration 读取Properties配置文件
1. 加依赖<dependency> <groupId>commons-configuration</groupId> <artifactId>commons-configuration</artifactId> <version>1.9</version> </dependency> <!-- commons-configuration 自动加载的是2.1的版
2020-08-21 15:20:42 1582
原创 visualbox下deepin,虚拟机装增强工具
1.启动虚拟机,进入到deepin2. 打开文件管理3.进入指定目录后,在该目录启动终端,用sudo运行脚本VBoxLinuxAdditions.run,安装完成后重启虚拟机,即可体会
2020-08-18 10:31:15 270
原创 一份去掉了注释的redis.conf,感觉舒服多了
注释部分是安装redis,需要修改的项# bind 设置为 0.0.0.0bind 0.0.0.0# protected-mode 设置为no,关闭保护模式protected-mode noport 6379tcp-backlog 511timeout 0tcp-keepalive 300# 后台运行daemonize yessupervised nopidfile /var/run/redis_6379.pidloglevel noticelogfile
2020-08-14 21:47:27 498
原创 Linux上部署软件、项目及查看日志相关小命令(足够平常使用)
查看文本文件中包含指定内容的行grep "待搜索的内容" 文件 # grep “hello world” logger.txt查看查找内容的上下number行grep -number "待搜索的内容" 文件 # grep -10 “hello world” logger.txt查看后台执行的脚本或jar的进程号ps aux|grep runner.sh # 查看脚本进程号ps aux|grep xxx.jar # 查看jar进程号查看最近执行的历史命令#history number
2020-08-13 16:03:56 367
原创 多线程读取list,可同步扩展实现多线程读取数据库数据
传入需要处理的list,分配指定的线程数,多线程执行处理public static void main(String[] args) { List<Object> list = new ArrayList<>(); list.add("item"); list.add("item2"); list.add("item3"); list.add("item4"); list.add("it
2020-07-24 09:21:13 558
原创 mvn编译源码时报错:Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3:enforce
首先说说maven-enforcer-plugin这个插件的作用enforcer插件的作用: 对环境进行约束和检查进到源码的根目录下,找到pom.xml文件,打开它,找到maven-enforcer-plugin所在位置<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> &
2020-07-17 15:14:22 13608 4
原创 maven本地大数据依赖可用的setting配置
很多时候,我们需要下载大数据框架源码,不管是编译还是做修改进行适配,不可避免的我们需要在本地打开,然后让maven下载依赖,才能友好的做下一步操作?这里提供一个可用的maven的setting文件<?xml version="1.0" encoding="UTF-8"?><!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor license agreements. Se
2020-07-09 10:44:55 331
原创 maven项目读取配置文件的问题
平常写的maven项目在打包时,经常需要处理的两个问题,一个是打包不成功,出现各种问题(类似主清单找不到,主类找不到等等);另一个是报找不到配置文件的问题。这里讲一下配置文件读不到的问题通常情况下,我们在本地使用 “src/main/resources/” 拿到resources下的文件(如果你的配置是放在packge下,也可以通过这种方式根据路径引过去,简直不要太简单),然而如果遇到需要打包部署项目的时候,需要打包,打包完成后(默认打包没问题)会发现它找不到配置文件,你解压后可能在里面找到配置也可能压
2020-07-03 14:51:04 1402
原创 maven插件带所有依赖打包问题处理
maven项目中pom添加打包插件<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution><!-- 配置执行器 --> <id>make-ass
2020-06-19 16:36:56 741
原创 发送http post请求(json / form data)
带Jsonf发送http post请求加依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.12</version></dependency><dependency> <groupId>
2020-06-16 10:19:46 2199
原创 读取Yaml配置文件及Properties配置文件
这里写自定义目录标题读Yaml文件读Properties文件读Yaml文件所需依赖// yml依赖<dependency> <groupId>org.yaml</groupId> <artifactId>snakeyaml</artifactId> <version>1.26</version></dependency>工具类import java.io.FileInputStr
2020-06-04 17:29:15 1275
原创 报错: Only one SparkContext may be running in this JVM (see SPARK-2243).
org.apache.spark.SparkException: Only one SparkContext may be running in this JVM (see SPARK-2243). To ignore this error, set spark.driver.allowMultipleContexts = true. The currently running SparkCont...
2019-01-25 14:23:57 5694
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人