自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

gongjin28_csdn的博客

不积跬步无以至千里

  • 博客(116)
  • 资源 (32)
  • 问答 (2)
  • 收藏
  • 关注

原创 Java中Private方法与外部类Public Static方法的交互

方法,必须持有外部类实例才能进行调用。在设计代码结构时,应根据具体需求灵活选择适当的方法访问权限和静态/非静态属性,以确保代码的清晰性和有效性。在Java编程中,访问修饰符对类、方法和变量的可见性起着决定性的作用。这是因为静态方法并不依赖于类的实例,而是属于类本身,所以即使是在。成员方法内部,只要知道外部类名,就可以直接调用其。方法无法获得外部类实例,那么就无法调用非。方法,则需要拥有外部类的实例。方法可以并且通常可以直接调用外部类的。方法是基于对象实例进行调用的。方法试图调用外部类的非。

2024-04-26 08:51:04 248

原创 SQL语言基础

SQL是一种用于管理和操作关系型数据库的编程语言,它由IBM在1970年代开发,并逐渐成为数据管理的标准之一。SQL是一种标准的编程语言,用于访问和操作数据库中的数据,它被广泛使用于各种不同的数据库管理系统。-SQL是一种声明性语言,它允许用户通过指定所需的结果来查询和操作数据库,而不是详细说明如何实现这些结果。SQL是一种非常灵活的编程语言,可以执行各种不同的数据库操作,例如创建表、插入数据、更新数据、删除数据等。

2024-04-26 08:49:46 482

原创 Git回退的命令行与IDEA UI中回退操作

Git的回退机制提供了丰富的灵活性,使得开发者能够应对各种复杂的场景。熟练运用命令行工具能够更直接高效地管理版本,而集成开发环境如IntelliJ IDEA则为不习惯命令行的用户提供直观便捷的操作界面。无论选择何种方式,了解并合理利用Git的回退功能都将极大地提升开发效率和代码管理水平。务必注意的是,--hard操作会永久丢弃未提交的更改,因此在执行此类操作前务必确保备份重要数据或明确无误需要丢弃这些更改。

2024-04-25 10:32:32 903

原创 理解与解决BouncyCastle库中“ASN1Primitive overrides final method equals”异常

在实际编程实践中,合理的依赖管理、及时的版本更新以及对核心库特性的深入了解,都是保障项目稳定运行的重要因素。方法在Java中用于比较对象的相等性,如果在一个类中被声明为final,则表示它不允许在其子类中被重写。在Java开发中,尤其是在处理安全相关的编码任务时,开发者经常需要借助强大的第三方加密库——BouncyCastle。假设您正在使用一个较老版本的BouncyCastle库,而另一个依赖项却更新到了新的版本,在新版本中可能已经将。方法声明为了final。类的方法集的库一起使用时,就会抛出此错误。

2024-04-25 10:26:54 524

原创 电脑特别卡,但是看cpu和内存使用量并不大,该如何提升电脑运行速度

通过任务管理器(在 Windows 中可以通过右键点击任务栏并选择“任务管理器”)禁用不必要的启动项,以减少系统启动时的负担。确保电脑通风良好,清理风扇和散热器,并在需要时更换干净的散热膏。如果可能,考虑升级硬件,例如增加内存(RAM)或使用更快的硬盘(如固态硬盘),这可能会显著提高系统性能。如果你的计算机还在使用较旧的操作系统版本,考虑升级到较新的版本,因为新版本通常具有更好的性能和安全性。检查硬盘空间使用情况,确保有足够的可用空间。使用任务管理器监视系统资源的使用情况,查看是否有任何异常的资源占用。

2024-04-24 08:57:50 178

原创 数据库报错1045 - Access denied for user ‘[email protected]‘(using password: YES)

遇到MySQL错误1045时,请务必根据具体的错误情境采取适当的措施。这个错误非常常见,并且通常意味着MySQL服务器拒绝了来自指定IP的root用户的登录请求,尽管提供了正确的密码。有时,在本地环境中,你可能在配置MySQL后首次尝试通过命令行或图形界面工具连接本地MySQL服务器时遇到这个问题。如果MySQL服务器启用了SSL连接要求,并且客户端未按照要求提供证书,则可能导致连接被拒绝。尝试连接时出现此错误,可能是由于MySQL服务器未允许root用户从该特定IP地址进行远程登录。

2024-04-24 08:43:09 895

原创 ORACLE数值相关的sql语句

通过以上各种实际应用场景和示例,我们可以看到Oracle SQL对于数值数据的强大处理能力。熟练掌握这些SQL语句不仅能提升数据查询效率,也能助你在数据分析、报表生成等工作中更加游刃有余。

2024-04-23 08:41:17 598

原创 利用Java Stream API高效判断List中是否存在字段值为0的元素

Java Stream API的强大之处在于它可以简洁、有效地处理集合数据的各种需求,包括但不限于判断List中是否存在特定字段值为0的元素。在实际开发过程中,灵活应用Stream API能够显著提升代码的可读性和执行效率。

2024-04-23 08:40:50 500

原创 ORACLE 中varchar2类型的日期数字,例如20230814,转为2023-08-14

Oracle数据库提供了丰富的日期处理功能,正确地将varchar2类型的日期数字转换为日期类型是有效利用这些功能的基础。务必确保在转换过程中提供的格式模型与实际数据格式一致,以避免因格式不匹配而导致的错误。同时,对于长期存储和频繁查询的日期数据,推荐直接采用日期类型进行存储,这样不仅可提高查询效率,还能减少潜在的数据处理问题。

2024-04-22 08:43:37 549

原创 实现每日9点与15点定时任务的Cron表达式

Cron表达式为我们灵活调度各类定时任务提供了强大的支持。通过理解和掌握Cron表达式的编写规则,我们可以根据实际需求精确控制任务的执行时间和频率,从而提高工作效率和保证业务流程的顺畅运行。

2024-04-22 08:43:14 536

原创 Oracle数据库中将DATE类型字段格式转换为YYYY/MM/DD样式

在Oracle数据库操作中,我们经常遇到处理DATE类型字段的情况,尤其是在数据展示或者数据迁移时,需要将默认格式的DATE字段(例如:YYYY-MM-DD HH24:MI:SS)转换为特定格式,如YYYY/MM/DD。而在进行日期筛选时,应尽量保持DATE类型的内部格式操作,仅在最终展示阶段才做格式化处理,以保证查询性能和准确性。但在实际应用中,通常不建议直接基于格式化的日期进行过滤,因为这样效率较低且易出错,最好保持日期字段原始格式进行比较。,存储着员工入职日期。的表,其中包含一个DATE类型的字段。

2024-04-19 10:24:46 572

原创 深入理解与解决Oracle数据库ORA-01461错误:只能为LONG列插入LONG值

综上所述,ORA-01461错误主要出现在尝试将长字符串插入到不支持这种长度的列类型时,或者是对数据类型理解有误的情况下。因此,在进行数据操作时,务必清楚了解各列的数据类型及其特性,并根据实际情况选择合适的数据类型和插入方式,才能避免此类错误的发生。

