自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员陆通

技术是用来卖钱的,卖出去的技术才有价值

  • 博客(514)
  • 资源 (11)
  • 收藏
  • 关注

原创 CloudBase AI ToolKit + VSCode Copilot:打造高效智能云端开发新体验

本文介绍了CloudBase AI ToolKit与VSCode+GitHub Copilot组合开发模式的优势与实践。该方案实现了云端AI能力和本地智能IDE的无缝衔接,通过即插即用的AI API、智能代码补全和自动化部署,显著提升开发效率。作者详细展示了从环境搭建到代码开发、部署测试的全流程,并以小程序智能问答为例,演示了如何快速实现AI功能。实际项目证明,该组合可将开发周期从一周缩短至一天,同时提高代码质量。这种云端+本地的智能开发模式,为AI应用开发提供了高效便捷的解决方案。

2025-08-18 23:51:15 622

原创 微信小程序云开发使用教程

微信小程序云开发是腾讯云提供的免服务器后端解决方案,包含云数据库、云存储、云函数等核心功能。开发者无需搭建服务器即可实现数据存储、文件管理和业务逻辑处理。本文详细介绍了云开发的环境搭建、数据库操作(增删查改)、文件上传下载、云函数编写等实战应用,并提供了完整代码示例。通过云开发,开发者可以降低运维成本,专注于业务逻辑开发,快速构建高质量小程序。文章还包含安全建议和常见问题解答,帮助开发者高效使用云开发服务。

2025-08-18 22:33:07 631

原创 利用Claude Code打造多语言网站内容翻译工具:出海应用开发全流程实战教程

本文介绍了如何利用Claude Code AI编程助手开发出海工具应用。首先介绍了开发环境准备和功能需求分析,包括多语言翻译、内容批量上传等功能。重点展示了Claude Code在API接口设计、第三方翻译API集成、本地化逻辑实现、前端页面开发、批量内容处理等环节的辅助作用,提供了Python、JavaScript等语言的代码示例。最后还介绍了上线部署和Claude Code的使用技巧,说明AI辅助可以显著提升开发效率,快速完成从需求分析到上线运维的全流程开发。

2025-08-16 15:53:29 590

原创 Claude Code 使用教程

语义级代码理解生成/补全/重构/解释测试与文档辅助多文件上下文分析(取决于上下文窗口大小)迭代式对话协作开发目标:提升开发效率、减少重复劳动、辅助学习新框架或语言。

2025-08-16 15:13:01 792

原创 用了Cursor AI之后,我的编程效率翻倍了?——一位程序员的真实体验分享

《Cursor AI:程序员的高效AI助手体验分享》 本文从开发者视角分享了Cursor AI的实际使用体验。这款集成GPT-4等大模型的编程IDE,通过深度AI交互实现代码生成、优化、查错及文档编写等功能,显著提升了开发效率。作者列举了五大实用场景:解决编码卡顿、自动生成注释、代码重构、单元测试生成和快速定位Bug。文章还总结了高效使用技巧,如快捷键操作、分块提问等,并指出AI不会取代程序员,而是提升竞争力的工具。建议开发者尝试体验,将AI助手融入工作流以保持技术优势。

2025-08-13 23:51:12 1038

原创 零基础AI编程开发微信小程序赚流量主广告实战

本文分享了零基础开发者如何利用AI编程助手快速开发微信小程序并实现流量主广告变现的经验。文章从开发流程、AI助手使用到实战案例(AI图片识别小程序)进行了详细说明,重点介绍了流量主广告的接入和变现方式,并提供了常见问题解决方案。作者强调:借助AI工具可大幅降低技术门槛,选择合适场景的小程序,积累用户后即可通过广告获得稳定收益,实现技术变现的商业闭环。

2025-08-11 15:23:51 2416

原创 Spring Cloud微服务架构下服务间调用超时与重试机制优化实战

本文分享了微服务架构下服务间调用的优化实践。面对超时、重试风暴等问题,作者通过分级设置超时时间(如库存查询1秒、支付服务5秒)、选择性开启重试机制(仅幂等接口)、引入熔断降级(使用Resilience4j)以及加强监控报警(Prometheus+Grafana)等方案,使系统超时率下降80%,稳定性显著提升。关键建议包括:避免超时配置一刀切、谨慎使用重试机制、必须配备熔断降级措施,以及建立完善的监控体系。这些实践经验对优化Spring Cloud微服务系统具有重要参考价值。

