码迷,mamicode.com
首页 >  
搜索关键字:考虑问题    ( 209个结果
面向对象与面向过程的区别
1. 面向过程pop(Process-oriented programming) 主要的关注点是:实现的具体过程,因果关系。 -- “面向过程”(是一种以事件为中心的编程思想)是以事件流程作为考虑问题的出发点,通过分析 解决问题所需的步骤,然后利用函数将这些步骤实现,并按照顺序调用。 * 优点: 对 ...
分类:其他好文   时间:2019-12-19 00:08:50    阅读次数:138
测试用例设计经典面试题——电梯,杯子,笔,桌子,洗衣机
首先说明的是,遇到这样的测试题目,首先应该反问面试官,需求是什么样的,比如是测什么样的杯子。 因为设计测试用例的规则应该是根据需求分析文档设计用例,客户需求什么,就测试什么。但是在没有需求分析文档的前提下, 来设计测试用例,可以考查一个测试人员的基本功,比如考虑问题是否全面,设计测试用例的方法是否合 ...
分类:其他好文   时间:2019-12-12 19:53:44    阅读次数:95
类和对象
类和对象 现实世界中客观存在的任何事物都可以被看做对象。 Java是一种面向对象的编程语言,因此我们要学会用面相对象的思想考虑问题和编写程序。、 对象的属性和方法: 在面型对象的编程思想中,把对象的静态特征和动态特征分别称为对象的属性和方法,它们是构成对象的两个主要因素。 类:类定义了对象将会拥有的 ...
分类:其他好文   时间:2019-11-13 19:20:53    阅读次数:99
策略模式概述
策略模式 优点以及定义 策略模式是一种从算法的角度上考虑问题的方式,所有需要算法解决的问题,都可以采用策略模式的角度,降低算法与算法之间的偶尔度 偶尔度说白了就是一个方法对于一个方法的依赖性,就是删除一个方法尽可能少的影响其他的方法 使用 其实我们在开发的过程中,都使用过策略模式,只是我们本身没有去 ...
分类:其他好文   时间:2019-11-11 00:28:46    阅读次数:115
UI的必修课——产品原型设计
想要做好ui设计,为什么要学习产品原型设计?下面小编就给大家简单分析一下其中的原因,希望对大家后期的学习有所帮助。 为了能够更好地实现自己的职业价值,设计师需要掌握更多其他方面的技能,其中产品原型设计就是比较典型的,具体有哪些呢? 一、快速入行需要 其实很多设计师一开始并不明白自己到哪一个程度,才算 ...
分类:其他好文   时间:2019-10-21 14:51:16    阅读次数:105
CAS的ABA问题
一、CAS概念 1. 悲观锁:一个线程加锁后其他线程会挂起,直到持有锁的线程释放锁,悲观锁从最坏的情况考虑问题。独占锁是一种悲观锁,例如synchronized关键字加锁,例如可重入锁ReentrantLock 2. 乐观锁:不加锁,多个线程共同执行,如果发生了冲突,就去重试(do...while. ...
分类:其他好文   时间:2019-10-05 18:18:43    阅读次数:81
大规模数据如何检索?
思考:大规模数据如何检索? 如:当系统数据量上了10亿、100亿条的时候,我们在做系统架构的时候通常会从以下角度去考虑问题: 1)用什么数据库好?(mysql、sybase、oracle、达梦、神通、mongodb、hbase…) 2)如何解决单点故障;(lvs、F5、A10、Zookeep、MQ) ...
分类:其他好文   时间:2019-09-05 09:16:37    阅读次数:119
做好测试计划和测试用例的工作的关键是什么?
个人认为做好测试计划的编写工作应该从以下几个方面考虑问题: 1、要充分考虑测试计划的实用性,即,测试计划与实际之间的接近程度和可操作性。 2、要坚持“5W1H”的原则,明确测试内容与过程。 明确测试的范围和内容(WHAT); 明确测试的目的(WHY); 明确测试的开始和结束日期(WHEN); 明确给 ...
分类:其他好文   时间:2019-08-21 21:36:43    阅读次数:78
从草根到百万年薪程序员的二十年风雨之路
1、不快乐的中学时期 我1976年出生于湖南省衡阳市常宁县的农村,没山没水没肉吃,童年时期是很开心的,放牛、捉鱼,偷西瓜,农村小孩子玩过的我都玩过。 初中是乡里的中学,毕业后考入了县的重点高中,高中三年,可能是学习方法和兴趣的原因,成绩一般,1996年参加高考,468分,最低录取线520分,大部分的 ...
分类:其他好文   时间:2019-08-17 10:32:04    阅读次数:91
Think in Speed (关于速度的一点思考)
天下武功,无坚不摧,唯快不破!所以我们重视速度没毛病! 老话说:不要过早优化。赞同! 我们在写代码过程中,有时可能就是为了追求所谓的性能,然后,就给自己挖坑了。 关于开发速度,我有以下几点思考: 1. 程序运行速度的思考:不能只为了速度而丢弃了:扩展性,高内聚性,低耦合性;还要站在更高层次来考虑问题 ...
分类:其他好文   时间:2019-08-17 01:07:51    阅读次数:77
209条   上一页 1 2 3 4 5 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!