小编All*_*nde的帖子

匿名课程是个坏主意吗?

使用它们一段时间之后,我不禁觉得你在使用匿名课时被迫跳过的箍是不值得的.

你最终得到了final所有的地方,无论代码是什么,比你使用一个名字很好的内部类更难阅读.

那么使用它们有什么好处?我肯定错过了什么.

java

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

如何将表单的varchar字段:YYYYMMDD转换为T-SQL中的日期时间?

如何将YYYYMMDD形式的varchar字段转换为T-SQL中的日期时间?

谢谢.

t-sql datetime

7
推荐指数
1
解决办法
4万
查看次数

在Swing应用程序中组织操作?

我当前的应用程序有一个JFrame,其中大约有15个操作存储为JFrame中的字段.每个动作都是一个匿名类,其中一些是很长的.

在一个名为actions的子包中,将操作分解为自己的类是否常见?

如果没有,这种复杂性通常如何被驯服?

谢谢

java swing code-organization

7
推荐指数
1
解决办法
996
查看次数

自动格式化vi?

是否存在vi的自动格式化工具,允许我根据语言首选项进行定义?

编辑:我不是在寻找语法高亮.我正在寻找将格式规则应用于我的代码的东西.(如支撑定位,oeprator周围的空间等)

vi vim code-formatting

7
推荐指数
1
解决办法
2033
查看次数

给定日期对象如何确定其月份的最后一天?

我正在尝试使用以下代码,但它每月都会返回错误的日期.

Calendar cal = Calendar.getInstance();
cal.setTime(sampleDay.getTime());
cal.set(Calendar.MONTH, sampleDay.get(Calendar.MONTH)+1);
cal.set(Calendar.DAY_OF_MONTH, 0);
return cal.getTime();
Run Code Online (Sandbox Code Playgroud)

java date

6
推荐指数
1
解决办法
7518
查看次数

长对象调用链是否有任何内在错误?

我已经按层次结构组织了我的代码,并发现自己使用以下代码爬上树.

File clientFolder = task.getActionPlan().getClientFile().getClient().getDocumentsFolder();
Run Code Online (Sandbox Code Playgroud)

我没有钻进这个task物体; 我正在向它的父母钻研,所以我认为我在封装方面没有失去任何东西; 但是我脑子里的一面旗帜正在告诉我这样做有什么不好的事情.

这是错的吗?

architecture design-patterns law-of-demeter method-chaining

6
推荐指数
2
解决办法
689
查看次数

静态分析使开发更好

我发现,当我查看VBA代码时,大多数错误很容易被分类错误,例如拼写错误,没有设置Nothing,不关闭数据库连接等.

我知道使用"Option Explicit"可以解决其中的一些问题,但我宁愿使用更强大的东西.

VBA有静态分析工具吗?

vba static-analysis

6
推荐指数
1
解决办法
1485
查看次数

如何在Java中用Linux打开UNC路径?

是否有可用的库可以让我在Linux上从Java获取UNC路径时读取和写入Windows Fileshare.

它在Windows机箱本身上是微不足道的,我知道smbclient方法,但我希望通过放入库中来实现.

谢谢.

java linux unc

6
推荐指数
1
解决办法
6543
查看次数

在代码中执行依赖注入配置有什么问题?

XML似乎是当时的语言,但它不是类型安全的(没有外部工具来检测问题),你最终在XML中做逻辑.为什么不用与项目其他部分相同的语言来做.如果它是java,你可以构建一个配置jar并将它放在类路径上.

我必须遗漏一些深刻的东西.

dependency-injection

6
推荐指数
1
解决办法
446
查看次数

画布应用当前变换

如何确定html5画布正在应用的当前变换.

它似乎只支持两种处理变换"transform","setTransform"的方法,但我似乎无法发现应用变换的结果.

如果没有自己跟踪它们并重复它本身必须做的矩阵数学,我怎样才能找出当前的变换?

javascript html5 canvas

6
推荐指数
2
解决办法
3164
查看次数