自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

oscar999的专栏

天道酬勤,汇学通明

  • 博客(1085)
  • 资源 (78)
  • 收藏
  • 关注

原创 Java调用操作系统命令的输出乱码问题解决

使用Java 的Runtime调用操作系统的命令,出现异常时使用getErrorStream()获取错误信息的字节流,转换该字节流为字符串显示时,出现乱码。

2023-09-27 21:53:54 28

原创 Jenkins Job的Migrate之旅

本篇介绍Jenkins的Migrate的实战场景

2023-09-25 22:18:38 142

原创 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

原创 Spring Boot 介绍

Spring Boot 不是一个全新的框架, 其是Spring的一种简化配置方式。

2023-09-07 21:57:43 310

原创 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 Direct 开发全介绍

Ext Direct 开发全介绍

2023-09-01 07:38:38 201

原创 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

原创 JJWT快速入门

JJWT快速用使用示例

2023-08-06 22:38:58 267

原创 Eclipse使用技巧之代码与注释格式化

Eclipse中代码与注释格式化的设置方式

2023-08-05 22:20:21 102

原创 Java 之LocalDateTime的介绍和使用

`LocalDateTime`是Java的日期和时间类之一,用于表示不带时区信息的日期时间。

2023-08-04 22:59:43 405

原创 关于时间的基本概念

本文介绍时间的基本概念,包括公元纪年,时区,时间戳,等

2023-08-03 23:15:13 127

原创 一文读透时区和时间戳以及基于Java的操作

本篇简洁介绍时区和时间戳基本概念,主要演示在java 语言中如何对时区时间,事件戳等进行转换。

2023-08-03 22:47:57 232

原创 Spring Boot OAuth2 快速入门示例

搭建Spring OAuth2 认证服务器并使用客户端认证模式认证演示

2023-07-30 22:22:36 394

原创 基于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

原创 Ext JS 如何设置工具栏按钮和一般按钮保持统一样式

如何保持工具栏按钮和一般按钮的样式统一, 已经如何自定义按钮样式

2023-07-06 22:49:51 261

原创 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

原创 使用Nexus搭建Maven私有库实战

本篇快速演示如何搭建和使用Nexus本地库,

2023-06-29 23:25:25 725

原创 批量导入Maven的本地库目录到Nexus的脚本解析

批量上传maven 本地库路径Nexus 私有服务器

2023-06-28 23:21:06 704

原创 Windows 10 首次RDP提示需要修改密码的处理方式

有一台Windows 10 的机器, 系统管理员给了一个RDP账号和密码, 使用这个账号远程登录这台机器, 在命令行输入 mstsc 命令,输入用户名密码之后却无法正常登入, 提示要修改密码,

2023-06-27 23:15:17 1108

原创 Ext JS + Spring Boot 整合实现文件上传实例

Ext JS + Spring Boot 整合实现文件上传实例

2023-06-24 09:24:36 319

原创 Nexus如何导入jar以及批量导入Maven的本地库目录

上传依赖包到Nexus 服务器的方式有多种, 包含:1. 单个jar上传: 在Nexus管理台页面上传单个jar2. 源码编译上传: 在源码项目中使用 Maven的deploy 命令发布3. 使用脚本批量上传Maven本地库的目录

2023-06-23 12:48:13 2612 1

Jenkins 2.414.1长期支持版本安装环境

1. Jenkins 2.414.1的war档 2. OpenJDK 17 3. Jenkins 需要的常用插件 启动方式 java -war jenkins.war

2023-09-18

Spring Authorization Server(OAuth 2) 入门示例项目

Spring Authorization Server(OAuth 2) 快速入门示例 解压缩后倒入该Maven项目, 运行后, 使用PostMan 等调用接口

2023-07-30

Ext JS 7.6 开发介绍与API

Ext JS 7.6 开发介绍与API, 解压后使用浏览器打开使用,内容包括: 1. API 参考 2. 开发说明

2023-07-16

批量导入maven本地库目录到Nexus私有服务器的脚本

