自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git,gerrit如何使用,以及遇到的坑Merge branch ‘master‘ of

git,gerrit的坑这是我历经两个月工作的总结。累死我了。1.gitcommit之后是提交到了本地仓库,然后push到gerrit上面,最后review通过才能到git上面,这个时候git pull下来的项目才会 有这个代码。2.idea中git的使用方法:(1)右键项目,git->commit->选择提交的代码,下面的注释填写,右边的author填写好之后->选择...

2019-07-23 18:16:02 2575 2

原创 离线部署环境白话文

参考博文 : https://blog.csdn.net/chexlong/article/details/127932711。

2023-05-22 17:47:21 641

原创 ftp短时间调用两次。第二次socket为空

注意:FTP Server只有在接受到InputStream 执行close方法时,才会返回。所以一定先要执行close方法。InputStream inputStream = ftpClient.retrieveFileStream(String remoteFilePath)可以读出数据,方法之后,执行ftpClient.completePendingCommand();描述:当读取一个文件夹时,文件夹中又存在多个文件,循环读取时,第一次调用。解决方法:在执行完inputStream.close();

2023-01-09 15:05:23 682

原创 java面试知识点

1hashcode和equals方法的重写,为什么重写了equals方法之后一定要重写hashcode方法。

2021-05-26 15:24:18 195 1

原创 深拷贝和浅拷贝

是否指向原对象 修改基础数据类型是否影响原对象 修改引用类型是否影响原对象赋值(=) 是 是 是浅拷贝 否 否 是深拷贝 否 否 ...

2021-05-12 14:03:20 126

原创 小桥 流水 人家

她是一个女生。一个长相算不上特别好看但是也还不错的女生。她特别喜欢笑,但是又特别容易哭。她的名字叫啊苦。她学习成绩虽然中下,但是她刻苦认真。每天早上五点起床开始背题。每天晚上学习到凌晨两点钟。她甚至羡慕那些看起来毫不费力就成绩优秀的同学。但是她知道如果自己不努力,可能成绩会很差。她自信开朗。她想要做个酷酷的女生。她喜欢黑色。因为她有时候也想要安静,不想说话。她喜欢纹身。但是从小乖乖女的她也只是喜欢。不敢纹。有一天早上,她倒在了楼梯间。发现她的是隔壁班的班长,很多人都会选择在楼

2021-01-13 16:21:54 196 1

原创 java内存模型,运行时数据区

讲解视屏:https://www.bilibili.com/video/av70580987/1.调优针对的是堆和方法区。2.堆是存储的单位,堆是不连续的大的存储空间,(所以对象放在堆中,栈里面放不下)。虚拟机栈是运行时的单位,是一块小的内存空间。堆用来存放东西。3.jvm是C++代码写的。没有指针。4....

2021-01-13 16:01:14 98

原创 java安装环境

1.jdk:1.1官网下载jdk8https://www.oracle.com/java/technologies/javase-downloads.html1.2配置环境变量(1)打开“控制面板”–>“系统与安全”–>“系统”,点击左侧的“高级系统设置”,弹出“系统属性”面板。(2)在面板中选择“高级”,点击“环境变量”。(3)新建变量JAVA_HOME,设置变量值E:\android\JDK,也就是JDK安装的绝对路径(4)新建CLASSPATH,设置变量值,.;%JAVA_

2020-12-11 16:49:44 166

原创 独立部署服务的心得

准备工作1.罗列出所有的服务。2.整理所有的服务的配置文件3.整理所有的配置数据库的脚本以及需要初始化的数据。4.整理所有系统所使用的权限。5.整理所有的业务逻辑图。开始1.新建数据库,运行sql文件。2.开始部署服务。并查看服务是否启动是否读到了配置文件。3.注册用户。并完成权限配置。4.部署工作流。(特定才需要)5.进入系统查看否成功打开页面。...

2020-12-04 14:22:07 215

原创 2020-12-01

/* 鼠标点击文字特效 */ Bootstrap 实例 - 模态框(Modal)插件 点击任意空白处查看效果

2020-12-01 10:34:10 150

原创 读取springboot的resource下的文件

