问题列表 - 第13292页

将utf8格式的字符串写入zip文件(Ionic.Zip)

我有一个问题,输出字符串必须是utf8格式,我正在编写ansi字符串到zip文件没有像这样的问题:

StreamReader tr = new StreamReader( "myutf8-file.xml");
String myfilecontent = tr.ReadToEnd();
ZipFile zip = new ZipFile());
zip.AddFileFromString("my.xml", "", myfilecontent  );
Run Code Online (Sandbox Code Playgroud)

如何强制string(my.xml文件内容)为UTF8.

c# asp.net

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

增加WPF ObservableCollection性能

目前我有两个模仿以下功能的WPF列表框

Word 2007自定义屏幕http://tlt.its.psu.edu/suggestions/international/graphics/vista/WordCustomize.gif

我正在使用2个ObservableCollections来允许用户选择他们需要的任何项目(灵活性是这里的关键).主要问题是我有两千个项目在两个列表框中分组.总而言之,设计工作非常好(有几十个项目),但我的绊脚石是用户在屏幕冻结时从左到右复制所有可用的项目(在不同的线程上运行的时间?).

看看ObservableCollection它没有AddRange方法,互联网上有各种各样的实现.我也知道CollectionChanged事件是不必要的被触发,因为每个项目都被严重复制在排水性能上.

很可能我不得不允许用户在将来从超过10,000个项目的组中进行选择,这听起来是个坏主意,但由于列表框(CollectionViewSource)上的分组工作得很好,但是不可协商,但是关闭两个列表框的虚拟化的副作用

在数据绑定到ObservableCollection时,如何在加载包含数千个项目的列表框时,如何提高性能?是否有推荐的AddRange类型实现?我在这里唯一的选择是在后台线程上运行它,这看起来很昂贵,因为我没有从数据库加载数据?

wpf performance listbox observablecollection

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

如何在CakePHP中更改时间戳的格式?

在我的应用程序中,我从表中检索时间戳,格式为2009-08-18 12:09:01.我需要将其更改为2009年8月18日或2009年8月18日.如何在CakePHP中实现这一目标?

有没有内置的方法?

php timestamp cakephp

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

在测试控制器时是否应该模拟 DTO 对象?

众所周知,DTO 没有方法。

由于控制器使用 DTO 对象,因此存在依赖性。在测试控制器时,我们是否应该对 DTO 的属性(模拟 DTO 属性)设置期望?

谢谢

asp.net tdd asp.net-mvc mocking

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

WPF StackPanel控制订单

有没有办法在运行时更改StackPanel内的控件的顺序?

非常感谢,
保罗

wpf stackpanel

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

连接到https站点(服务器)

我有一些java-app,我想建立一些https站点的连接,我怎么能这样做,使用URLConnection?我是否应该使用信任存储,当使用有效的证书颁发机构签署此站点的证书时?

java ssl https

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

我怎样才能逃避vi中的斜线字符?

当我尝试搜索以vi中的斜杠/字符开头的字符串时,光标会跳转到上一次搜索的下一个搜索结果.但是,我想找到字面斜杠字符.如何才能做到这一点?

vi escaping editor find

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

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

您可以为SQL 2008 Query设置默认架构吗?

我有一个名为application的架构.有没有办法,而不是使用语法

SELECT * FROM application.table
Run Code Online (Sandbox Code Playgroud)

我可以设置默认架构,以便我可以使用

SELECT * FROM table
Run Code Online (Sandbox Code Playgroud)

这与我想的使用声明是一样的.

t-sql sql-server-2008

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

XML内部的HTML.我应该使用CDATA还是编码HTML

我正在使用XML来共享HTML内容.AFAIK,我可以通过以下方式嵌入HTML:

  • 编码:我不知道它是否完全安全使用.我将不得不再次解码它.

  • 使用CDATA部分:如果内容包含结束标记"]]>"和某些十六进制字符,我仍然会遇到问题,我相信.另一方面,XML解析器将为我透明地提取信息.

我应该选择哪个选项?

更新:xml将在java中创建,并作为字符串传递给.net Web服务,它将被解析回来.因此,我需要能够将xml导出为字符串并使用"doc.LoadXml(xmlString);"加载它.

xml html-encode cdata

36
推荐指数
3
解决办法
9万
查看次数