1. 将此文件放入Maven本地库的根目录 2. 在Lunix下执行 ./mvnimport.sh -u admin -p yourpassword -r http://localhost:8081/repository/maven-releases/ 3. Windows 可以在安装Git之后,使用Git Bash执行 关于批量导入构件到Nexus私有服务器, 可以参考以下博文的介绍: Nexus如何导入jar以及批量导入Maven的本地库目录 https://blog.csdn.net/oscar999/article/details/131349696

2023-06-28

maven 库管理工具 nexus 3.55 - 基于其可以搭建私有库

- maven 库管理工具 - 基于其可以搭建私有库 -windows 版本

2023-06-18

基于JSP的Java Web项目的CSRF防御示例

1. 基于JSP的Java Web项目的CSRF防御示例 2. 使用Maven管理, 在Eclipse中导入, run as Server 方式运行

2023-01-07

Eclipse Tomcat插件

Eclipse Tomcat插件 1. 在Eclipse 启动Tomcat 2. 方便调试

2022-12-27

Spring Security 示例项目

Spring Security最简单的入门项目

2022-11-29

Webpack 快速介绍及入门示例的配套示例

Webpack 快速介绍及入门示例 https://blog.csdn.net/oscar999/article/details。 配套示例

2022-06-24

跨域访问演示环境和代码

1. 两个tomcat ,不同的端口模拟跨域访问 2. 前端解决方案 - JSONP 3. 后端解决方案 - CORS (使用JSP演示)

2022-03-12

跨域访问禁止以及使用JSONP实现跨域的示例

1. 连个tomcat 服务器演示跨域访问 2. JSONP的方式实现跨域访问

2022-03-08

OpenSSL.rar

OpenSSL 命令行工具,包括加密和密钥证书管理等。 1. Linux 版本 openssl-1.1.1m.tar.gz openssl-3.0.1.tar.gz 2. Windows 版本: 轻量版 Win64OpenSSL_Light-3_0_1.exe , 完全版 Win64OpenSSL-3_0_1.exe

2022-01-05

Excel 宏示例以及VBS转EXE工具

1. Excel Macro示例 2. VBS调用宏示例 3. VBS转EXE 工具

2021-09-01

update-site-eclipse-sql-editor-main.zip

Eclipse 的SQL 编辑器插件。

2021-07-26

plink - Puuty命令行工具

1. Putty 的命令行工具 2. 适用在与Jenkins自动化的整合

2021-06-28

oracle jdbc.rar

Oracle JDBC驱动, 包括两个版本 1. ojdbc6.jar 2. ojdbc8.jar 适合Oracle 11及以上版本

2021-06-16

file7780205318225801788_a-vaadin-helper-1.6.2.zip

Vaadin 14 Vaadin Helper 依赖库文件

2021-06-09

spket集合.rar

spket 是RIA开发的一个比较老旧的工具, 本资源集包括: 1. spket-1.6.23.jar spket独立 IDE 2. spket-plugin-1.6.23.zip spket的Eclipse插件 3. ext-6.0.0.jsb2 Ext JS的语法支持文件

2021-06-04

jenkins2.277.4 及解决插件安装相关工具包.rar

1. Jenkins windows 安装版 jenkins2.277.4.msi 2. Java验证https 访问的工具类 SSLPoke.class 3. Java 快速安装证书的工具类 InstallCert.class 4. 本资源为 “Jenkins 在Windows下插件无法安装问题解决 https://oscar.blog.csdn.net/article/details/117012184 ” 的配套资源

2021-05-19

jenkins2.277.4.msi

1. Jenkins Windows 安装版本 2. 2021 最新稳定版 2.277.4

2021-05-17

nprogress.rar

1. 小巧的进度条Web 组件 2. 适合一般的Web项目, 也适合基于Ext JS框架等项目 3. 版本0.2.0

2021-05-07

2005-2019信息系统项目管理师历年真题(含上午题、案例分析、论文)试题和答案.rar

2005-2019信息系统项目管理师历年真题(含上午题、案例分析、论文)试题和答案

2021-04-06

docufreezer-free-setup.exe

文件转换工具 1. PDF 转图片文件 2. HTML转图片文件 3. Word 转图片文件等 Windows安装程序,支持Windows 7, Windows 10等

