202010-08 Vue 解决父组件跳转子路由后当前导航active样式消失问题 举个栗子,导航栏如下图,当前新闻资讯的路由是:localhost:8083/#/new,导航栏样式如图所示:随便挑个新闻点击后会跳转到子路由:localhost:8083/#/new/newDetail,这时候新闻资讯的主路由style样式出现消失的问题,如下图:style代码:.router-link-exact-active{color:#8fc526!important;border-top:4pxsolid#8fc526!important;}router.js代码:{path:'/new',name:'new',component:news,children:[{pat... 继续阅读 >
202010-08 Spring Boot基于Active MQ实现整合JMS 我们使用jms一般是使用spring-jms和activemq相结合,通过springBoot为我们配置好的JmsTemplate发送消息到指定的目的地Destination。本文以点到点消息模式为例,演示如何在SpringBoot中整合JMS和ActiveMQ,实现MQ消息的生产与消费。点到点消息模式定义:当消息发送者发送消息,消息代理获得消息后,把消息放入一个队列里,当有消息接收者来接收消息的时候,消息将从队列里取出并且传递给接收者,这时候队列里就没有此消息... 继续阅读 >
201502-13 PHP开发者应了解的24个超酷的PHP库(微框架) 作为一个PHP开发者,现在是一个令人激动的时刻。每天有许许多多有用的库分发出来,在Github上很容易发现和使用这些库。下面是我曾经遇到过最酷的24个库。你最喜欢的库没有在这个列表里面?那就在评论中分享吧!1.Dispatch–微框架Dispatch是一个PHP小框架。它并没有给你完整的MVC设置,但你可以定义URL规则和方法,以便更好组织应用程序。这对API、简单的站点或原型来说是完美的。//包含库include'dispatch.php';//定义你... 继续阅读 >
201501-27 Yii2.0教程应用结构篇 —— 模型 模型是MVC模式中的一部分,是代表业务数据、规则和逻辑的对象。可通过继承[[yii\base\Model]]或它的子类定义模型类,基类[[yii\base\Model]]支持许多实用的特性:属性:代表可像普通类属性或数组一样被访问的业务数据;属性标签:指定属性显示出来的标签;块赋值:支持一步给许多属性赋值;验证规则:确保输入数据符合所申明的验证规则;数据导出:允许模型数据导出为自定义格式的数组。Model类也是更多高级模型如Activ... 继续阅读 >
201411-07 Yii框架官方指南系列8——基础知识:模型 模型是 CModel 或其子类的实例。模型用于保持数据以及与其相关的业务逻辑。模型是单独的数据对象。它可以是数据表中的一行,或者一个用户输入的表单。数据对象的每个字段对应模型中的一个属性。每个属性有一个标签(label),并且可以通过一系列规则进行验证。Yii实现了两种类型的模型:表单模型和ActiveRecord。二者均继承于相同的基类 CModel。表单模型是 CFormModel 的实例。表单模型用于保持从用户的输入获取的数... 继续阅读 >
201411-07 Yii框架官方指南系列25——使用数据库:Active Record 虽然YiiDAO可以处理几乎任何数据库相关的任务,但很可能我们会花费90%的时间以编写一些执行普通CRUD(create,read,update和delete)操作的SQL语句。而且我们的代码中混杂了SQL语句时也会变得难以维护。要解决这些问题,我们可以使用ActiveRecord。ActiveRecord(AR)是一个流行的对象-关系映射(ORM)技术。每个AR类代表一个数据表(或视图),数据表(或视图)的列在AR类中体现为类的属性,一个AR实例... 继续阅读 >
201411-07 Yii框架官方指南系列26——使用数据库:关系型 Active Record 我们已经了解了怎样使用ActiveRecord(AR)从单个数据表中获取数据。在本节中,我们讲解怎样使用AR连接多个相关数据表并取回关联(join)后的数据集。为了使用关系型AR,我们建议在需要关联的表中定义主键-外键约束。这些约束可以帮助保证相关数据的一致性和完整性。为简单起见,我们使用如下所示的实体-关系(ER)图中的数据结构演示此节中的例子。信息:对外键约束的支持在不同的DBMS中是不一样的。SQLite<3.6.1... 继续阅读 >