2025-08-11 15:18:37 922

原创 Java开源代码源码研究:我的成长之路与实战心得分享

摘要:本文分享了研究Java开源代码的经验与实用方法。作者认为阅读源码是理解底层原理的关键,建议从主流程入手,结合文档和调试工具,使用流程图辅助理解。通过Spring IOC等案例展示了源码研究如何解决实际问题,提升代码能力和技术视野。初学者应保持耐心,多动手调试,积极交流分享(150字)。

2025-08-10 20:07:29 963

原创 Java高并发场景下的缓存穿透问题定位与解决方案

电商系统在应对高并发时,常遇到缓存穿透问题。本文分享了商品详情接口优化中遇到的典型案例:大量无效请求导致Redis命中率骤降、数据库压力暴增。通过日志分析、监控排查,确认是缓存穿透问题。系统性解决方案包括:参数校验拦截非法ID、缓存空值避免重复查询、布隆过滤器快速判断ID有效性、接口限流防护异常流量。实施后Redis命中率回升至95%,数据库压力显著降低。关键经验是必须缓存空值、布隆过滤器需容忍误判、监控报警要及时。该方案代码量小、复用性强,有效解决了高并发下的缓存穿透问题。

2025-08-10 20:03:07 585

原创 JavaScript事件循环机制全解:异步到底怎么跑起来的?

这篇文章深入浅出地讲解了JavaScript的事件循环和异步机制。文章首先解释了JS单线程特性需要事件循环来处理异步任务,然后用队列模型图解了事件循环的工作原理。重点区分了宏任务(setTimeout等)和微任务(Promise等)的执行优先级,指出微任务会在主线程后优先执行。通过代码示例展示了async/await本质是Promise的语法糖,并总结了异步编程常见的4个坑点及解决方案。最后强调理解事件循环是掌握JS异步编程的关键,能帮助开发者写出更高效可靠的代码。全文图文结合,从原理到实践全面解析了JS异

2025-08-10 19:59:04 964

原创 AI工具实战,让你的效率飞起来!

AI工具如何提升工作效率?本文分享了三个实用案例:1)用AI批量整理数据,如分组名单、格式转换等;2)AI辅助代码优化,自动生成注释、重构代码;3)AI自动生成技术文档初稿,提高输出效率。作者还总结了使用技巧:明确指令、人工检查、注意隐私及多尝试不同工具。通过AI处理重复性工作,可以节省时间,让生活更高效轻松。AI不仅是工具,更是提升生产力的好伙伴。

2025-08-10 19:55:37 690

原创 如何用AI大语言模型解决生活中的实际小事情?——我的微生产力革命实践分享

摘要: AI大语言模型为日常办公带来了"微生产力革命"。文章以实际案例展示了AI如何高效处理500人名单排序(10秒完成拼音分组)、一键整理会议记录(自动生成议题/结论/待办事项)、快速生成结构化学习笔记等场景,并提供了具体Prompt示例和Python API调用代码。作者指出AI尤其擅长处理规则明确的重复性任务,建议通过优化指令、结合自动化脚本提升效率,同时需注意数据隐私。这些应用显著减少了琐碎工作的时间消耗,让使用者能更专注于核心事务。

2025-08-10 19:51:19 1042

原创 AI编程助手如何彻底改变了我的开发工作流:从抗拒到依赖的真实经历

摘要:本文讲述了一位资深程序员从抗拒到接受AI编程助手的心路历程。最初对GitHub Copilot持怀疑态度,认为AI无法理解编程艺术,但在实际使用中经历了"真香"时刻,发现AI能高效处理复杂代码逻辑和边界情况。作者详细描述了与AI协作的三个阶段:从小心翼翼尝试简单函数,到建立信任编写复杂测试用例,最终形成深度协作模式,由人类负责架构设计,AI负责具体实现。这一转变彻底改变了作者的工作方式,证明AI已成为现代编程不可或缺的伙伴。

2025-08-07 15:51:43 395

原创 Redis分布式锁实现中的死锁问题与自动续期解决方案

