自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱的叹息的专栏

用编程改变世界

  • 博客(1872)
  • 资源 (23)
  • 问答 (1)
  • 收藏
  • 关注

原创 java后端面试需要技能整理

微服务架构,spring cloud框架,容器化技术(docker,k8s,华为cce)持续集成(ci,),持续部署(cd)开发设计,算法设计,代码开发,技术攻关,问题定位,分析,处理。熟悉linux操作系统,熟练在linux上 维护部署服务。业务技术选型,系统架构设计,业务需求落地,业务快速增长。中间件(分布式系统,缓存,消息队列,负载均衡)spring框架,mybatis框架。实践DDD完成业务平台的抽象设计。mysql,sal优化能力。

2025-12-13 08:21:46 115

原创 Java线程创建:Thread vs Runnable

本文详细对比了Java中创建线程的两种方式:继承Thread类和实现Runnable接口。通过完整代码示例展示了两种实现方法,并提供了Lambda表达式简化方案。主要区别在于:继承Thread类语法简单但扩展性差,实现Runnable接口更符合面向对象原则且支持资源共享。文章总结出最佳实践建议,推荐优先使用Runnable接口方式,因其具有更好的灵活性、扩展性和线程池兼容性,同时符合现代Java开发趋势。对于简单任务或需要重写Thread方法的情况才考虑继承Thread类。

2025-11-28 09:17:31 326

原创 实现 Runnable 接口的方式创建线程目标类的优缺点

摘要: 实现Runnable接口创建线程目标类存在优缺点:缺点包括创建的类并非线程类本身,必须通过Thread.currentThread()访问线程属性;优点是可避免单继承限制,适用于已继承其他类的情况,同时能更好实现逻辑与数据分离,适合多线程处理同一资源的场景,体现面向对象设计思想。(150字)

2025-11-27 16:09:38 398

原创 Java匿名类vs函数式编程:核心差异解析

本文对比了Java中匿名类与函数式编程(Lambda表达式)的区别与联系。主要区别包括:匿名类语法冗长、this指向自身、生成独立.class文件,而Lambda表达式语法简洁、this指向外部类、使用invokedynamic指令实现。两者都用于实现函数式接口,遵循相同的变量捕获规则。适用场景上,匿名类适合需要访问自身this或多方法重写的场景,Lambda表达式则更适用于现代Java开发的简单函数式实现。随着Java 8+的普及,Lambda表达式已成为函数式编程的主流选择。

2025-11-27 16:03:52 386

原创 Java匿名类实战技巧

本文详细介绍了Java中的匿名类(匿名内部类),包括其基本概念、语法结构和常见使用场景。文章通过多个代码示例展示了匿名类实现接口、继承类、Swing事件处理和线程创建等典型应用,并与Lambda表达式进行了对比。最后总结了匿名类的特点和使用限制,并指出在现代Java开发中,函数式接口的实现更推荐使用Lambda表达式。匿名类适合临时实现、事件监听等一次性使用场景,编译后会生成带数字后缀的class文件。

2025-11-27 15:55:21 403

原创 Java函数式接口详解与应用

摘要:Java 8 引入的函数式接口通过 @FunctionalInterface 注解标记,每个接口仅包含一个抽象方法。主要包含 Predicate(条件判断)、Function(数据转换)、Consumer(消费数据)和 Supplier(数据提供)等核心接口,以及 Runnable、Comparator 等常用接口。为提高性能还提供了基本类型的特化版本。这些接口支持 lambda 表达式实现,简化了函数式编程,使代码更简洁。文章通过示例代码和表格总结了各接口的参数、返回类型及使用场景。

2025-11-27 15:50:34 293

原创 Java线程:用户线程与守护线程全解析

Java中的线程分为用户线程和守护线程,主要区别在于生命周期管理:JVM会等待所有用户线程执行完毕才退出,而守护线程在用户线程结束时会被直接终止。用户线程用于执行主要业务逻辑,守护线程则用于后台服务如垃圾回收。默认情况下新线程是用户线程,可通过setDaemon()方法切换类型。代码示例展示了两种线程的不同行为:用户线程会阻止JVM退出,守护线程则不会。正确使用这两种线程对构建高效稳定的Java应用至关重要。