2021-03-22

jenkins-2.282-1.1.noarch.rpm

1. Jenkins rpm 安装包 for Linux Redhat 2. 安装命令: rpm -ivh jenkins-2.282-1.1.noarch.rpm

2021-03-03

ckeditor5-build-classic-25.0.0.zip

1. 流行的富文本编辑器 2.CKEditor5 的25.0.0版本

2021-02-07

eclipselink-2.5.2.v20140319-9ad6abd.zip

JPA推荐的实现: EclipseLink

2021-01-10

Ext JS API文档生成器

根据Ext JS的源码,自动生成API文档。适用在Ext JS 的共用模块和包中。 1. jsduck-5.3.4 是发布的最新稳定版本, 最新版是jsduck-6.0.0-beta 2. 该工具自2013/12之后就没有再更新, 但是截止2020依旧可以使用 3. 早期Ext JS官方使用该工具生成文档,现在官方使用的是内部的工具

2020-10-10

ldapadmin-4.19.21906.0-x64-eng.msi

1. LDAP客户端工具 2. 可以用于LDAP的管理 3. 功能包括添加条目、查询等等 4. 经典的LDAP Browser的升级版本

2020-09-18

OpenLDAPforWindows_x64.zip

1.LDAP的服务端安装程序 2. OpenLDAP 的Windows版本 3. Windows下一键式安装

2020-09-18

sqldeveloper-19.2.1.247.2212-x64.zip

Oracle图形界面工具19.2.1.247.2212 1. Windows 64bit 版本 2. 包含JDK 3. 下载后解压后点击sqldeveloper.exe

2020-07-25

instantclient-tools-windows.x64-19.6.0.0.0dbru.zip

Oracel 批量导入导出命令行工具。 适用系统: Windows 10及之上版本 使用方式:下载之后解压到instantClient目录之后,在命令行就可以使用imp 、impdp等命令了。

2020-07-25

instantclient-sqlplus-windows.x64-19.6.0.0.0dbru.zip

Oracel SQL*Plus命令行工具。 适用系统: Windows 10及之上版本 使用方式:下载之后解压到instantClient目录之后,在命令行就可以适用 sqlplus命令了。

2020-07-25

Building Modern Web Apps with Spring Boot and Vaadin.pdf

1. Spring Boot 和Vaadin整合开发Web应用的开发指南 2. Vaadin官方提供 3. 英文版本。

2020-07-09

curl-7.71.0-win64-mingw.zip

1. Windows下使用命令行访问Web站点的工具。 2. 支持http/https 等协议 3. 下载后,解压并配置环境变量即可

2020-06-30

WebLogic安装的目录结构及应用部署的3种方式 之 myapp.war

"WebLogic安装的目录结构及应用部署的3种方式" 这一篇使用的应用安装档 https://oscar.blog.csdn.net/article/details/105151741

2020-03-28

cpu-z_1.91-cn.zip

一款绿色的查看电脑处理器、缓存、主板、内存和显卡等信息的工具。 支持32和64位操作系统, 处理器:处理器名字、型号、指令集、缓存。 缓存: 一级、二级、三级缓存的大小 主板: 主板型号等 内存: 大小、通道 ....

2020-03-25

Balsamiq Wireframes 4.0.23.exe

1. 最知名的原型设计工具。 2. 可以用于绘制软件页面的草图。 3. Windows安装版本

2020-02-08

Weblogic负载均衡/Session复制之集群架构之代理应用实例

Weblogic负载均衡/Session复制之集群架构 中的代理应用实例 https://oscar.blog.csdn.net/article/details/104144153

2020-02-03

Weblogic负载均衡/Session复制之集群架构之Web应用实例

Weblogic负载均衡/Session复制之集群架构 中的实例 https://oscar.blog.csdn.net/article/details/104144153

2020-02-03

fmw_12.2.1.4.0_wls_quick_Disk1_1of1.zip

包括:Java EE 7,Weblogic Server和Oracle Coherence(加快速度的缓存管理部件)。

2020-01-30

空空如也

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

TA关注的人

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