问题列表 - 第5720页

从C#迁移到VB.Net

因此,作为这个全球金融市场的直接结果,我明天将开始作为VB.net开发人员的新工作.到目前为止,我一直在开发C#(java,vb6,sql,tibco等等)

所以问题是这个,有什么需要注意的,有没有人对编写好的vb.net代码有什么好的建议?

(关于应对薪水/潜在客户的任何其他建议都会受欢迎,但不是必要的;-))


只是一个快速更新,公司看起来非常好,目前的代码库看起来质量非常高.我开始适应VB的做事方式(虽然不能阻止自己添加分号!).再次感谢大家的有益建议.

c# vb.net

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

如何让我的Emacs*始终*在X11上使用6x13

我最近宣布.emacs破产并重组了我的初始化东西.在这个过程中,我撕掉了多年来累积的所有hacky字体选择,想象在最现代版本的emacs中可能有更简单的方法来完成我想要的东西.

GNU Emacs 23.0.91.1 (i686-pc-linux-gnu, GTK+ Version 2.14.4)
on a GNU/Linux System (Ubuntu 8.10).
Run Code Online (Sandbox Code Playgroud)

让我们暂时忽略这样一个事实:我还在Mac OS X(GUI +终端)下运行emacs,偶尔在Windows上运行,只关注X11案例:

(背景:字体6x13已经成为X11的一部分,只要我记得.(又名misc-fixed semi-condensed ...).它是一个位图字体.)

  • 我希望emacs始终使用X11位图字体6x13.(这给我上网本旁边的两个缓冲区.)
  • 我不希望看到DejaVu Sans Mono 16pt或者我的上网本默认出现的任何问题(这是巨大的!)
  • 我希望每个新的框架和窗口都使用这种字体.
  • 我希望派生面(如org-mode-column)使用6x13字体而不是神秘地切换回DejaVu Sans Mono
  • 我不在乎GNOME和X11认为我的屏幕的逻辑DPI是什么.我想要6x13.
  • 当我远程进入我的上网本(NX机器)时,我不想看到6x10.我想要6x13.
  • 如果有任何疑问:我想要6x13.

实现这一目标的规范方法是什么?

在一些smart-aleck告诉我菜单之前:选项>>设置默认字体:结果对话框甚至不提供位图字体,因此无法选择6x13.此外,它没有解决org-mode的问题:table-views仍然出现错误的字体.

x11 gtk emacs fonts

12
推荐指数
1
解决办法
4162
查看次数

Visual Studio XSD工具:生成集合而不是数组

我使用Visual Studio XSD实用程序从XSD生成了一些C#类,它生成了用于存储元素集合的数组,而不是内置的通用Collection <T>(或相关)类之一.

xsd /中没有提到的命令行参数?提到有关生成集合而不是数组的任何内容,但我知道这可以通过Visual Studio生成的Web服务代理类来完成,所以我认为它必须是可能的.

有谁知道如何让XSD实用程序生成集合类而不是数组?

xml xsd code-generation visual-studio

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

在Linux文件系统上查找非UTF8文件名

O/S = Fedora Code 9.

我的LANG = en_US:UTF-8文件系统中隐藏了许多文件,这些文件已在文件名中上传了无法识别的字符.

我需要搜索文件系统并返回至少有一个不在标准范围内的字符的所有文件名(a-zA-Z0-9和.-_等)

我一直在努力追随但没有运气.

find . | egrep [^a-zA-Z0-9_\.\/\-\s]
Run Code Online (Sandbox Code Playgroud)

欢迎提出所有建议.

干杯,

AP.

regex linux grep find

4
推荐指数
2
解决办法
8819
查看次数

.NET .application安装程序文件?

我见过最近在网上弹出.application文件,用于.NET安装.(应用程序清单,根据扩展细节).

如何在Visual Studio中创建这些.application文件,它们与标准Windows设置有何不同?请赐教.

我是C#开发人员,但从未使用过.application安装程序.

c# .net-3.5

2
推荐指数
1
解决办法
1928
查看次数

PHP是否具有检测正在运行的操作系统的功能?

我不知道在PHP数据库中查找哪个关键字,所以我在这里问.

我想知道的原因是因为操作系统处理文本文档中的新行有多么不同.

我在Windows中使用CSV文件但每次我想添加一个新行时,真正发生的是新行被粘贴到最新行的后面.

原因是,在Windows中,新行是这样的:\r\n 我正在使用的CSVHandler.class.php文件只添加\n

但是,在MAC OS X中,这是新行,这与windows不同.

所以我正在寻找这个,所以我可以实现一个简单的if()声明并解决这个问题.目前我已经硬编码了\r\n,但它应该更简单,不是吗?

php operating-system newline

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

如何将ASCII中字符的十六进制值写入文本文件?

这是我目前所拥有的:

void WriteHexToFile( std::ofstream &stream, void *ptr, int buflen, char *prefix )
{
    unsigned char *buf = (unsigned char*)ptr;

    for( int i = 0; i < buflen; ++i ) {
        if( i % 16 == 0 ) {
            stream << prefix;
        }

        stream << buf[i] << ' ';
    }
}
Run Code Online (Sandbox Code Playgroud)

我已经尝试过做stream.hex,stream.setf(std :: ios :: hex),以及搜索一下Google.我也尝试过:

stream << stream.hex << (int)buf[i] << ' ';
Run Code Online (Sandbox Code Playgroud)

但这似乎也不起作用.

以下是它当前生成的一些输出的示例:

Í Í Í Í Í Í Í Í Í Í Í Í Í Í Í …
Run Code Online (Sandbox Code Playgroud)

c++ hex ascii ofstream

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

简单的正则表达式模式

我正在使用C#,我试图只允许字母和空格.我此刻的表情是:

string regex = "^[A-Za-z\s]{1,40}$";
Run Code Online (Sandbox Code Playgroud)

我的IDE说\ s是一个"无法识别的转义序列"

我错过了什么?

c# regex

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

为什么我获得成功但空的正则表达式匹配?

我在寻找模式(.*)\\1上的文字blablregexec().我获得了成功但regmatch_t结构中的空匹配.究竟有什么匹配?

regex

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

会话和Cookie之间有什么区别?

会话和Cookie之间有什么区别?

应该在什么情况下使用?

c# asp.net cookies session

37
推荐指数
3
解决办法
7万
查看次数