2024-04-19 08:50:36 266

原创 如何根据表名快速定位引用该表的Oracle存储过程

虽然上述方法有助于定位大部分依赖情况,但要注意的是,有些情况下,尤其是当存储过程内采用动态SQL构造时,仅通过文本搜索可能无法完全覆盖所有引用情况。此外,系统权限设置也会影响能否成功执行以上查询,必须确保查询账户具有足够的权限查看相关系统视图。在实际工作中,建议配合版本控制工具和文档管理,确保对数据库对象间的关系有详尽的记录,以便在大规模重构或迁移时能够高效准确地处理依赖关系。同时,针对复杂的依赖链,还可以借助于专门的数据库设计和依赖分析工具,提高工作效率并减少人为疏漏。

2024-04-18 13:31:18 458

原创 解析CSS中的new Color(200, 200, 200, 100) 参数用法及应用实例

这样的表达式提供了一种灵活的方式来创建和操作颜色,广泛应用于网页图形绘制、样式定制以及动画效果设计等多种场景。理解并掌握这种参数的意义和使用方式,对于提升前端开发效率和增强用户体验具有重要意义。

2024-04-18 13:13:56 425

原创 在Java Swing的JPanel中实现动态水印添加技术

对于更高级的应用,还可以考虑采用专门的图像处理库如Apache Batik、TwelveMonkeys等,它们提供了更丰富和高效的图像操作功能,可以用来制作更为复杂、可变的水印效果。而在某些场景下,我们可能需要在JPanel上显示带有水印的图片或内容,这既可以用于版权保护,也可以作为一种增强用户体验的设计手段。有时候,水印可能不是固定的图像,而是动态生成的文字或其他组件,比如用户登录后的昵称、在线状态标志等。例如,在一个社交应用的聊天界面中,用户登录后,聊天背景上实时显示用户的个性化水印。

2024-04-18 13:08:37 423

原创 使用Optional优雅地避免Java中获取属性时的空指针异常

Optional 是一个容器类,代表一个值存在或不存在。原来我们要检查一个对象是否为null,现在可以改为检查Optional对象是否有值。它可以帮助我们在设计API时明确表达某个值可能存在或者不存在,并在处理该值时提供了一种安全的方式。

2024-04-18 13:00:45 270

原创 ORA-01722: invalid number异常的多元应用场景及解决方案

ORA-01722: invalid number是一个典型的数据库操作异常,它的出现提醒我们在设计、开发和维护数据库应用时,务必关注数据类型的匹配与转换。尽管我们的意图可能是查找薪水为50000的员工,但由于Oracle在运行时尝试将字符串直接与数值字段进行比较,导致了ORA-01722错误。在导入数据之前,对源数据进行预处理和清洗,确保所有要插入数值型字段的数据都符合要求。字段,由于Oracle无法将这个字符串转换为有效的数字,因此抛出了“ORA-01722: invalid number”的错误。

2024-04-18 09:10:13 1005

原创 分析ORACLE批量更新中的ORA-00911错误:MyBatis <foreach> 场景与解决方案

为了避免在使用MyBatis的严格校验输入数据的有效性,防止非法字符注入。在构造动态SQL时遵循正确的语法规范,特别是对于字符串和数值类型的处理。明确参数映射规则,确保MyBatis能够正确解析和绑定参数。

2024-04-18 08:53:21 1121

原创 Java中正确判断BigDecimal是否为空的多种方法及其应用场景

通过对上述方法的理解和应用,我们可以避免因错误的空值或零值引发的问题,从而保证程序健壮性和数据准确性。同时,建议遵循良好的编码规范,如在可能抛出。类因其高精度和不可变性而在金融和其他需要精确计算的领域得到广泛应用。然而,在处理此类数据时,确保它们不为空或零是一个常见的需求。,也可以被赋予零值。在实际开发中,我们需要区分这两种状态:“空”表示引用未指向任何对象,“零”则表示指向了一个数值为零的。这是最直观且最基础的检查方式,适用于任何对象类型的空值判断。的地方提前进行空值检查,提升代码的可读性和可靠性。

2024-04-17 14:22:16 552

原创 Oracle查询字段所属表及其应用场景详解

在复杂的数据库环境中,尤其是在拥有众多表和关联关系的Oracle数据库系统中,了解特定字段存在于哪个表中是一项常见且重要的任务。通过灵活运用数据字典视图,不仅可以高效地解决此类问题,还能加深对数据库结构的认识,从而提高日常运维和开发工作的效率。假设我们正在维护一个大型企业信息系统,其中包含多个与业务相关的表,并且我们知道字段名“MEMBERID”存在于某个用户下的某个表中。在实际项目中,可能会遇到字段存在于关联表中的情况。如果你管理的是多用户环境,可能需要在不同模式(即不同的数据库用户)中搜索同一字段。

2024-04-16 11:21:08 556

原创 java如何将html转pdf实现方案

以上只是部分常见的实现方案,并且每种方案的优缺点可能会随着库或工具的更新而发生变化。在选择合适的方案时,需要根据项目的具体需求、技术栈和预算等因素进行综合考虑。

2024-04-16 08:51:44 562

原创 一文读懂工作流原理及其在多元应用场景下的实践

流程定义:首先,需要对业务流程进行抽象和模型化,明确各个环节、角色、规则和条件等要素,形成一套完整的流程定义。状态转换:每个工作流实例都存在一系列的状态,根据预设的业务规则和逻辑进行状态之间的转换。例如,从“待处理”到“审批中”,再到“已完成”。任务分配与执行:依据流程定义,系统自动或人工将任务分配给相应的参与者,参与者完成任务后,工作流自动推进至下一环节。事件驱动与通知:工作流系统能够实时监控流程状态变化,当满足特定条件时触发相应动作,如发送通知、更新数据等。监控与审计。

2024-04-15 17:59:40 480

原创 ORACLE数据库的一个字段是CLOB类型,代码使用String类型,业务接口响应时长492毫秒问题分析

这些优化策略的效果可能会根据你的具体情况而变化。你应该基于你的应用程序的需求和性能瓶颈来选择最适合你的优化策略。

2024-04-15 17:47:27 171

原创 如何查询oracle中一个表的一个字段是否加了索引

这个查询语句会返回与指定表和字段关联的所有索引的名称和列名称。如果返回结果为空,则表示该字段没有添加索引。如果返回结果包含至少一个索引的名称和列名称,则表示该字段已经添加了索引。在上面的SQL语句中,将your_table_name替换为你要查询的表的名称,将your_column_name替换为你要查询的字段的名称。

2024-04-15 17:41:14 263

原创 Java 8的流(Stream)和Lambda表达式判断List<User>中的gender为男性时,age是否为空

