自定义博客皮肤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的专栏

天道酬勤,汇学通明

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

原创 JSP如何获取Spring Boot的配置属性

在Spring Boot + JSP的应用中,一般使用Session作为用户身份的认证, 有时候在JSP页面中需要读取配置在Spring Boot 的配置文件(比如application.properties)的一些全局配置属性, 举例来说, 在application.properties 配置了应用名的属性 system.app-name, 如何在JSP页面中优美地读到这个属性呢?JSP的默认对象JSP有四个默认对象: request, page, session和application。requ

2021-06-28 22:13:07 606

原创 Jenkins 无法运行 putty.exe问题解决

问题:在Jenkins的自动构建中,配置putty命令行的批处理或是Shell无法执行, 会一直卡住不动。 但是在命令行中单独执行这个命令是正常的。发生场景:Putty 除了可以在界面操作之外,也可以使用命令行操作。所以在Jenkins中可以使用putty直接执行登录后的一些操作, 类似:putty.exe -pw mypass -m myfile.txt user1@host1以上命令是: 用户user1使用密码mypass 登陆host1主机, 并且执行myfile.txt 脚本。注.

2021-06-28 07:29:25 885 1

原创 Spring Boot + Oracle 处理Blob/Clob类型字段实例

本篇演示使用SpringBoot (JPA)如何保存和查询Oracle 数据库中的Clob/Blob 类型的字段。Clob/Blob 大对象数据Clob/Blob 类型的字段用于保存大型的数据, 比如超长的字符串、某个文件的内容或是图片文件。Clob , Character Large Object, 字符大对象。用于存储字符串或是文本文件等。BLOB, Binary Large Object, 二进制大对象, 用于存储二进制的文件,比如图片文件。实例步骤创建包含Clob/Blob 字段

2021-06-25 07:07:41 3783

原创 11.8 Ext.util.Event.fire(): Attempting to fire “click“ event on destroyed 问题分析与解决

问题:点击当前面板的按钮,把当前面板从父容器中移除, 并添加新的元素到父容器时,报如下错误:Ext.util.Event.fire(): Attempting to fire "click" event on destroyed Ext.menu.Menu instance with id发生场景:管理应用系统中,在查看信息的页面中,点击某个按钮切换到编辑页面, 比如用户信息的查看, 点击“编辑”按钮后进行编辑。以上实现方式就是先从当前Tab 移除查看页面, 再添加编辑页面。操作的界面如下:.

2021-06-22 07:09:32 349

原创 Oracle 12C 创建用户失败 - ORA-65096 invalid common user or role name

问题:在Oracle 12c 环境下, 使用命令行或是SQL Developer 创建用户失败, 错误信息报:ORA-65096: 公用用户名或角色名无效65096. 00000 - "invalid common user or role name"发生场景:这里以创建一个用户名是SB,密码是 oscar , 默认的表空间是SB 为例(SB是自行创建的表空间),使用以下命令创建:create user SB identified by oscar default tablespace .

2021-06-18 07:24:01 16328 3

原创 Maven 无法下载Oracle 驱动解决

因为授权原因, Oracle 的驱动无法从Maven 的中央库中直接获取。解決思路是 到Oracle 官方下载驱动的jar 文件, 再放入本地库中Oracle 驱动下载Oracle 驱动的官方下载地址是: https://www.oracle.com/database/technologies/appdev/jdbc-downloads.html , 需要登录后才能下载。也可以到如下地址下载 oracle6 和oracle8https://download.csdn.net/download/os

2021-06-17 07:31:31 603

原创 SpringBoot项目在Gitee的控管步骤

GitHub应该是目前全球最佳的Git代码托管平台,国际上大部分的项目都托管在上面, 但是国内访问会出现间断的无法连接, 虽然通过修改主机的hosts 可以即时解决, 但是每个一段时间就需要重新修改。GitHub 无法访问的解法参考 : Windows下解决GitHub 无法连接问题国内推荐使用的代码托管平台是Gitee, 俗称码云, 地址是: https://gitee.com/ 。本篇介绍如何在Gitee 上创建项目以及与实现新建的额 Spring Boot项目加入托管,进而获取和推送代码。步骤

2021-06-16 06:51:36 494

原创 Spring Boot+JPA 有查询条件的查询

本篇介绍使用JPA 的条件查询, 关于JPA基本查询可以参考:Spring Boot+JPA 查询数据方式与代码演示不安全的查询在开发时, 为了简便, 习惯会拼接Where子句的查询条件, 查询的变量的值通过外部传入, 示例来看: String sId = "1"; String hql = "from Usr n where id="+sId; List<Usr> usrList = entityManager.createQuery(hql, Usr.class).getR

2021-06-15 06:32:41 1369 1

原创 Spring Boot+JPA 查询数据方式与代码演示

在Spring Boot项目中, 使用JPA查询的常见使用场景有:查询满足条件的对象集合查询满足条件的单个对象查询满足条件的对象的个数查询某个类的某个属性针对以上场景, JPA提供了多种查询可以实现。getResultList()查询满足条件的对象集合 String hql = "from Usr n"; List<Usr> list = entityManager.createQuery(hql,Usr.class).getResultList(); //如果为空,

2021-06-12 10:02:56 1715 1

原创 Spring Boot+Vaadin 14项目初始化

