自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

硬核项目经理

PHP、产品和项目管理

  • 博客(532)
  • 资源 (7)
  • 收藏
  • 关注

原创 【MySQL】MySQL锁(三)元数据锁与间隙锁

MySQL锁(三)元数据锁与间隙锁在上篇文章中,我们就提到过 元数据锁 和 间隙锁 这两个名词,不知道有没有吊起大家的胃口。这俩货又是干嘛的呢?别急,我们一个一个来看。元数据锁元数据锁,又叫 MDL 锁,它是用于保护 DDL 语句的。什么是 DDL 语句?这个是基础知识哦,就是 CREATE/DROP/ALTER 之类的语句,或者说是除了增删改查之外的语句。首先要明白一点,这些 DDL 语句都是针...

2024-04-18 18:03:43 597

原创 【MySQL】MySQL锁(二)表锁与行锁测试

MySQL锁(二)表锁与行锁测试上篇文章我们简单的了解了一大堆锁相关的概念,然后只是简单的演示了一下 InnoDB 和 MyISAM 之间 表锁 与 行锁 的差别。相信大家还是意犹未尽的,今天我们就来用代码说话,实际地操作一下,看看如何进行手动的加 表锁 与 行锁 ,并进行一些相关的实验测试。手动锁表首先来看 锁表 相关的操作。一般来说,我们手动锁表大部分情况下是为了增加从库或者进行数据迁移的时候...

2024-04-15 18:10:21 444

原创 【MySQL】MySQL锁(一)锁到底是个什么东西?

MySQL锁(一)锁到底是个什么东西?学习完事务相关的内容,我们紧接着就来看看锁相关的内容。其实事务的各种操作,说白了在底层也是以锁的机制实现的。为什么这么说呢?对于多线程的应用来说,要想解决并发时的一致性问题,终归都是要在锁上下功夫。就像我们要对同一个文件操作,多个线程同时更新文件必然会带来混乱,而锁则是让一个线程在操作的时候其它线程无法进行操作,这样就有效的保证了最终的数据是序列顺序的操作。同...

2024-04-11 18:03:12 676

原创 【MySQL】MySQL解决事务问题:事务隔离机制

MySQL解决事务问题:事务隔离机制在了解完事务可能出现的问题之后,我们就来学习数据库系统中为了解决这些问题所提供的策略,那就是 事务隔离机制 。其实从名字中就可以看出来,这个功能的主要作用就是隔离不同的事务,从而达到最终的事务一致性。事务隔离级别为了解决脏读、不可重复读、幻读问题,SQL标准规范中定义了4个事务的隔离级别,不同的隔离级别对事务的处理不同。它们分别是:Read Uncommitte...

2024-04-08 18:03:22 794

原创 【MySQL】MySQL事务的问题:脏读、幻读、不可重复读

MySQL事务的问题:脏读、幻读、不可重复读在上一篇文章中,我们已经学习过了事务相关的基础知识,今天,我们继续学习事务有可能带来的一些问题。其实在一次请求和连接中,事务是不会出现什么问题的,毕竟在一个事务中,要么全提交,要么全回滚。但是如果有多个客户端连接,也就是说在并发操作事务的情况下,就会发生各种问题。其中最典型的就是下面三种情况,不过首先我们设置一下事务隔离级别,这个东西我们下次再讲,这回我...

2024-04-04 18:03:33 496 1

原创 【MySQL】MySQL事务特性与自动提交

MySQL事务特性与自动提交又是比较偏基础理论的一篇文章,不过这也是向 MySQL 更高水平进阶的必经之路。关于事务以及事务隔离机制,其实是所有关系型数据库都有的问题,它是一套比较基础的理论和工具。事务特性事务这个东西,想必不用我过多解释大家也都清楚,这也是我们学习任何数据库产品的必学知识。同时,对于事务来说,还有 ACID 四大特性,我们先来复习一下。Atomicity 原子性,事务内的操作,要...

2024-04-01 18:02:50 311

原创 【MySQL】MySQL中SQL语句的索引分析

