自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(67)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java模式重构大揭秘:从垃圾回收到访问者模式

摘要: 本文以Java设计模式为主题,通过垃圾回收案例展示了从基础继承到高级设计模式的演进过程。首先介绍Trash基类及其子类实现多态分类,分析if-else反例的问题;然后引入信使对象封装数据传递;接着展示工厂模式的两次进化:从简单工厂到通用工厂;最后实现文件解析垃圾数据。整个过程体现了开闭原则、单一职责原则等设计思想,逐步优化代码结构,提高可维护性和扩展性。

2026-01-02 12:00:46 1042

原创 Java设计模式大揭秘:改变接口、解释器、回调与多路分发

本文介绍了四种Java设计模式,帮助开发者解决常见接口适配与通信问题: 适配器模式:作为"代码转接头",将不兼容接口转换为可协作形式,避免直接修改客户端代码,符合开闭原则但会增加系统复杂度。 外观模式:扮演"系统前台"角色,为复杂子系统提供统一接口,降低客户端使用难度,但可能违反开闭原则。 解释器模式:实现语法解释功能,通过表达式类体系解析特定语言,易于扩展语法但执行效率较低。 观察者模式:建立订阅发布机制,实现对象间松耦合通信,典型应用如消息通知系统。 每种模式都通

2026-01-02 11:59:54 804

原创 Java设计模式的“魔法厨房”与“万能工具箱”

模式适用场景核心思想优点缺点动态工厂产品类型不多,变化不频繁简单工厂,条件判断简单直观违反开闭原则多态工厂产品类型固定,需要扩展一个产品一个工厂符合开闭原则类数量多抽象工厂产品族,相关产品一起创建创建产品家族保证产品兼容性扩展产品族困难命令模式需要支持撤销、重做、日志封装请求为对象解耦,支持撤销类数量多策略模式多种算法,需要灵活切换封装算法,可互换消除条件语句,易扩展客户端必须了解所有策略职责链多个对象处理请求,顺序不确定传递请求链解耦发送者和接收者。

2025-12-26 08:30:00 683

原创 单例模式、模板方法与封装三剑客:Java设计模式的“内功心法”

摘要:本文以修仙为喻,生动讲解Java三大设计模式。单例模式确保类唯一实例,类比玉皇大帝的唯一性,介绍了懒汉式、线程安全改进和最优的枚举实现。模板方法模式定义算法骨架,将具体步骤延迟到子类,以修仙流程为例展示代码实现,包含模板方法、具体方法、抽象方法和钩子方法。文章通过幽默的修仙类比,帮助读者理解设计模式的核心思想与实现要点,使编程如修仙般境界提升。

2025-12-25 07:45:00 778

原创 设计模式:Java程序员的“武功秘籍”

摘要: 本文以武侠江湖为喻,生动讲解Java设计模式的核心概念与应用。文章将设计模式分为三大类:创建型模式(如单例、工厂模式)、结构型模式(如适配器、装饰器模式)和行为型模式(如观察者、策略模式)。通过餐馆后厨、玉皇大帝等生活化案例,配合代码示例(单例模式、工厂模式、观察者模式),深入浅出地展示了设计模式如何解决编程中的常见问题。文章强调设计模式是"最佳实践"的经验总结,能有效提升代码的可维护性和扩展性,避免"走火入魔"式的混乱编码。(148字)

2025-12-24 08:30:00 898

原创 Java I/O系统:从“流”到“新世界”,一篇让你不再“流”泪的指南

本文介绍了Java I/O操作的核心概念和使用方法。主要内容包括:1)I/O流体系,如InputStream/OutputStream处理字节数据,Reader/Writer处理字符文本,强调缓冲流的重要性;2)装饰器模式在I/O中的应用,通过组合流实现功能扩展;3)标准I/O(System.in/out/err)的基本用法;4)RandomAccessFile的随机访问特性。文章通过正反例对比,重点说明了高效I/O编程的最佳实践,如使用缓冲流、指定字符编码、try-with-resources自动关闭等技

2025-12-23 07:45:00 631

原创 深入Java底层并发,看透线程的“前世今生”