这段代码首先通过filter方法过滤出gender为男性的用户,然后通过anyMatch方法检查这些用户中是否有age为空的情况。如果有,anyMatch方法会返回true,否则返回false。同时,如果要检查年龄是否为空,通常我们会使用null检查,而不是直接比较年龄是否等于某个特定值(比如0或者空字符串)。因为在大多数情况下,年龄为0或者空字符串是不符合实际情况的。注意,这段代码假设User类有getGender和getAge方法来获取性别和年龄。如果User类没有这些方法,您需要用相应的方法来替代。

2024-04-15 17:28:02 331

原创 Java 8的流(Stream)和Lambda表达式求List<User>中age最大和最小的年龄

【代码】Java 8的流(Stream)和Lambda表达式求List中age最大和最小的年龄。

2024-04-15 17:22:14 323

原创 通过sql返回指定月份的日历,包含日期、周几,以周日开头,不足的补全上月和下月的日历

在上面的查询中,将TO_DATE(‘2023-07-01’, ‘YYYY-MM-DD’)替换为所需月份的第一天。查询将生成从指定月份的第一天开始到月底的日历,并以周日开头。如果指定月份的第一天不是周日,则会补全上月的最后一天。如果指定月份的最后一天不是周日,则会补全下月的第一天。结果按日历日期排序。在Oracle SQL中,可以使用CONNECT BY和ROWNUM来生成指定月份的日历,并通过TO_CHAR函数将日期转换为周日开头的格式。

2024-04-15 17:10:47 278

原创 Oracle数据库中的创建表语句及应用场景示例

通过以上示例,可以看出Oracle的语句提供了丰富的选项用于定制化表结构,满足不同场景下对数据准确性和完整性的要求。熟练掌握这些构造技巧,能够帮助开发者在构建高效且健壮的数据库架构时更加游刃有余。根据业务规则和数据规模调整表设计,合理选择索引策略,以及遵循数据库设计的最佳实践,以确保系统的性能和稳定性。

2024-04-15 17:01:30 726

原创 BigDecimal实现精确除法与单位转换:从百万分之一到亿并四舍五入至两位小数

类进行精确的除法运算,并在单位转换过程中实现四舍五入的保留小数位数功能。对于任何涉及高精度数值转换和计算的项目,合理运用。记住,在实际编程中,应始终根据具体业务需求和可能的边界条件来设计和实现代码逻辑。来进行精确除法,并结合单位转换,将一个数除以 100000000 后转化为亿单位,同时四舍五入保留两位小数。表示的是万亿级别的资产总额,现在需要将其转换为亿元并保留两位小数。在处理金融、科学计算或其他对精度要求极高的场景时,类型提供了强大的浮点数运算功能,能够避免。模式,即我们常说的“四舍五入”规则。

2024-04-15 16:49:47 375

原创 特殊统计SQL实例分析:活动答题记录表的多维度统计

通过上述SQL查询实例,我们对活动答题记录表进行了深度的数据挖掘和统计分析,实现了从海量数据中快速准确地提取关键信息的目标。在实际工作中,根据具体业务需求,可能还需要进一步细化或扩展查询条件以适应更多样化的场景。

2024-04-15 15:52:09 516

原创 Java 8 Date API:深挖`LocalDate.plusWeeks(1)`方法的使用及潜在“陷阱”

是Java 8新日期时间API中的一个重要方法,其作用是在当前日期基础上增加指定的周数。// CSDN小小野猪上述代码将获取当前日期,并将其向后推算一周,生成下一周的日期。Java 8的新日期时间API遵循ISO-8601标准对周的定义,即周的第一天是周一,最后一天是周日。因此,在计算过程中,即使目标日期位于同一周的另一个月份(如从1月的最后一周跨越到2月的第一天),结果也会符合这一周的定义。Java 8。

2024-04-14 20:00:54 467

原创 PL/SQL与SQL的区别:从结构化查询到过程化编程

SQL和PL/SQL在数据库操作中相辅相成,SQL作为通用的数据操作语言,满足基本的数据存取需求,而PL/SQL则为Oracle数据库用户提供了增强的编程能力,使得在数据库层面就可以实现复杂的业务逻辑处理,不仅提升了执行效率,也强化了数据库层面的编程能力。SQL作为一种声明式语言,使用者只需表达想要完成的任务,而不必关心具体的执行细节。PL/SQL允许开发者将SQL命令与其他编程元素(如变量、常量、条件语句、循环、异常处理等)结合在一起,形成模块化的、可重复使用的代码单元,如存储过程、函数和触发器等。

2024-04-14 19:41:21 855

原创 将File转为MultipartFile

虽然理论上可以实现File到MultipartFile的转换,但出于性能、安全和资源管理等多方面考虑,在生产环境中应尽量避免此类操作,而采用更为合理、高效且安全的文件上传策略。

2024-04-13 08:10:21 693

原创 日常项目管理和开发中经常使用的Git统计命令

Git统计脚本为我们提供了丰富的项目洞察力,让我们能够更好地量化项目进展、团队协作效率甚至代码质量。希望以上的示例能激发你对Git更深层次应用的兴趣,并将其融入到日常的项目管理和开发流程中,助力团队效能提升。在实际操作中,根据具体需求,还可以结合shell脚本、awk、sed等工具进一步定制复杂的统计逻辑,满足更多个性化的统计需求。

2024-04-13 07:53:16 1087

原创 关于Oracle数据库锁表查询与解除方法

掌握Oracle锁表的查询与解锁方法对于任何DBA或开发者来说都至关重要。在实际操作中,始终遵循最佳实践,优先保证数据完整性的同时,也要努力提升数据库的并发性能与可用性。

2024-04-12 17:42:21 280

原创 SQL语言基础:常用语句及应用场景详解

这个例子展示了INNER JOIN的用法,它将"Employees"与"Departments"两个表基于DepartmentID进行联接,从而得出每个员工及其所在部门名称的列表。该语句会在"Employees"表中新增一条记录,包含EmployeeID为1001,名为John Doe的员工,所在部门为HR。此语句用于获取"Employees"表中部门为’Sales’的所有员工的姓名(FirstName和LastName字段)。这条语句会将"Employees"表中所有IT部门员工的薪水提高10%。

2024-04-12 08:59:33 347

原创 分析解读Oracle数据库ORA-00935错误:分组函数嵌套过深问题及其解决方案

对于ORA-00935错误,关键在于理解并遵循Oracle对分组函数嵌套的规则,确保在单层GROUP BY语句中完成所有的聚合计算,避免在HAVING、ORDER BY等子句中进行额外的分组函数嵌套。在处理复杂查询时,应当简洁和清晰,能让SQL更加易于理解和维护。在这段SQL中,我们试图在ORDER BY子句中对SUM函数的结果再次应用AVG函数,这同样违反了分组函数嵌套深度的限制。在HAVING子句中,我们尝试对COUNT函数的结果再次进行计数,这也是Oracle不允许的分组函数嵌套过深的情况。

2024-04-12 08:43:44 277

原创 Java多线程技术在真实场景中的巧妙运用

