问题列表 - 第22878页

在visual studio中输入引用时出现问题

当使用visual studio时 - 当我在代码设计器中输入一个打开的引号字符时没有任何反应,似乎键命令由于某种原因而被阻止,直到我键入另一个引号字符,然后两者都被立即发送到屏幕.

同样适用于单引号或双引号.

这很烦人,我想恢复正常的打字行为,有什么方法可以解决这个问题吗?

谢谢

visual-studio-2008 windows-7

15
推荐指数
2
解决办法
5690
查看次数

创建适用于System.Object的扩展方法的好习惯?

我想知道是否应该创建适用于对象级别的扩展方法,或者它们是否应该位于类层次结构中的较低点.我的意思是:

public static string SafeToString(this Object o) {
    if (o == null || o is System.DBNull)
        return "";
    else {
        if (o is string)
            return (string)o;
        else
            return "";
    }
}

public static int SafeToInt(this Object o) {
    if (o == null || o is System.DBNull)
        return 0;
    else {
        if (o.IsNumeric())
            return Convert.ToInt32(o);
        else
            return 0;
    }
}
//same for double.. etc
Run Code Online (Sandbox Code Playgroud)

我编写了这些方法,因为我必须处理很多数据库数据(来自OleDbDataReader),这些数据可以为null(不应该),因为底层数据库可能非常宽松,列可能为null.为了让我的生活更轻松,我想出了那些扩展方法.

我想知道的是这是好风格,可接受的风格还是坏风格.我有点担心它,因为它有点"污染"对象类.

提前谢谢你和最好的问候:)

基督教

PS我没有故意将其标记为"主观".

.net c# extension-methods data-access

9
推荐指数
4
解决办法
1481
查看次数

File.separator与路径中的斜杠之间的区别

在Java Path-String中使用File.separator和普通/有什么区别?

与双反斜杠\\平台相比,独立性似乎不是原因,因为两个版本都可以在Windows和Unix下运行.

public class SlashTest {
    @Test
    public void slash() throws Exception {
        File file = new File("src/trials/SlashTest.java");
        assertThat(file.exists(), is(true));
    }

    @Test
    public void separator() throws Exception {
        File file = new File("src" + File.separator + "trials" + File.separator + "SlashTest.java");
        assertThat(file.exists(), is(true));
    }
}
Run Code Online (Sandbox Code Playgroud)

要重新解释这个问题,如果/适用于Unix和Windows,为什么要使用File.separator

java

189
推荐指数
7
解决办法
28万
查看次数

Java CLI UI设计:框架或库?

我目前正在开发一个只需要命令行界面的小型实用程序,我开始想知道Java是否提供了创建CLI的任何标准方法,类似于Swing和GUI之类的方式.我对命令行参数和解析它们并不感兴趣,而是用户与程序使用它进行的基于命令的交互.这适用于GUI根本不需要或不是使用程序的选项.

谷歌搜索主题只会产生关于如何使用BufferedReader和喜欢与用户进行基本交互的教程,旨在让人们学习Java的基础知识并编写简单的UI,询问名称并打印"Hello World!".等等..

是否有任何库专注于为快速实现更复杂的CLI UI提供良好的框架,或者这是否真的是每个人都以临时方式为自己的实用程序实现的?

也许有人知道在不是所有东西都是图形的时候创建的实现模式?这也是有用的资源.

java frameworks design-patterns command-line-interface ui-design

21
推荐指数
2
解决办法
9927
查看次数

在代码中创建NetTcpBinding时,如何设置ReliableSession.MaxPendingChannels?

我们收到此错误:

System.ServiceModel.ServerTooBusyException:RM Destination拒绝了创建可靠会话的请求.服务器'net.tcp:// localhost:50000 /'太忙,无法处理此请求.稍后再试.该频道无法打开.

据我了解,我需要在ReliableSession绑定中增加MaxPendingChannels的值.

但是我们在这样的代码中配置WCF:

serviceHost = new ServiceHost(typeof(MyServiceClass));
ServiceEndpoint endPoint = serviceHost.AddServiceEndpoint(
    typeof(IMyService),
    new NetTcpBinding(SecurityMode.None, true),
    endPointAddress);
Run Code Online (Sandbox Code Playgroud)

那么如何以编程方式设置ReliableSession.MaxPendingChannels?(我可以找到的所有示例都使用配置文件)


在此网页上搜索MaxPendingChannels 有一个选项,但它似乎过于复杂.

.net configuration wcf nettcpbinding

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

register_activation_hook vs add_action('init')

我试图确定为什么一些WordPress插件使用register_activation_hook(__FILE__, 'activate_plugin')而其他人使用该操作add_action('init', 'activate_plugin');

php wordpress wordpress-plugin

0
推荐指数
1
解决办法
6288
查看次数

如果表是空的,如何检查python?

使用python和MySQLdb,如何检查mysql表(innodb)中是否有任何记录?

python mysql

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

jQuery计算所有文本字段中的值的总和

我有一个包含大约30个包含数值的文本字段的订单.我想计算所有这些模糊值的总和.

我知道如何选择所有文本字段但不知道如何循环它们并添加所有值?

$(document).ready(function(){
   $(".price").blur(function() {
    //loop and add up every value from $(".price").val()
   })
});
Run Code Online (Sandbox Code Playgroud)

jquery

69
推荐指数
4
解决办法
22万
查看次数

cscope类似于C++的功能(使用vim)

是否有任何实用程序或插件为C++提供类似cscope的功能.我在寻找

  • 所有对符号的引用
  • 全球定义
  • 函数调用的函数
  • 调用函数的函数
  • 文件包括文件

vim cscope

11
推荐指数
2
解决办法
9047
查看次数

如何记录面向对象的MATLAB代码?

我正在使用面向对象的MATLAB编写一个相当大的应用程序,这让我想到了如何记录代码.如果这是C,我会使用Doxygen.对于Java,我使用JavaDoc.两者都主要就类和方法文档的外观和应包含的内容达成一致的标准.

但是MATLAB代码怎么样?我在TMW自己的类中看到的最多的是在本课程顶部的一两句话,我找不到任何专门用于记录大型MATLAB应用程序的主题.

那么如何记录您的MATLAB类?任何特定的样式问题或其他工具?

documentation matlab

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