问题列表 - 第12951页

启用MSDTC的安全风险

默认情况下禁用MSDTC(Windows 2003 - 以后),我想为我正在开发的应用程序启用它,该应用程序需要来自.Net C#的分布式事务.

我不相信启用它有任何安全问题,但是,是否知道启用DTC的任何安全问题?

干杯

奥利

c# msdtc distributed-transactions

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

PHP的类似jQuery的界面?

我很好奇是否存在用于处理HTML/XML文件的PHP的jQuery样式接口/库 - 特别是使用jQuery样式选择器.

我想做这样的事情(所有假设):

foreach (j("div > p > a") as anchor) {
   // ...
}


print j("#some_id")->html();


print j("a")->eq(0)->attr("name");

这只是几个例子.

我尽可能多地使用谷歌搜索,但找不到我想要的东西.有没有人知道这些东西是否存在,或者这是我将要使用domxml从头开始制作的东西?

html php xml jquery html-parsing

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

更改作为继承层次结构一部分的(Entity Framework)实体的类型

我有一个继承层次结构,其中包含一个基本的Employee实体和一些用于特定员工类型的后代实体.我需要能够将基础Employee实体转换为更具体的实体(例如TemporaryEmployee),并从更具体的类型转换回基本类型(例如,如果员工不再是"临时"的话,那么我希望该实例只是持久化为Employee.在DB中,这只是在表中为特定子类添加或删除一行的问题.(我每个类都使用表.)虽然我没有看到如何使用EF调用.

.net inheritance entity-framework

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

PHP Doctrine SoftDelete - 包括已删除的记录?

如果我有一个 PHP Doctrine 对象充当 SoftDelete,是否可以在某些查询的结果中包含已删除的项目?我正在寻找的是这样的东西......

$q = Doctrine_Query::create()
    ->select('*')
    ->from('Test t')
    ->where('id < ?', 25)
    *->includeDeleted()*;
Run Code Online (Sandbox Code Playgroud)

对于我希望排除已删除记录的大多数查询,这样的事情会很有用,但有时(例如,对于管理员)我希望能够包含已被软删除的记录。是否有一些使用 SoftDelete 的好方法可以做到这一点,或者我应该简单地在大多数查询中添加一个额外的 where 子句?

php doctrine soft-delete

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

JQuery将如何影响Web开发?

如今,JQuery是一个热门话题.今天,在Stack Overflow上,目前有8,470个问题与JQuery标签一起使其成为第10个最受欢迎的话题 - 就在那里使用SQL.

在选择要学习和掌握的新技能时,我想大多数开发人员都希望持续有用的东西.没有开发人员想要学习今天大肆宣传并且明天充满失望的事情.

我对Stack Overflow社区的问题是JQuery将如何影响未来几年的Web开发?

  • Web开发人员还在使用JQuery吗?
  • 大多数Web开发人员会了解JQuery是什么吗?
  • JQuery是否是所有Web开发人员必备的技能?

我知道在你的回答中会有一些主观的诱惑但我真的在寻找证据来证明JQuery不仅仅是炒作.作为一个例子,微软在Visual Studio 2008中添加了对JQuery的支持这一事实说明了很多.

其他相关信息可能包括使用JQuery的大公司数量,JQuery的职位发布数量,使用JQuery缩短开发时间的文章,自引入以来JQuery的稳定性等等.

jquery

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

LINQ to SQL十进制参数

我在C#中有一个非常简单的linq to sql查询:

int acctNum = 12345;                    

var query = from p in db.table
            where p.ACCT_NO == acctNum
            select p;
Run Code Online (Sandbox Code Playgroud)

这会生成以下SQL:

exec sp_executesql N'SELECT [t0].field1, [t0].field2, [t0].ACCT_NO
FROM [dbo].[table] AS [t0]
WHERE [t0].[ACCT_NO] = @p0', N'@p0 decimal(29,0)', @p0 = 12345
Run Code Online (Sandbox Code Playgroud)

出于某种原因,这需要相当长的时间才能运行(几分钟).如果我在管理工作室中运行等效查询(从表中选择*,其中acct_no = 12345),则在非常大的表(~7MM行)上花费不到一秒钟.在使用SQL分析器进行一些挖掘后,我发现linq将acctNum参数作为Decimal(29,0)传递,而字段作为Numeric(18,0)存储在数据库中.如果我采用生成的SQL并将参数类型从十进制更改为数字,则运行时间不到一秒.在分析器中,我可以看到linq版本使用了近200万次读取,而数字参数查询则使用了大约400次.如何强制linq将此参数作为数字而不是小数传递?

c# sql-server linq-to-sql

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

使用ctrl + c停止python

我有一个使用线程并发出大量HTTP请求的python脚本.我认为发生的事情是,当HTTP请求(使用urllib2)正在读取时,它会阻塞并且不响应CtrlC以停止程序.有没有办法解决?

python

117
推荐指数
8
解决办法
16万
查看次数

PHP正则表达式来清理重复的HTML标记

我正在尝试使用正则表达式,但没有运气.

我正在阅读的源文件(格式不正确,但我无法在那里做任何事情)在元素之间的源代码中有以下内容

<BR>
<BR>
<BR>
Run Code Online (Sandbox Code Playgroud)

我如何将其与php正则表达式匹配?

php regex

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

了解别人代码的工具和最佳实践

有时需要挖掘别人的代码,理解它并重构/修复它.所以我想知道你用什么工具/做法来做到这一点?它不是关于任何特定的语言或平台,而是一般的一些建议.
我自己发现在调试器下运行有问题的代码非常有用(如果可能的话),设置断点并逐步执行代码.
此外,我还使用了一些具有逆向工程功能的UML工具来展望全局.可视化对我来说非常好用.
有一个工具,我已经使用了很多:理解.它不是一个UML工具,但它有一堆代码可视化.例如,函数的控制流程图,它不是UML的一部分,但有时它非常有用.
我听说有时人们会为他们想要学习的代码编写测试,但它并没有为我工作.有时我想要理解的代码不是很容易测试.
还有其他工具,如分析器,依赖检查器,记录器等.有没有人使用它取得任何成功?如何?
首先使用的是什么?下一步是什么?

ide debugging code-analysis

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

大的html表是慢的吗?

我最近一直在使用具有大量(数百)行的表来开发应用程序.这些行包含表格数据,每行包含两个下拉列表以及直接在其下方显示隐藏表格行的链接.

我正在尝试从下拉列表中选择一个值,并在显示隐藏的表格行时遇到长时间的延迟.

桌子是我问题的根源吗?

html asp.net html-table

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