电商秒杀系统中Redis分布式锁的优化实践 本文针对电商秒杀系统中Redis分布式锁在高并发场景下出现的问题进行了分析并提出了优化方案。初始实现存在三个主要问题:锁超时导致并发问题、网络抖动引发死锁、业务异常造成锁泄漏。作者设计了锁自动续期机制,通过定时任务和Lua脚本保证原子性续期,解决了锁过期问题;同时优化了锁释放流程,避免网络异常导致的死锁。该方案在Redis基础上实现了可靠的分布式锁机制,有效保障了秒杀场景下的库存一致性,解决了高并发下的锁竞争和死锁问题。

2025-08-07 15:47:32 410

原创 从菜鸟到架构师:我的十年编程路,踩过的坑和收获的宝藏

摘要:一个程序员十年的成长反思 本文作者回顾了自己从编程小白到架构师的十年成长历程,将其划分为三个阶段:菜鸟期(0-2年)、成长期(2-5年)和成熟期。文章重点分享了前两个阶段的典型错误和成长经验,包括空指针异常、SQL注入、内存泄漏等初级错误,以及过度设计、缓存滥用等进阶问题。作者通过代码示例生动展示了从糟糕实现到规范架构的演进过程,强调了代码分层、防御性编程和架构思维的重要性。本文特别适合初、中级开发者参考,能帮助避免常见陷阱,建立良好的编程习惯和架构意识。

2025-08-07 15:43:44 692

原创 深入理解Redis持久化机制:RDB与AOF的底层原理与最佳实践

Redis持久化机制解析:RDB与AOF对比与实践 Redis作为内存数据库,通过RDB和AOF两种方式实现数据持久化。RDB通过快照机制定期保存数据,具有高性能和快速恢复的特点,但可能丢失最后一次快照后的数据。AOF则记录每个写操作,提供更好的数据安全性,但文件较大且恢复较慢。两者核心区别在于: RDB采用二进制快照,适合备份和快速恢复 AOF记录操作命令,数据安全性更高 性能方面RDB写入更快,AOF恢复更慢 Redis 4.0引入的混合持久化结合了两者优势,在AOF重写时先写入RDB格式数据,再追加A

2025-08-07 15:28:07 558

原创 Claude Code实战体验:AI智能编程助手如何重塑开发工作流?

摘要: AI代码助手Claude Code通过智能补全、错误检测、自动生成测试和文档等功能,显著提升了开发效率。它能用自然语言理解需求并生成可用代码,帮助团队统一风格、快速上手项目。尽管在复杂场景仍需人工干预,但Claude Code已展现出变革开发流程的潜力,使开发者更聚焦创新与核心问题解决,推动团队协作进入新范式。

2025-08-05 21:18:38 318

原创 Node.js高并发下的内存泄漏排查与解决实录

摘要:Node.js高并发服务频繁因内存不足崩溃,排查发现是缓存Map未设淘汰策略导致内存泄漏。通过Chrome DevTools对比内存快照,定位到泄漏点后,为缓存添加最大容量限制和淘汰机制,问题解决。经验教训:线上服务需监控内存,缓存必须设置淘汰策略,善用Node.js内存分析工具,通过压测和快照对比定位问题。该案例凸显了线上环境内存管理的重要性,提醒开发者避免类似隐患。

2025-08-05 21:14:52 418

原创 聊聊我最喜欢的开发工具:VS Code的高效用法与插件推荐

最后想说,VS Code只是一个工具,不是万能钥匙。用什么编辑器、IDE,不存在“最好”,只有“最适合你”。不要太迷信工具本身,而要关注你用它解决了什么问题、学到了什么经验。当然,如果你还没用过VS Code,或者只会用基础功能,不妨试试文中推荐的插件和技巧,或许会有新的收获!也欢迎大家在评论区分享你们的VS Code高效用法、插件推荐或者踩过的坑,我们一起进步!图示说明:文中所有“图示建议”可用VS Code截图、插件市场截图、快捷键演示图等补充。本文为原创首发,转载请注明作者及出处。

2025-08-05 21:12:06 836

原创 MySQL索引底层原理与性能优化实践

在日常开发中,MySQL数据库以其高效、易用、可扩展等特性成为最主流的关系型数据库之一。而索引作为数据库查询优化的核心工具,被誉为“数据库的加速器”。但你真的了解MySQL索引的底层原理吗?为什么InnoDB默认采用B+树结构?如何通过理解索引原理,避免常见的性能陷阱?本文将带你深入剖析MySQL索引的核心机制,并结合实际案例,分享高效使用索引的最佳实践。