MySQL中SQL语句的索引分析了解过 索引 的概念以及 B+树 的概念之后,我们就来看看怎么分析一条查询语句的索引使用情况。相信不少同学应该都使用过 EXPLAIN 来分析 SQL 语句,但是具体到 EXPLAIN 中每个字段的作用,可能有不少同学还是会有点晕的。因此,我们也是以总结为主,来简单了解一下 EXPLAIN 的具体使用。数据准备首先当然是准备一个表,我们就假设是一个用户表。CREAT...

2024-03-28 18:02:23 957

原创 【MySQL】MySQL索引与B+树的概念

MySQL索引与B+树的概念要说到在数据库相关的知识中,最吸引人的是什么,估计 80% 以上的人都会脱口而出 索引 这个词。我们都知道,这玩意真的好用,非常方便,而且往往优化 MySQL 的第一步就是去建立索引。那么今天,我们就开始学习了解索引这一块的内容,首先当然还是与索引相关的概念。索引索引是什么意思?太多教程太多书都会讲到,最典型的例子,去图书馆找书。我们要在一个大型的图书管找一本书,怎么找...

2024-03-25 18:02:48 362

原创 【MySQL】MySQL配置中sql_mode的作用

MySQL配置中sql_mode的作用不知道你有没有踫到过这种问题,在 MySQL8 默认的情况下,我们之前习惯的为 DateTime 类型指定的 0000-00-00 这种格式是无法插入或者修改数据的。其实这种情况就是 MySQL 模式设置的问题,也就是我们今天要讲的 sql_mode 这个参数属性的作用。sql_mode根据官网的解释,MySQL 服务器是可以在不同的 SQL 模式中运行的,这...

2024-03-21 18:05:26 911

原创 【MySQL】MySQL服务端的系统变量操作

MySQL服务端的系统变量操作上回学习中,我们介绍了一些 MySQL 中的客户端命令行工具。今天,我们则回过来看一些服务端的操作,先从服务端的系统变量以及状态信息看起。查看系统变量信息对于系统变量信息来说,SHOW VARIABLES 这个命令相信大家不会陌生,这个命令就是用于在 mysql 客户端中查看系统变量的。如果直接使用这个命令,将会输出所有的变量信息,非常多,为了方便起见,一般我们会使用...

2024-03-18 18:02:10 1036

原创 【MySQL】mysqladmin、mysqlshow、mysqlcheck都是干嘛的?

mysqladmin、mysqlshow、mysqlcheck都是干嘛的?在日常的使用中,我们一般使用 mysql 客户端工具来进行日常的数据库操作,但其实,整个 MySQL 系统所提供的客户端工具远不止 mysql 一个。今天,我们就来简单地了解一下另外三个工具,分别是 mysqladmin、mysqlshow、mysqlcheck 。mysqladminmysqladmin 这个命令行工具其实...

2024-03-14 18:02:26 572

原创 【MySQL】MySQL配置文件分组及几种启动方式

MySQL配置文件分组及几种启动方式对于 MySQL 的基础学习来说,配置文件以及启动相关的内容也是有一些知识点是需要我们了解的。今天,我们就来简单地学习一下配置文件分组相关的内容以及启动工具之间的区别。配置文件的分组MySQL 在配置文件中可配置的内容非常多,相信大家多少也都会接触一点。而且相信有不少刚刚开始接触的同学会和我一样,只是从网上复制一个配置放到配置文件中就可以了,相信不少同学会看到过...

2024-03-11 18:02:29 830

原创 【MySQL】MySQL 的 SSL 连接以及连接信息查看

MySQL 的 SSL 连接以及连接信息查看在上篇文章中,我们学习过 MySQL 的两种连接方式,回忆一下,使用 -h 会走 TCP 连接,不使用 -h 可以使用另两种方式来走 UnixSocket 连接。我们就接着这个话题再聊点别的,首先要纠正一下之前讲的,-h 不一定全是走 TCP 连接。然后我们顺着这个话题,再看一下 MySQL 中如何指定使用安全连接的问题。在学习这两个问题中,我们还将接触...

2024-03-07 18:06:05 1135

原创 【MySQL】关于 MySQL 的连接与用户

