图灵学院JAVA架构师四期 - 程序员如何才能晋升为优秀的高薪架构师? 架构师是程序员个人发展的一条道路,在一家公司里有着极为重要的地位,是团队的关键人物,担当着重责。 软件架构师李先生这么比喻道:「架构师的工作就像是他打造一棵树的主干和枝干,然后程序员们让这棵树上长出树叶和果实。」 一名架构师必须 ...
分类:
编程语言 时间:
2021-06-02 18:57:16
阅读次数:
0
每个程序员都有一个游戏梦,都想开发一款让别人爱不释手的游戏。游戏开发引擎很多像Unity 3D,cocos2d,白鹭(Egret),LayaBox,threeJs等等。一个偶然的机会,看到gitee上举办趣味魔改贪吃蛇游戏,出于程序员的自信心的驱使,加上爱折腾的心思便果断报名参加了。今天和大家一起看 ...
分类:
编程语言 时间:
2021-06-02 18:49:36
阅读次数:
0
面向对象设计的6大原则: 1.单一职责原则 原则思想:一个方法只负责一件事情。 描述:单一职责原则很简单,一个方法 一个类只负责一个职责,各个职责的程序改动,不影响其它程序。 这是常识,几乎所有程序员都会遵循这个原则。 优点:降低类和类的耦合,提高可读性,增加可维护性和可拓展性,降低可变性的风险。 ...
分类:
其他好文 时间:
2021-06-02 16:06:21
阅读次数:
0
触发器 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用 ...
分类:
其他好文 时间:
2021-06-02 15:23:01
阅读次数:
0
本单元是基于JML规格来实现对社交关系的模拟和查询,整体架构与设计都是官方给出。在实现过程中,我深感JML是一个非常适合开发的形式化规格语言。尤其对于团队项目的开发,用JML可以清晰规定每一部分的代码要求,程序员在实现时仅需思考在此基础上如何提升性能,而不用为架构设计发愁,体验极佳。 设计策略 由于 ...
分类:
其他好文 时间:
2021-06-02 15:07:31
阅读次数:
0
基于形状的模板匹配算法有着一些比较特殊的地方,在很多情况下在速度和准确度方面他有着优于基于NCC的匹配的结果,而且基于形状可以用于带缩放的匹配中,本文继续前面的系列文章简要的记录了在本人实现这些算法的过程中的一些心得和体会。 ...
分类:
编程语言 时间:
2021-06-02 14:34:06
阅读次数:
0
概述 日常工作中,程序员需要经常处理线上的各种大小故障,如果业务代码没打印日志或者日志打印的不好,会极大的加大了定位问题的难度,使得解决bug的时间变长了。 对于那种影响比较大的bug,处理时间是分秒必争的,慢几秒处理完,可能GMV就哗啦啦的掉了很多。 一个程序员是否优秀,其中一个判断维度就是:处理 ...
分类:
其他好文 时间:
2021-06-02 14:19:07
阅读次数:
0
静态路由的配置与原理 目录 路由器的工作原理 路由表的形成 静态路由和默认路由 路由器的转发转发数据包的封装过程 静态路由和默认路由的配置 1.什么是路由? 路由就是源主机到目标主机的转发过程 2.什么是路由器? 能够将数据发送到正确的目的地,并在转发过程中选择最佳路径的设备 3.路由器的工作原理 ...
分类:
其他好文 时间:
2021-06-02 12:03:50
阅读次数:
0
前端MySQL 一、引言 MySQL是一个关系型数据库管理系统,在Web应用方面,MySQL是最好的应用之一。其主要的他点是体积小、速度块、总体成本低、源码开放 二、MySQL的构成 在我们开始学习MySQL 数据库前,让我们先了解下RDBMS的一些术语: 数据库: 数据库是一些关联表的集合。 数据 ...
分类:
数据库 时间:
2021-06-02 10:38:37
阅读次数:
0
Analytic Judgement 分析判断 Synthetic Judgement 综合判断 康德先从此法的角度对判断进行了分类,在英文中,所有的句子都是“主语A+谓语B”,除了主语的部分其他部分都是谓语,所以判断就是主语和谓语的关系,这就是此法角度。 例如;A is B这样一个判断句式,具体分 ...
分类:
其他好文 时间:
2021-06-02 10:37:27
阅读次数:
0