第一次接外包

跟大多数程序员一样,我多多少少也接过一些外包项目。想起第一次接外包的时候,自己还是个大学生。由于经验欠缺,在与客户沟通和开发方面遇到了一些麻烦,不过后面还是成功解决了。现在想起来,那次经历让我学会了很多东西。接下来我就跟大家分享下在接外包时需要注意的事项以及个人心得。 相信接过外包的人都知道,它不...

2019-05-14 16:50:15

阅读数 167

评论数 0

设计模式系列之抽象工厂

1.定义 提供一个接口,用于创建 相关的对象家族 。 抽象工厂模式创建的是对象家族,也就是很多对象而不是一个对象,并且这些对象是相关的,也就是说必须一起创建出来。而工厂方法模式只是用于创建一个对象,这和抽象工厂模式有很大不同。从高层次来看,抽象工厂使用了组合,即 Cilent 组合了 Abstra...

2019-05-09 10:09:07

阅读数 349

评论数 0

设计模式系列之工厂方法

1.定义 定义了一个创建对象的接口,但由子类决定要实例化哪个类。工厂方法把实例化操作推迟到子类。 在简单工厂中,创建对象的是另一个类,而在工厂方法中,是由子类来创建对象。 下图中,Factory 有一个 doSomething() 方法,这个方法需要用到一个产品对象,这个产品对象由 factory...

2019-05-06 10:10:03

阅读数 191

评论数 0

设计模式系列之简单工厂

1.定义 在创建一个对象时不向客户暴露内部细节,并提供一个创建对象的通用接口。 简单工厂把实例化的操作单独放到一个类中,这个类就成为简单工厂类,让简单工厂类来决定应该用哪个具体子类来实例化。 这样做能把客户类和具体子类的实现解耦,客户类不再需要知道有哪些子类以及应当实例化哪个子类。客户类往往有多个...

2019-05-05 16:08:34

阅读数 326

评论数 0

设计模式系列之单例模式

1.定义 确保一个类只有一个实例,并提供该实例的全局访问点。 使用一个私有构造函数、一个私有静态变量以及一个公有静态函数来实现。 私有构造函数保证了不能通过构造函数来创建对象实例,只能通过公有静态函数返回唯一的私有静态变量。 2.实现 Ⅰ 懒汉式-线程不安全 以下实现中,私有静态变量 uniqu...

2019-05-05 16:01:38

阅读数 239

评论数 0

微信小程序中页面跳转同时使用tabbar和navigator出现问题

问题描述: 最近刚接一个微信小程序外包项目,遇到一问题:页面需要navigator链接跳转一个页面,tabbar也需要导航到这个页面,最开始还没有添加tabbar的时候,navigator都能够正常跳转,但是当加上tabbar的时候,tabbar能跳转,navigator就点击后没反应。控制台也...

2019-04-29 15:55:59

阅读数 254

评论数 0

为什么mysql默认隔离级别设置为可重复读

一般的DBMS系统,默认都会使用读提交(Read-Comitted,RC)作为默认隔离级别,如Oracle、SQLServer等,而MySQL却使用可重复读(Read-Repeatable,RR)。要知道,越高的隔离级别,能解决的数据一致性问题越多,理论上性能损耗更大,可并发性越低。隔离级别依次为...

2019-04-01 16:56:36

阅读数 447

评论数 0

MySQL如何建立JSON字段的索引

转载地址:https://yq.aliyun.com/articles/303208?utm_content=m_37669 概述 MySQL从5.7.8起开始支持JSON字段,这极大的丰富了MySQL的数据类型。也方便了广大开发人员。但MySQL并没有提供对JSON对象中的字段进行索引的功能,至...

2019-03-27 16:29:15

阅读数 486

评论数 0

同一局域网内,pc之间无法ping通的原因

相信很多人都遇到这个情况,无论是现在的校园网还是公司内网等等。小编最近也是碰到过这个该死的问题,折腾一番后才解决,所以决定把这个问题出现的原因总结出来,分享给大家: windows防火墙默认设置的是不让别人ping通的,即ping服务被禁止了 解决方法: 步骤:找到 “控制面板” → 系统和安全...

2019-03-27 16:02:35

阅读数 1386

评论数 0

计算机软考软件设计师知识点总结:控制需求变更

按照现代项目管理的概念,一个项目的生命周期分为启动、实施、收尾三个过程。需求变更的控制不应该只是项目实施过程考虑的事情,而是要分布在整个项目生命周期的全过程。为了将项目变更的影响降低到最小,就需要采用综合变更控制方法。综合变更控制主要内容有找出影响项目变更的因素、判断项目变更范围是否已经发生等。 ...