关于 MySQL 的连接与用户大家日常使用 MySQL ,或者说刚刚搭好环境的时候,最常要配置的就是连接以及用户相关的操作,今天我们就来简单地学习一下 MySQL 中的连接方式以及用户相关的操作。最后,我们还会看几个小命令,可能大家都见过,如果你没用过的话,也可以记下来,感觉还是挺有用的哦!两种不同的连接方式在之前学习 PHP 与 Nginx 的交互方式,也就是 PHP-FPM 相关的文章中,我们...

2024-03-04 18:02:42 738

原创 【MQ06】延时队列与优先级队列

延时队列与优先级队列在消息队列的最后一篇文章中,我们再来学习两个非常常见的队列功能。一个是延时队列,一个是优先级队列。它们的应用场景非常多,也非常有意思,不同的消息队列工具都提供了不同的实现,同样的,Redis 在 Laravel 框架中还是通过逻辑代码来实现类似功能的,非常值得大家来好好研究一下。延时队列延时队列,从名字就可以看出,队列里面的消息会延时一会,也就是等一会才会被消费。这个功能非常常...

2024-02-29 18:07:23 1179

原创 【MQ05】异常消息处理

异常消息处理上节课我们已经学习到了消息的持久化和确认相关的内容。但是,光有这些还不行,如果我们的消费者出现问题了,无法确认,或者直接报错产生异常了,这些消息要怎么处理呢?直接丢弃?这就是丢消息了呀。再次处理?一直继续报错怎么办?这条消息就永远都在不停报错的死循环中了。通常,消息队列系统都会提供一套对于异常消息的处理机制,比如 RabbitMQ 的死信队列。RabbitMQ死信队列死信队列,其实就是...

2024-02-26 18:02:55 608

原创 【MQ04】消息持久化与确认机制

消息持久化与确认机制一个消息队列,最核心的功能就是消息的顺序收发,这个我们之前已经了解过了。而最核心的保证机制,则是在基础的功能之上,消息不丢,消息不重复发送。对于这两个功能,大部分消息队列应用都会通过持久化机制和消息确认机制来实现,我们今天先从 RabbitMQ 的相关功能说起。持久化为了效率,为了性能,消息队列产品基本都是内存型的一种数据库。是的,就像 Redis、MongoDB 和 ES 一...

2024-02-01 18:03:27 1122

原创 【MQ03】发布订阅模式

发布订阅模式上一回我们已经学习了最典型的消息队列的应用。接下来,我们就要学习到的是消息队列中的另一个非常常见的模式。这个模式其实也是一种设计模式,它叫做发布订阅模式。之前我们学习过的,一个叫生产者,一个叫消费者。而到了这边,我们将生产者改个名字叫做发布者,它们两者之间可以看成是完全一样的。而消费者则变成了订阅者,这个就有很大的不同了。发布订阅对于传统的模式来说,一个消费者消费一条消息,这条消息被消...

2024-01-29 18:02:22 869

原创 【MQ02】基础简单消息队列应用

基础简单消息队列应用在上一课中,我们已经学习到了什么是消息队列,有哪些消息队列,以及我们会用到哪个消息队列。今天,就直接进入主题,学习第一种,最简单,但也是最常用,最好用的消息队列模式。最简单的队列功能最简单的队列功能,无非就是将我们在数据结构与算法中学过的那个队列结构,变成一个外部功能组件。让各种语言和各种应用程序都可以通过这个队列来进行数据操作。这样的一个队列系统就称之为“消息队列中间件”。一...

2024-01-25 18:03:15 790

原创 【MQ01】什么是消息队列?用哪个消息队列?

什么是消息队列?用哪个消息队列?来了来了,消息队列系列总算来咯。对于搜索引擎相关的知识大家消化的怎么样呀?其实对于搜索引擎来说,我们学习的内容还是挺全面的,也算是比较深入了。而对于消息队列来说,我不准备写得太深入,因为对于这个东西,实战并不算多,主要的原因咱们在今天这篇文章结束的时候再详细的来说吧。先来说概念,到底啥是消息队列?那么多种消息队列工具,或者叫消息队列中间件,我们应该选择哪个呢?我将以...