2025-11-27 14:20:56 327

原创 JVM堆内存与栈内存的核心区别

摘要:JVM内存分为堆内存和栈内存两大区域。堆内存由JVM进程共享,存储对象实例和数组,由GC管理;栈内存为线程私有,存储局部变量和方法栈帧,自动分配释放。主要区别在于:堆内存动态分配需垃圾回收,栈内存遵循LIFO原则;堆可共享访问,栈为线程私有;堆存储对象,栈存储基本数据和引用。二者通过对象引用建立联系,栈帧包含指向堆对象的指针。内存不足时分别抛出OutOfMemoryError和StackOverflowError。堆栈协同工作,共同支持Java程序执行。

2025-11-27 11:22:12 437

原创 进程、线程、协程:核心组成全解析

本文对比了进程、线程和协程的组成部分。进程包含进程控制块、独立地址空间等,具有完全隔离性;线程由线程控制块、独立栈空间等组成,共享进程资源;协程包括执行上下文、栈帧等,由用户态管理,开销最小。三者在控制块、内存空间、调度方式、资源访问等方面存在显著差异:进程资源独立但开销大,线程共享进程资源,协程则完全在用户态实现轻量级并发。这种对比揭示了不同并发模型在实现机制和适用场景上的关键区别。

2025-11-27 11:11:23 318

原创 进程、线程、协程 核心区别解析

本文对比了进程、线程和协程三种执行单元的特性。进程是操作系统资源分配的基本单位,拥有独立地址空间但开销大;线程是CPU调度的基本单位,共享进程资源且开销较小;协程是用户态轻量级单元,通过协作式调度实现高并发。三者主要区别体现在调度层级、资源分配、创建切换开销及并发方式等方面,分别适用于独立程序运行、多线程应用和异步I/O处理等不同场景。

2025-11-27 11:05:57 355

原创 批处理VS流处理:核心差异全解析

批处理与流处理是两种主要的数据处理方式。批处理将大量数据收集后一次性处理,具有高吞吐量和确定性结果,适用于财务报表、日志分析等场景。流处理则实时处理连续数据流,延迟低且响应快,适合实时监控、股票交易等应用。两者在延迟、吞吐量、准确性等方面有明显差异:批处理适合历史数据分析,流处理擅长即时响应。典型框架包括Hadoop/Spark(批处理)和Storm/Flink(流处理),选择取决于具体业务需求。

2025-11-27 10:45:22 387

原创 计算机程序执行:存储组件协同全解析

摘要:本文详细阐述了操作系统执行程序时各存储组件的协同工作机制。程序从外存加载到内存后,CPU通过多级缓存(L1/L2/L3)分层获取指令和数据,遵循"CPU→缓存→内存→外存"的访问流程。以文本编辑器为例,说明了程序加载、执行和数据处理的全过程,包括缓存替换策略和局部性原理的应用。最后通过对比表总结了外存、内存、缓存和CPU各自的角色及协作方式,展现了这种层次化存储架构在速度、容量和成本间的平衡优化。

2025-11-27 10:40:54 675

原创 内存与外存:存储双雄的差异与协作

计算机内存资源与外存资源在存储介质、速度、持久性等方面存在显著差异。内存采用半导体芯片,速度快但容量小且易失;外存使用磁盘/SSD,速度慢但容量大且持久。两者通过层次结构协同工作:内存作为CPU与外存间的缓冲层,程序需从外存加载到内存执行。操作系统管理二者间的数据交换,形成互补的存储体系。这种分层架构平衡了速度与容量、成本与性能的关系,共同支撑计算机的高效运行。

2025-11-27 10:35:09 382

原创 进程线程分类全解析

本文系统梳理了操作系统中进程和线程的分类体系。进程按创建方式可分为系统进程和用户进程;按执行状态分为前台和后台进程;按内存管理分为独立和共享进程;按生命周期分为长期和短期运行进程。线程则按内核感知分为内核线程和用户线程;按创建方式分为主线程和工作线程;按执行模型分为轻量级进程和纤程;按调度方式分为抢占式和协作式线程。通过对比表展示了进程与线程在管理方式、资源占用、创建开销等方面的核心差异,为系统设计与优化提供了理论依据。