Java多线程技术在日常业务场景中发挥着重要作用,通过合理设计和使用多线程,不仅能解决性能瓶颈问题,还能有效提升系统的稳定性和用户体验。在实际应用时,还需要关注线程安全性、死锁预防、资源协调等方面,确保多线程程序的健壮性。

2024-04-12 08:43:21 412

原创 SQL中的INNER JOIN与笛卡尔积:区别与实例详解

笛卡尔积是将两个表中的每一行与另一个表中的每一行进行组合,生成一个新的集合。这意味着,如果表A有m行,表B有n行,那么它们的笛卡尔积会产生m×n行的结果。示例-- 笛卡尔积的SQL表达方式(等效于无条件的CROSS JOIN)SELECT *INNER JOIN是基于两个表之间的关联条件,只有当两个表中的指定列的值相等时,才会将行合并在一起。它是笛卡尔积的一种特例,仅保留满足连接条件的行对。示例-- INNER JOIN 示例SELECT *在SQL查询中,INNER JOIN。

2024-04-11 08:43:57 607

原创 Java 合并两个相同的List集合多种方法解析

在Java编程中,有时我们需要将两个相同类型的集合合并成一个。尤其是在处理列表(List)时,将两个具有相同元素类型的List合并成一个新的List是非常常见的需求。这里将介绍几种有效的方法来合并两个Java List,并提供详细的代码示例。方法,简单直接且高效。同时,若要确保合并过程中去除重复项,可以结合使用。在合并两个Java List时,最常用的是。方法,可以直接将一个集合中的所有元素添加到另一个集合中。,可以用来合并两个集合,不过需要注意该方法返回的是。方法来合并两个流,进而合并两个List。

2024-04-11 08:43:23 607

Oracle建表语句demo(建表语句、索引、序列)

提供了一个Oracle数据库建表语句的完整示例代码,用于演示如何在Oracle环境中创建一个结构化的数据表。 资源优点: 完整性展示:DEMO提供了从基础建表到复杂约束(如外键、自增主键)等实际生产场景所需的完整SQL语句。 学习价值:对于初学者或者对Oracle数据库不熟悉的开发者来说,这是一个很好的实践教程,可以直接参照执行并理解相关概念。 实用性:通过实际操作案例,帮助读者理解如何根据业务需求设计合理的表结构,确保数据的有效性和一致性。 标准化示范:遵循Oracle SQL的规范,展示了最佳实践,有助于培养良好的数据库设计习惯。 资源缺点: 通用性不足:虽然DEMO涵盖了常见的建表需求,但具体业务场景可能千差万别,需要使用者自行根据实际情况调整表结构和约束条件。

2024-04-22

RSA加密解密签名加签验签RsaUtils工具类

RSA加密解密签名加签验签RsaUtils工具类 RSA算法基于大数因子分解难题,提供了公钥加密和私钥解密的能力。公钥用于加密,私钥则负责解密。这种特性使得RSA成为保证数据传输安全的理想选择。 公钥加密私钥解密与私钥加签公钥验签是基于非对称加密技术的不同应用方式,两者在用途上有明显区别: 公钥加密私钥解密: 目的:主要服务于信息的保密传输,确保只有预定的接收者才能解密信息。 流程: 发送方获取接收方的公钥,用该公钥对敏感信息进行加密。 加密后的信息被发送给接收方。 接收方使用自己的私钥解密收到的信息,由于私钥只有接收方拥有,所以保证了信息的机密性。 通俗理解:想象一个带锁的箱子,这个箱子有个特别之处,就是配有两个钥匙,一把“公钥”和一把“私钥”。任何人都可以用公钥把信息装进箱子里并锁上,但只有拥有私钥的人才能打开箱子取出里面的信息。所以,当你想给朋友发秘密消息时,你用他的公钥加密消息,这样全世界只有他知道的私钥才能解开这个消息,保证了消息的安全。 私钥加签公钥验签: 目的:主要用于数据完整性和身份认证,确保信息没有被篡改,并且确实是由特定的发送者发出的。

2024-04-15

大写转小写小写转大写工具类

优点: 1. 提供了便捷的方法进行字符串大小写转换,简化代码,提高复用性。 2. 对null值进行了处理,避免了运行时异常。 缺点: 1. `capitalizeWords` 方法仅实现了最简单的情况,即第一个单词首字母大写,对于多单词组成的字符串,每个单词的首字母都需要大写时,需要额外实现或引入第三方库(如Apache Commons Lang的WordUtils.capitalizeFully方法)。 2. 这个工具类没有涵盖特殊字符、非ASCII字符的大小写转换规则,对于这类需求可能不够全面。在处理国际化字符串时需要注意Unicode字符集下的大小写转换规则。

2024-04-14

驼峰转下划线、下划线转驼峰的java工具类

优点: 简单易用:这两个方法都是静态方法,可以直接在类内部或外部任何地方调用,无需创建实例。 正则表达式高效:利用Java的正则表达式快速完成匹配和替换,性能较好。 适应性强:能够处理大多数常见的驼峰和下划线命名转换场景。 缺点: 仅支持基本转换:这个基础版本未考虑特定场景,如首字母大写的驼峰命名(PascalCase)转换,或者已有下划线的情况下保持部分单词首字母大写等复杂情况。 不支持数字处理:以上实现并未专门针对带有数字的命名做特殊处理,若存在驼峰命名中含有数字的情况,转换效果可能不是最佳。 未优化复杂场景:在大量字符串处理时,如果字符串长度较大,可能有进一步优化空间,例如减少字符串复制次数。 调用方法描述: camelToUnderscore方法接收一个驼峰命名的字符串作为参数,并返回相应下划线命名的字符串。 underscoreToCamel方法则是接收一个下划线命名的字符串,将其转换为驼峰命名形式的字符串。 String result = CaseConverter.camelToUnderscore("myCamelCaseString"); St

2024-04-14

根据文件扩展名解析并返回对应的内容类型MIME Type

【根据文件扩展名解析并返回对应的内容类型MIME Type】 常见的Microsoft Office文件类型有:doc、docx、xls、xlsx、ppt、pptx等 常见的Pdf文件类型有:pdf 常见的图像文件类型有:png、jpg、jpeg、gif等 常见的音频文件... 常见的视频文件... 常见的压缩文件... 根据以上文件类型生成一个工具类,工具类解决了常见的if else判断,复制粘贴即用

2024-04-13

PLSQL Developer中的快捷键设置与快速替换功能教程

【PLSQL Developer中的快捷键设置与快速替换功能教程】 -- 快捷模板替换:工具 -> 首选项 -> 用户界面 -> 编辑器 -> 自动替换 -> Autoreplace.tx 步骤: 1、打开PL/SQL Developer软件,依次点击菜单栏上的“工具”(Tools) -> “首选项”(Preferences)。 2、在“首选项”窗口中,找到并点击“用户界面”(User Interface),然后选择“编辑器”(Editor)选项。 3、找到“自动替换”(AutoReplace)选项,勾选“Enabled”激活此功能。 4、点击Definition file 替换快捷键文件:Autoreplaces.txt 5、重启PLSQL Developer软件 6、按照Autoreplaces.txt里面的key直接输入,然后按下Tab就可以显示出来sql了,提高了工作效率。