2024-01-22 18:04:38 1037

原创 【迅搜19】扩展(二)TNTSearch和JiebaPHP方案

扩展(二)TNTSearch和JiebaPHP方案搜索引擎系列的最后一篇了。既然是最后一篇,那么我们也轻松一点,直接来看一套非常有意思的纯 PHP 实现的搜索引擎及分词方案吧。这一套方案由两个组件组成,一个叫 TNTSearch ,另一个则是大名鼎鼎的结巴分词的 PHP 版本。它们都是纯 PHP 实现的,非常轻量级的搜索引擎和分词工具,最主要的是,如果各位大佬有兴趣,可以深入学习它们的源码。之前就...

2024-01-18 18:04:17 618

原创 【迅搜18】扩展(一)Xapian官方文档学习

扩展(一)Xapian官方文档学习关于 XS ,以及基础的搜索引擎相关知识的学习完成之后,今天,我们再来看一下 Xapian 官方文档中一些比较有意思的地方。关于 Xapian 数据库各种文件格式的说明,以及几个 Xapian 工具的使用。不得不说的是,这一部分内容,可能还是全网唯一的(资料极少)。文档拾遗Xapian 的介绍就不多说了,本来我想单独搭建 Xapian 和 SCWS 的,也就是想手...

2024-01-15 18:05:08 386

原创 【迅搜17】SCWS分词(二)自定义字典及分词器

SCWS分词(二)自定义字典及分词器经过上篇文章的学习,相信大家对分词的概念已经有了更深入的了解了吧。我们也知道了,SCWS 是 XS 中的一个重要组成部分,但它也是可以单独拿出来使用的。而对于分词器来说,不管是 SCWS 还是现在流行的 IK、Jieba ,其实概念方面都是差不多的。比如说它们都需要字典来做为分词的依据,也会有停用词库这一类的附加字典。今天,我们主要来学习的就是 SCWS 字典相...

2024-01-11 18:02:24 554

原创 【迅搜16】SCWS分词(一)概念、词性、复合分词等级

SCWS分词(一)概念、词性、复合分词等级正式进入到分词部分的学习了,这也是我们搜索引擎学习的最后一个部分了。在这里,我们还是以 XS 默认的 SCWS 分词器为基础进行学习,但是,就像之前的其它内容一样,原理和概念部分的内容很多都是相通的。即使你将来要用 Jieba 分词或者 IK 分词,它们所有的原理和 SCWS 都是大差不差的。其实之前已经说过一点分词的问题了,这回咱们再来详细的说说。中文分...

2024-01-08 18:03:20 817

原创 【迅搜15】搜索技巧(五)其它功能

搜索技巧(五)其它功能又是收尾阶段了,其实在搜索,也就是 XSSearch 这个对象中,剩下的属性方法已经不多了。很多方法和属性在之前的学习中我们都已经使用过或者接触过了,剩下的都是一些锦上添花的功能,但往往这类的功能,却又有着各种不同的惊喜。好吧,到底是惊喜还是惊吓,咱们看完再说吧。属性XSSearch 中的很多属性之前已经用过了,而且有一部分也是封装的属性,和很多 get、set 类方法是通用...

2024-01-04 18:02:24 983

原创 【迅搜14】搜索技巧(四)搜索日志库及热门、推荐、纠错功能

搜索技巧(四)搜索日志库及热门、推荐、纠错功能前面我们已经学习了基本的搜索功能以及非常重要的相关度排序的算法。对于大家日常基本的使用来说,其实有之前的内容就已经非常足够了,但是,一个好的工具,总会有一些意外惊喜的,比如说我们今天要学习的内容。大家在使用搜索引擎时,往往搜索引擎还会提醒一些相关的热门搜索词。同时在搜索引擎的输入框打字的时候,也会有下拉框给出一些提示词。最后,如果我们打错字了,很多搜索...

2024-01-01 18:02:20 1048

原创 【迅搜13】搜索技巧(三)排序与评分算法