本文深入探讨Java底层并发编程的核心概念与实践技巧。首先解析线程作为并发基本单位,对比Thread继承与Runnable实现的优劣,强调合理设置线程数的重要性。其次重点讲解线程异常处理的正确方式,推荐使用UncaughtExceptionHandler和Future机制。最后剖析共享资源竞争问题,提供synchronized和Atomic类两种解决方案,并通过EvenProducer示例演示同步化实现。全文贯穿"避免线程滥用"、"正确处理异常"和"解决资源

2025-12-22 08:15:00 1121

原创 智能体学习记录二之发展史

由**特里·威诺格拉德(Terry Winograd)**于1968-1970年开发,在“广度”上实现了革命性的突破,它首次将多个独立的人工智能模块(如语言解析、规划、记忆)集成在一个统一的系统中,并使它们协同工作。强化学习赋予了智能体从交互中学习决策策略的能力,但这通常需要海量的、针对特定任务的交互数据,导致智能体在学习之初缺乏先验知识,需要从零开始构建对任务的理解。这个与环境的实际交互就是智能体的。在明斯基的理论框架中,智能体指的是一个极其简单的、专门化的心智过程,它自身是“无心”的。

2025-12-20 21:12:42 952

原创 会编程的吕洞宾:聊聊Java并发编程那些事儿

各位道友,今天咱们来聊聊Java并发编程这个既让人爱又让人恨的话题。我是会编程的吕洞宾,一个在Java江湖混迹多年的老程序员。咱们今天不聊那些枯燥的理论,就用大白话把并发编程的方方面面说清楚!

2025-12-19 09:15:00 618

原创 Java注解:给代码贴“小纸条”的修仙秘籍

Java注解是一种特殊的代码标记机制,用于向编译器、工具或运行时系统提供额外信息。本文介绍了注解的基本语法、元注解类型及其应用场景。注解通过@interface定义,可以包含元素和默认值,并通过@Target、@Retention等元注解控制其作用范围和生命周期。文章还演示了如何定义和使用自定义注解,以及通过反射机制处理运行时注解的实际案例。注解作为Java开发的重要特性,能够显著提升代码的可读性和功能性,是现代化Java编程的必备技能。

2025-12-18 08:45:00 1018

原创 Java对象传递与返回:别让你的对象“离家出走”

Java对象传递与返回机制解析:对象在方法间传递时实际传递的是引用而非对象本身,这导致修改会影响原始对象。文章详细介绍了引用传递特性、潜在问题及解决方案,包括克隆对象(浅拷贝与深拷贝)、序列化深拷贝、禁止克隆的方法以及替代方案如复制构造器和工厂方法。通过代码示例展示了如何安全地传递和返回对象,避免意外修改,并提供了控制对象克隆性的多种策略。

2025-12-17 08:45:00 718

原创 智能体学习记录一

本文介绍了智能体的基本概念及其发展。智能体是指能感知环境并通过执行器完成特定目标的实体,包含传感器、环境、执行器和行动四个要素。传统智能体基于条件触发动作,而大语言模型驱动的智能体则能通过知识推理完成复杂任务规划。文章还分类讨论了不同智能体类型:按决策架构可分为反应式、规划式和混合式;按知识表示可分为符号主义、亚符号主义和神经符号主义AI。这些分类展现了智能体从简单响应到复杂推理的能力演进。

2025-12-16 22:29:50 287

原创 Java枚举:从入门到“入土”,一篇让你笑中带泪的指南

谁说枚举只能当花瓶?咱们也能有内涵!必须先定义所有枚举实例,再用分号结束构造方法只能是private(其实写public也没用,编译器不让)可以重写toString()方法,但name()是final的,改不了是类:可以有字段、方法、构造器类型安全:编译时检查,告别魔法数字可遍历:values()方法一键获取所有值可序列化:实现了Serializable可比较:实现了Comparable线程安全:天生单例,线程安全支持多态:常量特定方法设计模式好帮手。

2025-12-16 09:00:00 320

原创 今天聊聊Java里的“百宝箱“——集合框架

Java集合框架是存储和操作对象的"百宝箱",主要包括List、Set、Queue和Map四大接口。List有序可重复,如ArrayList和LinkedList;Set无序不重复,如HashSet和TreeSet。泛型提供类型安全,避免强制转换和运行时错误。迭代器(Iterator)提供统一遍历方式,支持安全删除元素。链表(LinkedList)插入删除高效但随机访问慢,适合频繁修改的场景。堆栈(Stack)遵循LIFO原则,适合括号匹配等后进先出需求。集合框架相比数组更灵活,提供丰富