springboot的resource文件读取的方式:1.使用流的方式读取InputStream inStream = CertFileUtil.class.getResourceAsStream(cerFileName);2.创建临时文件方式当使用三方jar.他的方法是priavate并且调用的地方比较多。无法重写。就需要使用创建一个临时文件的方式去读取文件。(存在之后不会生成第二个。所以不会重复)当必须使用下面的方式去读取文件时。Path path = Paths.get(cerFileNa

2020-11-25 11:17:20 285

原创 拓展知识

1.安卓手机修改hosts文件需要root用户。苹果手机修改不了hosts文件,越域。电脑可以修改。2.https协议会进行握手。校验ssl证书。http协议不会校验。所以可以使用http协议去访问。小程序无法访问https(开发。不是外网可以访问的地址)因为小程序不支持。其他安卓支持的。...

2020-09-23 10:35:26 120

原创 随手记

嘈杂的脚步声中那似有似无的呼吸声。洗发水烟味汗味夹着着的浓烈的香水味。仿佛让人看见了臭水沟子里未死将死的鱼。

2020-09-08 09:21:48 103

原创 springboot是什么

springboot是什么:1.内嵌tomcat:不需要再使用tomcat就可以启动应用。2.简化的Maven配置:Spring提供推荐的基础 POM 文件来简化Maven 配置,不需要再引入jar,只需要jar的版本即可。3.springboot注解:简化开发。https://www.cnblogs.com/wudimanong/p/10457211.html...

2020-09-04 14:23:20 140

原创 两个jar包中存在包名和类名都完全相同

当出现不同jar 包名相同类名相同的情况下,叫做全限定名相同应该去右边maven管理中查看包依赖的顺序。然后将想要扫描的包放到前面,(依赖放到其面即可)因为这种情况下只会加载第一个。 类的加载与jar的导入顺序有关。...

2020-07-21 14:49:58 3782

原创 java发送post请求上传文件和json数据

java发送post请求上传文件和json数据因为第三方的上传服务post参数使用了两个@requestpart参数。但是feign不可以使用两个@requestpart参数。会报错:java.lang.IllegalStateException: Method has too many Body parameters所以使用http发送post请求上传文件和json数据。package com.evisible.blockchain.common.utils;import lombok.ext

2020-06-29 17:13:53 3836 2

原创 Post: unable to find valid certification path to requested target

http发送post请求。解决bug;https请求需要跳过验证。package com.evisible.blockchain.common.utils;import javax.net.ssl.*;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;public class SslUtils { private static void trustAl

2020-06-29 17:07:14 298

原创 java面试知识梳理

我是一个工作经验虽然少,但是喜欢学习的人。、还没开始面试。这是我分享的一个自己准备的知识梳理。为了之后找到一个好工作而准备。希望我能进一个大厂。下面涉及到的所有视屏讲解都是免费的哦。1.map掌握,底层实现原理https://www.imooc.com/learn/12052.nio了解https://www.imooc.com/learn/11183.netty了解(学习中)https://www.imooc.com/learn/9414.dubbo了解5.事务掌握6.动态代理(学

2020-06-10 17:26:14 181

原创 生成公钥和私钥

和第三方服务交互的时候。经常需要生成私钥和公钥。*** #1.生成公钥。 ***用git bash打开之后。使用命令生成。openssl genrsa -out allinpay.key 1024openssl req -new -x509 -key allinpay.key -out allinpay.cer依次填写相关信息。生成两个文件。一个cer.一个key2.生成私钥。 下载安装ssl。进入bin下面,运行.exe然后使用下面的命令即可必须运行,exe运行才可以生成。pkcs12

2020-05-27 17:35:54 1428

原创 独立完成服务的心得

完成一个项目或者独立服务的总结。1.建表。要考虑到之后的查询是否方便。建立合适的索引。‘’要将流水记录一下,方便查找问题。2.要将各种不同的异常分类。分清是可以重试的。还是逻辑的异常。3.枚举转换器。如果有统一的格式转换。比如单位。或者其他可以写一个转换器。直接统一转换。4.要将某些特定的,比如不同坏境值不同的。还有可能改变的值。放在配置文件中。5.尽量减少对其他不必要的依赖。只依赖需要的jar.6.关键地方打印log.有助于找问题。7.完成接口之后要写接口文档。并且记录自己的接口的改进的

2020-05-26 17:04:15 146

原创 值得看的书

从2019-10.1开始看的书:1.《活着》2.《解忧杂货铺》3.《小岛经济学》正在看《围城》

2020-03-27 09:38:47 451 1

原创 spire.pdf使用

maven项目想要使用spire.pdf,必须导入一下的包<dependency> <groupId>e-iceblue</groupId> <artifactId>spire.pdf</artifactId> <version>2.4.3</version></dependency>&lt...

2020-03-26 16:39:39 5077 2

原创 java发送get请求

发送get请求。 /** * 获取请求的结果 * @param url * @return */ public static String getResultsendGet(String url) { String result = ""; URLConnection connection = sendGet(u...

2020-03-26 16:24:02 596

原创 (六)动态文档模板服务

思路:需求:要实现一个前端上传文档模板。利用占位符将模板中想要填写的内容放在模板中。然后直接生成。当模板想要修改时。直接更新模板即可。不需要修改代码。实现的过程:1.上传word文档模板。(1)思路:使用word模板,使用占位符匹配需要替换的内容。(2)问题:但是需要线上转pdf.这样在很多个模板同时生成时很浪费时间。(3)改进:使用pdf模板。2.上传pdf模板(1)问题:pd...

2020-03-16 10:46:51 190

原创 (五)文件模板用流存放到数据库中

之前好几篇帖子都是关于根据模板生成pdf。模板是放在项目中,和项目一起打包成jar的。当模板比较少的时候,可以将模板放到数据库中。把模板转成字节数组存储。 /** * 保存本地文件模板到数据库中 * @param templatePath * @return */ public static DocumentTemplete uploadAtta...

2019-08-27 17:07:50 468

原创 (四)XMLWorkerHelper中文不显示

XMLWorkerHelper生成pdf在windows下正常。但是linux下因为font文件不存在所以中文不显示。要使用itext-assian jar包。1.maven中添加 <dependency> <groupId>com.itextpdf</groupId> <artifactId>...

2019-08-14 14:46:06 3282 4

原创 小白学习深度学习deep learning

作为一个小白,这是我深度学习的笔记。由于我热爱数学,所以我想要慢慢开始接触深度学习。从2019-07-31开始学习。不求成为大神,只希望自己每天都有进步。(30个视屏)2019-07-31(3)1.了解机器学习的概念。2.机器学习的应用:百度识图,无人机,语音识别。3.概率论,统计学,神经网络,计算机的交叉学科。...

2019-08-01 09:24:03 231

原创 (三)spingboot打成jar之后。读取不到相对路径

spingboot打成jar之后,读取不到相对路径。eg.Resource下文件在本地项目启动的时候,可以使用AttachmentUtil.class.getClassLoader().getResource(path);读取到文件。但是项目打成jar之后,读取不到文件。会报错java.io.FileNotFoundException主要原因是springboot内置tomcat,打包后是一...

2019-07-29 19:41:18 2299 2

原创 (二)java 生成文件,转multipartfile上传(本地不生成文件)--直接使用流进行传送

java 生成文件,转multipartfile上传(本地不生成文件)–直接使用流进行传送对于一个菜鸟来说。这个本地不生成文件。我捯饬了两天才完成。累死我了呢。 /** * 将pdf生成,并转为byte[] */ public byte[] generatePdfToLocal(String fileString) throws IOExce...

2019-07-24 17:04:03 10260 1

原创 (一)java生成pdf的方法

java生成pdf的方法这里讲解生成pdf的两种方法:1.使用pdfStamper生成pdf2.使用XMLWorkerHelper生成pdf(css比较简单的情况下)XMLWorkerHelper的坑在于:1.图片问题。所以当存在图片的时候使用方法一。2.itextpdf不支持 css 的float,position,border-xxxx这些属性,如果使用了float:xxx之类的,...

2019-07-23 17:10:30 1086

空空如也

空空如也

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

TA关注的人

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