搜索技巧(三)排序与评分算法今天要学习的,第一部分是排序相关的功能,第二部分则是跟排序密切相关的另一块功能,评分算法。又是算法了,也就是说,又是一大块的理论知识了。今天的文章不长,因为我们的功能测试非常少,但却很重要,因为我们要讲到的理论算法是现在最主流的,也是各种搜索引擎的都在使用的核心算法。如果真的踫到懂行的,确实是用过搜索引擎的面试官,这一块内容绝对是必问内容之一,这么说是不是就很兴奋啦?排...

2023-12-28 18:05:56 1200

原创 【迅搜12】搜索技巧(二)搜索条件详解

搜索技巧(二)搜索条件详解上回我们已经学习了一些简单的搜索功能,比如设置搜索语句、分页方法、数量查询以及高亮和折叠的查询效果。而今天,我们将更加深入地学习其它搜索相关的内容。最核心的,就是布尔查询,也就是类似于我们在数据库中的 AND 和 OR 之类的语法。不过在这之前,就像是 Explain 可以分析数据库的查询语句一样。XS 也为我们提供了一个可以查看分词结果以及查询条件的方法,我们得先来学会...

2023-12-25 18:02:14 871

原创 【迅搜11】搜索技巧(一)简单搜索语句构建及高亮折叠效果

搜索技巧(一)简单搜索语句构建及高亮折叠效果学习完索引管理相关的内容之后,我们就进入到了搜索技巧相关的学习了。其实对应在 XS 中,就是 SDK 中的 XSSearch 对象的相关学习和使用。同样的,在这一部分,我们也会普及很多搜索相关的知识。其实对于这个 XSSearch 对象,我们并不陌生,之前很多次,很多地方都已经用过了。只不过我们都是只用了它的最简单的一种使用方式。$xs->sear...

2023-12-21 18:02:25 807

原创 【迅搜10】索引管理(三)同义词及其它属性方法

索引管理(三)同义词及其它属性方法学习完索引操作最核心的增、删、改操作之后,我们再来学习它的其它一些功能。其中,比较有意思的是一个同义词操作的功能,我们先来看看这个功能的操作。同义词操作同义词,不用多解释了吧。小学一二年级,我们就会在语文课上学习到同义词的概念,不过在上学阶段,通常是同级同义词的练习,比如说“早上”、“早晨”、“清晨”。但是在日常,同义词的形式就复杂许多,比如说之前流行的 “PUA...

2023-12-18 18:02:18 873

原创 【迅搜09】索引管理(二)增删改操作

索引管理(二)增删改操作今天我们来学习真正的,最核心的索引管理相关的操作。但其实今天的内容还更简单一些,为啥呢?因为索引管理中,最核心的就是对于数据的增、删、改呀。其实要往大了说,查询也是针对索引的操作,只不过相对来说,搜索引擎引用往往是读多写少,而且相比数据库来说,它的写还要少一些。因此,XS 在 SDK 组件中,将索引对象和查询对象分开了。同样地,后端服务,也是通过 8383 和 8384 两...

2023-12-14 18:03:12 1015

原创 【迅搜08】XS 索引管理(一)切换索引库与文档对象

XS 索引管理(一)切换索引库与文档对象不管任何搜索引擎,最核心的部分,往往都只有两个,一是建立索引,二是搜索数据。不过对于中文这种复杂的语言体系,分词也是另一块核心内容。从今天开始,我们就先来学习第一块的内容,就是对于索引的操作。之前的文章中,我们已经学习过在 XS 中如何通过配置文件来配置索引项目。但这只是索引操作的第一步,因为我们还需要对配置好的索引项目插入数据,随之而来的还有修改、删除之类...

2023-12-11 18:03:40 934

原创 【迅搜07】基础对象概览(二)服务器与命令对象及数据传输原理

基础对象概览(二)服务器与命令对象及数据传输原理在学习完最基础的 XS 对象和一些字段对象之后,我们今天将学习到的是 XS 的 PHP SDK 中非常核心的一个对象,那就是 XSServer 对象。从名字就可以看出,它是负责和服务端交互的,也就是 PHP 与 Xapian 的交互部分。要说搜索索引,最核心的应该是在索引和搜索的操作上,这两部分也是我们后面要重点关注的部分。但是,如果没有 XSSer...