2025-11-27 10:32:03 424

原创 Windows系统管理神器:Process Explorer详解

Process Explorer是一款强大的Windows系统工具,提供比任务管理器更全面的进程管理功能。它可以实时监控CPU、内存等资源使用情况,显示进程树结构,查看进程加载的DLL和文件句柄,并支持强制终止进程。工具还集成了VirusTotal服务进行恶意软件扫描,通过右键菜单和搜索功能快速操作进程。其直观的界面包含进程列表、详细信息面板和多种视图模式,是系统管理员和开发人员进行系统分析和故障排查的利器。

2025-11-27 10:29:17 419

原创 10大重复代码检测工具全解析

本文介绍了5种常见的重复代码检查工具。PMD CPD支持多语言检测,轻量且开源;SonarQube是功能全面的质量管理平台;Simian专注相似代码分析;Clone Detective是Visual Studio插件;IntelliJ IDEA内置重复代码检测功能。通过对比表格展示了各工具在支持语言、使用方式、主要特点和免费情况等方面的差异。建议根据项目需求选择合适工具,如快速检测选PMD CPD,企业级管理选SonarQube。这些工具能有效提升代码质量,减少重复代码问题。

2025-11-27 10:22:00 427

原创 SQL自连接:解锁数据关系之谜

SQL自连接是一种表与自身连接的特殊操作,通过为同一张表设置不同别名来实现。主要用于处理层次结构数据(如员工-经理关系)和比较同一表中的记录。典型应用包括查询员工及其直接上级、查找同部门员工组合、展示多级组织架构等。实现时需注意设置合理的连接条件避免重复数据,并选择适当的JOIN类型(INNER/LEFT JOIN)。自连接在处理树形结构、递归关系等复杂数据关系时尤为有效,是SQL高级查询的重要技术。

2025-11-12 16:45:57 364

原创 SQL JOIN查询类型全解析

本文详细解析了SQL中JOIN查询的5种主要类型及使用场景。INNER JOIN返回两表匹配行;LEFT/RIGHT JOIN分别保留左/右表所有行;FULL OUTER JOIN保留两表全部数据;CROSS JOIN生成笛卡尔积。通过员工与部门表的示例数据,展示了各JOIN类型的查询结果差异。文章指出INNER JOIN和LEFT JOIN最常用,强调根据业务需求选择合适的JOIN类型对查询正确性和性能优化至关重要。提供了清晰的语法示例和结果说明,帮助读者理解不同JOIN的实际应用场景。

2025-11-12 16:01:31 937

原创 SQL查询优化:从基础到进阶

SQL语句从Vendors和Products表中查询供应商名称、产品名称及价格。原始SQL使用逗号连接,规范化后改为INNER JOIN语法,优化版本增加了表别名和排序功能。对比显示,优化SQL在可读性、维护性和性能方面表现更优,建议使用INNER JOIN语法替代隐式连接以提高查询效率。

2025-11-12 15:48:20 510

原创 SQL IN用法详解:30字掌握核心技巧

本文详细介绍了SQL中IN关键字的用法与特性。IN操作符用于匹配多个特定值,语法为column_name IN (value1, value2,...),相比多个OR条件更高效。文章对比了IN、NOT IN、EXISTS等操作符的功能差异,并通过5个带注释的SQL示例演示了基本用法、NOT IN排除查询、子查询结合、多字段匹配等场景,特别说明了NULL值的处理注意事项。IN关键字是SQL查询中实现多值匹配的高效工具。

2025-11-11 14:33:50 253

原创 SQL子句顺序全攻略

本文总结了SQL查询中子句的执行顺序及功能。核心子句包括:SELECT(必须)、FROM(必须)、WHERE(可选行过滤)、GROUP BY(可选分组)、HAVING(可选分组过滤)、ORDER BY(可选排序)、LIMIT(可选记录限制)。示例展示了包含WHERE、GROUP BY和ORDER BY的标准查询,以及包含所有主要子句的复杂查询。关键点在于:GROUP BY需在WHERE后,ORDER BY需在GROUP BY后,这是SQL标准语法的通用规则。通过表格和带注释代码示例,清晰说明了各子句的用法和

2025-11-11 13:59:37 345

