小编the*_*off的帖子

设计原则

在课堂设计时你通常遵循什么原则?

oop principles

15
推荐指数
3
解决办法
1934
查看次数

varchar(255)v tinyblob v tinytext

我的问题是tinyblob和tinytext之间真的有什么区别吗?

买我真正的问题是什么原因,如果有的话,我会选择varchar(255)而不是tinyblob或tinytext?

mysql sql database-design

13
推荐指数
2
解决办法
2万
查看次数

Interfaces的概念来自哪里?

在c#中,我们有接口.这些来自哪里?它们在c ++中不存在.

language-agnostic interface

10
推荐指数
2
解决办法
1092
查看次数

SQL Null设置为Zero以进行添加

我有一个SQL查询(MS Access),我需要添加两列,其中任何一列都可以为null.例如:

SELECT Column1, Column2, Column3+Column4 AS [Added Values]
FROM Table
Run Code Online (Sandbox Code Playgroud)

其中Column3或Column4可以为null.在这种情况下,我想将null视为零(so 4 + null = 4, null + null = 0).

有关如何实现这一点的任何建议?

sql ms-access database-design

10
推荐指数
1
解决办法
3万
查看次数

你使用代码生成工具吗?

您是否使用代码生成工具(除了那些用于生成代理的工具和内置于visual studio的设计器)?

您生成的应用程序的哪些部分?

你经常推自己的发电机吗?如果是这样,你会写什么类型的生成器(asp模板,代码等).如果没有,你使用什么第三方工具?

我目前正在开发一些不同的项目,它们都使用自定义代码生成器来处理从生成数据库结构,业务实体,DAL和BLL的所有内容.我很好奇其他人的经历是用这些工具.

.net code-generation visual-studio

10
推荐指数
5
解决办法
4491
查看次数

如何针对特定查询优化表?

  1. 您用来确定频繁查询的模式有哪些?
  2. 你如何选择优化因子?
  3. 可以做出哪些类型的改变?

sql database-design

8
推荐指数
1
解决办法
3877
查看次数

我应该将东西注入到我的实体中吗?

当使用IoC容器时,向其中注入其他类是否被认为是好的设计?即持久化类

oop

5
推荐指数
1
解决办法
722
查看次数

5
推荐指数
2
解决办法
201
查看次数

实体是否有行为?

实体应该有行为吗?或不?

为什么或者为什么不?

如果没有,那是否违反了封装?

oop

3
推荐指数
2
解决办法
1495
查看次数

信息隐藏和属性

信息隐藏是否意味着我应该尽量减少我的课程所拥有的属性数量?是对的吗?您是否倾向于使用方法使您的类成为私有字段?

oop

3
推荐指数
1
解决办法
357
查看次数

黑盒与白盒重复使用

使用黑盒重用而不是白盒重用的优缺点是什么?

oop

3
推荐指数
1
解决办法
8477
查看次数

SQL Server规范化策略:varchar vs int Identity

我只是想知道这里的最佳解决方案是什么.

假设我有一个规范化的数据库.整个系统的主键是varchar.我想知道的是我应该将这个varchar与一个int相关联以进行规范化还是留下它?离开作为varchar更简单,但它可能更优

比如我可以

People
======================
name      varchar(10)   
DoB       DateTime    
Height    int  

Phone_Number
======================
name      varchar(10)   
number    varchar(15)
Run Code Online (Sandbox Code Playgroud)

或者我可以

People
======================
id        int Identity   
name      varchar(10)   
DoB       DateTime  
Height    int  

Phone_Number
======================
id        int   
number    varchar(15)  
Run Code Online (Sandbox Code Playgroud)

当然,添加其他几个一对多关系.

你们都觉得怎么样?哪个更好?为什么?

sql sql-server optimization database-design normalization

2
推荐指数
3
解决办法
5797
查看次数