2023-12-07 18:03:30 973

原创 【迅搜06】基础对象概览(一)索引项目与字段对象

基础对象概览(一)索引项目与字段对象好了,咱们的学习要更进一步了,现在进入到的就是整个 XS 学习的核心部分,PHP SDK 相关操作的学习。其实说白了,对于 PHP 代码中使用 XS 的功能,无非就是我们之前已经演示的那些内容。最核心的就是三个对象:XS、XSIndex 和 XSSearch 对象。但是整个 XS 中又不完全是这三个对象的内容,还有一些其它的对象也有着非常重要的作用。因此,在这一...

2023-12-04 18:02:51 1002

原创 【迅搜05】索引配置(二)字段定义与设计

索引配置(二)字段定义与设计经过上篇文章的学习,我们已经了解到了 XS 中的默认索引配置是在哪里,也了解到了配置文件如何加载以及服务端的一些简单配置。今天,我们要学习的重点就是剩下的内容,也是非常重要的内容,那就是索引字段的配置定义以及字段设计。字段选项在 XS 中,每个字段都是使用一个区段配置来表示的。其实就是我们看到的中括号那个,中括号内容的是字段名,下面就是字段的选项。从一个字段到另一个字段...

2023-11-30 18:04:16 1059

原创 【迅搜04】索引配置(一)加载配置文件以及服务端配置

索引配置(一)加载配置文件以及服务端配置对于一个搜索引擎来说,索引配置是非常重要,并且也是非常核心的内容。在 XS 中,我们的索引配置是通过一个配置文件来实现的。在前两篇文章的测试中,我们使用了一个叫做 demo 的索引配置。当时,我们直接就是写了一个 demo 这个名称,那么这个配置文件具体在哪里呢?默认 DEMO默认的 demo 索引的配置文件是 sdkpath/app/demo.ini ,由...

2023-11-27 18:04:22 1206

原创 【迅搜03】全文检索、文档、倒排索引与分词

全文检索、文档、倒排索引与分词今天还是概念性的内容,但是这些概念却是整个搜索引擎中最重要的概念。可以说,所有的搜索引擎就是实现了类似的概念才能称之为搜索引擎。而且今天的内容其实都是相关联的,所以不要以为标题上有四个名词就感觉好像内容很多一样,其实它们都是联系紧密的,一环套一环的。全文检索先来看看啥叫 全文检索 。全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在...

2023-11-23 18:05:22 1600

原创 【迅搜02】究竟什么是搜索引擎?正式介绍XunSearch

究竟什么是搜索引擎?正式介绍XunSearch啥?还要单独讲一下啥是搜索引擎?不就是百度、Google嘛,这玩意天天用,还轮的到你来说?额,好吧,虽然大家天天都在用,但是我发现,其实很多人对搜索引擎并不是特别了解,更别提搜索引擎开发了。不信?那么咱们就一步一步来看。搜索引擎上来先官方,看看百科中对搜索引擎的定义。搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上采集信息,在对信息进行组织和...

2023-11-20 18:04:50 1074

原创 【迅搜01】安装运行并测试XunSearch

安装运行并测试XunSearch这回的新系列,我们将学习到的是一个搜索引擎 迅搜 XunSearch 的使用。这个搜索引擎在 PHP 圈可能还是有一点名气的,而且也是一直在更新的,虽说现在 ElasticSearch 已经是实际上的搜索引擎霸主了,而且还有 Solr 在后的不断追赶,但要说最简单、最实在,而且最容易让我们这些 PHPer 上手的,绝对还是 XunSearch 。在我的学习过程中,发...

2023-11-16 18:03:04 353

原创 【Nginx41】Nginx学习:Stream四层负载均衡浅尝及总结