2025-12-15 09:00:00 904

原创 我是会编程的吕洞宾,今天来聊聊Java里的“套娃”——内部类

文章摘要: Java内部类就像代码中的"套娃",在类中嵌套另一个类实现更好的封装与逻辑分组。本文从10个方面详解内部类:1)基本创建方式;2)自动链接外部类特性;3).this关键字使用;4).new特殊语法;5)向上转型实现封装;6)方法作用域内的内部类;7)匿名内部类应用;8)静态嵌套类区别;9)闭包回调实现;10)事件控制框架应用。通过类比"房子与房间"等生动比喻,结合代码示例,系统讲解了内部类的核心特性和实际应用场景,帮助开发者掌握这一重要Java特性。

2025-12-12 08:30:00 541

原创 Java接口修仙录:从凡间工具到仙界契约

《Java接口修仙录》摘要: 本文以修仙为喻讲解Java接口与抽象类的核心概念。抽象类如"半仙",可包含抽象方法、具体方法、构造器和属性,适用于需要共享代码或定义模板的场景。接口则是"天道契约",从Java 8开始支持默认方法、静态方法和私有方法,实现多重继承。二者关键区别在于:接口允许多重实现、无构造器和实例变量,而抽象类支持单一继承、可维护状态。文章还演示了通过接口实现解耦的实战案例,强调面向接口编程的重要性。全文采用生动比喻配合代码示例,帮助理解这些面向对象编程

2025-12-11 08:30:00 1475

原创 Java多态六重奏:从升天到下凡的仙人之旅

本文系统介绍了Java多态的核心概念,重点讲解了六大关键特性:向上转型、向下转型、转机机制、构造器与多态、协变返回类型以及替代与扩展。通过生动的仙人修仙比喻和代码示例,详细阐述了向上转型的安全性和向下转型的风险,揭示了多态的本质是动态绑定(后期绑定)。文章还对比了有无多态的设计差异,展示了多态在代码复用和扩展性方面的优势,为深入理解Java面向对象编程提供了全面指导。

2025-12-10 08:45:00 910

原创 Java中的final:别动!这是朕的专属领地

Java final关键字摘要 final是Java中用于限制修改的关键字,具有多种用法: final变量:基本类型变量值不可变,引用类型变量引用不可变(对象内容可变) final参数:方法内不能修改参数引用(基本类型值不可变) final方法:禁止子类重写,private方法隐式final final类:禁止继承,所有方法隐式final 使用场景: 常量定义 确保方法行为不被修改 设计不可变类 安全相关类 注意事项: 合理使用final增强代码安全性 避免过度使用final影响代码灵活性 空白final必

2025-12-09 08:30:00 937

原创 Java复用三剑客:组合、继承、委托的“修仙传功术“

摘要:本文以修仙为比喻,生动讲解了Java中的三种代码复用技术。组合(Composition)如同请外援,通过"has-a"关系复用代码;继承(Inheritance)类似血脉传承,通过"is-a"关系复用;委托(Delegation)则像雇佣帮手。文章详细分析了每种技术的优缺点、UML表示方法和实际应用场景,并提供了代码示例和反例说明。特别强调了继承可能导致紧耦合问题,而组合更具灵活性,建议优先考虑组合而非继承。

2025-12-08 08:30:00 656

原创 Java访问权限大揭秘:包、修饰符与类的修仙门派规矩

public 如广场,天下皆可访protected 如家传,亲族能共享默认如内门,同包可商量private 如密室,独自来珍藏类权限如门派,开放要思量包结构如组织,层次要分详。

2025-12-05 10:00:00 960

原创 Java初始化大法:成员、构造器、数组的开光仪式

/ 优先使用直接初始化private final String NAME = "最佳实践";// 复杂初始化使用初始化块items.add("第一项");items.add("第二项");// 延迟初始化(需要时再创建)

2025-12-04 10:00:00 572

原创 Java垃圾回收器:自动内存管理的扫地僧

垃圾回收器是Java的自动内存管理机制,专门负责回收不再使用的对象所占用的内存。就像修仙界的"轮回转世",当对象完成使命后,GC就会帮它"超度",释放内存资源。// 垃圾回收的简单示例System.out.println(name + "道友降临世间");@OverrideSystem.out.println(name + "道友功德圆满,飞升仙界");Immortal taoist = new Immortal("吕洞宾");// 对象失去引用,成为垃圾。

