自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Windows11 PostgreSql 安装教程及 Problem running post-install step. Installation may not错误解决

PostgreSql安装及错误解决

2023-07-14 18:10:01 1117

原创 Java 使用PDFBox工具处理pdf-向pdf中添加内容时原pdf内容被覆盖问题解决

记录一下:使用PDFBox向pdf中添加内容时,覆盖了pdf中原先的内容问题解决。创建 PDPageContentStream 对象时使用public PDPageContentStream(PDDocument document, PDPage sourcePage, PDPageContentStream.AppendMode appendContent, boolean compress, boolean resetContext)示例:PDPageContentStream co

2021-07-20 20:05:53 2351

原创 老板让我展示新功能,结果系统繁忙,请稍后再试……

首先简单介绍一下具体的业务需求场景:小王同志在某电商平台新开了一家店铺,需要给这家dian'pu

2021-05-30 22:26:44 473

原创 当下的我能做什么?

面对忙碌的生活和工作,我能做些什么? 今天,偶有所感。作为一个工作已有两个多年头的程序员,看到身边的人越来越优秀,而我好像一直在原地徘徊、缓慢的挪着前进的步伐……所以在这里打算写个博客,算是一个总结与反省。 目前自己的技术能否带来一定的价值?自己的技术与工作经历能否拿到足够高的工资 如何提高自己,让自己变得值钱 第一点是我坚信不疑的,我相信技术可以改变生活,产生价值。使我们的生活更加的便利。这样的例子比比皆是:某宝、某团、某东……这些改...

2021-03-21 22:49:08 203 3

原创 volatile的又一些理解

Java的线程开发之volatile关键字的又一些理解提到java中的volatile,大家肯定会说,这个关键字啊,用它来修饰的变量对其他的线程是立即可见的。哈哈,不错不错,这个关键字的确具备这个功能,但是如果说基于volatile变量的运算在并发下是线程安全的,那么这句话就有待商榷了。“从物理存储的角度看,各个线程的工作内存中volatile变量也可以存在不一致的情况,但由于每次使用之前都要先刷新,...

2020-11-10 22:20:23 214

原创 啊?不是吧,计算机进行小数运算时出错的原因竟然是……

啥?不信不信,你试试运行下面这段代码 float sum = 0; int i; for(i = 1;i<=100;i++){ sum+=0.1; } System.out.println(sum);等等……容我掐指算一算,结果是不是:10.000002okok,那么这是为什么呢,这还得从……盘古开天地开始说起,盘古抡起了他的大斧子将天地劈开之后,long time after约翰.

2020-10-21 23:16:45 479

原创 JAVA使用ZXing生成条形码Demo(可自定义文字及其位置)

最近在工作中遇到生成条形码的需求,于是在一番搜索之后找到ZXing这个工具。首先需要引入依赖: <!--zxing工具--> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3...

2020-09-21 21:18:01 6638 5

原创 springBoot 整合mybatisPlus指定各类文件输出位置,springBoot整合p6spy