原创 SQL聚合函数全面指南

本文详细介绍了SQL中常用的聚合函数及其应用场景。主要内容包括:1)分类对比表展示COUNT、SUM、AVG等基础函数的特点;2)使用场景表说明不同业务需求对应的推荐函数;3)多个实用代码示例,涵盖计数统计、金额汇总、极值查找等常见操作;4)综合应用案例,展示多函数组合分析数据的方法;5)使用建议,包括性能优化、NULL值处理等注意事项。适合数据分析人员学习SQL聚合功能的完整应用。

2025-11-11 11:30:53 291

原创 SQL分组group by技巧大全:高效数据分析必备

本文总结了SQL中四种分组方法:基础GROUP BY、GROUP BY ROLLUP(层次化汇总)、GROUP BY CUBE(多维分析)和GROUP BY GROUPING SETS(自定义组合),通过对比表展示其语法与适用场景。文章提供了详细的分组代码示例,涵盖单列分组、多列分组、窗口函数应用等,并列出常用聚合函数与分组标识函数的使用方法。最后给出使用建议,包括分组方法选择、性能优化、结果筛选等注意事项,帮助开发者高效完成数据分组分析任务。

2025-11-11 11:27:51 223

原创 SQL COUNT函数使用全攻略

SQL COUNT函数使用指南摘要:COUNT函数是SQL中常用的聚合函数,主要用于统计记录数。常见形式包括COUNT()(统计所有行)、COUNT(column)(统计非NULL值)和COUNT(DISTINCT column)(统计唯一值)。通过条件语句CASE WHEN可以实现条件计数。性能优化上,COUNT()通常比COUNT(column)更快。根据业务需求选择合适形式,如获取总行数使用COUNT(*),排除NULL值使用COUNT(column),去重统计使用DISTINCT关键字。条件计数则推

2025-11-11 10:49:50 386

原创 SQL数据汇总技巧全解析

SQL数据汇总方法摘要 本文总结了SQL中常用的数据汇总技术,包括基础分组、多层次汇总、全组合分析以及窗口函数等。主要内容包括: 汇总方法对比:GROUP BY(基础分组)、ROLLUP(小计总计)、CUBE(全组合)、GROUPING SETS(自定义分组)和窗口函数(行内统计)的适用场景和特点。 聚合函数:列举了SUM、AVG、COUNT、MAX、MIN等基本聚合函数,以及STDDEV、VAR等统计函数。 实用示例: GROUP BY实现基础分类统计 ROLLUP生成多层次汇总 CUBE进行全维度分析

2025-11-11 10:46:31 457

原创 SQL函数使用指南大全

SQL函数使用指南:本文系统总结了SQL各类函数的应用场景与语法示例,包含字符串、数值、日期、聚合和条件函数五大类型,通过对比表展示功能差异。详细代码示例涵盖数据清洗、计算分析、报表统计等业务场景,并演示了函数组合使用技巧。建议根据具体需求选择合适函数,注意性能优化和数据兼容性,同时建议复杂计算在应用层处理以提高效率。

2025-11-11 10:09:09 428

原创 SQL技巧:FROM子句可选的36种用法

本文总结了SELECT without FROM语句的使用方法和应用场景。该语句适用于无需表数据的纯计算测试,包括数学运算验证、字符串/日期函数测试、系统信息查询、数据类型转换等场景。通过详细示例展示了基本数学计算、字符串处理、日期时间函数、系统信息获取、数据类型转换、条件表达式以及复杂表达式的测试方法。该语句特别适合开发调试、学习新函数、性能比较和数据验证等用途,能有效提高SQL开发和测试效率,是数据库操作中实用的辅助工具。

2025-11-11 10:05:28 300

原创 SQL无别名计算字段接收指南

SQL无别名计算字段接收方法摘要 本文对比了后端接收SQL无别名计算字段的4种方式:列索引访问(简单但易错)、默认列名访问(依赖数据库行为)、元数据查询(动态获取)和强制添加别名(最佳实践)。代码示例展示了Java中通过ResultSet索引、列名或MyBatis处理无别名字段的方法,并强调生产环境中应为计算字段添加明确别名(如(price*quantity) AS totalAmount)以提高可读性和维护性。注意事项包括列索引从1开始和不同数据库对无别名字段的默认命名差异。最佳实践推荐始终使用别名访问计