2025-12-03 10:00:00 553

原创 Java构造器:对象的出生证明和成长指南

构造器就像是对象的"出生证明",负责在对象诞生时进行必要的初始化工作。每次使用new关键字创建对象时,构造器就会被自动调用。// 简单的构造器示例// 构造器:与类同名,没有返回类型System.out.println(name + "道友飞升成功,修为:" + level + "重天");// 使用构造器创建对象Immortal lvDongbin = new Immortal("吕洞宾", 9);保持构造器简单:只做必要的初始化工作使用构造器重载:提供灵活的创建方式。

2025-12-02 10:00:00 602

原创 Java方法重载与重写:同名方法的双面魔法

方法重载就像是一个门派里的师兄弟,虽然名字相同(方法名相同),但各有各的独门绝技(参数列表不同)。// 基础招式System.out.println("普通拳法!");// 重载版本1:带武器System.out.println("使用" + weapon + "攻击!");// 重载版本2:带武器和力量System.out.println("使用" + weapon + "发动" + power + "成功力!");// 重载版本3:不同参数顺序。

2025-12-01 10:00:00 1103

原创 Java泛型:炼丹炉的万能配方

想象一下,你有一个神奇的炼丹炉,以前只能炼"筑基丹",现在通过泛型,可以炼"元婴丹"、"化神丹"等各种丹药!让类、接口、方法可以处理多种类型,而不需要为每种类型都写一遍代码。// 传统的炼丹炉 - 只能炼一种丹药// 什么都能放,但不知道具体是什么// 泛型炼丹炉 - 指定炼什么丹// T代表任意类型。

2025-11-28 19:58:25 522

原创 Java对象清理大揭秘:从垃圾回收到仙界法宝自动回收

/ 自定义可自动关闭的炼丹炉System.out.println("启动炼丹炉: " + name);if (!throw new IllegalStateException("炼丹炉未加热!");System.out.println("炼制丹药: " + pillName);// 实现close()方法,支持自动关闭@OverrideSystem.out.println("关闭炼丹炉: " + furnaceName);// 这里可以释放其他资源,如灵气连接、阵法能量等。

2025-11-28 09:00:00 419

原创 Java异常处理:修仙界的护法大阵与天劫预警

Java异常处理机制如同修仙界的护法大阵与天劫预警系统,能优雅应对程序运行时问题。异常分为Error(系统级天劫)和Exception(普通天劫),后者又分为RuntimeException(常见天劫)和受检异常(必须处理的劫难)。通过try-catch构建护法大阵,finally确保终极保障,可主动抛出异常或定义自定义异常。最佳实践包括精确处理具体异常、不吞掉异常并提供清晰错误描述,使程序如修仙者般从容应对各种"天劫"。

2025-11-27 08:45:00 247

原创 Java数据存储大揭秘:从凡间储物到仙界乾坤袋

摘要:本文以修仙为比喻,系统讲解Java数据存储机制。主要内容包括:1) 五大存储区域(寄存器、栈、堆、常量、非RAM)及其特性对比;2) 基本类型存储细节与自动装箱拆箱原理;3) 数组存储方式(基本类型数组与对象数组差异);4) 高精度数值类BigInteger和BigDecimal的应用场景。通过生动类比(如本命法宝、储物袋、宗门宝库等),帮助理解不同存储区域的特点和使用场景,为Java内存管理提供实用指导。

2025-11-26 09:15:00 850

原创 Java控制流:程序的交通指挥官

Java控制流是程序的逻辑指挥官,包括条件语句(if-else、switch)、循环语句(while、for)和控制语句(break、continue)。if-else适合简单判断但嵌套过深可读性差;switch多值判断更简洁但需注意case穿透。循环中while适用于次数不确定的场景,for循环控制集中结构清晰。增强for循环语法简洁但无法修改集合。异常处理使用try-catch-finally构建防护网。合理使用控制流可提高代码可读性和执行效率,避免常见陷阱如无限循环、条件顺序错误等。

2025-11-25 08:45:00 429

原创 Java运算符:编程世界的魔法咒语