2024-04-12

文本大写小写转换工具类

1、背景: 1.1、文本大写小写转换工具适合对:“大写字母转为小写,小写字母转为大写;非字母字符保持不变” 需求的人员,解决了指定大写转小写问题。 1.2、代码有完整注释说明。旨在帮助读者通过案例学习,快速掌握存储过程的应用方法和技巧。 2、资源示例及介绍 2.1、使用比较简单,复制类到项目代码中,按照示例使用即可。 3、资源内容 3.1、资源内容有TextCaseConverter类, - 1、全部转为大写方法 - 2、全部转为小写方法 - 3、大写字母转为小写,小写字母转为大写方法 3.2、Readme.txt 4、优点、卖点、吸引眼球的 4.0、通用工具类,可以无缝隙应用到各自应用中,减少重复的开发工作量。 有详细注释可供释义。 5、联系方式 5.1、资源若有问题,可私信博主,若有不明白或者操作困难点可以私信联系博主指导,看到即回复。 6、声明 本内容版权归属于CSDN-小小野猪,任何未经授权的复制、转载、传播、贩卖、转赠等均属违法行为,必将追究法律责任!!!

2024-04-10

使用wkhtmltox将HTML富文本生成Pdf(wkhtmlpdf)和图片SpringBoot代码项目示例

1、此Java项目利用开源工具包wkhtmltopdf及SpringBoot框架将富文本转换为PDF和Image实战示例。 2、有丰富的示例文件,包括将url转image/pdf,将html转image/pdf。 3、提供有Postman接口配置文件,助您快速掌握并高效运用wkhtmltox实现HTML到PDF和图片的无缝转换。 4、优点:有些会员身份过期之前可以将需要学习的内容持久化保存到本地。 4.1wkhtmltopdf可在多种操作系统(包括Windows、Linux和macOS)上运行,从而使得Java项目具有良好的跨平台兼容性。 4.2、开源许可下的wkhtmltopdf允许免费商业和非商业用途,降低了项目成本。 4.3、支持众多自定义选项,可以根据需求调整输出格式的各种属性,如页面大小、边距、压缩级别等。 4.4、有示例代码,可快速入手。 5、缺点:不同版本对网站的CSS库的支持有限。

2024-03-25

Oracle数据库实战:一键执行批量将横表转纵表(横向表转纵向表)

1、在日常开发中,业务提供的数据往往是横向数据,不符合开发设计的数据库表,若想转为纵表,手动操作效率太低,为此写了本方法。 2、适用于各类业务场景下的横表转纵表需求,只需要按照对应的表结构修改存储过程即可。 3、使用Oracle存储过程实现横表转纵表结构,无需繁琐的手动操作,一键执行,适合处理大批量数据转换任务,极大提升数据处理效率。 4、资源中提供了自己验证需要的业务数据、数据库表DDL脚本,可验证学习。 5、本内容版权归属于CSDN-小小野猪,任何未经授权的复制、转载、传播、贩卖、转赠等均属违法行为,必将追究法律责任!!!

2024-03-14

随机生成彩票号码Java代码源码(功能:随机生成号码,可选择幸运数字,快速生成多注号码)

1、本资源适合有Java语言开发基础的人,没有Java代码基础的人可以使用:https://download.csdn.net/download/gongjin28_csdn/88751880 2、这是一个用于生成随机彩票号码的Java代码,包括双色球6+1和大乐透彩票。用户可以自定义幸运数字并快速生成多注号码。 3、随机数生成模块使用了Java的Random类来确保生成的数字的随机性。 4、用户需要在运行代码前设置幸运数字。 5、简单易用,界面友好:无需复杂的操作,只需几步,即可完成彩票号码的生成与定制。让每一个用户都能轻松成为彩票达人

2024-01-20

双色球&大乐透彩票工具:随机生成双色球6+1、大乐透彩票号码,选择幸运数字,快速生成多注号码,避免出票概率,开启财富之门!

1、无论您钟爱双色球的6+1玩法,还是大乐透的5+2组合,这款工具都能满足您的需求。 2、您是否有心仪的幸运数字?工具中特设幸运数字功能,让您的心仪数字成为每注彩票的灵魂。 3、出票概率自主掌控:利用随机算法分析,优化了出票策略,有效规避了彩票站点的出票概率。 4、多注号码一键生成:不再是一注一注地生成,一键操作,即可生成多注彩票号码,大大提高中奖概率。 5、简单易用,界面友好:无需复杂的操作,只需几步,即可完成彩票号码的生成与定制。让每一个用户都能轻松成为彩票达人。 6、安全可靠,信誉保证:我们承诺,所有的彩票号码都是随机生成,公平、公正、公开是我们的原则。 7、中奖概率分析:基于历史数据,我们对中奖概率进行了深入分析,为您购买彩票提供有力的数据支持。 8、现在,就让我们一起踏上这场充满未知与惊喜的彩票之旅吧! 9、工具示例图片:https://img-blog.csdnimg.cn/direct/1f29bfe0737c46fcbfa4b516c7c5fb8a.png

2024-01-17

Notepad++宏整理 宏制作教程 宏脚本替换即可使用并可自主编辑 宏文件位置 常用符号整理

1、Notepad++宏:旨在帮助你充分发挥Notepad++的宏功能,实现文本编辑的自动化。无论你是迫切需要提高工作效率的编程开发者,还是经常需要处理大量文本的文字工作者,这个资源都能为你提供宝贵的帮助。 2、通过丰富的实战案例。包括:【将&gt;和&lt;替换为<>】、【将<和>替换为&gt;和&lt】、【注释/取消注释】、【删除所有空行】、【标记全部的#{符号】、【添加引号并替换换行符为逗号并删除最后一个逗号】、【删除空行】等常用宏整理,导入宏文件即可使用。 2、资源中的所有内容都围绕实际应用展开,确保你学到的每一个技巧都能直接应用到日常工作中。 3、详细解释了Notepad++宏的基本概念和设置方法,让你迅速掌握开启宏功能的第一步。全程引导,即使是初学者也能轻松上手 4、提供了大量的实际操作示例,包括如何创建、编辑和运行宏。通过这些示例,你将深入了解宏的工作原理和具体应用。 5、详细请阅读Readme.txt文档中关于Notepad++宏资源的介绍和使用方法。

2024-01-11

Oracle数据库表定时备份表 表名动态拼接时间戳存储过程

