自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 JAVA根据文件流判断文件类型是否是doc/docx/pdf

【代码】JAVA根据文件流判断文件类型是否是doc/docx/pdf。

2023-03-30 09:27:26 4415

原创 eclipse swt 时间控件--模仿钉钉的时间控件界面

使用eclipse swt组件模仿钉钉时间控件弹框,左侧为日期选择,右侧为三列滚动下拉框,可选择对应的时分秒。

2023-02-28 10:22:52 473

原创 requires ‘java.package; org.eclipse.swt.internal.theme 0.0.0‘ but it could not found

问题描述:在eclipse中使用nebula官网"(Nebula Downloads | The Eclipse Foundation)"上的链接"http://archive.eclipse.org/nebula/Q22016/release/"下载nebula相关插件,报错:requires 'java.package; org.eclipse.swt.internal.theme 0.0.0' but it could not found解决方案:使用nebula官网上的最新链接:.

2022-03-09 14:22:04 363

原创 maven-antrun-plugin插件在linux和windows平台编译时分别执行不同脚本

代码如下<plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.3</version> <executions> <execution> <id>test</id> <phase>package</phase&gt

2022-01-05 17:30:36 1326

原创 TypeNotPresentException: Type org.eclipse.tycho.core.p2.P2ArtifactRepositoryLayout not present

dbeaver源码在linux系统中编译报错:[root@localhost dbeaver]# mvn package[INFO] Scanning for projects...[WARNING] Error injecting: org.eclipse.tycho.core.p2.P2ArtifactRepositoryLayoutjava.lang.TypeNotPresentException: Type org.eclipse.tycho.core.p2.P2ArtifactRepo

2021-11-26 16:42:13 1818

原创 postgres报错invalid value for parameter “timeZone“:“Asia/Shanghai“

当前场景:使用pg的jdbc连接pg数据库,报错:invalid value for parameter "timeZone":"Asia/Shanghai"。报错原因:当前使用jdbc连接pg的机器上面设置的时区为“Asia/Shanghai”,在Postgres支持的时区目录中找不到。解决方案:1. 使用pgsql连接pg,使用如下命令查看当前数据库支持的时区:select * from pg_timezone_names where name like 'Asia%';2. 在要

2021-11-05 14:41:26 4580

原创 rcp eclipse开发:给action增加快捷键

1. 在配置文件plugin.xml的扩展点“org.eclipse.ui.bindings”中,增加如下代码:<key commandId="org.eclipse.search.ui.OpenSearchDialog" contextId="org.eclipse.ui.contexts.window" sequence="CTRL+H" schemeId="org.example.defaultKeyScheme"/>2. 在配置文件plugin.xml的扩展点“org.ecli

2021-10-31 16:36:36 199

原创 rcp eclipse隐藏菜单项search

此文章中的代码片段均需要放置在类“ApplicationWorkbenchWindowAdvisor”的方法“postWindowOpen”中。1. rcp eclipse隐藏菜单项searchIWorkbenchPage page = PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();page.hideActionSet("org.eclipse.search.searchActionSet");2.

2021-10-27 17:21:42 455

原创 rcp eclipse报错:was unable to load class org.eclipse.text.quicksearch.internal.ui.QuickSearchHandler

jenkins配置git报错:Failed to update Gitlab commit status: No credentials found for credentialsId:

2021-10-27 15:10:31 355

原创 postman测试上传文件

按照下图依次填写对应内容,注意,Body选择form-data,key值填写内容为:后端MultipartFile file参数前面的@RequestParam("files")请求参数中,定义的key值。重点:在key值后面,画了个红框的位置,鼠标悬浮上去,有个下拉框,可选择value的类型,包括Text/File,默认是Text,要将其选为File。点击Send,文件上传成功。...

2021-06-03 14:48:40 609

原创 jenkins配置git报错:Failed to update Gitlab commit status: No credentials found for credentialsId:

jenkins配置git报错:Failed to update Gitlab commit status: No credentials found for credentialsId:前置操作:1、jenkins上的某个项目配置构建后操作:Publish build status to Gitlab。2、jenkins的系统管理-->系统设置中配置gitlab connection并测试连接成功。3、触发构建,报错Failed to update Gitlab commit stat

2021-06-03 13:50:55 4012

原创 maven报错JAVA_HOME should point to a JDK not a JRE

