问题列表 - 第6103页

将CSV/XLS转换为JSON?

有谁知道是否有应用程序可以让我优先转换为XLS到JSON?

我也会选择使用CSV格式的转换器,因为如果周围没有任何内容,我可能最终会自己写一个.

csv json xls

138
推荐指数
8
解决办法
31万
查看次数

如何在必要时使用ADO.NET Entity Framework加载varbinary(max)字段?

我的一个表中有一个varbinary(max)字段,但我不是每次都需要它,而且我正在寻找一种只在必要时从数据库中获取它的方法.我正在使用ADO.NET实体框架.怎么做?

c# linq ado.net linq-to-entities entity-framework

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

Delphi/Win32的虚拟库接口?

我读了这篇文章,发现虚拟库接口的概念很适合运行时加载DLL.但是它们似乎不适用于Win32.这是真的?如果是这样:为什么?我没有看到将这个想法与.NET联系起来的原因.

编辑:我在这里大部分都是罗伯已经写过的.:-)
我不是在插件或类似之后 - 它是关于普通的旧Win32 DLL.让我感兴趣的是让编译器处理在运行时加载DLL的所有细节的想法 - 不需要为DLL中的每个函数调用GetProcAddress等.

delphi

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

需要MySQL INSERT - SELECT查询具有数百万条记录的表

我试图向优化90GB +表迈出一步:

旧表

桌子每天抓住大约.来自外部源的750,000条记录,并使用新日期将它们添加到表中.根据我的理解,这已经持续了三年.97%的记录从一天到下一天都没有变化.

新表

我试图通过旧表(数以百万计的记录)并消除冗余,这可能会极大地减少表的大小.

OLD_TABLE

  • 日期
  • RECORD_ID
  • data_field(真的很多字段,但为了示例)

new_table_index

  • 日期
  • index_id的

NEW_TABLE

  • index_id的
  • RECORD_ID
  • data_field中

我们遍历old_table中的每条记录时的逻辑

if(record_id不在new_table中)或(record_id在new_table中,但最新的条目有不同的data_field)

将其插入new_table并获取index_id

其他

从new_table_index获取该record_id的最新条目index_id

总是

将index_id和date插入new_table_index

有关最佳方法的任何想法吗?我没有足够先进的MySQL将这一切放在一起.当我尝试用PHP编写脚本时,它耗尽了3GB内存然后失败了.其他建议或疑问??? 非常感谢!

php mysql

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

如何在C#中查找IIS站点ID?

我正在为我的Web服务编写安装程序类.在许多情况下,当我使用WMI时(例如,在创建虚拟目录时),我必须知道siteId为站点提供正确的metabasePath,例如:

metabasePath is of the form "IIS://<servername>/<service>/<siteID>/Root[/<vdir>]"
for example "IIS://localhost/W3SVC/1/Root" 
Run Code Online (Sandbox Code Playgroud)

如何根据站点名称(例如"默认网站")以编程方式在C#中查找?

.net c# iis installer wmi

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

<?php echo $ var之间是否存在速度差异??>和<?= $ var?>?

这两个版本之间有什么速度差异吗?

<?php echo $var; ?>

<?=$var?>
Run Code Online (Sandbox Code Playgroud)

你推荐哪个,为什么?

php syntax php-shorttags

11
推荐指数
5
解决办法
3221
查看次数

DataContext更改时立即更新绑定

我试图在更改DataContext后立即测量对象,但对象的绑定不会很快得到更新.这是我的代码:

// In MeasureOverride(Size)
m_inputWidth = 0.0;

Size elemSize = new Size(double.PositiveInfinity, RowHeight);
MapElementView ruler = new MapElementView();

// Measure inputs
foreach (MapElementViewModel elem in m_vm.InputElements)
{
   ruler.DataContext = elem;
   ruler.Measure(elemSize);
   m_inputWidth = Math.Max(m_inputWidth, ruler.DesiredSize.Width);
}
Run Code Online (Sandbox Code Playgroud)

我希望View对象的绑定能够更新,以便我可以测量View显示ViewModel所需的大小.我正在重复使用相同的View进行测量,因为我正在虚拟化数据.

有谁知道如何在DataContext更改时强制绑定更新?

请注意,绑定最终会更新.

视图包含一个TextBlock,它是基于ViewModel更改大小的主要元素.我在更改DataContext后立即查看了此元素上的TextProperty的BindingExpression,但调用UpdateTarget()并不能解决问题,BindingExpression.DataItem似乎为null.

编辑:BindingExression的状态是Unattached.诀窍是弄清楚如何附加它.

.net c# data-binding wpf

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

如何处理多个项目取决于相同的来源?

这是我在过去一个月里遇到的两次,我甚至不确定如何将其称为Google查询.

我实际上正在使用SVN,但似乎这应该是一般的版本问题.

我们有两个项目,其中一个项目依赖于其他一些代码.由于API问题,在产品之间建立某种形式的链接并不务实(我不想配置所有非编码器的机器来完成这项工作).

我想如果我将共享代码的副本放入目录结构中,我将最终覆盖SVN使用的所有配置文件.这意味着依赖项目目录中的版本将无法再更新.

例如:

项目#1需要使用类MyExampleClass,但是,MyExampleClass被定义为Project#2的一部分并且需要它.

svn version-control

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

如何在一行上连接多个C++字符串?

C#具有语法功能,您可以在一行中将多种数据类型连接在一起.

string s = new String();
s += "Hello world, " + myInt + niceToSeeYouString;
s += someChar1 + interestingDecimal + someChar2;
Run Code Online (Sandbox Code Playgroud)

什么是C++中的等价物?据我所知,你必须在单独的行上完成所有操作,因为它不支持使用+运算符的多个字符串/变量.这没关系,但看起来并不整洁.

string s;
s += "Hello world, " + "nice to see you, " + "or not.";
Run Code Online (Sandbox Code Playgroud)

上面的代码产生错误.

c++ string compiler-errors concatenation

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

使用JavaScript提取lang值

我试图从HTML标记中获取lang值,但我使用的当前JavaScript不起作用.

这是我尝试访问的HTML代码:

<html  lang="it-IT">
Run Code Online (Sandbox Code Playgroud)

和Javascript

if(navigator.appName == 'Netscape')
{
    langType = navigator.language;
}
else
{
    langType = navigator.browserLanguage;
}
Run Code Online (Sandbox Code Playgroud)

但在测试中我仍然得到"EN-us"的价值

有人可以帮忙吗?

谢谢!

javascript

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