1、备份Oracle数据库表时添加动态时间戳,解决了ORA-00922: missing or invalid option 错误。 2、备份表结构和数据,还备份索引、序列、触发器等对象,提高了备份速度。但需要手动备份原始表的序列。 3、备份策略是存储过程,方便执行,每次备份表都有时间戳。 4、若备份文件过大,可以考虑增加备份频率或分批备份。 5、如遇到表正在被使用或锁定的情况,可能导致备份失败。建议在备份前确保表处于可备份状态。 6、在某些情况下,由于权限问题,可能无法成功创建或访问备份文件。确保执行备份的数据库用户具有适当的文件系统权限和数据库访问权限。权限错误码:ORA-01031:insufficient privileges 7、经典备份语句:CREATE TABLE TB_B AS SELECT * FROM TB_A; 本存储过程解决备份表名称时动态添加时间戳,例如表名称 TB_B20240106; 8、资源内容有: 8.1、P_TIMER_BAK_TABLE定时备份表 表名动态拼接时间戳.sql 8.2、Readme.txt

2024-01-06

2024年沪深股票证券交易日INSERT SQL及excel数据等文件

1、根据国务院办公厅关于2024年部分节假日安排的通知汇总的股票证券交易日和非交易日新增insert sql数据; 2、只需要修改对应的表名、字段名即可将交易日、非交易的数据导入到数据库; 3、有汇总的交易日明细数据excel文档,可以对照或者使用对应的工具解析; 4、若有不明白或者操作困难点可以私信联系博主指导,CSDN私信没消息通知,博主若看到消息则会回复; 5、资源内容有: 5.1、2024年沪深股票证券交易日历.xlsx; 5.2、T_HOLIDAY---DDL.sql; 5.3、T_HOLIDAY---DML.sql; 5.4、T_TRADEDATE---DML.sql; 5.5、国务院办公厅关于2024年部分节假日安排的通知.txt; 5.6、交易日查询接口.txt; 5.7、使用说明.txt; 按照各自的业务需求,选取对应的文件。 若是仅查看,可以看excel表格。 若是需要导入的数据库,则仅将T_TRADEDATE---DML.sql文件按照各自的表结构修改对应的表字段和值即可。

2023-12-14

阿里云OSS文件上传下载查询工具类-AliyunOSSUtil.java

使用阿里云OSS对象存储服务,根据SDK编写文件上传、下载、查询、删除、获取文件链接、创建文件夹等方法的工具类Util,该工具类已在正式应用环境中经受考验,其中有示例demo使用方法教程,方法有注解,帮助使用者更好地理解和使用该工具类,对理解和使用有一定的参考学习价值。 工具类将详细介绍如何使用阿里云OSS文件上传下载查询工具类,涵盖文件上传、下载、查询等核心功能的操作步骤与实战案例。通过学习示例,你将掌握如何在阿里云OSS上轻松实现文件存储、管理和下载,并充分利用阿里云OSS的安全、稳定、高效的特性。本文还深入解析了阿里云OSS的文件存储机制和OSS SDK的安装与配置,帮助您全面了解该工具类的运作原理。

2023-10-30

Java实体类字段生成工具类-将数据库表列字段转为Java实体类驼峰字段

1、在Java开发中,常常需要将数据库表列字段换成Java实体类字段。但是手动实现这个转换过程比较慢,且容易出错,影响开发效率。为了解决这个问题,开发了这个Java实体类字段生成工具类。 2、该工具类可以将数据库表列字段转化为对应的Java实体类字段。生成的实体类字段格式清晰易读,且符合Java命名规范。通过使用该工具类,可以大大提高开发效率,节约时间成本。 3、该工具类使用非常简单。只需要复制数据库列名,支持多列复制,执行工具类即可生成对应的Java字段代码。 4、优点:使用代码生成驼峰形式的字段,可以减少出错概率,生成的实体类字段符合Java命名规范,易于阅读和理解。 5、使用示例:将"TITLE \n" +"COMPANY "可以转换为 /** * TITLE */ @Column(name = "TITLE") private String title; /** * COMPANY */ @Column(name = "COMPANY") private String company;

2023-05-29

Java开发必备:驼峰与下划线字符串快速互转工具类支持多列编辑复制转换

1、在Java开发中,字符串格式的转换常常是不可避免的任务之一。本资源为您推荐一款强大实用的Java工具类,能够帮助您快速地实现字符串驼峰与下划线之间的互转。 2、优点:支持多个复制列编辑,在多列编辑模式下,您只需要简单的复制粘贴即可一次性将多个驼峰或下划线转换成对应的格式。让您的开发更加高效、便捷! 3、支持程序代码自主判断是驼峰转下划线还是下划线转驼峰,进而直接生成需要转换的字符串。 4、该工具类采用了Java的开发语言,代码清晰易懂,可以快速实现字符串转换的功能,无论是初学者还是有经验的Java开发人员都可以轻松掌握。 5、使用方法: 5.1、可以单独复制一个单子,粘贴到对应的参数上,执行即可生成; 5.2、可以按住ALT键,使用鼠标的复制一整列,粘贴到对应的参数上,执行即可生成; 5.3、可以复制多个需要转换的字符串,中间以换行符分割即可。

2023-05-29

PDF文件水印添加工具

PDF水印添加工具使用教程: 1、示例:https://img-blog.csdnimg.cn/d900fbcec2944948b4dd50bf38a31304.png 2、《PDF水印添加工具V1.1.exe》 工具双击即可打开,无需安装。 3、原始PDF文件路径:必填,输入原始PDF文件路径即可,例如:C:\Users\Desktop\PDF水印添加工具.pdf 4、带水印PDF文件路径:可以不填,不填则生成的带水印文件路径是"原始PDF文件路径"添加上(带水印)。 5、需要添加水印的页数:可以不填,传0则代码pdf所有页都添加水印,传5则代码在PDF文件第5页添加水印。 6、水印横坐标:可以不填,针对页面横向移动距离。 7、水印纵坐标:可以不填,针对页面纵向移动距离。 8、水印倾斜角度:可以不填,水印的角度,可以为负数:例如-30。 9、水印透明度:可以不填,0~1之间的数字,越接近0则越透明,越接近1则水印越明显。 10、字体大小:可以不填,正整数,数字越大字体越大。 11、水印内容:可以不填,需要添加的水印内容。 12、点击按钮即可添加。

2023-04-20

118个真实应用场景的Oracle存储过程案例及开发指南(从入门到熟练使用)

1、资料包含了作者编写的实际应用场景中使用的存储过程代码,共计118个案例,有完整注释说明。旨在帮助读者通过案例学习,快速掌握存储过程的应用方法和技巧。 2、博主博客:https://blog.csdn.net/gongjin28_csdn/article/details/127928648 3、资源分为两类:真实应用场景的存储过程案例61个(真实业务案例,供学习参考)、通用存储过程案例57个(涉及序列、表及列操作、主键唯一索引约束、事务、内存、权限、导出文件、视图、迭代、备份、参数校验等,可减少重复开发) 4、开发指南:《Oracle存储过程入门指南&100+种真实业务场景存储过程实例.pdf》,可以帮助初学者系统学习。 5、资源包括“通用存储过程整理” 和 “真实业务存储过程整理” 两部分,通用适合各种系统,可以无缝隙应用到各自应用中,减少重复的开发工作量。 真实业务存储过程整理则适合作为案例自主学习参考使用,都有详细注释可供释义。 6、资源若有问题,可私信博主