2025-11-11 09:53:43 182

原创 SQL别名使用全攻略

别名使用注意事项作用域限制: 别名只能在 ORDER BY 和 HAVING 子句中使用,在 WHERE 子句中不能使用保留字冲突: 避免使用SQL保留字作为别名命名一致性: 在同一项目中保持命名风格一致可读性优先: 别名应该具有描述性,便于理解查询结果性能影响: 别名本身不会影响查询性能,但过度复杂的表达式会影响性能

2025-11-11 09:27:09 304

原创 SQL高效去除空格的6种方法

本文总结了SQL中去除字段空格的多种方法。通过对比表展示了不同函数的功能特点及支持数据库,包括LTRIM()、RTRIM()和TRIM()函数。详细示例演示了各函数的实际应用场景,如数据清洗、查询优化和报表生成等,并介绍了MySQL、SQL Server和Oracle等数据库的特殊处理方式。文章最后给出了最佳实践建议,推荐优先使用TRIM()函数,强调定期数据清理和查询优化的重要性,为大表操作提出了性能优化建议。

2025-11-11 09:18:22 749

原创 SQL字符串拼接方法全面解析

SQL字符串拼接方法详解:不同数据库提供多种字符串拼接方式,包括||操作符(Oracle/PostgreSQL)、+操作符(SQL Server)、CONCAT()函数(跨数据库兼容)和MySQL特有的CONCAT_WS()函数。这些方法在NULL处理机制、性能特点和语法规则上各有差异,其中CONCAT()函数因其自动忽略NULL值的特性而成为最佳实践首选。开发时应根据具体数据库平台选择合适方法,同时注意跨数据库兼容性、NULL值处理和SQL注入防范等问题。

2025-11-11 09:13:34 512

原创 SQL计算字段性能优化实战指南

SQL计算字段对执行效率影响显著,主要涉及CPU消耗、索引利用等问题。性能对比显示:SQL适合简单算术和聚合计算(如订单金额、统计报表),而复杂业务逻辑(如会员折扣计算)更适合在后端处理。混合使用场景下,SQL处理基础计算后由后端完成复杂逻辑。优化建议包括使用持久化计算列和函数索引,可有效提升查询效率。权衡时需考虑计算复杂度、维护性和安全性等因素,合理分配计算任务。

2025-11-11 09:05:08 317

原创 SQL计算字段实战技巧大全

摘要:SQL计算字段是查询时动态生成的字段,通过表达式、函数或运算符计算得出。本文详细介绍了计算字段的6种类型(算术运算、字符串操作、日期计算、条件表达式、聚合函数和数值函数),并提供了5个完整的SQL示例,涵盖电商、订单处理和员工管理等业务场景。同时指出了使用计算字段的性能、可读性、NULL值处理等注意事项,以及其在报表生成、业务逻辑实现等场景中的实际应用价值。计算字段能提升查询灵活性,减少应用层处理需求。

2025-11-11 08:56:03 295

原创 SQL通配符查询性能优化指南

本文详细介绍了SQL通配符的使用与性能优化技巧。主要内容包括:四种常用通配符(%、_、[]、[^])的基本语法与示例,通过创建索引、全文索引和分词表等优化策略提升查询性能,并提供了性能对比测试。重点强调了前缀匹配的性能优势,推荐使用反向索引处理后缀查询,以及全文索引替代复杂LIKE查询的优化方法。文中还总结了各类通配符的性能影响及适用场景,为高效数据库查询提供了实用建议。

2025-11-10 17:39:59 324

原创 SQL WHERE子句全攻略:30个实用查询示例

本文详细介绍了SQL中WHERE关键字的使用方法,包括基本语法和各种操作符的示例应用。内容涵盖了等值比较、范围查询(BETWEEN/IN)、模糊匹配(LIKE)、NULL值处理(IS NULL/IS NOT NULL)以及逻辑操作符(AND/OR/NOT)的使用。文章还提供了子查询示例和复杂业务场景的综合应用,最后总结了常用的WHERE操作符及其用途。通过具体代码示例,帮助读者掌握WHERE子句在不同查询条件下的灵活运用技巧。