2025-08-05 21:08:12 846

原创 40岁程序员同事被撸下技术Leader后,我们去灵隐寺聊了聊出路及副业销售18万的操作

程序员副业分享

2025-08-04 23:05:12 1663

原创 AI工具如何重塑开发者的工作方式——我的实战体验与行业观察

从2023年开始,AI大模型的浪潮席卷而来,AI工具、智能助手、自动化平台层出不穷。作为一名普通开发者,我深刻感受到AI技术正以肉眼可见的速度改变我们的工作方式,也在悄然重塑着整个行业格局。这篇文章,我想结合自己的亲身实践和对行业的观察,聊聊AI如何影响我的日常开发,以及它在各行各业的落地应用。

2025-08-04 19:18:25 779

原创 Node.js高并发接口下的事件循环卡顿问题与异步解耦优化方案

本文分享了作者在Node.js高并发接口优化中的实战经验。面对文件上传接口在高并发下响应变慢的问题,通过排查发现是同步校验逻辑阻塞了主线程。最终采用异步解耦方案:将CPU密集型任务拆分到子进程或消息队列处理,使接口响应时间从5秒降至200ms,并发能力提升10倍以上。文章总结了Node.js性能优化的关键点:避免主线程同步阻塞、善用异步架构、持续监控调优,为处理类似高并发场景提供了有效解决思路。

2025-08-04 19:14:21 711

原创 为什么说操作系统是程序员的底层内功?

摘要: 操作系统是程序员必须掌握的底层内功,它管理硬件资源并提供运行环境,涵盖进程调度、内存管理、文件系统和网络通信等核心功能。理解操作系统能帮助开发者排查性能瓶颈(如线程切换开销)、解决“灵异”Bug(如死锁或内存泄漏),并优化系统性能(如零拷贝技术)。实际开发中,多线程编程、内存调优和故障排查均依赖操作系统知识。建议通过经典书籍(如《现代操作系统》)、动手实践(实现线程池)和开源项目系统学习。掌握操作系统原理,是从“会用”到“精通”的关键跨越。

2025-08-04 19:11:11 923

原创 React Hooks 原理深度解析与最佳实践

本文深入解析React Hooks的工作原理与最佳实践。Hooks通过闭包+链表机制让函数组件拥有状态管理能力,useState/useEffect等API维护着组件的状态链表,必须遵循调用顺序原则。文章详细剖析了useEffect的执行时机与闭包陷阱,列举了useRef、useCallback等常用Hooks的实现方式,并总结了依赖项遗漏、条件调用等高频事故的解决方案。最佳实践包括:抽象自定义Hook、正确使用依赖数组、分离状态与副作用等,通过案例演示如何避免重复请求和实现逻辑复用。理解Hooks底层原理

2025-08-04 19:06:51 811

原创 深入理解Java并发编程:原理、实战与最佳实践

摘要:Java并发编程是开发高性能应用的核心技能,涉及线程模型、内存模型及常见并发问题。文章介绍了线程安全实现方式(如双重检查锁单例)、线程池、并发集合等工具类,以及锁机制和原子类等最佳实践。同时强调生产环境中需借助工具排查并发问题,并提出"最小共享、最大并发"的设计原则。开发者应合理使用并发工具,在提升性能的同时注意规避线程安全风险。(149字)

2025-08-03 16:19:36 309

原创 Spring Cloud微服务中的内存泄漏问题定位与解决方案

文章摘要 微服务架构下,某核心服务因缓存未设置清理机制导致内存泄漏,频繁触发OOM。通过heap dump分析定位到ConcurrentHashMap缓存对象无限堆积的问题。解决方案包括:引入Caffeine缓存库设置容量限制和过期策略,完善资源释放机制,加强JVM监控报警。优化后内存稳定,GC负载降低,并形成内存管理规范。经验表明:微服务需定期heap dump分析,合理设计缓存策略,监控报警是保障稳定性的关键。

2025-08-03 16:14:58 905

原创 Cursor:AI智能编码助手正在重塑程序员的工作