maven报错JAVA_HOME should point to a JDK not a JREmvn命令调用的是maven/bin目录下的mvn.cmd文件,打开此文件,查看JAVA_HOME判断,如下:得知此脚本需要的JAVA_HOME变量是jdk根目录,而我本机JAVA_HOME变量设置的是jdk\bin目录,所以导致无法检测到当前安装的jdk。解决方案:将JAVA_HOME变量修改为jdk根目录,再在PATH中填写的%JAVA_HOME%后增加\bin,然后重新打开一个命令框,即可正

2021-05-26 15:37:10 2668 2

原创 基于udp协议的客户端和服务端简单示例

1、客户端代码如下:import java.io.IOException;import java.net.DatagramPacket;import java.net.InetAddress;import java.net.DatagramSocket;/** * udp客户端 */public class UdpClient { public static void main(String[] args) throws IOException { String

2020-11-13 15:29:49 320

原创 编译maven插件出错:maven-plugin-plugin:3.2:descriptor failed: 12840

项目编译maven插件时出现下图中的问题:解决方案:将项目中使用的maven-plugin升级为3.5版本,问题解决。修改后配置如下:<pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-plugin-plugin</artifact

2020-09-25 17:04:08 974

原创 keytool error: java.lang.Exception: Input not an X.509 certificate

在使用keytool时出现此错误,本机出现此错误的原因是:使用了openjdk,而此工具需要使用oracle自带的jdk。1、查看当前机器使用的jdk:rpm -qa | grep jdk本机查询到的结果是:openjdk2、使用yum remove 卸载当前已安装的openjdk。3、在oracle官网下载linux系统适用的jdk。4、在本机配置环境变量:vim /e...

2020-03-04 10:19:39 4177

原创 Log4j2动态加载配置文件时,无法加载ThreadContext中配置的变量

在配置了动态加载配置文件之后,控制台出现如下错误:2019-11-11 14:57:36,815 Log4j2-TF-1-ConfiguratonFileWatcher-2 ERROR Unable to create file Logs/${ctx:LOGFILENAME}.log java.io.IOException: Could not create 分析错误得知,在配置文件修...

2019-11-11 17:54:05 2283

原创 有道云笔记中Markdown编辑器设置文本大小(包含代码块)

在要设置的文本外添加代码:<font size=6>```代码```</font>或<font size=6>文档</font>设置后效果如下:

2019-10-23 11:43:11 2431

原创 Redis5.0.3添加节点自动化脚本

声明:本人对shell脚本不熟,这些都是边查边写的,如果各位有更好的方案,欢迎赐教。一、Redis5.0.3原生添加节点的命令1、将启动的redis节点添加到集群中:./src/redis-cli --cluster add-node 127.0.0.1:6385 127.0.0.1:6379//add-node [新增的节点] [集群中的节点]2、将这个节点设置为某个集群中的...

2019-05-05 14:43:58 406

原创 shell验证ip加端口是否有效

#验证地址是否有效function isValidAddr(){ outputLog="Invalid address of $1." #验证地址 addr=$1 hasColon=`echo $addr | grep :` if [[ $hasColon == "" ]]; then echo "Invalid address of $...

2019-04-29 11:59:55 1031

原创 Log4j2动态加载配置文件

在<configuration>标签中添加monitorInterval属性配置,如下所示:<configuration monitorInterval="1"> ......</configuration>monitorInterval单位为秒,monitorInterval="1"表示每1秒配置文件会动态加载一次,在程序运行过程中,如果修...

2018-11-01 11:51:04 1578

原创 Log4j2的使用:按时间和大小分割日志,并分包输出

1、使用到的jar包&lt;dependency&gt; &lt;groupId&gt;org.apache.logging.log4j&lt;/groupId&gt; &lt;artifactId&gt;log4j-core&lt;/artifactId&gt; &lt;version&gt;2.11.0&lt;/version&gt;&lt;/dependency&amp

2018-10-26 11:11:37 10110

原创 有道云笔记将Markdown编辑的.md文件保存为pdf

1、打开有道云笔记客户端,新建一个Markdown.md文件,点击右侧的分享按钮,复制链接。2、在chrome浏览器中打开此链接。3、点击打印按钮4、点击保存按钮保存为pdf文件 参考文档:https://blog.youkuaiyun.com/AndyNikolas/article/details/79450109...

2018-10-24 10:44:32 3786 1

原创 file.lastModified()值为0

 可能导致此错误的原因:文件路径错误解析:文件路径是否错误,可使用file.exists()查看,若为false,则表示未使用该路径获取到File实例,此时的file.lastModified()值就会是0...

2018-10-22 11:31:45 2119

原创 redis集群删除所有数据

``` private static void deleteAllKeys() { JedisCluster jedisCluster = new JedisCluster(new HostAndPort("127.0.0.1", 6379)); try { // 获取集群中所有的节点 Collection&lt;JedisPool&gt; jedisPo...

2018-10-15 15:58:37 4047

原创 redis集群搭建时报错:[ERR] Sorry, can't connect to node 127.0.0.1:6379

redis集群创建时报错:[ERR] Sorry, can't connect to node 127.0.0.1:63791、检查配置文件中的bind配置项配置的是ip地址还是127.0.0.1,要与此项保持一致。2、若检查了配置文件中的其他部分,都没有出错,还要将密码注释掉,才可以。   # requirepass password  ...

2018-08-10 14:57:53 6251

原创 redis cluster 出现错误: java.lang.NumberFormatException: For input string: "6379@16379"

错误描述:本地搭建的redis集群,使用jedis-2.8.0.jar和redis-4.0.6,启动后,在redis-cli客户端使用cluster nodes查找当前节点数据,得到的是:在Eclipse使用以下测试代码测试:Set&lt;HostAndPort&gt; nodes = new LinkedHashSet&lt;HostAndPort&gt;();//添加集群中...

2018-08-10 14:48:03 2629

原创 Redis使用时的一些注意事项

1、hscan(byte[] key, byte[] cursor, ScanParams params)在使用hscan(byte[] key, byte[] cursor, ScanParams params)时,如果params使用的是:long型的变量+*,要注意,此long型变量要避过正则表达式中特殊字符对应的ASCII值,否则会在正则表达式中将此long型变量作为特殊字符处理。...

2018-08-02 17:43:03 707

原创 解决问题:Exception in thread "main" java.lang.NoClassDefFoundError

解决问题: Exception in thread “main” java.lang.NoClassDefFoundError

2017-12-11 14:37:37 8910

原创 vm两个linux虚拟机之间互传文件

两个linux虚拟机之间互传文件

2017-08-30 18:26:40 8852

原创 js中出现Cannot read property 'nodeName' of null

Cannot read property 'nodeName' of null

2017-08-22 16:41:54 3230

原创 Activiti流程编辑器中任务节点用户输入框改为弹出选择框

将整合到系统中的activiti流程编辑器中任务节点的候选人和候选组输入框修改为弹出框

2017-07-26 16:17:24 3790 4

原创 activiti工作流显示流程图且当前节点高亮

activiti工作流显示流程图且当前节点高亮

2017-03-14 16:20:37 12278 2

原创 java web中将数据导出为pdf格式文件代码片段

java web中将数据导出为pdf格式文件代码片段

2017-01-23 09:30:32 1554 2

原创 java web中将数据导出为Excel格式文件代码片段

java web中将数据导出为Excel格式文件代码片段

2017-01-23 09:25:23 426

原创 java web 中上传文件和下载文件代码片段

java web 中上传文件和下载文件代码片段

2017-01-23 09:17:44 452

原创 整合Activiti-modeler并汉化

整合Activiti-modeler并汉化

2016-12-16 17:24:30 6772 1

原创 Eclipse中启动tomcat后8080主页404

将servers中的tomcat双击,将下图中所示位置修改到第二个,就是下图中所选择的。重启tomcat,界面出现。

2016-11-23 14:44:08 382

原创 从git上导出gradle项目并导入到Eclipse中

从git上导出gradle项目并导入到Eclipse中

2016-11-17 14:38:49 2400

原创 在tomcat上部署activiti出错:404

错误截图为: 解决方法:将tomcat的版本改为tomcat7

2016-11-09 10:59:54 1973

原创 Eclipse安装反编译插件出错

安装反编译(jad或者叫decompiler)插件出错,错误提示:Unknown Host: http://opensource.cpupk.com/decompiler/update/plugins/org.sf.feeling.decompiler_2.9.0.r20160620180.jar opensource.cpupk.com 显示为缺少jar包,下载jar包并放在Eclipse安装位

2016-11-03 16:34:48 1478

libstdc++.so.6.0.23

解决 /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found

2019-02-11

空空如也

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

TA关注的人

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