2025-11-10 16:43:52 471

原创 SQL ORDER BY 排序全解析

SQL的ORDER BY子句详解:从基础到高级排序技巧 ORDER BY是SQL中用于对结果集排序的关键字。基本语法支持单列或多列排序(ASC升序/DESC降序)。文章展示了多种排序方法:简单单列排序、多列组合排序、使用列位置或表达式排序、NULL值处理、函数排序、条件排序等。特别介绍了复杂业务场景下的自定义排序,如绩效排名规则,并提供了分页排序的实现方式。最后总结了ORDER BY的各种应用场景和使用注意事项,包括性能优化、内存消耗、排序稳定性等问题。通过表格形式对比了不同排序类型的特点和适用场景。

2025-11-10 15:59:42 346

原创 SQL注释使用全指南:技巧与最佳实践

本文详细介绍了SQL注释的使用方法。SQL支持两种单行注释语法:--(所有数据库通用)和#(MySQL特有);以及/* */多行注释。文章展示了注释在各类SQL语句中的实际应用,包括CREATE TABLE、INSERT、UPDATE、DELETE等操作,以及在函数、存储过程和复杂查询中的使用场景。最后总结了不同类型的注释语法及其特点,并提供了注释使用的最佳实践建议:保持注释风格一致,重点注释复杂逻辑,为参数添加说明,记录版本信息,避免过度注释。

2025-11-10 15:49:18 316

原创 SQL分页技巧:LIMIT与OFFSET详解

SQL中的LIMIT和OFFSET用于控制查询结果的行数。LIMIT限制返回行数,OFFSET跳过指定行数,两者常配合实现分页功能。MySQL支持特有语法LIMIT N,M(跳过N行取M行),而标准SQL语法为LIMIT M OFFSET N。不同数据库有语法差异:PostgreSQL支持标准语法和FETCH语法,SQL Server 2012+使用OFFSET FETCH。实际应用包括分页查询和获取特定排名数据。使用时需注意性能(大OFFSET影响效率)、排序一致性、语法兼容性等问题。

2025-11-10 15:18:47 503

原创 SQL DISTINCT关键字全攻略

SQL DISTINCT关键字摘要 DISTINCT用于从查询结果中去除重复行,返回唯一值。基本语法:SELECT DISTINCT column1, column2... FROM table。常见用法包括: 单列去重:返回指定列的唯一值,NULL值被视为相同 多列组合去重:返回多列组合的唯一值 结合聚合函数:如COUNT(DISTINCT column)统计唯一值数量 结合ORDER BY/LIMIT:排序或限制返回的唯一值 注意事项: 性能考虑:大表使用可能较慢,可考虑GROUP BY替代 数据类型限

2025-11-10 15:05:36 407

原创 Java高效处理超大文本文件技巧

本文介绍了四种Java读取超大文本文件的高效方法: BufferedReader逐行读取 - 最常用方法,内存占用小,适合逐行处理 Files.lines()流式处理 - Java 8+推荐,代码简洁支持并行处理 内存映射文件 - 使用MappedByteBuffer实现高效随机访问 分块读取 - 自定义缓冲区大小,精确控制内存使用 每种方法各有特点:BufferedReader适合大多数场景;Stream API提供现代函数式写法;内存映射适合随机访问;分块读取则可精确控制内存。开发者可根据文件大小、处理

2025-11-10 14:53:48 256

基于spring AspectJ切面编程的完整代码例子

基于spring AspectJ切面编程的完整代码例子

2025-03-28

基于CGLIB手动实现动态代理完整例子

基于CGLIB手动实现动态代理完整例子

2025-03-28

深入浅出Spring-Boot-3.x

深入浅出Spring-Boot-3.x

2025-03-26

StoryGan介绍.docx

当我们阅读的时候,我们的头脑可以想象书中发生的事情,似乎文本可以转换为脑海中栩栩如生的画面。这种能力似乎是人类的「专利」。现在,机器也可以做到这一点了。来自杜克大学和微软等机构的研究人员开发了一种新的GAN网络——StoryGAN,它可以根据文本生成对应的故事插图。

2019-07-08

jvisualvm使用方法