摘要: Cursor作为新一代AI智能编码助手,通过代码补全、注释生成、Bug修复等功能显著提升开发效率和质量。它支持多语言开发,助力学习迁移,已在金融、教育等行业落地,缩短项目周期30%以上。虽然依赖上下文和存在隐私风险等挑战,但Cursor代表着开发流程的AI化变革。开发者需掌握Prompt技巧,合理使用以释放生产力,适应AI时代的编程新范式。(149字)

2025-08-03 16:11:24 794

原创 B+树索引结构原理解析与最佳实践

摘要: B+树是关系型数据库默认索引结构,以多路平衡、叶子节点有序链表等特性提升查询效率。本文详解B+树原理、结构及实现,包括查找、插入与分裂机制,并分析其在MySQL中的应用。通过对比B树、哈希索引等,阐明B+树在范围查询、磁盘I/O优化上的优势。结合索引设计建议(覆盖查询、联合索引顺序)和调优技巧(节点大小、碎片监控),提供常见陷阱的解决方案。附高频面试题解析,帮助开发者深入理解B+树索引,突破数据库性能瓶颈。

2025-08-03 15:54:35 1095

原创 AI软件出海SEO教程

出海SEO的核心在于本地化与精准优化,需围绕目标市场用户习惯展开。关键步骤包括:深入市场调研,使用SEMrush等工具挖掘本地化关键词;确保技术优化(网站速度、移动适配等);通过高质量内容和权威外链提升排名;同时关注用户评价与社交口碑。避免机翻和黑帽SEO,持续数据分析优化。推荐工具:SEMrush(关键词)、Weglot(本地化)、Google Analytics(数据分析)等,实现合规有效的海外SEO推广。

2025-07-12 23:57:05 401

原创 AI 助力编程:Cursor Vibe Coding 场景实战演示

你需要写一个“判断字符串是否为回文”的函数,但不想手写,只想用一句话描述。:你要开发一个 Flask Web 项目,不想自己搭骨架。:你手头有一段写得不太优雅的代码,想让 AI 优化一下。:你想实现一个“用户登录系统”,但需求还不明确。:你有一段运行报错的代码,不知道哪里出问题。:你不懂某段代码的作用,想让 AI 讲解。

2025-07-12 23:55:26 854

原创 AI编程:独立开发者的全新生产力革命

AI编程正在彻底改变独立开发者的工作方式。一位资深开发者分享了自己通过AI工具(如Cursor)完成新网站和小程序开发的经历,全程几乎无需手动编写代码。AI能根据自然语言需求自动生成前后端完整代码,显著提升开发效率,降低学习成本,让开发者更专注于创意而非技术实现。尽管AI编程面临代码质量、需求表达准确性等挑战,但它正释放开发者的创造力,使小团队也能快速打造高质量产品。未来,AI将进一步参与测试、部署等全流程,开发者需要积极拥抱这一变革,将AI作为高效"合伙人",共同推动技术创新。

2025-07-09 00:25:32 359

原创 Firebase 入门教程:从零开始构建你的应用

Firebase 是 Google 提供的一站式后端云服务平台,支持 Web、iOS、Android 等多端开发。它集成了实时数据库、用户认证、云存储、消息推送、远程配置等众多功能,让开发者无需搭建服务器,即可快速开发和上线高质量的应用。

2025-07-08 01:00:17 895

原创 独立开发A/B测试实用教程

A/B测试指的是将流量随机分为两组(或多组),分别体验不同版本的产品(如A版本和B版本),通过对比各组用户的关键行为数据(如点击率、转化率、留存率等),科学评估哪个版本更优,从而做出优化决策。你想知道“注册按钮是用蓝色还是绿色转化率更高”,可以用A/B测试将一半用户看到蓝色按钮(A组),另一半看到绿色按钮(B组),一段时间后比较两组的注册转化率,选择表现更好的版本。

2025-07-07 23:55:53 1107

原创 EDM自动化与出海独立开发实用教程

EDM(Email Direct Marketing)即电子邮件营销,是指通过邮件向目标用户推送产品信息、活动通知、内容资讯等。EDM自动化则是利用自动化工具,将邮件的收集、分组、内容生成、发送和效果追踪等环节实现自动化,极大提升营销效率和个性化程度。

2025-07-07 23:53:53 700

原创 软件出海创业第一课