最近使用了一下mybatisPlus(以下简称mp),在此记录一下其中代码生成器中如何指定各类文件的生成位置(因为mp可以帮助你生成controller、service、serviceImpl、mapper、mapperxml)文件。 好了,话不多说,直接奔入主题。使用PackageConfig 这个对象就可以指定生成的各种文件的位置。一下是我的整个代码生成器内容。 public static void main(String[] args) { ...

2020-08-24 21:36:04 746

原创 记一次nginx服务重启遇到的错误

由于服务器未及时续费导致安装在服务器中的所有服务全部停了,在重启nginx时遇到几个小问题,在此记录一下。遇到的问题:使用./nginx -t 测试nginx.conf配置文件时报错:unknown directive " " in /usr/local/nginx/conf/nginx.conf:3nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed原因:nginx.conf的编码格式为:UTF-8-B.

2020-06-28 23:54:32 1548

原创 Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request p

报错信息为:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root causejava.la...

2020-04-03 22:22:33 1536

原创 mysql 服务正在启动 .. mysql 服务无法启动。 服务没有报告任何错误。 请键入 NET HELPMSG 3534 以获得更多的帮助。

使用 net start mysql 命令时报错,mysql 服务正在启动 ..mysql 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。说明:这是我在重新安装mysql5.7.28时出现的问题,(题外话:由于我最先安装的是mysql 5.5.x的版本,这个版本不支持一个表中存在两个包含timestamp类型的字段,所以我选择了重...

2019-12-17 17:58:34 27925 24

原创 maven打包的jar包无法在linux中运行

问题描述:使用mvn 打包的jar包无法在linux中运行解决方法:在idea中使用右侧的Maven菜单栏选择对应的模块然后打开Lifecycle先点击compile,再点击package进行打包。此种方法打包的jar包较大。放在liunx中然后使用下面的命令运行即可。nohup java -jar xx.jar --spring.profiles.active=prod >/de...

2019-11-21 18:14:09 2572

原创 Error: ENOENT: no such file or directory,open'XXXXXXXXXX' 和 This is related to npm not being able …

本篇是贴出我遇到的这两个问题时的一种解决方案(简单粗暴,没在怕的)回想一下出现这个问题的背景是,我需要在项目中引入g2的一个图表。(之前的图表不知道为什么不可以使用了,这一点还是存在一些困惑。)因为项目之前有引用过这个g2的图表,所以就不需要使用使用npm 下载g2包了。(下图是g2官网给出的使用npm 下载g2包的方法)接着我就直接拿来就用,然后启动,然后报错……,ENOENT: n...

2019-08-29 18:13:10 2813

原创 有关Cordova版本的问题

此篇博客提供了一种降低cordova版本的方法,不过需要我们需要的版本的cordova的一个文件夹(下图的这个目录的文件夹)。然后将自己的这个文件给替换了就ok了,就变成你想要的那个版本的cordova了。文末提供了cordova6.5.0的版本的此文件夹。(此段话是方便那些急需解决问题的人,主要是不想看我嘴炮一大堆废话的 提供的。若有兴趣,下文亦可一观,感谢,您的点赞就是我嘴炮的最大动力...

2019-07-24 18:31:32 2569

原创 ionic 打包apk遇到的一些问题 An error occurred while running subprocess cordova

时隔数小时,下面的那个问题已经解决了,添加了一个插件。cordova plugin remove cordova-plugin-whitelist // 如果原先有此插件的话,先remove 然后再添加cordova plugin add cordova-plugin-whitelist其实这个插件我之前已经尝试过了,但是因为当时是因为拦截器中的问题,所以使用这个插件没能解决问题。s...

2019-07-01 15:41:36 9393 6

原创 ionic不是内部或外部命令,也不是可运行的程序 或批处理文件。

这是今天早上刚来打卡上班时遇到的错误,一脸懵,昨晚还好好的为什么今天就不行了。然后果断重启电脑,哈哈。发现没和我开玩笑的确是出现问题了。然后想办法解决,找到度娘发现问题或许出现在nodejs中,也就是说我需要重新安装一个nodejs。我的nodejs出现问题了。。。。好吧好吧,重新安装一个熟悉一下操作也是一件好事。所以在https://nodejs.org/en/download/(官网)h...

2019-06-20 14:51:29 4764

原创 [ERROR] ionic-app-scripts has unexpectedly closed (exit code 1).

[ERROR] ionic-app-scripts has unexpectedly closed (exit code 1). The Ionic CLI will exit. Please check any output above for error details.先说我的解决方法:npm install @ionic/app-scripts@lates...

2019-05-20 14:36:35 5388 2

原创 对hibernate的入门理解!

 一、hibernate是属于ORM(Object Relational Mapping)框架的一员,它代替的是JavaEE中dao层,以操作实体类来代替操作数据库的操作,也就是CRUD操作。其底层就是对JDBC的封装。二、说一下hibernate的使用步骤吧首先导入jar包 编写实体类 编写实体类的映射文件 编写核心配置文件(主配置文件) 最后就是对数据库的操作了三、详细介绍一...

2018-10-25 21:42:34 374

原创 线程的同步问题

一、为什么需要线程同步?答:线程的同步可以解决多线程中容易出现的线程安全问题。二、线程同步的方式有哪些?其实线程的同步方法有很多,这里只介绍三种较为简单的、易理解的方式。同步方法 同步代码块 锁机制的简单实现2.1同步方法1.同步方法的基本语法结构:synchronized(同步监听对象){可能引发线程安全问题的代码}注:此处的代码是伪代码2.同步...

2018-08-15 23:58:39 229

空空如也

空空如也

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

TA关注的人

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