2023-04-17

UC浏览器缓存加密视频Y2hlbmppbmdjb25n文件破解合并exe工具

介绍 1、【合并视频.exe】可将UC浏览器缓存或下载的Y2hlbmppbmdjb25n加密或非加密视频文件合并成mp4视频的工具。 2、使用示例:https://img-blog.csdnimg.cn/0a29f18018c246ebbe70efb82f72c288.png 该示例图可以复制链接到浏览器预览查看。 3、前提:使用工具之前请先查看缓存或下载视频文件中的秘钥是否是16位秘钥,是则可以使用工具进行合并,否则使用工具不能合并视频!!! 工具功能描述 1、《合并视频exe工具 使用说明.pdf》 详细描述了使用方法,以及常遇见的问题演示; 其他 1、工具的核心源码地址为:https://download.csdn.net/download/gongjin28_csdn/35906117 可复制链接到浏览器中查看,源码里有详细注释。 2、声明:本工具使用仅作为个人演示学习使用,切勿做为商业目的使用。任何违法的个人行为与本工具无关。 3、相关博客链接:https://blog.csdn.net/gongjin28_csdn/article/details/102813562

2023-03-22

Java根据模板动态生成Pdf(添加页码、文件加密、Spire免费版本10页之后无法显示问题、嵌入图片添加公章、转Base64)

1、通过动态模板及数据动态生成Pdf文档; 2、Pdf文件添加页码; 3、Pdf文件加密(解决Spire免费版本10页之后无法展示问题); 4、Pdf文件嵌入图片,包含logo及机构公章添加(电子签章); 5、Pdf文件转Base64; 6、若对资源有疑问,可以在详见others/《Java生成Pdf文档使用说明.pdf》中的博主个人联系方式中寻求帮助。 1、Demo示例:https://img-blog.csdnimg.cn/b8f771e24f814d718595710f0e3c0d93.png 2、页码示例:https://img-blog.csdnimg.cn/5245e79858de499586efeae0c09f7ce6.png 3、Spire免费版本加密示例:https://img-blog.csdnimg.cn/5c71ab8c0e7a42b292c9a6824cb7ba1b.png 4、公章示例:https://img-blog.csdnimg.cn/dae20d5da8a14b5da7f7bd799d776253.png

2023-03-19

关于Java使用EasyExcel导出动态数据为Excel文件SpringBoot代码项目示例

介绍: 1、Java导出动态数据为Excel文件,具体示例可以参考:https://img-blog.csdnimg.cn/1cc86ee5dffa48669e2b97283585fad2.png 2、项目使用SpringBoot,Ali3.0.5版本的easyexcel框架。 3、资源内有具体的使用说明和易碰到的问题及解决方案,有博主个人联系方式,欢迎来交流。 使用说明: 1、下载资源后请先看readme文档,README.md中有项目的介绍和具体的使用流程说明和易碰到的问题及解决方案。 2、若各位项目需求与本资源的样式相符度低,例如业务有渲染单元格颜色的,或者要求字体加粗,或者写入到多个Sheet页,或者设置列宽、行高,或者合并单元格,或者自动列宽,或者插入批注,或者读取Excel数据,又或者日期、数字或者自定义格式转换等等的需求时,可以参考本资源里面的《导出Excel教程.docx》里面给的需求思路。 其他: 1、关于读取Excel和写入Excel的注解示例可以参考:https://download.csdn.net/download/gongjin28_csdn/85324

2023-02-15

2023年沪深股票证券交易日INSERT SQL及excel数据等文件

1、根据国务院办公厅关于2023年部分节假日安排的通知汇总的股票证券交易日和非交易日新增insert sql数据; 2、只需要修改对应的表名、字段名即可将交易日、非交易的数据导入到数据库; 3、有汇总的交易日明细数据excel文档,可以对照或者使用对应的工具解析; 4、若有不明白或者操作困难点可以私信联系博主指导; 5、资源内容有: 5.1、2023年股票证券交易日和非交易日.sql; 5.2、2023年沪深股票证券交易日历.xlsx; 5.3、2023年沪深股票证券交易日历.png; 5.4、readme.txt;

2022-12-14

联想笔记本ThinkPad E14 Gen2型号突然无法充电解决办法

联想笔记本电脑ThinkPad E14 Gen2出现了突然无法充电的现象,该故障是由于此型号笔记本早期的BIOS版本存在缺陷导致,需要升级BIOS和电源管理程序。(注意:请在故障发生之前升级,如果已经出现了无法充电的故障,只能走售后流程保修,更换主板)。 1、首先确认自己所用的办公笔记本是否为出现故障的型号,笔记本背面,左下角有明显的型号标识,请确认为ThinkPad E14 Gen 2型号,否则请忽略。 2、解压资源里面的文件,将OS文件和PDFW程序下载到本地保存并解压。 3、按照操作步骤操作,升级过程中会自动重启,并有更新的操作。请让程序自动执行完成,期间不要重启和关闭计算机。 4、升级完成,重启进入系统以后,手动安装PDFW程序(具体见操作文档)

2022-08-19

清理本地和远程maven仓库repository中的无效或者垃圾版本文件lastUpdated、_remote等

在项目中,使用maven加载依赖仓库时,有时因为网络卡顿或者配置pom.xml时,若下载不完整就会出现lastUpdated等文件。这些文件占内存,项目加载时耗时较久,有时会报错,需要及时清理。 1、工具作用:清理本地和远程maven仓库repository中的无效或者垃圾版本文件lastUpdated、_maven.repositories*、_remote.repositories; 2、使用方法1:在本地仓库repository文件夹中右键,打开Git Bahs Here命令(本地需要下载Git工具),然后用文本打开本工具,复制其中的命令“find xxx” 粘贴到Git Bahs Here中,回车执行即可清理无效文件。 3、使用方法2:在远程仓库repository中使用linux命令执行工具。

2022-07-01

个人总结常用经典Utils工具类

1、Utils工具类有String工具类、XmlNode节点工具类、BeanFactory相关、Common工具类、Cookie工具类、Date工具类、Http工具类、JDBC工具类、日志Log工具类、Servlet相关等。2、工具类省了重复造轮子的工作,可以直接复用。

2022-06-25

经典nginx配置文件nginx.conf文件(注释通俗理解nginx节点)

1、对nginx中的一些经典节点注释。2、节点有user、worker_processes、error_log、pid、worker_rlimit_nofile、worker_connections、multi_accept、use、include、default_type、client_header_buffer_size、upstream、proxy_pass、proxy_set_header等。

2022-06-25

经典gitignore文件

Git经典的ignore文件。1、ignore固定的不需要上传的文件;2、ignore数据库类文件和sln文件;3、ignore不需要的class文件;4、ignore压缩文件;5、ignore开发工具idea不需要上传的文件;

