问题列表 - 第9194页

写一个包含""的字符串

我有一个来自xml文档的字符串:

<title type="html">
Run Code Online (Sandbox Code Playgroud)

有没有办法让我写这个字符串像"<title type="html">"?我在将javascript写成字符串时遇到了类似的问题,但我确实在过去看到了一些解决方案(我记不住了)?

谢谢

c#

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

使用LINQ2SQL插入大量记录

我们有一个小的c#工具,我们将它们拼凑在一起来解析数据文件,构建一些对象并将它们插入到数据库中.

逻辑本质上是.

string [] lines = File.ReadAllLines("C:\\Temp\\Data.dat")

foreach(string line in lines)
{
    MyDataObject obj = ParseObject(line);
    myDataContext.MyDataObjects.InsertOnSubmit(obj);
}

myDataContext.SubmitChanges();
Run Code Online (Sandbox Code Playgroud)

这在一开始就很好,因为数据文件每天只有大约1000行,但是最近这个文件已经增长到大约30,000行,并且这个过程变得非常缓慢.

SubmitChanges()调用的所有内容都很好,但是一旦开始向数据库转储30,000个插入的过程,它就会停止运行.作为一项测试,我发了30,000个插入语句并直接从QA运行.花了大约8分钟.

8分钟后,C#/ Linq版本仅完成了大约25%的插入.

有人建议我如何优化这个吗?

c# sql sql-server .net-3.5 linq-to-sql

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

是否存在MSDOS命令(例如ipconfig)的参数,导致它们在消失之前等待输入?

当我运行例如ipconfig使用Run命令(windows key + R)时,一旦程序执行它立即关闭命令行界面的实例,是否有任何我可以添加的通用参数:

  • ipconfig
  • nslookup
  • dir
  • 等等...

确保结果保持打印在控制台窗口中?

command-line cmd

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

在字节[]数组中查找第一个特定字节c#

我有一个字节数组,希望找到特定字节的第一次出现(如果有的话).

你能帮助我一个漂亮,优雅和有效的方法吗?

 /// Summary
/// Finds the first occurance of a specific byte in a byte array.
/// If not found, returns -1.
public int GetFirstOccurance(byte byteToFind, byte[] byteArray)
{

}
Run Code Online (Sandbox Code Playgroud)

c# search design-patterns bytearray

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

在群组之间共享/结算费用的算法

我期待着针对以下问题的算法.

问题:会有一群人欠他们一些钱或没有钱.现在,我需要一个算法(最好和最好的)来解决这个群体中的费用.

Person AmtSpent
------ ---------
A       400  
B      1000  
C       100  
Total  1500
Run Code Online (Sandbox Code Playgroud)

现在,每人的费用是1500/3 = 500.意思是B给A 100.给B 400.我知道,我可以用最少的金额开始工作.

有人可以指出我最好的一个,如果你有.

提前致谢.

总结一下,1.找出总费用和人均费用.
2.找出欠款或欠款的金额(-ve表示未付款).
3.从最低+ ve量开始.将其分配给-ve金额.
4.继续重复步骤3,直到用完量为止.
秒.转到下一个更大的+ ve号码.继续重复3和4,直到有+ ve数字.

或者有更好的方法吗?我只是好奇.:)

algorithm

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

乘法运算符应用于列表(数据结构)

我正在阅读如何像计算机科学家一样思考,这是"Python编程"的入门文本.

我想澄清*应用于列表时multiply operator()的行为.

考虑函数make_matrix

def make_matrix(rows, columns):
"""
  >>> make_matrix(4, 2)
  [[0, 0], [0, 0], [0, 0], [0, 0]]
  >>> m = make_matrix(4, 2)
  >>> m[1][1] = 7
  >>> m
  [[0, 0], [0, 7], [0, 0], [0, 0]]
"""
return [[0] * columns] * rows
Run Code Online (Sandbox Code Playgroud)

实际输出是

[[0, 7], [0, 7], [0, 7], [0, 7]]
Run Code Online (Sandbox Code Playgroud)

make_matrix的正确版本 是:

def make_matrix(rows, columns):
"""
  >>> make_matrix(3, 5)
  [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0], [0, …
Run Code Online (Sandbox Code Playgroud)

python python-datamodel

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

如何处理具有异步方法的对象?

我有这个PreloadClient实现的对象IDisposable,我想处理它,但在异步方法完成它们的调用之后......这没有发生

    private void Preload(SlideHandler slide)
    {
        using(PreloadClient client = new PreloadClient())
        {                 
             client.PreloadCompleted += client_PreloadCompleted;
             client.Preload(slide);
        }
        // Here client is disposed immediately
    }
    private void client_PreloadCompleted(object sender, SlidePreloadCompletedEventArgs e)
    {
     // this is method is called after a while, 
     // but errors are thrown when trying to access object state (fields, properties)
    }
Run Code Online (Sandbox Code Playgroud)

那么,任何想法或工作?

.net c# dispose asynchronous idisposable

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

Eclipse Java编译器警告作为ant任务

我希望eclipse Java Compiler Warnings可用作ant任务(即没有eclipse) - 理想情况下是作为ant插件 - 但是如果出现日食警告,我希望巡航控制ant任务失败.对于以下警告

  • 非静态访问静态成员

  • 具有构造函数名称的方法

  • Serializable类没有serialVersionUID

  • 作业无效

  • 终于没有正常完成

  • 在字符串连接中使用char数组

  • 隐藏的拦截块

  • vararg参数的不精确类型匹配

  • 空指针访问

  • 类型参数隐藏另一种类型

  • 方法不会覆盖包可见方法

  • 接口方法与受保护的"对象"方法冲突

  • 永远不会读取局部变量

  • 未使用的本地或私人会员

  • 未经检查的泛型类型操作

  • 使用原始类型

  • 使用最终类型绑定声明的泛型类型参数

  • 注释用作超级界面

我认为这意味着必须使用eclipse抽象语法树 - 并且必须创建一个eclipse编译单元.

问题是:(1)这样做了吗?(2)如果没有 - 那么给出一个

org.eclipse.jdt.core.dom.CompilationUnit
Run Code Online (Sandbox Code Playgroud)

对象 - 你如何(在代码示例中)从这个CompilationUnit中获取警告?

(我知道关于PMD,checkstyle等 - 这些都没有完全符合eclipse对编码风格的偏好.我想要一个与eclipse编码风格完全匹配的ant任务)

java eclipse ant coding-style compilationunit

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

将整数拆分为数字以计算ISBN校验和

我正在编写一个程序来计算ISBN号的校验位.我必须将用户的输入(ISBN的九位数)读入整数变量,然后将最后一位数乘以2,将倒数第二位乘以3,依此类推.如何将整数"拆分"为其组成数字来执行此操作?由于这是一项基本的家庭作业,我不应该使用列表.

python integer decimal

53
推荐指数
4
解决办法
18万
查看次数

Phing和Wordpress配置

我正在使用Phing将wordpress安装推送到我的生产服务器.是否可以在我的构建文件中定义wp-config属性,然后让phing替换wp-config内容以使用这些变量?

像这样:

<property name="prod.db_name" value="wordpress" />
<property name="prod.db_user" value="root" />
<property name="prod.db_password" value="toor" />
<property name="prod.db_host" value="prod.host.com" />
Run Code Online (Sandbox Code Playgroud)

然后,我想要一个phing任务,它接受这些值并用正确的属性替换我的wp-config.

我该怎么办?

谢谢

php phing

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