Java运算符是程序设计的数学魔法工具,包括算术、赋值、关系、逻辑、位运算等类型。算术运算符实现基础数学计算,但整数除法会丢失精度。自增自减运算符需注意前后缀区别。关系运算符比较数据大小,但浮点数比较需考虑精度误差。逻辑运算符具有短路特性提高效率。位运算符直接操作二进制,适用于特定场景。三元运算符简化条件判断但嵌套过多会降低可读性。运算符优先级遵循数学规则,复杂表达式建议使用括号明确意图。特殊技巧包括字符串连接和复合赋值的自动转型特性,但需注意性能问题。

2025-11-24 08:45:00 1292

原创 Java Optional:修仙界的保险箱使用指南

/ 将多个Optional合并// 条件转换// 使用示例Optional.of("轩辕剑"),Optional.of("东皇钟")System.out.println("所有宝物:" + treasures));创建检查安全取值orElse()转换操作map()flatMap()filter()初级:用Optional替代null检查中级:使用map/flatMap进行链式操作高级:与Stream完美结合,处理复杂数据流。

2025-11-22 18:11:51 463 1

原创 Java安装与运行指南:从凡人到修仙者的第一步

恭喜道友!✅ 安装了Java环境(打通灵根)✅ 学会了Shell操作(掌握基础法术)✅ 成功运行了第一个程序(完成初次炼丹)✅ 了解了编译运行流程(掌握修仙基本法)勤加练习:多写代码,多调试循序渐进:从简单程序开始,逐步复杂善于总结:遇到问题要记录解决方法保持耐心:调试bug就像突破瓶颈,需要时间修仙之路漫漫,Java相伴同行!愿各位道友在编程的修仙路上越走越远!

2025-11-22 18:11:18 990

原创 Java函数式接口:修仙界的四大仙尊

本文以修仙比喻生动讲解Java四大函数式接口:Consumer(消费型)、Function(转换型)、Predicate(判断型)和Supplier(供应型)。每个接口都配有代码示例,展示其核心功能与进阶用法,如方法组合(andThen/compose)和逻辑操作(and/or/negate)。文章还介绍了其他重要接口(BiFunction、UnaryOperator等)和自定义函数式接口的方法,最后通过"仙丹炼制系统"的实战案例演示了各接口的综合应用。全文采用幽默的修仙术语,使抽象的函

2025-11-21 08:45:00 790

原创 Java函数式编程:让你的代码飞升成仙

本文介绍了Java 8引入的函数式编程特性,通过比喻"仙术"生动讲解了Lambda表达式、四大函数式接口(Consumer、Function、Predicate、Supplier)和Stream API的使用方法。文章包含丰富的代码示例,展示了如何用函数式风格简化集合操作、数据处理和条件判断,并介绍了方法引用和并行流等高级技巧。通过"炼丹炉"等趣味场景,帮助读者理解函数式编程的优势,使Java代码更加简洁高效。

2025-11-21 08:30:00 515

原创 Java流式编程:修仙界的流水线炼丹术

流式编程就像是修仙界的"炼丹流水线":你把原材料(数据)放进去,经过一系列加工步骤(中间操作),最后得到成品(结果)。整个过程行云流水,代码简洁得让人想哭!// 传统炼丹法(繁琐)List<String> immortals = Arrays.asList("吕洞宾", "何仙姑", "铁拐李");result.add("八仙:" + immortal);// 流式炼丹法(优雅).map(name -> "八仙:" + name)创建流:开炉点火,准备原材料中间操作。

2025-11-20 08:45:00 315

原创 Java Set集合:你的数据去重神器

想象一下天庭的仙人名录:每个神仙都是独一无二的,不能有重复。Set就是这样一种不允许重复元素的集合,它就像个严格的守门员,确保每个元素都是"独一份"的。如果Set中存放自定义对象,需要重写equals()和hashCode()方法:java@Override@Override// 现在可以正确去重了immortals.add(new Immortal("吕洞宾", 1000));immortals.add(new Immortal("吕洞宾", 1000));

2025-11-18 09:30:00 424

原创 Java内部类:修仙界的法宝内藏玄机

想象一下,修仙者体内藏着一个"本命飞剑"——它属于你,但又相对独立。定义在另一个类内部的类,就像体内修炼出的第二元神。// 修仙者本体 - 外部类// 本命法宝 - 内部类if (cultivationLevel >= 3) { // 直接访问外部类的私有成员!System.out.println(name + "的本命飞剑" + swordName + "激活!");System.out.println("飞剑" + swordName + "状态:" +

2025-11-18 08:45:00 630