遇到内存溢出的问题(OutOfMemoryError:PermGen space),这里给大家分享一种解决思路,希望能给大家提供一些帮助。 使用工具:jvisualvm:监控内存泄露,跟踪垃圾回收,执行时内存,cpu分析,线程分析...

2017-10-13

https://fengyuanchen.github.io/viewerjs/ 图片查看控件

https://fengyuanchen.github.io/viewerjs/ 图片查看控件

2022-05-20

设计元器件树结构展示,通过反射实现

设计元器件树结构展示

2022-05-16

图片转base64示例代码

图片转base64示例代码

2022-02-06

ojdbc6-11.2.0.4.0-atlassian-hosted_jar.zip

ojdbc6-11.2.0.4.0-atlassian-hosted.jar oracle驱动包

2021-07-21

多个PDF合并为一个

多个pdf合并为一个,里面除了有pdf合并的代码,还有java打开浏览器并传递参数的代码。合并pdf在默认包中,主要用了itext中的第三方类来实现。

2017-09-08

Gson读取java对象

利用Gson把java对象转换为json数据格式,显示出来,就是数据格式化输出。

2014-07-01

wrapper-windows-x86-32-3.5.20.zip

wrapper 即 Java的包装类,是用来把java的服务注册到windows中,并可以实现开机启动的服务。

2016-06-10

webservice 传输文件

webservice 实现文件的传输。

2016-06-05

Maven权威指南中文版pdf文档及对应代码

Maven权威指南中文版pdf文档及对应代码mvn-examples-1.0.zip

2018-05-21

WebServiceStudio

测试服务接口的工具,在运行的时候需要.NET framework3.5的支持。

2017-02-27

octotree_v4.1.4.zip

Octotree插件 Octotree插件能够以树形展示 Github 项目、码云项目代码。 安装之后,浏览托管在Github上的项目,可看到左侧的树形结构,更方便查看代码。

2020-02-17

java编程思想第四版完整中文高清版 .pdf

java编程思想第四版完整中文高清版 ,是Think in java的第四个版本的中文翻译很不错的

2018-12-01

jacob-1.16-M1.zip

java调用windows系统的com组件,用jacob来处理。JACOB一个Java-COM中间件.通过这个组件你可以在Java应用程序中调用COM组件和Win32程序库。

2016-06-04

axis数据传输,上传下载

利用axis框架实现文件的上传和下载

2017-07-13

svg格式文件转换为pdf格式文件

把svg格式的文件转换为pdf格式。

2016-06-11

open live writer(windows安装版本)

open live writer 能同步到多个博客的工具。方便

2017-06-03

EveryClass

快速搜索jar包中的类 在jar包中找到config.properties 其中 dirPath设置jar包所在的文件夹 indexDir设置索引所在的文件夹。 打开cmd ,输入java -jar 该jar包的路径 例如:java -jar D:\work\自己\everyclass\EveryClass.jar 然后回车,稍等片刻,开始搜索

2017-11-22

java 类找不到终结者

此项目中com.burns.everyclass.ui.MainUI1是程序主界面, private static final String dirPath = "D:/MentorGraphics/CHS2010/lib"设置要查找的jar包路径,也可以设置maven都路径,然后可以搜索常用的类

2017-11-21

jsp用smartupload实现文件上传

这个文件是用upload.html和do_upload.jsp两个文件实现的文件上传功能,有点瑕疵就是,中文乱码还没改正,这个还得好好看看smartupload,反正也就4,5个java文件,还有就是上传的文件因为用的是Eclipse,部署时用的tomcat插件的问题,上传的文件路径我的是在D:\workspace\eclipse\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\file_upload_download\upload 在Eclipse左侧开发目录看不到,这个也是个问题,算是以后的一个修改方向吧,有懂得也可以积极交流呵呵

2014-07-01

metronic应用文件增删改查,mysql做数据库

用metronic做框架,mysql做数据库,有数据库文件,做文件的增删改查,后期还会对预览进行更新

2014-07-01

Java Swing图形界面开发与案例详解 .王鹏等.扫描版(前5章代码)

Java Swing图形界面开发与案例详解 .王鹏等.扫描版的代码,这个只是前5章,后面会继续添加的。

2015-10-28

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

TA关注的人

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