- 博客(41)
- 问答 (1)
- 收藏
- 关注
原创 Tomcat启动异常:StandardServer.await: create[localhost:8005]:java.net.BindException: 无法指定被请求的地址
排查./logs/catalina.out日志,重启屡次报此错: StandardServer.await: create[localhost:8005]:java.net.BindException: 无法指定被请求的地址 (Bind failed)
2025-02-28 09:48:30
349
原创 Linux Centos 7网络配置
本步骤基于Centos 7,使用的虚拟机是VMware Workstation Pro,最终可实现虚拟机与外网互通。如为其他发行版本的linux,可能会有差异。可以在VM-编辑-虚拟网络编辑器查看IP,子网掩码,网关。7、查看是否能访问外网,xshell是否能连通。开始编辑, esc 退出 输入。4、根据虚拟机填写相关配置。1、检查外网访问状态。2、查看网卡配置信息。
2024-09-07 23:11:07
672
1
原创 Jsp 解决out.print()输出多出空行
在 JSP 中,HTML 标签和 JSP 指令之外的内容会被当作文本处理,包括空行、空格和制表符等。当 JSP 引擎解析 JSP 页面时,会将这些文本内容原封不动地输出到响应中。他会清除代码执行位置前的所有文本,不推荐使用。在Jsp页面最前端添加。
2023-08-24 17:11:42
773
原创 Java查看https证书过期时间(JKS,CERT)
由证书颁发机构 (CA) 来管理和担保这些证书。CA 的工作是创建证书,方法是将数据置于 X.509 标准格式,然后以数字方式签署该数据。CA 充当受信任的第三方,在不能直接通信的主体之间传递信息。CA 证书可由其自身签名,也可由其他 CA 签名,如“根”CA。这些证书被广泛使用以支持 Internet 安全系统中的身份验证和其他功能。常见的应用包括增强保密邮件 (PEM)、传输层安全 (SSL)、用于受信任软件发布的代码签名和安全电子交易 (SET)。其他证书,欢迎补充!
2023-08-18 15:03:51
2234
原创 Java发送form-data请求
在Java中发送form-data请求,可以使用Apache HttpClient或OkHttp这样的HTTP客户端库来发送请求。
2023-08-11 16:27:38
11821
1
原创 通过数字查询字符串类型数据会强转问题
类型的字符串多添加了一个空格,但是写代码的时候使用的是?占位符写法,结果查询不出数据数据;当时直接放到数据库查可以查出数据,我都怀疑是环境的问题,结果发现通过数字查询字符串类型数据会强转为数字;这是可以查询到数据的,但是使用占位符写法,传值的时候会是吧变量是什么类型;部署代码到正式环境,配置的时候给一个类似。这种就查询不出数据,裂开,记录哈。
2023-07-22 14:03:31
109
原创 Java实现文件压缩和解压
ZipOutputStream(压缩流)此类为以 ZIP 文件格式写入文件实现输出流过滤器。ZipInputStream(解压流)此类为读取 ZIP 文件格式的文件实现输入流过滤器。
2023-07-04 11:17:10
1220
原创 使用Freemarker模板引擎生成word
FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)
2023-06-30 18:07:36
2553
2
原创 跨域解决方法
跨域问题是由浏览器的同源策略引起的。同源策略是一种安全策略,它限制了一个页面从另一个源加载任何资源,包括脚本、样式、图片、iframe等。同源是指协议、域名、端口号都相同,如果不同则被认为是跨域。
2023-06-27 15:27:19
129
原创 Java文件下载
是MIME协议的扩展,MIME协议指示MIME用户代理如何显示附加的文件。当InternetExplorer接收到头时,他会激活文件下载对话框,它的文件名框自动填充headers指定的文件名。是一个实体消息首部,用来指明发送给接受方的消息主体的大小。这里使用了commons-io-2.x.jar包。未加Content-Length。
2023-06-20 10:36:05
268
原创 JAVA各种加密与解密方式
信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。//信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。/*** @param input 明文* @param algorithm 算法 MD5 | sha-1 SHA-256 |* @return 密文 Base64 & Hex*///0xff是16进制数,这个刚好8位都是1的二进制数,而且转成int类型的时候,高位会补0//只取得低八位。
2023-05-06 10:52:49
11551
2
原创 SQL Server实现group_concat函数
mysql数据库group_concat函数SQL Server实现group_concat函数vm_concat函数listagg() within函数
2023-04-12 11:18:10
9698
2
原创 Linux编译OpenSSL报错Can‘t locate IPC/Cmd.pm in @INC (@INC contains
Can't locate IPC/Cmd.pm in @INC (@INC contains:
2023-03-21 22:04:44
4156
原创 IDEA搭建Andorid环境遇到的一些问题
无法安装 HAXM installer;Installed Build Tools revision 33.0.2 is corrupted. Remove and install again using the SDK Manager.
2023-02-17 17:42:38
380
原创 Java处理Execl数据
Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能。
2022-08-19 14:12:15
604
原创 Blob()对象的使用--下载跨域图片与导出excel表格
Blob 对象表示一个不可变、原始数据的类文件对象。它的数据可以按文本或二进制的格式进行读取,也可以转换成 ReadableStream 来用于数据操作。
2022-07-01 15:11:53
3179
1
原创 JDBC连接oracle,mysql,sqlserver数据库
JDBC的全称是:Java Database Connectivity,即Java数据库连接。JDBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接。所以JDBC连接数据库最重要的是url和数据驱动。
2022-05-31 14:40:07
868
原创 Event.target与event.currentTarget
Event.target:指的是真正触发事件的元素节点Event.currentTarget:指的是绑定了事件监听的元素
2022-05-31 14:11:26
1831
原创 React版本18.xx降低为17.xx
由于现在react默认创建是18.xx版本,但是我们现在大多使用的还是17.xx或者更低的版本,于是要对react版本进行降级
2022-05-20 15:25:09
6579
2
原创 Java HTTP 请求
请求过程1、将url转换成URL类 new URL(Url)2、打开url连接 URL.openConnection();3、连接设置 (get、post、put。。。)(超时时间)(传入参数类型)5、建立连接 HttpURLConnection.connect();6、获取请求数据 HttpURLConnection.getInputStream();7、关闭连接 HttpURLConnection.discon.
2022-05-14 22:57:23
994
原创 display:flex;弹性盒
采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”。
2022-03-25 10:41:49
130
原创 置顶按钮的封装
今天闲来无事,用原生JS封装了一个置顶的插件,遇到滑动速度的动画效果还是挺有趣的,使用需设置ID为upwardwindow.onload = function () { backBtn({ width: 600 })}function backBtn(options) { var obj = { isBack: true, //是否开启返回顶部 scrollTop: 100, //滚动条高度多少出现.
2022-03-24 21:04:33
123
原创 踩坑系列-HBuilder X运行sass插件编译问题
HBuilderX\plugins\compile-node-sass\node_modules\node-sass-china\vendor\win32-ia32-72\binding.node)缺失,请执行下面3条命令下载对应版本的二进制文件:(有可能引发此错误的原因是 Node 版本变更)[0m
2022-03-18 22:44:07
2315
4
原创 ValidationError: Progress Plugin Invalid Options
ValidationError: Progress Plugin Invalid Options options should NOT have additional properties options should NOT have additional properties options should NOT have additional properties options should pass "instanceof" key
2022-03-14 13:36:15
20338
9
空空如也
关于#连接查询#的问题,如何解决?
2022-04-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人