问题列表 - 第11223页

哪个版本的Microsoft.NET框架可以与Windows Powerhsell一起使用?

我正在为Powershell 1和2开发提供程序和cmdlet.

我应该为扩展程序定位哪个版本的框架?

我假设Microsoft.NET 2可以正常工作.3.0和3.5怎么样?Microsoft.NET 4.0?

.net powershell .net-3.5

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

vba userforms回车行为

在VBA中的用户窗体的文本框中,我想启用该功能,用户可以通过按键盘上的"Enter"键在文本框中添加新行.但是,我无法在UI编辑器中找到UI选项来实现此目的.甚至在VBA用户表单中是否允许这样做?提前感谢您的建议和答案.

vba newline excel-vba carriage-return userform

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

如何通过Lambda或LINQ从列表中获取不同的实例

我有一个这样的课:

class MyClass<T> {
    public string value1 { get; set; }
    public T objT { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

以及这个班级的清单.我想使用.net 3.5 lambda或linq来获取不同value1的MyClass列表.我想这可能比在.net 2.0中缓存这样的列表的方式简单得多:

List<MyClass<T>> list; 
...
List<MyClass<T>> listDistinct = new List<MyClass<T>>();
foreach (MyClass<T> instance in list)
{
    // some code to check if listDistinct does contain obj with intance.Value1
    // then listDistinct.Add(instance);
}
Run Code Online (Sandbox Code Playgroud)

lambda或LINQ的做法是什么?

c# linq lambda .net-3.5

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

我应该使用Java命名约定吗?

我被分配到一个大型项目,该项目将用Java完成,并由团队中的一些程序员查看.我希望代码是可读的和可理解的,因此希望命名约定能够包含读取它的每个人.

我想知道我是否必须使用Java命名约定才能让其他人自然地查看和理解它.我总是使用一种我自己的命名约定,它与Java命名约定没有什么不同,但是继承自C/C++命名约定.

最大的区别是变量,类和方法命名.我使用intLargestNumber, chGet, strName变量等名称.funType, funErase, funAdd, getThis, setThis方法和Screen, clsPlay, cls_User类.Java命名约定将使用类似myNumber变量,lowSplit()方法和Image类的东西.

我的问题是,我应该使用Java命名约定还是使用我自己的命名约定并为我的代码提供词典或日志?

java naming-conventions

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

Web服务:PHP或Ruby on Rails还是Python?

我是一名通过白天工作的.Net/SQL Server开发人员,另外我还为iPhone做了一些客观的C开发.我想开发一个Web服务,因为dreamhost支持mySql,python,ruby on rails和PHP5,我想用其中一种语言创建它.如果你没有使用python,Ruby on Rails或PHP的经验,你会选择哪个以及为什么?该服务基本上只接受请求并与MySql数据库进行通信.

注意:计划使用SOAP协议..虽然我对建议持开放态度,因为我对这些语言有一个简洁的说明.

php python ruby-on-rails

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

想加入一个开源项目,但想要符合我特定技能的建议

我意识到这可能是一个重复的问题,但这个问题对我的技能非常具体.

我想加入一个开源软件项目.我是一名专业的软件开发人员和研究生(软件工程理学硕士)和专业(在我的日常工作中),我使用ASP.NET,ASP/VBScript和SQL Server.

我最近参加了我的第一个研究生课程,课程向我介绍了MinGW,CygwinGCC.这让我看到了开源软件的强大功能.我一直尊重Firefox和Subversion--大牌 - 但这给了我更多的洞察力.

我想加入一个项目,我可以提高效率,但可以学习.我希望项目在开发的早期阶段,但显示出承诺(如果它失败或停止,我会找到一个新项目).我更喜欢这个项目在Linux社区,但期望它可以在Windows,Mac OS X和Linux上运行.

以下是我熟悉的技术.

  • .NET 2.0,1.1
  • SQL Server
  • SQLite的
  • 可可
  • 可可触摸
  • MySQL的
  • 水银
  • 颠覆
  • Cygwin的
  • MinGW的
  • GCC/GDB

集成开发环境

  • Visual Studio 2005/2008
  • NetBeans的
  • Xcode中
  • 记事本 :-)

语言

  • C#
  • VB.NET
  • C++(勉强)
  • Objective-C(首选)
  • C(首选)
  • JavaScript的
  • HTML/XML /等

我意识到这个问题有些主观,但这个答案最适合我想要的项目.当我得到问题以指导我正在寻找的内容时,我会更新这篇文章.

更新:我还没有找到适合我的项目.之前提到的项目,MariaDB和Mono,都是不错的选择,但它们比我感觉舒服的要成熟一些.

此外,我确实意识到加入一个项目时会有一些政治因素.但是关于开源的好处是我可以开始参与,而不是团队的完整(甚至1/2)"成员".只是开始学习代码库并为核心团队做出贡献......这对我自己来说已经足够了.

open-source mariadb

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

方法本地内部类的用途是什么?

为什么Java的设计者认为它有用/必要?

java

18
推荐指数
2
解决办法
6944
查看次数

直接P2P连接

本主题类似于此主题

我对网络编程这个话题比较陌生,在一台本地机器上从来没有做过基本的TCP/UDP.现在我正在开发一个需要P2P网络支持的应用程序.更具体地说,我将需要应用程序通过互联网连接和通信,优选地不使用服务器来进行客户端之间的匹配.

我知道并假设几乎所有用户都在路由器后面,这使得流程变得复杂,因为两个客户端都无法初始化到另一个的直接连接.

我知道UPnP是允许端口转发的选项,无需用户手动配置,但截至目前,这不是一个选项.他们有什么办法实现我的目标,还是我需要那台服务器?

c# networking p2p

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

使用JQuery通过Ajax Post向服务器发送请求时删除新行

我正在尝试将Ajax与JQuery一起使用,我想要做的就是使用Ajax将多行文本框值发送到php.

我正在使用该代码,它将txtAnswer值发送给php,不幸的是,它从数据中删除了新行(\n).我怎样才能解决这个问题......提前谢谢.

$.post(
    'post-answer.php', 
     {
        answer: $("#txtAnswer").val(),
        qid: <?= $question_ID ?>
     },
     function (ajaxResponse) {
        $('#answers').html(ajaxResponse)
     }
   );
Run Code Online (Sandbox Code Playgroud)

php ajax jquery post

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

使空白参数[]为零

当用户提交表单并将某些字段留空时,它们将在数据库中保存为空白.我想遍历params [:user]集合(例如),如果字段为空,则在更新属性之前将其设置为nil.我无法弄清楚如何做到这一点,因为我知道迭代的唯一方法是创建新对象:

coll = params[:user].each do |c|
    if c == ""
       c = nil
    end
end
Run Code Online (Sandbox Code Playgroud)

谢谢.

ruby forms collections ruby-on-rails

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