2019-03-27 13:33:24

阅读数 140

评论数 0

大型系统设计核心技术(第二篇)---分布式事务处理方案

开发单体应用时,相信大家都有使用过数据库的本地事务,也就是在同一个数据库中,可以允许一组操作要么全都正确执行,要么全都不执行。这里特别指出了本地事务,也就是说明数据库事务只支持同一个数据库的操作。可随着技术和业务发展,一方面随着系统业务量增大,数据库存储东西越来越多。当达到一定数据量时,为了应对高...

2019-03-27 12:00:27

阅读数 371

评论数 0

计算机软考软件设计师知识点:软件项目开发计划

1.引言 1.1编写目的【阐明编写开发计划的目的,指出用户对象。】 1.2项目背景【包括:a.项目的委托单位、开发单位和主管部门.b.该软件系统与其他系统的关系。】 1.3定义【列出本档中用到的专门术语的定义和缩写词的原文。】 1.4参考资料【可包括:a.项目经核准的计划任务书、合同或上级机关的批...

2019-03-26 16:23:13

阅读数 91

评论数 0

计算机软考软件设计师知识点:软件可行性研究报告

1.引言 1.1编写目的【阐明编写可行性研究报告的目的,指出读者对象。】   1.2项目背景【应包括:a.所建议开发软件的名称.b.项目的任务提出者、开发者、用户及实现软件的单位.c.项目与其他软件或其他系统的关系。】   1.3定义【列出文档中用到的专门术语的定义和缩写词的原文。】   1.4参...

2019-03-25 21:44:35

阅读数 145

评论数 0

软件工程师必看的20个知识点

前言:软件工程师考得东西相对不难,但知识点面比较广,因此考前需要把考试要求的知识点逐一过下(我就是这样考过来的哈哈) 1 针对面向对象的设计与分析:为了让软件有更好的可维护性,重用性以及快速开发, 简短的OOAD与它的SOLID原则对于每一个软件工程师来说都是该牢记的。 2 软件品质因素:软件工...

2019-03-25 21:30:53

阅读数 218

评论数 0

支付宝小程序学习篇之文件结构

一、基本结构 二、详细说明 1.json json文件用来对代码进行各种配置,比如app.json,就是对整个小程序进行了相关配置。 // app.json { "pages": [ "pages/todos/todos", &...

2019-03-25 15:17:39

阅读数 327

评论数 0

vue路由控制结合后端基于角色token校验的方案

一、具体需求: 开发一套有学生、教务员、教师不同用户身份的系统,身份不同所拥有的权限资源也不同。要求用户必须登录,特定用户还需进行认证,才能拥有权限。采取了前后端分离的开发模式,主要使用技术栈:springboot web部分+vue(路由和axios部分)+token校验 二、详细步骤 第一步 ...

2019-03-25 08:37:22

阅读数 267

评论数 0

SpringBoot 版本、JDK 版本、Maven版本三者兼容问题

SpringBoot 版本 JDK 版本 Maven版本 小于1.2.0 6 3.0 1.2.0 6 3.2+ 大于1.2.0小于2.0.0 7 3.2+ 大于等于2.0.0 8 3.2+ 目前基本使用2.0.0以上版本的springboot。

2019-03-23 17:58:48

阅读数 271

评论数 0

关于github的高级搜索技巧

GitHub 作为目前火的开源社区,深受众多开发者喜爱。GitHub 以自由开放的定位吸引了相当多的个人开发者和企业,不断发布和更新相当好用的软件和工具。作为开发者,面对如此海量的 GitHub 项目,究竟怎样才能这个平台发现一些优秀的软件和工具。秉着这样的疑问,我收集和总结了下面这几个搜索技巧。

2019-03-23 17:18:55

阅读数 264

评论数 0

短信验证码的接入

前言:短信验证码对于大家来说并不陌生,它是一种有效的验证码系统,通过发送验证码到手机让使用者能够安全登陆。不论是网络购物还是大型网站,都能够提供手机短信验证码的功能,越来越多的人们都开始使用手机购物和手机登陆APP,短信验证码的使用也越来越多,它可以大大提高使用的准确性和最大的保证购物的安全性。不...

2019-03-23 00:45:41

阅读数 221

评论数 0

聊聊Java8新特性

java8新特性1.Java 8 默认方法2.Optional 类3.Stream 1.Java 8 默认方法 默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。我们只需在方法名前面加个default关键字即可实现默认方法。 默认方法语法格式如下: public interfa...

2018-12-31 15:48:20

阅读数 492

评论数 0

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