2022-06-25

删除文件或文件夹提示指定的文件名无效或太长无法删除工具

删除文件夹提示指定的文件名无效或太长无法删除工具使用说明:1、假若需要删除的文件夹的名字为:ikse8238rfjkfaewf-29hahkffska-=hsuefak.fkaf.bak 类似这种的文件,则可使用本工具删除; 2、将需要删除的文件或者文件夹用鼠标拖放到 ”删除时指定的文件名无效或太长“工具 上即可删除;

2022-06-25

一些大佬的经典Java简历及真实项目及个人技能和职责经典描述案例参考

分享一些大佬的经典简历(阿里P7简历+12年老程序员简历)共10份,分别是不同工作年限的,以及《写简历应注意事项汇总.pdf》等资源内容。1、简历是面试的敲门砖,好的简历让HR和面试官眼前一亮,从而让你有了面试的机会。 2、项目描述让技术总管一眼就能看出应聘者的经验和能力,以及语言表述能力,这部分是加分项,如果写得好会起到意想不到的效果。 3、简历的编写要根据公司职位的不同要有适当的修改,这样大概率会拿到面试机会。 4、其他写简历的注意事项请参照资源中:《写简历应注意事项汇总.pdf》。

2022-06-24

Java程序员面试自我介绍范文示例及面试过程常见问题的正确应答范文(正)

Java程序员面试自我介绍范文示例。【为什么有人高能底就:语言表达自我介绍很重要】 1、java程序员面试自我介绍范文示例(时间3分钟左右,包括应届生和社招生的自我介绍) 2、自我介绍是暖场的开场白,良好的表达可以缓解气氛,消除紧张;介绍应结合具体事项来说,不要太虚无缥缈,太空洞。自我介绍前30秒就已经可以让面试官有初步的印象了 3、内容包括:应届生和社招生的自我介绍、自我介绍中的要求共12条 4、常见问题如你的优缺点的回答范文、面试官问你有什么问题要问、为什么选择我们公司、说一下你最有印象的项目及你的工作职责或角色、如果入职你该如何展开工作等。

2022-06-22

根据数据库sql生成java代码代码生成器

1、本地执行代码生成工具,可生成controller、service、repository、entity、mapper、mapper.xml的增删改查代码。生成的文件复制到项目路径中,修修改改即可实现大部分CRUD功能。 2、工具不需要导入到项目中,本地执行就可以,生成基本的增删改查功能代码。 3、生成的代码有注释和swagger注解,并且实体中有mybatisplus注解 4、优点:提高效率、方便快捷 5、具体操作步骤可见:使用说明.txt。 1、配置mybatisplus.json outdir需要设置成绝对路径 jdbcUrl、jdbcUser、jdbcPwd都需要配置成所需要连接的数据库信息 packageName:可按照项目中名称配置 tableList:配置成数据库表名,中间以逗号隔开 2、配置start.bat 配置config.path=本地的mybatisplus.json路径,使用正斜杠/ 3、可按照资源中提供的建表sql导入到数据库,然后双加start.bat,即可在上方配置的outdir目录中找到生成的代码 4、复制代码到项目目录修修改改即可使用

2022-05-28

根据Excel文件生成数据库insert建表sql

1、不需要运行代码,只需要按照模板编写业务表字段即可,然后在Excel中点击生成DDL即可生成建表sql; 2、方便可视化sql表字段展示,统一维护,可放在钉钉、teams、云盘中共同维护,方便版本管理,生成最新的表结构; 3、对项目开始设计表时特别友好,方便统一管理表字段,也方便和业务确认字段; 4、具体操作步骤可见资源目录:使用说明.pdf; 5、资源使用有问题可私信联系;

2022-05-28

OceanBase OBCA初级考试认证资料

1、OceanBase OBCA考试认证题库 2、资源内容包括多选题、单选题、判断题,约260道常见题目; 3、适合需要考OceanBase OBCA初级考试认证的人员;

2022-05-21

.ssh目录中config配置文件

报错信息:Unable to negotiate with xx.xx port xx: no matching host key type found. Their offer: ssh-rsa.... 解决方法: 1、出现该问题可下载本配置文件,解压后放在C:\Users\xxxx\.ssh目录下。(xxxx是用户名) 2、若是报错类型是ssh-dss,则将配置文件中的rsa更换为dss即可。

2022-05-19

java解析Excel文件并把数据存入数据库和导出数据为excel文件SpringBoot代码示例

1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection.json 2. 导入sql到数据库:other/excel.sql 3. idea导入excelhandle项目,修改application-local.yml中的数据库url和username、password信息,配置maven 4. 启动项目后,使用postman请求,可进行演示。如果问题可联系:[email protected] 5、内有示例所需要案例文件

2022-05-08

0.ts、1.ts、2.ts等类型视频合并工具

1、使用电脑浏览器打开视频合并工具.html,输入最后一个数字,如视频文件中最后一个文件是88.ts,就在输入框中输入88。 2、点击“生成”按钮。 3、将生成的文件复制到视频文件夹中,然后鼠标双击即可。 5、合并后的mp4文件在视频文件夹中。 注意: 1、本工具只能合并非加密的ts视频,例如ts样式为:0.ts、1.ts、2.ts......这种样式的可以合并。 2、如果非这种样式,而是类似:dkfagyk93ksfyl32dakgd_0.ts、dkfagyk93ksfyl32dakgd_2.ts.....这种样式的视频,可以邮箱联系:[email protected]。 3、UC浏览器下载的Y2hlbmppbmdjb25n0视频合并可参考:https://download.csdn.net/download/gongjin28_csdn/25512908

2022-04-29

word文档生成html模板(freemarker)再转为pdf示例代码

1、Word模板转html模板的操作步骤(图示例+操作描述,13张图); 2、由上述生成的html模板通过java代码生成pdf; 3、示例有本地模板和远程模板之分,可杜绝pdf标题丢失的问题; 4、资源概要:先阅读README.md文档,然后根据文档中的资源示例运行代码,有postman和内部调用两种方式; 5、项目目录other/下面有示例文件可快速入手; 适合人群:需要通过法务提供的word类型的合同模板,填充数据生成pdf的人。 阅读建议:按照上述操作步骤,先看README.md文档,再看other/生成html操作步骤目录下的图片。

2022-04-12

浏览器缓存0123456样式的散乱视频文件合并成一个mp4工具

1、适合浏览器缓存或者下载格式为0 1 2 3 4 5 6 7...名称的散乱视频合并成一个mp4视频; 2、操作简单,上手快; 3、对需要破解的文件不支持 4、需要破解的可参考:https://blog.csdn.net/gongjin28_csdn/article/details/121096489

2022-02-21

nacos的windows版本(nacos-server-2.0.3).rar

1、windows本地启动Nacos,双击startup.cmd即可启动。

2022-01-05

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

TA关注的人

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