Nginx学习:Stream四层负载均衡浅尝及总结学习了这么久,也该有个结束了,在最后一篇中,我们先来看一下 Nginx 做四层代理并实现负载均衡的模块。这个和 HTTP 模块中的七层代理没啥差别,就简单演示一下。最后,再稍稍总结一下,主要就是讲讲我们还有哪些东西没讲到。毕竟整个 Nginx 体系就是一个应用服务器体系的学习,牵涉到的东西还有很多。那么出于什么原因咱们不再继续了呢?别急,下面会说出...

2023-11-13 18:04:05 805

ACCP5.0-S2-三层结构项目-酒店管理系统(二)

ACCP5.0-S2-三层结构项目-酒店管理系统(二) 飞悦580·制作 解压密码:www.fy580.cn 北大青鸟ACCP5.0二期 --- 在.NET框架下开发三层结构数据库应用系统 --- 项目实战 --- 《酒店管理系统(二)》 DB --- 数据库文件 TP1V1.0. ppt --- 指导PPT HotelManager --- 程序及源码 提供给学员的素材 --- 图片素材

2008-09-05

ACCP5.0-S2-三层结构项目-酒店管理系统(一)

飞悦580·制作 解压密码:www.fy580.cn 北大青鸟ACCP5.0二期 --- 在.NET框架下开发三层结构数据库应用系统 --- 项目实战 --- 《酒店管理系统(一)》 DB --- 数据库文件 TP1V1.0.ppt --- 指导PPT HotelManager --- 程序及源码 提供给学员的素材 --- 图片素材

2008-08-27

ACCP5.0-S2-C#OOP项目-影院售票系统

飞悦580·制作<br><br>解压密码:www.fy580.cn<br><br>北大青鸟ACCP5.0二期 --- <br><br>深入.NET平台和C#编程 ---<br><br>项目实战 --- 《影院售票系统》<br><br> <br><br>ShowList.xml --- XML文件<br><br>影院售票系统V1.0.ppt --- 指导PPT<br><br>CinemaTicket --- 程序及源码<br><br>提供给学员的素材 --- 图片素材<br>

2008-08-19

ACCP5.0二期SQL项目

飞悦580<br>www.fy580.cn<br><br>解压密码:www.fy580.cn<br><br>ACCP5.0二期SQL项目<br><br>《银行ATM取款机系统》<br><br>完整代码!

2008-07-23

北大青鸟ACCP5.0一期阶段项目

北大青鸟ACCP5.0一期阶段项目<br><br>《MyQQ》---超级全面,全部功能及附加功能<br><br>MyQQ Subject<br>MyQQ程序<br><br>主线任务:<br>From1-登录窗体<br>MainFrom-登录后的主窗体<br>CharFrom-聊天窗体<br>DBHelper-数据库类<br>FaceFrom-更换头像窗体<br>PersonalInfoFrom-修改个人资料窗体<br>RegisterForm-注册窗体<br>RequestForm-验证信息发送窗体<br>SearchFriendForm-查找添加好友窗体<br>UserHelper-用户信息公共类<br><br><br>附加功能:<br>FindPwdFrom-忘记密码窗体<br>ResultForm-反馈信息发送窗体<br>SeeFriendForm-查看好友信息窗体<br>SendAddFriendForm-添加好友信息反馈窗体<br>AdminMessageForm-系统管理员信息窗体<br><br><br><br>MyQQ Admin<br>课后附加:系统管理员程序<br>查看用户,对用户发送系统消息,对全部用户一次性发送<br><br>主线功能全部实现,附加功能已实现:<br><br>身份验证及信息反馈<br>保存密码<br>找回密码<br>管理员功能--查看用户,对用户发送系统消息,对全部用户一次性发送<br>上线、离线、隐身<br>右键查看好友信息<br>查找好友时双击列表显示好友信息<br>自动刷新

2008-06-24

北大青鸟ACCP5.0一期C#项目

北大青鸟ACCP5.0一期C#项目 《MySchool在线答题》 参考代码,包括书中示例及课后上机练习、作业等 全书内容全面覆盖 解压密码:www.fy580.cn

2008-06-09

北大青鸟ACCP5.0一期Java项目

北大青鸟ACCP5.0一期Java项目 《骑士飞行棋》 解压密码:www.fy580.cn

2008-06-01

空空如也

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

TA关注的人

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