Vaadin 项目类型及初始化Vaadin提供了类似SpringBoot的项目初始化生成器,同时还提供了不同项目的入门示例,下载下来之后即可。具体的包括:Vaadin 14 - Spring Boot, 推荐的开发方式Vaadin 14 - plain Java, 不包含任何依赖注入框架的纯Java开发Vaadin 14-CDI 使用依赖注入和JakartaEE框架开发(JakartaEE前身就是J2EE)Vaadin 8 LTS 老版本的基于纯Java 的VaadinVaadin 14-

2021-06-09 06:30:36 662

原创 7.25 Ext JS下拉单选框(Combobox,TagFied)使用及疑难问题解决

Ext JS下拉框字段组件在Ext JS中,下拉框选择的字段组件主要有两种, 分别是Combobox 和TagField, 这两种都支持单选和多选, 呈现的效果如下:Combobox 对应的类是:Ext.form.field.ComboBox , 虽然支持多选配置,但多选的配置是废弃的, 不建议使用。TagField对应的类是:Ext.form.field.Tag , 一般用来选择多个值,也可以选择单个值,如果是单个值的,感觉意义不大。Ext.form.field.Tag 从Ext.form.

2021-06-07 06:53:55 1157

原创 10.22 Ext JS 快速开发工具

工欲善其事,必先利其器。在实际项目中开发Ext JS应用时,希望开发工具最好是具备以下功能:代码自动提示,补全代码语法提示…对于Ext JS乃至一般的应用程序开发来说, 常用的开发IDE有:* Eclipse* Visutal Studio* JetBrains基于以上各IDE, Sencha 官方都提供了对应的插件,但那些插件都是收费的; 早期也出现了一个可以免费使用的插件spket, 适用6.0 以上的版本, 不过在目前最新版本已经不好使了。官方开发插件官方提供的插件如下:详

2021-06-04 07:10:07 337 1

Dev-C++ 开发IDE

Dev-C++ ,适合初学者和少儿编程的C++工具

2024-09-26

Spring Boot 项目示例

1. basicauth 2. sb-oauth 3. springoauth2 4. springsecurity

2024-08-14

Postman windows 64 安装版

Postman 是一个流行的API(Application Programming Interface)开发工具,它使得开发者可以很容易地创建、测试、共享和文档化API。Postman 提供了一个友好的用户界面,来发送HTTP请求,接收响应,并检查服务器回送的数据,而无需编写任何代码(例如,可以用它来发送GET、POST、PUT、DELETE等请求)。 Postman介绍和快速使用: https://blog.csdn.net/oscar999/article/details/135050578

2024-08-13

Spring Boot 3 极速搭建OAuth2认证框架示例项目

Spring Boot 3 极速搭建OAuth2认证框架示例项目 博文地址: https://blog.csdn.net/oscar999/article/details/136927093

2024-08-13

JDepend4Eclipse 解压安装版

Eclipse JDepend插件是一个专为Eclipse IDE设计的工具,用于分析Java项目的包依赖关系,从而帮助开发者评估代码的可扩展性、可重用性和可维护性。 下载包含 features 和 plugins的插件的压缩包, 解压之后将 features 和 plugins 目录复制到本地Eclipse 安装路径对应的目录中

2024-08-10

Eclipse附带如下插件: 1. Jdepend 2. Java Dependency Viewer 直接解压就可以使用

用于查看Java代码中的类, 包的依赖和调用关系, 是否模块间存在循环调用。 Java Dependency Viewer的介绍: Eclipse插件Java Dependency Viewer是一个为Java项目提供依赖关系可视化功能的工具。 在复杂的Java项目中,理解和分析类与类之间、包与包之间的依赖关系是非常有用的。Java Dependency Viewer插件通过生成依赖关系图,帮助架构师和高级开发人员审查这些依赖,以确保项目实现符合设计要求。

2024-08-08

Java Dependency Viewer 的Eclipse 插件离线安装包

Java Dependency Viewer是一个为Java项目提供依赖关系可视化功能的工具。 在复杂的Java项目中,理解和分析类与类之间、包与包之间的依赖关系是非常有用的。Java Dependency Viewer插件通过生成依赖关系图,帮助架构师和高级开发人员审查这些依赖,以确保项目实现符合设计要求。

2024-08-07

支持 ATDD (Acceptance Test Driven Development) 的工具

支持 ATDD (Acceptance Test Driven Development) 的工具

2024-01-15

截取动态屏幕截图的工具

1. Windows下用于截取动态的屏幕截图 2. 允许用户使用各种功能创建高质量的 GIF,例如记录特定窗口或屏幕部分。该程序还提供编辑功能,允许用户添加标题,调整大小,裁剪和更改其创建的帧速率。 3. 可以用于创建教程,共享视觉指南和创建复杂的动画。 4. 免安装版,解压后就可以使用

2023-11-23

Windows 最新版本的allure命令行工具

1. Windows 最新版本的allure命令行工具 2. 可以用于产生测试报表 3. Python中可以结合Behava或者pytest 产生测试包括 4. 使用方法: 解压后将bin 目录配置到path环境变量

2023-11-21

pytest-bdd 简单示例

pytest-bdd 简单示例 1. 使用pytest-bdd进行一个简单的计算器的测试演示

2023-11-13

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

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

2023-09-18

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

空空如也

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

TA关注的人

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