- 博客(1085)
- 资源 (78)
- 收藏
- 关注
原创 Java调用操作系统命令的输出乱码问题解决
使用Java 的Runtime调用操作系统的命令,出现异常时使用getErrorStream()获取错误信息的字节流,转换该字节流为字符串显示时,出现乱码。
2023-09-27 21:53:54
28
原创 C4BUILDER—用于构建C4模型图的Web项目
c4builder 是基于NodeJS 一个扩展功能模块, 安装完成之后,提供了一些命令行, 使用命令行可以快速的创建一个可以用来编写C4模型图的Web项目框架, 该项目启动之后的效果如下图:
2023-09-22 07:03:16
36
原创 Python开发利器之VS Code
VS Code 的Python插件,对Python语言提供了丰富的支持(适用于该语言的所有受支持版本:>=3.7),包括IntelliSense(Pylance)、linting、调试、代码导航、代码格式化、重构、变量资源管理器、测试资源管理器等功能。
2023-09-20 23:01:19
328
原创 Docsify介绍—md文件直接生成网页的工具
Docsify 是一个基于JavaScript的文档网站生成器,可以速轻松地搭建基于文本文档的静态网站。它没有预设的主题,所有的网站样式都由Markdown文件生成,可以自由定制。docsify的优点是简单易用,不需要复杂的配置,文档可以直接写在Markdown文件中,支持插件扩展和多语言支持。
2023-09-19 22:10:01
115
原创 Windows 10 + Jenkins 2.4 安装插件时https 的证书问题及解决
自有根证书环境下, Jenkins安装插件遇到的https 证书问题解决
2023-09-18 22:18:55
349
原创 一次Python无法安装模块的问题探索与解决之旅
在Windows 10系统中安装 Python 3.11.5版本(目前最新版)并安装模块 (比如flask),安装步骤很简单:1. 到官方下载安装档https://www.python.org/downloads/2. 点击安装文件安装Python3. 到命令行执行 `pip install packagename` 安装扩展的模块在一般的环境下, 这都没什么问题,到时在企业内部环境中, https的根证书是自行颁布的,虽然在浏览器中访问这个地址正常,但是使用 pip install 命令就是无法
2023-09-17 22:21:05
87
原创 使用代码产生标准的软件架构图之C4
C4模型(Context, Container, Component, Code 模型)是一种用于软件系统的图形表示的框架。C4模型由 Simon Brown 提出,主要用来解决软件架构文档的各种问题。
2023-09-15 07:11:15
90
原创 JWT一篇通
JWT(JSON Web Token)是一种开放的标准,标准的编号是RFC7591。用于在不同实体之间安全地传输信息。它是基于 JSON 编码的令牌。
2023-09-06 06:32:14
224
原创 Ext Direct 全解密
Ext Direct旨在通过提供单一接口来简化客户端和服务器之间的通信,从而减少验证数据和处理返回数据包(读取数据、错误条件等)通常需要的公共代码量。
2023-09-04 22:17:04
71
原创 Ext JS之Ext Direct快速入门
Ext Direct 是 Ext JS 框架中的一个功能模块,用于简化前端 JavaScript 应用程序与后端服务器之间的通信和数据交换。Ext Direct 提供了一种直接的、透明的方式来调用服务器上的方法和处理服务器响应,而无需编写大量的手动 AJAX 请求和处理代码。通过使用 Ext Direct,可以将服务端的方法变为可直接调用的 JavaScript 函数,并使用与本地 JavaScript 函数相同的方式进行调用。到这里可以了解 Ext Direct 这个专有名词的意思了, 就是
2023-08-30 22:05:08
985
原创 基于Spring Boot 的 Ext JS 应用框架之coworkee
本篇介绍的是基于Spring Boot 的后端如何搭配这个Ext JS 的coworkee前端框架 实现对原Node JS 服务端的替换。
2023-08-28 22:41:11
795
原创 Spring Boot + Spring Data JPA 实现数据库操作的标准示例
本篇使用H2内存数据库演示Spring Data JPA 的使用。
2023-08-24 22:26:12
526
原创 JJWT使用完全指南
JJWT,是一款适用于 Java 和 Android 的 JSON Web Token(JWT)库。 JJWT, 也称为Java JWT ,全称是 Java JSON Web Token。JJWT完全基于 JWT、JWS、JWE、JWK 和 JWA RFC 规范以及 Apache 2.0 许可条款下的开源。该库由 Okta 的高级架构师 Les Hazlewood 创建,由一个贡献者社区支持和维护。
2023-08-23 22:26:27
242
原创 Ext JS 之Microloader(微加载器)
“Microloader”是 Sencha 数据驱动的 JavaScript 和 CSS 动态加载器的名称。
2023-08-23 22:12:59
425
原创 基于JJWT理解JWT,JWS,JWE
* JWT, JSON Web Token。 JSON格式的Web令牌* JWS: signed JWT,签名的JWT* JWE: encrypted JWT,签名且加密的JWT(对负载也加密)
2023-08-21 22:43:18
260
原创 Java实现对称加密(DES,AES)快速入门示例
对称加密是使用相同的密码进行加密和解密, 对称加密实现简单,安全性相比非对称加密较弱, 常用的对称加密算法有 DES,AES以及PDE等,关于对称加密相关概念参考:[对称加密、非对称加密深度解析]本篇介绍Java的DES和AES的加密和解密, 关于PDE算法的加解密实现, 可以参考:
2023-08-12 21:49:54
279
原创 基于Spring OAuth2 之客户端凭证模式演示
**客户端凭证模式(Client Credentials Grant)**:适用于客户端访问自己的资源的情况,而不是代表用户访问资源。 客户端应用程序使用其自身的凭证(即客户端ID和客户端密钥)直接向身份验证服务器进行身份验证,并获取访问令牌。此授权方式不涉及用户,因为它只允许客户端访问自己的资源。本篇基于Spring OAuth2 认证服务器演示如何进行客户端凭证模式的认证
2023-07-27 22:22:26
409
原创 Spring Boot OAuth2 认证服务器搭建及授权码认证演示
本篇基于JDK8 搭建Spring Boot 的OAuth 2的认证服务器, 并完全显示授权码认证模式的完整过程
2023-07-26 22:42:25
405
原创 Java代码弱点与修复之——INT: Suspicious integer expression
"INT: Suspicious integer expression" ,可疑的整数表达式。该类型的漏洞指的是代码使用了不恰当的整数表达式。
2023-07-23 11:59:22
64
原创 Java代码弱点与修复之——Risky cryptographic hashing function (RISKY_CRYPTO)
Risky cryptographic就是指代码中使用了哪些不够安全的加密算法,也就是弱哈希算法。 RIPEMD、MD2、MD4、MD5、SHA0 和 SHA1 加密哈希算法不具有抗冲突性。 此外,这些算法还遭受长度扩展攻击:在不知道原始未散列消息的情况下,攻击者可以为以原始消息作为前缀的消息生成有效散列。
2023-07-22 10:39:00
92
原创 Spring Boot 3 整合 H2 快速示例
这里是在一个多层级项目中搭建一个Spring的子模块项目用于演示 H2与Spring Boot的整合,单独的Spring Boot则更为简单。需要注意:Spring Boot 3 整合H2 相比Spring Boot 2有细微差别。
2023-07-19 23:09:51
88
原创 Ext JS中定义和使用类Ext JS风格的html 按钮
在实际开发的场景中有可能某些按钮是不能通过Ext JS的Button 类进行创建的, 但是页面效果上又需要和Ext JS的按钮保持一致。
2023-07-17 21:58:12
206
原创 Ext JS 静态公用方法的定义方式
是否可以做到类似Java代码中的静态函数呢? 也就是将这些函数定义成静态的公用函数,在每个视图控制器中都可以调用这个函数。这里的答案也是肯定的, 而且实现方式不止一种。
2023-07-16 21:40:17
253
原创 Coverity 概述
Coverity是一款代码静态扫描的工具, 可以检查的问题有:* 质量问题* 安全漏洞* 测试问题 , Test Advisor* Java 运行时缺陷
2023-07-12 22:00:43
440
1
原创 JavaScript之 For 循环的写法汇总和适用场景
JS的For循环方式主要有:1. for 循环2. for ... in 循环3. for ... of 循环4. forEach()除了 for循环外, JavaScript 还具有其他循环方式,例如 while、do...while、map() 方法等
2023-07-05 22:36:59
255
原创 Windows 10 首次RDP提示需要修改密码的处理方式
有一台Windows 10 的机器, 系统管理员给了一个RDP账号和密码, 使用这个账号远程登录这台机器, 在命令行输入 mstsc 命令,输入用户名密码之后却无法正常登入, 提示要修改密码,
2023-06-27 23:15:17
1108
原创 Nexus如何导入jar以及批量导入Maven的本地库目录
上传依赖包到Nexus 服务器的方式有多种, 包含:1. 单个jar上传: 在Nexus管理台页面上传单个jar2. 源码编译上传: 在源码项目中使用 Maven的deploy 命令发布3. 使用脚本批量上传Maven本地库的目录
2023-06-23 12:48:13
2612
1
Jenkins 2.414.1长期支持版本安装环境
2023-09-18
Spring Authorization Server(OAuth 2) 入门示例项目
2023-07-30
批量导入maven本地库目录到Nexus私有服务器的脚本
2023-06-28
基于JSP的Java Web项目的CSRF防御示例
2023-01-07
Webpack 快速介绍及入门示例的配套示例
2022-06-24
OpenSSL.rar
2022-01-05
spket集合.rar
2021-06-04
jenkins2.277.4 及解决插件安装相关工具包.rar
2021-05-19
docufreezer-free-setup.exe
2021-03-22
jenkins-2.282-1.1.noarch.rpm
2021-03-03
Ext JS API文档生成器
2020-10-10
ldapadmin-4.19.21906.0-x64-eng.msi
2020-09-18
sqldeveloper-19.2.1.247.2212-x64.zip
2020-07-25
instantclient-tools-windows.x64-19.6.0.0.0dbru.zip
2020-07-25
instantclient-sqlplus-windows.x64-19.6.0.0.0dbru.zip
2020-07-25
Building Modern Web Apps with Spring Boot and Vaadin.pdf
2020-07-09
curl-7.71.0-win64-mingw.zip
2020-06-30
WebLogic安装的目录结构及应用部署的3种方式 之 myapp.war
2020-03-28
cpu-z_1.91-cn.zip
2020-03-25
Weblogic负载均衡/Session复制之集群架构之代理应用实例
2020-02-03
Weblogic负载均衡/Session复制之集群架构之Web应用实例
2020-02-03
fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip
2020-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人