出海常见误区与心态适配场景可Day0出海,尊重不同地区用户特点。不是所有团队都适合出海,需三思而后行。出海方法论做好全球竞品调研,重视早期用户和迭代流程,达到PMF后再大规模投放。国内做久再出海总结本地经验,归纳适配全球,积极与全球上下游伙伴合作。

2025-07-06 13:16:20 832

原创 Cursor零基础开发AI图片生成网站实战教程:从新手到上线

在AI图像生成技术爆发的时代,Cursor让零基础开发者也能快速构建专业的AI图片生成网站。本教程将手把手教你如何使用Cursor从零开始构建一个完整的AI图片生成SaaS平台,集成Stable Diffusion、DALL-E等主流AI模型。我是一名AI创业者,欢迎交流。

2025-07-06 01:09:01 881

原创 软件出海独立开发者的Cloudflare完全指南:从零到全球部署

软件出海独立开发者的Cloudflare完全指南:从零到全球部署

2025-07-06 00:23:55 1014

原创 实战案例:独立开发者借助Semrush将效率类SaaS工具出海美国市场

摘要:中国开发者A计划将中小企业项目管理SaaS工具拓展至美国市场。借助Semrush工具,A系统分析了市场格局、竞争对手策略及用户需求,发现了差异化关键词机会,制定了精准的内容和外链推广计划。通过持续优化本地化内容和技术SEO,产品上线半年后美国自然流量增长5倍,核心关键词进入Google首页,转化率提升30%,成功实现海外市场突破。案例展示了数据驱动的精细化运营在SaaS出海中的关键作用。

2025-07-03 23:30:49 580

原创 独立开发者软件出海:如何用Semrush高效洞察与增长

摘要: Semrush作为全球领先的数字营销分析工具,为独立开发者提供出海市场的关键数据支持。其核心功能包括竞争对手研究、关键词优化、外链建设、流量分析和市场洞察,帮助开发者精准定位用户需求、优化SEO策略、拓展外链资源。通过实时监控市场动态和竞争对手表现,开发者能科学决策,实现产品海外增长。Semrush的数据驱动方法从前期调研到持续优化,全方位助力开发者应对国际竞争,提升产品竞争力。

2025-07-03 23:29:07 794

使用Spring、Hibernate、Struts的一些错误总结.txt

使用Spring、Hibernate、Struts的一些错误总结.txt

2008-07-30

我的java笔记

学习Java过程中,自己总结的java基础和重点

2008-06-11

DeepSeek从入门到精通-清华大学

DeepSeek从入门到精通-清华大学

2025-02-09

DeepSeek1小时快速入门

DeepSeek1小时快速入门

2025-02-09

DeepSeek 搭建个人知识库教程

deepseek从入门到精通

2025-02-09

SVN 常见错误及解决方案汇总帖

SVN 常见错误及解决方案汇总帖

2008-07-30

web.xml的详解

web.xml详解,说明java web开发中web.xml的配置情况

2008-11-10

AI绘画快速入门-笔记

效果演示 常见AI绘画软件使用方式 Midjourney 使用的discord注册 ChatGPT生成Midjourney 绘画指令 可本地电脑部署的免费AI绘画软件 Stable Diffusion AI绘画软件安装 Google colab云端部署 Stable Diffusion AI绘图原理简介 Stable Diffusion 绘图模型 Stable Diffusion 界面参数说明

2023-04-30

MybatisX-1.3.9.jar

IDEA的mybatis插件,具体说明详见:https://lulutongtong.blog.csdn.net/article/details/110483864

2020-12-02

MacType20191beta6.zip

Win10实现像Mac一样的流畅字体,更多程序员核武库工具,关注 陆陆通通。Mac中的字体看起来与Windows系统中的字体不同,与Mac系统相比,Windows系统中的文本看起来更小,更不清晰。Windows中的文本可能不适合阅读长篇文章,试试这个软件,让你在windows上实现苹果电脑的字体。

2020-07-03

UML视频教程

UML视频教程UML视频教程

2008-07-30

Hibernate 手册.pdf

Hibernate 手册.pdf

2008-07-30

图解JSP环境安装配置

图解JSP环境安装配置,说明jsp的环境配置

2008-11-10

J2EE_API

J2EE_API.chm java web 开发必备文档

2008-06-11

jsp初学者教程.ppt

jsp初学者教程.ppt

2008-07-30

空空如也

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

TA关注的人

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