问题列表 - 第18849页

调用fopen或open时使用的编码是什么?

当我们在linux中调用系统调用时,像' open'或stdio函数一样' fopen'我们必须提供一个' const char * filename'.我的问题是这里使用的编码是什么?它是utf-8还是ascii还是iso8859-x?它取决于系统或环境设置吗?

我知道在MS Windows中有一个_wopen接受utf-16.

c linux fopen system-calls

13
推荐指数
2
解决办法
5049
查看次数

.Net - 什么是"放松"?

回答这个问题时,我注意到在处理异常时尝试移动"光标"时我得到了以下对话框:

无法将下一个语句设置为此位置.尝试解除callstack失败.

在以下情况下无法展开:

  1. 通过即时调试启动调试.
  2. 放松正在进行中
  3. 抛出了System.StackOverflowException或System.Threading.ThreadAbortException异常.

什么是放松

.net c# vb.net stack-unwinding

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

使用ArrayList或HashMap

嗨,我有一个关于是否使用ArrayList或的问题HashMap.

我正在尝试构建一个Paint程序.将为每个绘制的对象分配一个唯一的对象ID.

如果我想在单击某个对象时获得快速的检索速度,我应该使用arraylisthashmap吗?

通常,hashmap具有O(1),而arraylist具有O(n)检索速度.

但是,我认为对于我的情况,因为当我点击一个对象时,我将获得ID,因此数组的索引和我可以做类似ArraylistObject.get(ithElement); ,那么在这种情况下,这也将是一个O(1)检索过程?

任何输入?

谢谢!

arraylist hashmap

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

使用django-haystack在几个表中搜索

我有餐厅和评论模型如下所示.评论模型有一个ForeignKey到餐厅.如何在"注释"模型的某些"餐厅"字段和注释字段中执行搜索,以返回"餐馆"实例列表?

谢谢

class Restaurant(models.Model):

    name = models.CharField(max_length=100)
    country=models.ForeignKey(Country)
    city=models.ForeignKey(City)
    street=models.CharField(max_length=100)
    street_number=models.PositiveSmallIntegerField()
    postal_code=models.PositiveIntegerField(blank=True, null=True)
    slug = models.SlugField(unique=True)


class Comment(models.Model):

    user = models.ForeignKey(User)
    restaurant = models.ForeignKey(Restaurant)
    submit_date = models.DateTimeField(blank = True, null = False)
    comment = models.TextField() 
Run Code Online (Sandbox Code Playgroud)

django django-haystack

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

将DataRow集合与List <T>进行比较

我有一个List<string>,我有一个DataTable.

DataRow中的一列是ID.List包含此ID的实例.

DataTable将填充在Timer上.

我想将列表中不在DataTable中的项目返回到另一个列表中.

c# linq datatable datarow c#-3.0

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

如何确定是启用还是禁用用户帐户

我正在拼凑一个快速的C#win表单应用程序,以帮助解决重复的文书工作.

我已在AD中为所有用户帐户执行搜索,并将其添加到带有复选框的列表视图中.

我想默认listviewitems的默认检查状态取决于帐户的启用/禁用状态.

string path = "LDAP://dc=example,dc=local";
DirectoryEntry directoryRoot = new DirectoryEntry(path);
DirectorySearcher searcher = new DirectorySearcher(directoryRoot,
    "(&(objectClass=User)(objectCategory=Person))");
SearchResultCollection results = searcher.FindAll();
foreach (SearchResult result in results)
{
    DirectoryEntry de = result.GetDirectoryEntry();
    ListViewItem lvi = new ListViewItem(
        (string)de.Properties["SAMAccountName"][0]);
    // lvi.Checked = (bool) de.Properties["AccountEnabled"]
    lvwUsers.Items.Add(lvi);
}
Run Code Online (Sandbox Code Playgroud)

我正在努力找到正确的属性进行解析以从DirectoryEntry对象获取帐户的状态.我搜索了AD用户属性,但没有找到任何有用的东西.

谁能提供任何指针?

c# directoryservices attributes active-directory

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

带有服务引用的DLL应该读取自定义配置文件

我有一个问题,使用带有服务引用的dll应该读取自定义配置文件.

我的情况如下: - 读取自己的配置文件的DLL(通过使用configurationManager.openExeConfiguration(dllname.dll.config)) - 使用DLL的主应用程序(3d-party应用程序)

这工作正常,DLL读取正确的配置.

现在我必须添加一个服务引用到我的DLL.问题是它尝试读取标准的app.config文件(不存在),而不是读取dllname.dll.config文件.

有人有解决方案吗?

谢谢,

c#

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

c#中foreach循环内的线程

海家伙,

我有以下代码将不同的邮件发送到我的asp.net Web应用程序中的不同用户

foreach (DataRow dataRow in dataTable.Rows) 
{
   sendMails();
}
public void sendMails()
{
 //mail code
}
Run Code Online (Sandbox Code Playgroud)

现在我想在foreach循环中使用线程,但我不知道结果是什么,因为如果我开始'n'线程池中发生什么线程...考虑我的数据表包含1000行,

是否可以同时运行1000个线程?

foreach (DataRow dataRow in dataTable.Rows) 
{
    ThreadStart ts1 = new ThreadStart(sendMails);
    Thread thread1 = new Thread(ts1);
    thread1.Start();
}

public void sendMails()
{
   //mail code
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net multithreading

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

PHP的mysql*server*协议实现

已经有一些应用程序可以"理解"mysql协议并且可以使用mysql客户端进行连接 - 例如:你可以使用(an)mysql客户端连接到sphinx搜索引擎,mysql-proxy理解mysql-protocol也是.等等

现在我想知道是否有/ PHP中的实现可以使用mysql客户端连接到PHP中实现的某些服务器应用程序?我正在寻找一些实现mysql协议的PHP库(或扩展).

谢谢,哈拉尔德

php mysql protocols

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

android计时器摆动

我需要创建一个Timer来定期更新UI.但是Android上没有Swing Timer类.我该如何解决这个问题?(我会避免创建线程,然后使用java.util包中的Timer类)

android timer

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