登录
  • 欢迎访问悠扬的技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站😉

最新发布 第3页

攻城狮|悠扬开发者联盟

git

Git挂载远程仓库 fork使用

需求:B要加入A的项目,不论是作为B的初始项目进行二次开发还是成为A项目的一员加入一起开发,步骤如下: 1.B首先要fork一个。 B首先到A的github上,也就是此项目的位置:https://github.com/A/durit,然后单击fork,然后你(B)的github上就出现了一个fork,位置是:https://github.com/B/duri……继续阅读 »

Mysql

mysql8.0分组查询–窗口函数使用

先说说,我们之前在mysql5.x喜欢用的方式,以下代码是不是很熟悉 select * from xxx where aa=xxx group by id order by create_time desc 有一天突然发现,我们平常用的,习惯的sql运行结果和我们记忆中的不一样,完蛋是不是我sql写错了,多少人开始怀疑自己了,哈哈,其实是大版本升级,语法进……继续阅读 »

设计模式

UML类图

类关系记忆技巧总结如下表所示。 分类 箭头特征 记忆技巧 箭头方向 从子类指向父类 定义子类需要通过 extends 关键字指定父类 子类一定是知道父类定义的,但父类并不知道子类的定义 只有知道对方信息时才能指向对方 箭头的方向是从子类指向父类 继承/实现 用线条连接两个类; 空心三角箭头表示继承或实现 实线表示继承,是is-a的关系,……继续阅读 »

设计模式

设计模式-行为型模式(十一)访问者模式

在现实生活中,有些集合对象存在多种不同的元素,且每种元素也存在多种不同的访问者和处理方式。例如,公园中存在多个景点,也存在多个游客,不同的游客对同一个景点的评价可能不同;医院医生开的处方单中包含多种药元素,査看它的划价员和药房工作人员对它的处理方式也不同,划价员根据处方单上面的药品名和数量进行划价,药房工作人员根据处方单的内容进行抓药。 这样的例子还有很多,……继续阅读 »

设计模式

设计模式-行为型模式(十)模板方法模式

在面向对象程序设计过程中,程序员常常会遇到这种情况:设计一个系统时知道了算法所需的关键步骤,而且确定了这些步骤的执行顺序,但某些步骤的具体实现还未知,或者说某些步骤的实现与具体的环境相关。 例如,去银行办理业务一般要经过以下4个流程:取号、排队、办理具体业务、对银行工作人员进行评分等,其中取号、排队和对银行工作人员进行评分的业务对每个客户是一样的,可以在父类……继续阅读 »