E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
反模式
SQL
反模式
学习笔记3 单纯的树
2014-10-11 08:59:48 在树形结构中,实例被称为节点。每个节点都有多个子节点与一个父节点。 最上层的节点叫做根(root)节点,它没有父节点。 最底层的没有子节点的节点叫做叶(leaf)。 &nbs
·
2015-10-21 11:03
学习笔记
Python编程中的
反模式
Python是时下最热门的编程语言之一了。简洁而富有表达力的语法,两三行代码往往就能解决十来行C代码才能解决的问题;丰富的标准库和第三方库,大大节约了开发时间,使它成为那些对性能没有严苛要求的开发任务的首选;强大而活跃的社区,齐全的文档,也使很多编程的初学者选择了它作为自己的第一门编程语言。甚至有国外的报道称,Python已经成为了美国顶尖大学里最受欢迎的编程入门教学语言。 要学好一门编
·
2015-10-21 10:25
python
你是否也处在这样的
反模式
中
近日,他在Medium上历数了现代软件开发中存在的
反模式
。本文将扼要进行介绍。业务思维偏爱短期利益在软件开发工作中,考虑越长远,软件就会越健壮,成本就会越低,痛苦就会越少。
谢丽
·
2015-10-21 00:00
你是否也处在这样的
反模式
中
近日,他在Medium上历数了现代软件开发中存在的
反模式
。本文将扼要进行介绍。业务思维偏爱短期利益在软件开发工作中,考虑越长远,软件就会越健壮,成本就会越低,痛苦就会越少。
谢丽
·
2015-10-21 00:00
Java中的常量:如何避免
反模式
参考http://www.importnew.com/16700.html我们可以将类设置为final,这样就不能扩展。甚至,我们可以将构造器设置为私有的,以防止对这个类实例化,这样就永远不会破坏约定。此外,如果一个特殊的常量在同一个类中被多次使用,则开发者可以使用静态引入。所有对于常量类,比较好的设计应该是: packagethree; //maketheclassnon-extendabl
依然任逍遥
·
2015-10-20 20:00
java
共有常量
Java中的常量:如何避免
反模式
阅读更多参考http://www.importnew.com/16700.html我们可以将类设置为final,这样就不能扩展。甚至,我们可以将构造器设置为私有的,以防止对这个类实例化,这样就永远不会破坏约定。此外,如果一个特殊的常量在同一个类中被多次使用,则开发者可以使用静态引入。所有对于常量类,比较好的设计应该是:packagethree;//maketheclassnon-extendabl
依然任逍遥
·
2015-10-20 20:00
java
共有常量
反模式
的经典 - Mockito设计解析
测试驱动的开发(TestDrivenDesign,TDD)要求我们先写单元测试,再写实现代码。在写单元测试的过程中,一个很普遍的问题是,要测试的类会有很多依赖,这些依赖的类/对象/资源又会有别的依赖,从而形成一个大的依赖树,要在单元测试的环境中完整地构建这样的依赖,是一件很困难的事情。所幸,我们有一个应对这个问题的办法:Mock。简单地说就是对测试的类所依赖的其他类和对象,进行mock-构建它们的
吴以均
·
2015-10-20 00:00
反模式
的接口常量
在实际开发过程中,经常会需要定义一个文件,用于存储一些常量,这些常量设计为静态公共常量(使用publicstaticfinal修饰)。这个时候就出现两种选择:在接口中定义常量,比如JDK1.1中的java.io.ObjectStreamConstans接口;在类中定义常量,比如JDK1.7中的java.nio.charset.StandardCharsets;这两种方式都能够达到要求:存储常量、无
看山
·
2015-09-22 21:52
Java
概念
[置顶]
反模式
的接口常量
在实际开发过程中,经常会需要定义一个文件,用于存储一些常量,这些常量设计为静态公共常量(使用publicstaticfinal修饰)。这个时候就出现两种选择:在接口中定义常量,比如JDK1.1中的java.io.ObjectStreamConstans接口;在类中定义常量,比如JDK1.7中的java.nio.charset.StandardCharsets;这两种方式都能够达到要求:存储常量、无
conansix
·
2015-09-22 21:00
jdk
开发
设计
Java中的常量:如何避免
反模式
在应用中,我们往往需要一个常量文件,用于存储被多个地方引用的共享常量。在设计应用时,我也遇到了类似的情况,很多地方都需要各种各样的常量。我确定需要一个单独的文件来存储这些静态公共常量。但是我不是特别确定是应该用接口还是类(枚举不满足我的需求)。我有两种选择:使用接口,如:packageone; publicinterfaceConstants{ StringNAME="name1"; intMAX
p_3er
·
2015-09-22 11:00
java
常量
反模式
7种微服务
反模式
什么是微服务流行术语为那些逐步形成的、需要一个好的“标签”来方便交流的概念提供了一个上下文。微服务就是这样的一个新“标签”,它定义了一个领域,这个领域我自己也发现了,并且现在已经使用了一段时间。我慢慢认识到,相关文章和会议所描述的东西,我已经从自己过去几年的个人经历中引申出来。行业和专家对微服务的讨论让Netflix、亚马逊、谷歌等已经成功实现微服务的公司成为了焦点,而我有一些个人经验,可以为成功
Vijay Alagarasan
·
2015-09-14 00:00
sql
反模式
读书笔记
第一部分:逻辑型数据库设计
反模式
:1.乱穿马路乱穿马路指的是:在多对一的数据库设计中,将多的那个列类型设置为VARCHAR,将其中的多个字段用逗号分隔。
查查辉
·
2015-08-21 22:15
数据库
每个程序员要注意的 9 种
反模式
基于我遇到它们的频率和解决它们花费的时间,本文讨论了我发现的反复出现的、粗略组织的
反模式
。某些
反模式
讨论到了它们被普遍认知偏误的地方,也有的错误是直接由它们引起的。这提供了一些关于认知偏误的文章。
y1j2x34
·
2015-07-27 13:00
反模式
上帝类
数字管理
过早优化
分析瘫痪
内部平台效应
幽灵类
单车车库
新增类恐惧症
魔法数和字符串
Java 接口常量
反模式
及如何定义 Java 常量
其实Java的接口常量是一种
反模式
,理由如下:1.接口是不能阻止被实现或继承的,也就是说子接口或实现中是能够覆盖掉常量的定义,这样通
kypfos
·
2015-07-14 14:00
java
Java 接口常量
反模式
及如何定义 Java 常量
其实Java的接口常量是一种
反模式
,理由如下:1.接口是不能阻止被实现或继承的,也就是说子接口或实现中是能够覆盖掉常量的定义,这样通
YanbinQ
·
2015-07-14 14:00
Java设计模式
后来设计模式一次被广泛的应用的各种经验集成,甚至还有
反模式
(AntiPattern),
反模式
教导你如何避开一些常犯且似是而非的程序设计
feiyangxiaomi
·
2015-06-25 20:00
设计模式
java中泛型方法的
反模式
学习
关注微信号:javalearns 随时随地学Java或扫一扫 随时随地学Java我承认,我自己也忍不住用过这项技术。它简直太方便了,可以省去一次不必要的类型转化。这就是:interfaceSomeWrapper{Tget();}现在你便可以安全地将包装类转换成任意类型了:SomeWrapperwrapper=...//ObviouslyObjecta=wrapper.get();//Well.
javalearns
·
2015-06-23 19:00
java
Java工具类与函数编程毫不相干
关注微信号:javalearns 随时随地学Java或扫一扫 随时随地学Java最近,由于我把工具类看作
反模式
,所以被指责反对函数式编程。这是绝对错误的!
javalearns
·
2015-06-01 20:00
java
反面模式 大总结
反面模式(重定向自
反模式
)在软件工程中,一个反面模式(anti-pattern或antipattern)指的是在实践中明显出现但又低效或是有待优化的设计模式[1][2],是用来解决问题的带有共同性的不良方法
bigtree_3721
·
2015-05-04 16:00
设计模式
配置管理
架构
J2EE
反面模式
有效的ejb 和
反模式
的那些事 热土豆 金锤子 等
这是原文翻译过来的原文出处: EffectiveEJB:MakeEJBsWorkForYou Java开发正处于一个十字路口。开放的标准已经为Java平台和语言带来了很多益处,但它们也带来了一些问题。开发人员经常对Java开发的复杂性感到头疼。更糟糕的是,复杂度是如此严重,以至于实际的业务问题反而处于次要地位。J2EE规范提供了许多API、标准和开放的终端,允许架构师、设计师和开发人员建立出众的企
bigtree_3721
·
2015-05-04 16:00
对Python新手编程过程中如何规避一些常见问题的建议
对于那些新手开发者,总有一些使用
反模式
的理由,我已经尝试在可能的地方给出了这些理由。但通常这些
反模式
会造成代码缺乏可读性、更容易出b
Constantine Lignos
·
2015-04-01 16:09
提升,隐含全局变量与全局变量
//
反模式
myname="global";//全局变量 function func(){ alert
秦瑶123
·
2015-03-26 22:00
全局变量
javascript全局变量
myglobal='hello';//
反模式
console.log(myglobal);//"你好" console.log(window.m
秦瑶123
·
2015-03-25 23:00
JavaScript
Python编程中的
反模式
Python是时下最热门的编程语言之一了。简洁而富有表达力的语法,两三行代码往往就能解决十来行C代码才能解决的问题;丰富的标准库和第三方库,大大节约了开发时间,使它成为那些对性能没有严苛要求的开发任务的首选;强大而活跃的社区,齐全的文档,也使很多编程的初学者选择了它作为自己的第一门编程语言。甚至有国外的报道称,Python已经成为了美国顶尖大学里最受欢迎的编程入门教学语言。 要学好一门编
·
2015-03-24 08:00
python
每个Java程序员必须知道的5个JVM命令行标志
1.DisableExplicitGC我已记不清有多少次用户要求我就应用程序性能问题提供咨询了,其实只要跨代码快速运行grep,就会发现清单1所示的问题―原始Java性能
反模式
:清单1.System.gc
DevilRex119
·
2015-03-23 17:24
每个Java程序员必须知道的5个JVM命令行标志
1.DisableExplicitGC我已记不清有多少次用户要求我就应用程序性能问题提供咨询了,其实只要跨代码快速运行grep,就会发现清单1所示的问题—原始Java性能
反模式
:清单1.System.gc
DevilRex119
·
2015-03-23 17:24
操作系统--LINUX
Android 十大导航设计错误
十大导航设计”
反模式
”,Android开发者联系团队为你用心呈现~希望大家看(乖)得(乖)开(中)心(枪)~1.
不停息的脚步
·
2015-03-16 16:00
android
设计理念
软件过程中的
反模式
最近看了,看到最后一章,觉得虽然有些地方太理想化了,但还是很有借鉴作用的,因此决定记录下来,期间根据自己的体验做了一些修改.1混乱的缺陷优先级既然我们优先解决最高优先级的,那么就有可能出现测试人员为了优先解决自己的缺陷而故意夸大优先级的情况1.1解决方案定期对缺陷进行审查,确保缺陷的优先级确实能够反映出它们真正的优先级,并以此作为对测试人员的信用评价写的越详细的描述,优先完成.(问题描述作为测试人
lujun9972
·
2015-03-07 09:53
软件工程
读书笔记
软件过程中的
反模式
最近看了,看到最后一章,觉得虽然有些地方太理想化了,但还是很有借鉴作用的,因此决定记录下来,期间根据自己的体验做了一些修改.1混乱的缺陷优先级既然我们优先解决最高优先级的,那么就有可能出现测试人员为了优先解决自己的缺陷而故意夸大优先级的情况1.1解决方案定期对缺陷进行审查,确保缺陷的优先级确实能够反映出它们真正的优先级,并以此作为对测试人员的信用评价写的越详细的描述,优先完成.(问题描述作为测试人
lujun9972
·
2015-03-07 09:53
软件工程
软件过程中的
反模式
最近看了,看到最后一章,觉得虽然有些地方太理想化了,但还是很有借鉴作用的,因此决定记录下来,期间根据自己的体验做了一些修改.1混乱的缺陷优先级既然我们优先解决最高优先级的,那么就有可能出现测试人员为了优先解决自己的缺陷而故意夸大优先级的情况1.1解决方案定期对缺陷进行审查,确保缺陷的优先级确实能够反映出它们真正的优先级,并以此作为对测试人员的信用评价写的越详细的描述,优先完成.(问题描述作为测试人
lujun9972
·
2015-03-07 09:53
软件工程
Static import
事实上,这是一个非常坏的主意,有一个专门的名字:常量接口
反模式
。问题是使用另一个类的静态成员的类仅仅是一个实现细节。当一个类实现一个接口,它变成类的公共API。实现细节
火亮
·
2015-02-02 09:00
java
static
import
#2 Concurrent Programming - Thread-Safe Class Design
#2ConcurrentProgramming-Thread-SafeClassDesignIssue#2并发程序设计线程安全的类设计 该文将重点介绍在设计线程安全的类和使用GrandCentralDispatch(GCD)时的实际应用贴士,设计模式,
反模式
superloiwu
·
2015-01-30 00:00
线程安全
并发设计
JavaScript设计模式一:工厂模式和构造器模式
首先呢,我们需要知道的是:模式是一种可复用的解决方案,而
反模式
呢就是针对某个问题的不良解决方案。
trigkit4
·
2015-01-30 00:00
设计模式
前端
javascript
软件架构师需要掌握哪些知识
另外,需要对面向过程、面向对象、面向服务等设计理念有深刻的理解,可以快速的察觉出实现中的问题并提出相应的改进(重构)方案(也就是通常说的
反模式
)。
李志威
·
2015-01-16 09:00
架构师
JS模式 之通用模式(译)
条件使用if和else的模式以及
反模式
获取全局对象不直接用widows当做全局对象直接用windows的风险在于,JS代码不只能在浏览器环境能执行。也有可能是在Nodejs之类的环境。
九彩拼盘
·
2015-01-09 14:39
切勿自作聪明,慎用双括号
反模式
阅读更多我经常发现有人会使用双括号这个
反模式
来进行编程(也被称为双括号初始化](http://stackoverflow.com/q/1958636/521799))。
deepinmind
·
2014-12-12 13:00
切勿自作聪明,慎用双括号
反模式
我经常发现有人会使用双括号这个
反模式
来进行编程(也被称为双括号初始化](http://stackoverflow.com/q/1958636/521799))。
deepinmind
·
2014-12-12 13:00
模式
ORM是一种很失败的设计,属于典型的
反模式
作为Java和Ruby程序员与架构师的Yegor发表一篇博文:ORMIsanOffensiveAnti-Pattern,认为ORM是一个可怕的
反模式
,违反了所有的面向对象原则,撕裂了对象,将它们变成哑巴和被动的数据袋
windshome
·
2014-12-02 17:00
java
框架
orm
OO
ORM是一种很失败的设计,属于典型的
反模式
阅读更多作为Java和Ruby程序员与架构师的Yegor发表一篇博文:ORMIsanOffensiveAnti-Pattern,认为ORM是一个可怕的
反模式
,违反了所有的面向对象原则,撕裂了对象,将它们变成哑巴和被动的数据袋
windshome
·
2014-12-02 17:00
orm
框架
oo
java
ORM是一种很失败的设计,属于典型的
反模式
阅读更多作为Java和Ruby程序员与架构师的Yegor发表一篇博文:ORMIsanOffensiveAnti-Pattern,认为ORM是一个可怕的
反模式
,违反了所有的面向对象原则,撕裂了对象,将它们变成哑巴和被动的数据袋
windshome
·
2014-12-02 17:00
orm
框架
oo
java
软件项目变更的管理和生存之道
通过避免这些
反模式
,项目会更容易随需而变,也会更成功。个人简介BenEvans是jClarity的联合创始人。其公司致力于开发可以为开发和运维团队提供帮助的性能工具
Ben Evans
·
2014-11-26 00:00
JavaScript模式读书笔记 第2章 基本技巧
反模式
:暗示result为全局变量。
fuli_mouren
·
2014-11-06 14:00
SQL
反模式
学习笔记1 开篇
2014-10-10 14:10:12 SQL
反模式
,系列学习汇总 1、SQL
反模式
学习笔记1 开篇 2、SQL
反模式
学习笔记2 乱穿马路 3、SQL
反模式
学习笔记3
·
2014-10-21 18:00
学习笔记
Batch Processing
下面例子展示批量插入一个
反模式
(不成熟使用Hibernate插入100000行记录) Sessionsession=sessionFactory.openSession(); Transactiontx
Rksi5
·
2014-10-11 18:00
SQL
反模式
学习笔记2 乱穿马路
2014-10-10 14:12:02 程序员通常使用逗号分隔的列表来避免在多对多的关系中创建交叉表, 将这种设计方式定义为一种
反模式
,称为“乱穿马路”。
·
2014-10-10 14:00
学习笔记
完全可以使用RDBMS作为消息队列
近日,他针对《将数据库作为消息队列是一种
反模式
》一文的观点及其在reddit上引发的争论表达了看法。
谢丽
·
2014-10-09 00:00
技术晨读_2014_9_1
#技术晨报#NoSQL
反模式
–文档数据库篇文章说的是关系型数据库怎么转换为文档型数据库,比如mongoDB...http://blog.nosqlfan.com/html/4156.html#技术晨读#
轩脉刃
·
2014-09-01 12:00
Eclipse Memory Analyzer (MAT)
它更适合作为一个分析Java堆栈和计算大小的工具集,也可以用于监测内存泄漏和
反模式
带来的内存损耗。
jim8757
·
2014-08-21 15:00
eclipse
Python编程中的
反模式
Python编程中的
反模式
Python是时下最热门的编程语言之一了。
qileilove
·
2014-07-18 09:00
Effective Java (5) 避免创建不必要的对象
有几种创建对象的
反模式
,都是因为创建不必要对象引起的。
james_wu_shanghai
·
2014-07-16 21:00
java
对象
创建
effective
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他