原创 Java Map集合:你的数据查找神器

本文介绍了Java中Map集合的三种实现及其特性。HashMap基于哈希表,提供O(1)快速查找但不保证顺序;TreeMap基于红黑树,按键自动排序;LinkedHashMap保持插入顺序。文章详细讲解了Map的基本操作、遍历方法及Java 8+新特性,并提供了单词统计、缓存系统等应用场景。最后总结了性能对比和自定义对象作为键的注意事项,强调HashMap非线程安全的特性。

2025-11-16 09:28:59 540

原创 Java List集合:你的数据排队神器

Java List集合是一种有序的数据结构,主要有ArrayList和LinkedList两种实现。ArrayList基于动态数组,适合快速随机访问;LinkedList基于链表,适合频繁插入删除操作。文章详细介绍了List的基本操作、遍历方式以及实用技巧,并通过性能对比表帮助开发者根据不同场景选择合适的实现。同时提供了常见误区的避坑指南,强调ArrayList适合查询为主、LinkedList适合修改为主的场景选择原则。

2025-11-16 09:28:28 288

原创 Java集合框架:你的数据收纳神器

Java集合框架是管理数据的高效工具,分为List、Set和Map三大类。List(如ArrayList)有序可重复,适合排队场景;Set(如HashSet)自动去重,适合好友列表;Map(如HashMap)通过键值对存储,类似通讯录功能。现代Java还支持流式操作,使集合处理更简洁。根据需求选择合适集合(有序用List、去重用Set、查找用Map)能大幅提升代码效率,替代过时的Vector等早期实现。

2025-11-15 15:02:21 792

zookeeper-desktop-manager-win32-x64.zip

zookeeper客户端访问工具

2025-12-07

SpringBoot整合Quartz实现动态定时任务与灵活调度方案

内容概要:本文详细介绍了将SpringBoot与Quartz集成来实现实时性和高灵活性的任务调度方案。主要内容覆盖从项目初始构建到完成整个流程的具体步骤,包括但不限于:项目的环境搭建,核心组件与库的选择;具体实现部分,着重阐述了通过Quartz进行动态任务配置的关键技巧及其带来的灵活性。同时讲解了如何处理多个任务间协调运作的问题,确保系统的健壮性和可靠性,提供了完整的数据库设计方案和表结构定义;以及API控制器层面的功能如增加、暂停、恢复和删除作业的方法。 适合人群:对于希望提升自己系统架构能力并掌握更多关于任务管理技巧的人群来说尤为有用。这不仅适用于有一定Java编程背景的学习者,也能帮助运维和支持团队更好地理解和运用这类调度技术。 使用场景及目标:针对需要频繁调整或者根据不同业务需求自适应变动的任务场景非常适合采用此方案。例如定期报告生成功能或者是监控系统的数据同步操作都属于此类应用的理想选择。通过这种方式可以在不干扰系统正常运转的情况下更改计划好的活动。 其他说明:读者还可以了解到更多高级特性比如集群化支持下的故障转移机制,从而为更复杂的企业级应用场景打下良好基础。总之,这份指南

2025-03-05

Kylin服务器LVM磁盘挂载

Kylin服务器LVM磁盘挂载

2025-02-26

KVM虚拟机磁盘扩容(kylin v10)

KVM虚拟机磁盘扩容(kylin v10)

2025-02-26

redis-6.2.14-win-amd64

Redis Windows编译版本redis-6.2.14-win-amd64

2024-05-22

redis-7.0.15-win-amd64

Redis Windows编译版本redis-7.0.15-win-amd64

2024-05-22

超市管理系统

SuperMarketMS为进销存管理系统源文件 DataBaseAttach为数据库部署项目 Setup为整个系统的部署项目 ----------------------------------------------------------------------- 1.Setup\Debug下的setup.exe为整个项目的安装程序 2.安装完成后,执行桌面的“数据库自动部署”可自动部署系统数据库 若自动部署未能完成,可采用手动部署的方式 进入SQL Server 2008后将"程序安装路径"DB_51aspx下的数据库文件附加上即可 3.数据库部署完成后直接执行桌面的"进销存管理系统"即可运行本系统

2012-06-11

数据库原理与应用 课程设计

房地产中介管理系统 希望对大家有所帮助

2013-06-27

java_web_计算器

java_web_计算器

2014-03-30

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

TA关注的人

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