问题列表 - 第1903页

从Excel VBA中浏览文件

如何从Excel中运行的某个VBA中打开"文件打开"对话框?

我正在使用Excel 2003.

excel vba excel-2003 excel-vba fileopendialog

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

如何为征求的促销电子邮件提供smtp服务器?

我有一个客户需要向他的联系人发送一些直接邮件,这些联系人正在从贸易展览会上收集.我正在考虑为他们提供基于网络的解决方案来发送直接邮寄材料 - 但是这种解决方案总是面临一个主要困难将服务器列入黑名单.我想知道是否有关于如何维护这样的SMTP服务器的任何建议?

smtp blacklist

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

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

C#泛型问题

我试图从一本关于泛型的书中完成一个练习题,但这个问题对我来说没有意义.在这里.

创建两个具有相同功能的类.对第一个类使用泛型,并将第二个类强制转换为对象类型.创建一个使用类和基于对象的类的for循环来确定哪个表现更好.

我不确定通过强制转换为Object类型意味着什么.到目前为止,这是我的代码

   //Generic
    class Person<T> {

        T var1;

        public Person(T yer) {
            var1 = yer;
        }

        public T Value { get { return var1; } }
    }

    //Normal class
    class Human {

        int var1;

        public Human(int yer) {
            var1 = yer;
        }

        public int Value { get { return var1; } }
    }
Run Code Online (Sandbox Code Playgroud)

我的主程序运行循环

for (int i = 0; i < 1000000; i++) {
                Person<int> me = new Person<int>(1);
                int hey = me.Value;
            }

            for (int i = 0; …
Run Code Online (Sandbox Code Playgroud)

c# generics

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

如何更新LINQ中的单个列而不加载整行?

在LinqToSql中,可以很容易地加载行,更改列并将更改提交到数据库:

using (MyDataContext wdc = new MyDataContext())
{        
  Article article = wdc.Article.First(p => p.ID == id);
  article.ItemsInStock = itemsinstock;
  wdc.SubmitChanges();
}
Run Code Online (Sandbox Code Playgroud)

唯一的缺点:文章很大.要加载整篇文章,只是为了更新一个列是过度杀戮并显着减慢我的应用程序.

有没有办法使用LINQ更新单个列,而无需加载整行?

现在我恢复使用ExecuteCommand,其中速度至关重要,但这很丑陋且容易出错:

wdc.ExecuteCommand("UPDATE Article SET ItemsInStock = @1 WHERE ID = @2", itemsinstock,id);
Run Code Online (Sandbox Code Playgroud)

c# linq performance linq-to-sql

7
推荐指数
2
解决办法
7461
查看次数

如何删除旧版本的Eclipse插件?

更新后,旧的Eclipse插件仍保留在"plugins"文件夹中("features"文件夹中也有剩余部分).

有没有办法自动删除它们?

eclipse plugins

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

使用C/C++进行单元测试:课程,要记住什么?

使用C/C++进行单元测试:对于那些之前没有进行过单元测试或来自Java/Junit的人们,你会教什么?

从您的角度来看,记住/练习最重要的一课/事情是节省大量时间或压力(特别是关于C/C++)?

c++ tdd unit-testing

8
推荐指数
2
解决办法
548
查看次数

Hibernate:检查对象是否存在

假设,类型A的对象存储在DB中.这是我使用hibernate从DB加载特定的方法:

org.hibernate.Session session = ...;
long id = 1;
A obj = session.load(A.class, id);
Run Code Online (Sandbox Code Playgroud)

如果id = 1的对象不存在,我将得到ObjectNotFoundException.但有没有办法检查这样的对象是否存在而不必捕获异常?我想拥有的是:

org.hibernate.Session session = ...;
long id = 1;
boolean exists = session.exists(A.class, id);
if(exists){
 // do smth.....
}
Run Code Online (Sandbox Code Playgroud)

找不到hibernate docs ...

hibernate

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

为什么^*$匹配"127.0.0.1"

我不明白,为什么以下正则表达式:

^*$
Run Code Online (Sandbox Code Playgroud)

匹配字符串"127.0.0.1"?运用Regex.IsMatch("127.0.0.1", "^*$");

使用Expresso,它不匹配,这也是我所期望的.使用表达式^.*$确实匹配字符串,我也期望.

从技术上讲,^*$应该匹配字符串/行的开头任意次,然后是字符串/行的结尾.似乎*被隐含地视为一个.*

我错过了什么?

编辑:运行以下命令以查看问题的示例.

using System;
using System.Text.RegularExpressions;

namespace RegexFubar
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(Regex.IsMatch("127.0.0.1", "^*$"));
            Console.Read();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我不希望有^*$匹配我的字符串,我想知道为什么它匹配.我认为该表达式应该导致抛出异常,或者至少是不匹配.

编辑2:清除任何混乱.我没有写这个正则表达式,意图让它匹配"127.0.0.1".我们的应用程序的用户输入了表达式,并想知道为什么它不应该匹配字符串.看了之后,我无法解释为什么它匹配 - 特别是因为Expresso和.NET似乎不同地处理它.

我想这个问题是由于.NET实现避免抛出异常而得到回答,甚至认为它在技术上是一个不正确的表达式.但这真的是我们想要的吗?

c# regex

9
推荐指数
2
解决办法
1018
查看次数

滑动UISearchBar

我想在大多数时间隐藏UISearchBar,并且只在用户想要它时才调用它.

我在界面生成器中放置了一个UISearchBar并将其隐藏在视图后面,当用户单击一个按钮时,它会调用以下代码,我希望它会将搜索栏带到前面并滑动键盘进行查看.但它不......

- (IBAction)search:(id)sender
{
   [mySearchBar performSelector:@selector(searchBarTextDidBeginEditing:)];
}
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何通过代码激活UISearchBar?

谢谢.

谢谢你的回复.我只是发布完整的代码,以防有人感兴趣

- (IBAction)search:(id)sender
{
    mySearchBar.hidden = NO;
    [mySearchBar becomeFirstResponder];
}

#pragma mark UISearchBarDelegate delegate methods

// called when keyboard search button pressed
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar
{
    mySearchBar.hidden = YES;
    [mySearchBar resignFirstResponder];
// Do something with the mySearchBar.text
}

// called when cancel button pressed
- (void)searchBarCancelButtonClicked:(UISearchBar *)searchBar
{
    mySearchBar.hidden = YES; 
    [mySearchBar resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch

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