VS2022 企业版VHF9H-NXBBB-638P6-6JHCY-88JWHVS2019 企业版BF8Y8-GN2QH-T84XB-QVY3B-RC4DF
问题描述:Navicat 无法连接 Oracle 19c,报错如下:ORA-28547:connection to server failed, probable Oracle Net admin error解决方案Navicat 客户端 oci.dll 版本和 ORACLE 服务器版本不一致。Navicat 15.x 默认集成了 11.2 的版本,下载新版的 Instant Client ...
问题描述创建了可插入数据库 orclpdb 后每次重启服务器都不自动打开,提示:ORA-01109 数据库未打开。这样每次重启服务器后需要 SQL Plus 中执行以下 SQL 手动打开:alter pluggable database ORCLPDB open;。解决方案可创建触发器,在服务启动后自动执行上述 SQL 命令打开 orclpdb 数据库。1、在 SQL Plus 中使用 sy...
Oracle 12c 开始有了CDB和PDBCDB与PDB是Oracle 12C引入的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为ContainerDatabase,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。在O...
jetbra-ded4f9dc4fcb60294b21669dafa90330f2713ce4.zipIDEA 2022.2XIZQAN09CR-eyJsaWNlbnNlSWQiOiJYSVpRQU4wOUNSIiwibGljZW5zZWVOYW1lIjoia2lkZHkgaW5zZWFtcyIsImFzc2lnbmVlTmFtZSI6IiIsImFzc2lnbmVlRW1haWwiOiIi...
数据来自 Google 趋势(2022-03-24),从数据可看出 MyBatis 和 JPA/Hibernate 明显的区别是:国内用户以 MyBatis 居多(估计主要使用 MyBatis-Plus)国外用户以 JPA/Hibernate 居多国内趋势全球趋势
在 Android 开发过程中,我们往往需要安装 debug 版的 apk 来进行真机测试,而如果已经安装了签名过的 release 版是无法安装 debug 版的,开发测试非常不方便。这里提供一个方案可以实现一个 app 同时安装 debug 和 release 版。解决方案首先在 build.gradle(app) 中配置如下buildTypes { release { ...
使用 Collections.sort() 可以对集合进行排序,比如我们获取了用户列表,然后在 Java/Kotlin 中根据用户姓名排序。问题代码JavaCollections.sort(userList, new Comparator<SysUser>(){ @Override public int compare(SysUser o1, SysUser o2...
问题描述在 Windows 系统上安装了版本管理工具 TortoiseGit 后,发现在资源管理器中没有正常显示文件改变状态的图标,这样不好确认是否有文件改动,只能打开 Git 工具后查看,很是不方便,其实这是由于 Windows 系统中对资源管理器中图标的设计有些限制。期望效果:解决方案1、打开注册表编辑器开始 - 运行(或 win+R),输入 regedit 回车。2、定位注册表目录定位...
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。Kotlin 简化字段名条件构造器中不推荐对字段名进行硬编码,在 Java 中可使用 LambdaQueryWrapper,列名就可以使用类名::属性名来书写,但每个条件都要写一次类名也好难受,而在 Kotlin 中可借助强大的 let、also、...
本手册描述了开源 ETL 工具 Kettle 8.3 源码编译打包及 Debug 调试运行的详细步骤。本手册编写的目的主要为了应对以下场景:在使用开源的 Kettle 过程中如有个性化需求需要自定义部分功能模块,或者发现系统 Bug 且官方未及时提供修复时,我们需要修改源码并且重新编译打包运行。更多的时候我们需要通过 Debug 调试运行的方式来排查问题。1、环境要求以下各软件的安装及配置不...
代码生成已经是目前软件开发框架中的标配功能了,大多数代码生成都使用内置到项目中模块来实现,如果有调整需要修改项目代码,这里介绍一下 IDEA 内置的代码生成功能:使用 Groovy 脚本扩展来进行代码生成,同时附上本人在用的生成 Kotlin 版 Model 类的脚本。使用方法IDEA 连接数据库IDEA 旗舰版内置了 DataGrip 的大部分功能用于管理数据库,可在侧边栏找到,创建连接后...
什么是 SPI 机制SPI 全称 Service Provider Interface。多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在 java.util.ServiceLoader 的文档里有比较详细的介绍。简单总结下 Java SPI 机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案、xml解析模块、jdbc模块的方案等。面向的对象设计里,我们...
在用 Java 或 Kotlin 编写方法时建议编写完善的注释,包含每个参数的意义和返回的内容,下面介绍在 IDEA 中自动生成方法注释的技巧。特别是我平时使用 Kotlin 比较多,而 Kotlin 的注释生成和 Java 有点不同,请往下看。一、需求描述默认 Java 方法输入 /** 回车会自动生成方法注释,并添加方法参数。但我们可能想在注释中添加作者和日期,就得用到 IDEA 的实时...
u-rate 组件uView Rate 评分组件文档地址:https://www.uviewui.com/components/rate.html该组件一般用于满意度调查,星型评分的场景。需求说明该组件禁用后颜色为灰色,如果评分是 5 分时全部五星都是灰色实心显示,这样给用户一种不确定有没有评分的不友好体验。所以考虑修改下样式,在禁用状态下如果已经评分了此显示红色。解决方案1、为组件增加 c...