自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

这个昵称都被用了的博客

积累问题,记录问题,才能解决问题

  • 博客(9)
  • 收藏
  • 关注

原创 Java Web入门之java--第三节 关于包的讲解

本节内容介绍包的使用,主要是 package 语句。 1)随着代码的大量增加,程序员写的.java 源文件以及编译产生的.class 字节码文件会大量的增加。如果任由这种情况发生的话,无论是查询还是管理都会非常的不方便。为了解决这方面的问题,Java 提供了“包”来帮助我们组织和管理类。在操作系统中,如果有大量的文件,为了方便管理,我们往往会按照某种规则,创建结构合理的文件夹结构。例如,如果有大量的 文件,用户可以把这些文件按照excel、 word、ppt等,创建相应的文件夹,分门别类的进...

2021-03-19 17:44:45 886

原创 Java Web入门之java--第二节 第一个程序Hello World

本篇博客是Java web入门的第er篇博客,这篇博客主要讲述程序员的第一个程序Hello World。 一)在命令行模式下打印出Hello World 首先我们写出 HelloWorld 程序的代码。在硬盘上创建一个名为 test.java 的文件,并用记事本打开这个文件,书写如下内容。注意:区分大小写,并注意空格:class HelloWorld{ public static void main(String[] args){ System.out...

2021-03-12 16:29:22 1173

原创 Java Web入门之java--第一节 java 简介及开发环境安装

本篇博客是Java web入门的第一篇博客,这篇博客主要讲述java语言的一些简介。 一)先从Java语言的诞生说起。 1991年,Sun公司在一个叫做James Gosling的人的带领下,成立了一个项目组,名字叫做“Green”。当时这个项目组成立的时候,是计划开发一种能够运行在消费性电子设备上的编程语言。这种设备的特点是:1、运算能力和运算空间非常有限;2、不同的厂商设计产品时会使用完全不同的CPU,因此会有完全不同的架构。为了解决这个问题,当时Green希望设计出一种具有非常优秀的“...

2020-12-17 15:33:07 822

原创 gitlab发送邮件时报错OpenSSL::SSL::SSLError(SSL_connect returned=1 errno=0 state=error: wrong version numbe)

最近,部门需要搭建一个gitlab来管理代码。gitlab搭建过程呢,网上的资料很全面,这里就不展开叙述了。 在服务器搭建完成之后,gitlab需要集成邮件,以便创建按账号后通知用户进行账号激活。在配置好git中的smtp后测试邮件发送时,出现了错误,如图: 此时出现了OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 state=error: wrong version number)这个错误。 附上我们gitlab中s...

2020-09-29 15:10:11 3785

原创 https工具类设置请求头,使用apache的httpclient实现

在项目开发过程中,我想大部分系统都需要对接另外的系统。对接方式有很多种,现在最常见的就是https请求了。现将Java发送https请求的工具类整理一下,有需要用到的同学拿走不谢。 该方法使用apache的httpclient实现第一步:创建SSLClientimport java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.SSL...

2020-09-10 10:52:26 1883

原创 使用java在linux中将多个文件打包为zip,并解决中文文件名乱码

近两天在开发过程中碰到一个需求,需要将服务器上的多个文件打包为ZIP,并进行下载。现将打包核心代码贴出来,以便相互交流:/** * * @param srcfile 需要打包为zip的文件集合 * @param zipfile 创建的zip文件 */public void zipFiles(List<File> srcfile, File zipfile) { byte[] buf = new...

2020-09-07 11:38:59 1425

原创 http文件上传请求在ie浏览器中被挂起,在chrome中出现Provisional headers are shown

最近项目在运行过程中用户们又反应了一个问题,说会偶尔出现图片上传失败的情况。然后将那些失败的图片拿过来进行验证,果然问题出现了,用ie浏览器在上传附件时,会显示这个请求挂起了。用谷歌浏览器在上传附件时,会返回一个Provisional headers are shown,也就是临时的请求头。项目中使用的是F5做负载均衡,并且F5的IP绑定了WAF(网络中间设备,发布web服务时开启的安全策略),后面就是web应用服务器。 问题分析:大部分的附件都可以成功,就是偶尔有几个图片上传时,出现请求...

2020-09-04 11:32:04 1882

原创 导出pgsql的数据库字典,报错syntax error at or near “select “ 错误码为42601

今天在导出pgsql数据库字典时,运行sql出现很奇怪的问题,报错内容如下: SQL 错误 [42601]: ERROR: syntax error at or near "select" 位置:1 sql语句如下:selecta."数据库名" as 数据库名,a."表名" as 表名,a."表中文描述" as 表中文描述,b.typname as 表类型,'' as 表创建时间,a."字段编号" as 字段编号,a."字段名" as 字...

2020-09-01 11:51:58 11406 1

原创 服务器挂载文件服务器磁盘后不能写入到nfs中,spring boot搭建的java web项目,使用docker作为容器

最近在项目开发中出现一个新需求。由于过去项目是单节点在访问,所以用户上传的文件及资料都在一个服务器节点(以下简称A节点)上,此时用户资料的上传及下载没有任何问题。不过因为用户量的增大,单节点有点不够看了,于是又启动了一个服务节点(以下简称B节点),并做好了负载均衡。这时候问题来了。 由于以前单个节点时,用户都在A节点访问,导致所有的文件都在A节点上。现在再多加了B节点,并且做了负载。那么当用户再次访问系统时分配到了B节点。这时,用户想要下载文件会报错,因为B节点上没有A节点的文件。同理,当...

2020-08-28 14:07:45 1107

空空如也

空空如也

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

TA关注的人

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