问题列表 - 第35399页

你能用jquery动态地向代码添加注释吗?

我试过了:

<script>
$(function() {
$('.class').before('<!--');
$('.class').after('-->');
});

</script>
Run Code Online (Sandbox Code Playgroud)

但它不适用于我不知道的原因.

任何人都可以帮助我理解为什么它不起作用,我会怎么做?谢谢,非常感谢.

html jquery

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

继承是正确的方法

我们有一个基本的TCP Server类,它提供Server functionallity.现在我们也希望提供安全的TCP服务器功能.我们正在讨论两种方法.

  1. 将值传递给TCP服务器构造函数,指示它是否应该充当TCPServer或TCP安全服务器.

  2. 创建一个继承自TCP Server类的TCPSecure类,这将需要覆盖少数基类方法.

第一种方法的好处是它可以将所有内容保存在一个类中.

第二种方法看起来更正确.但我们不希望发生更多类型的推导.那么值得为此引入一个新类吗?

提前致谢.

c++ oop inheritance

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

应该避免LINQ,因为它很慢吗?

我有人被告知,因为.net linq是如此之慢,我们不应该使用它,并且想知道其他人是否得出了相同的结论,例如:

花了1443ms做了1000000000比较非LINQ.
花了4944ms与LINQ做了1000000000比较.
(慢243%)

非LINQ代码:

for (int i = 0; i < 10000; i++)
{
    foreach (MyLinqTestClass1 item in lst1) //100000 items in the list
    {
        if (item.Name == "9999")
        {
            isInGroup = true;
            break;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

花了1443ms做了1000000000比较非LINQ.

LINQ代码:

for (int i = 0; i < 10000; i++)  
    isInGroup = lst1.Cast<MyLinqTestClass1>().Any(item => item.Name == "9999");  
Run Code Online (Sandbox Code Playgroud)

花了4944ms与LINQ做了1000000000比较.

我想它可以优化LINQ代码,但想到的是它很容易得到非常慢的LINQ代码,并且考虑到它不应该被使用.鉴于LINQ很慢,那么PLINQ也会很慢,NHibernate LINQ会很慢,所以不应该使用LINQ语句中的任何类型.

有没有人发现LINQ是如此之慢以至于他们希望从未使用它,或者我是否根据这样的基准做出了过于笼统的结论?

.net c# linq performance

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

复制同一个表中的行并更新ID列

我有下表

替代文字

我已经将产品B插入其中,它给我一个15的ID

然后我有定义表,如下所示.

替代文字

我想选择ProdID = 14的ProductDefinition行并复制它们并将其插入ProdID = 15,如下所示

替代文字

如何使用SQL代码实现这一目标?

sql sql-server

29
推荐指数
3
解决办法
6万
查看次数

我可以在SQL Server的add column语句中创建命名的默认约束吗?

在SQL Server中,我在表上有一个新列:

ALTER TABLE t_tableName 
    ADD newColumn NOT NULL
Run Code Online (Sandbox Code Playgroud)

这失败是因为我指定了NOT NULL而没有指定默认约束.该表不应具有默认约束.

为了解决这个问题,我可以使用默认约束创建表,然后将其删除.

但是,似乎没有任何方法可以指定默认约束应该作为此语句的一部分命名,因此我摆脱它的唯一方法是使用一个存储过程在sys.default_constraints中查找它表.

对于可能发生很多事情的操作来说,这有点混乱/冗长.有没有人有更好的解决方案呢?

sql-server constraints alter-table code-maintainability

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

处理传统ASP中的ADODB连接

我是一个ASP.NET C#的人,他必须回到经典的ASP,并需要一些帮助.

首先,看看这两个函数(我知道在VBScript中注释是由声明'而不是由声明的//荧光笔在这里搞砸了').

第一版:

Function DoThing

    Dim Connection, Command, Recordset

    Set Connection = Server.CreateObject("ADODB.Connection")
    Set Command = Server.CreateObject("ADODB.Command")
    Set Recordset = Server.CreateObject("ADODB.Recordset")

    Connection.Open "blah blah blah"
    Command.CommandText = "blah blah blah"
    Recordset.Open Command, Connection

    If Recordset.EOF = False Then

        While Recordset.EOF = False Then

            // Do stuff.

            Recordset.MoveNext

        WEnd

    Else

        // Handle error.

    End If

    Recordset.Close
    Connection.Close

    Set Recordset = Nothing
    Set Command = Nothing
    Set Connection = Nothing

End Function
Run Code Online (Sandbox Code Playgroud)

第二版:

Function DoAnotherThing …
Run Code Online (Sandbox Code Playgroud)

vbscript adodb asp-classic

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

UITwitch在UITableView单元格中

我怎样才能UISwitchUITableView细胞上嵌入?可以在设置菜单中看到示例.

我目前的解决方案

UISwitch *mySwitch = [[[UISwitch alloc] init] autorelease];
cell.accessoryView = mySwitch;
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uitableview uiswitch

81
推荐指数
3
解决办法
6万
查看次数

如何通过应用程序获取有关Android电池使用情况的信息

如何在Android中为每个应用程序获取电池使用量.

我需要知道应用程序花费的电池百分比.

是否可以使用SDK?

我需要的是Android设备在"设置>关于手机>电池使用"下可用的信息,但是针对特定应用

谢谢

android power-management

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

如何在字符串中找到合适的名词?

我试图在用户提交的3-4句段中识别专有名词.我有一个有缺陷的功能,因为我有一个主持人团队验证几乎所有东西.

传入段落的示例如下.

尼克斯威舍本垒打詹姆斯盾加键的五奔跑在第一局和纽约洋基队爆出在周二晚上击败坦帕湾8-3,在美联东区在光芒打开一个2 1/2游戏领先.

我希望函数能够使用以下关键字/专有名词.

Nick Swisher,James Shields,纽约洋基队,坦帕湾,Rays,AL East

我想我可以爆炸字符串并用空格分隔单词.然后我会检查每个单词,看看第一个字母是否大写.如果是,请退货.如果没有,请转到下一个单词.

但是多字关键词/专有名词呢?如何在已找到的第一个字母加盖字后检查单词的功能?

所以该功能会找到尼克,但我怎么告诉它检查下一个字呢?因此,检查下一个是否有上限,如果是,请返回Nick Swisher.如果没有,就回到尼克身边.

更进一步,如果这是一个3字的短语怎么办?找到新的,约克被发现,我如何才能找到洋基队呢?

php

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

在使用Ant的新jar文件构建中包含外部jar文件

我刚刚'继承'了一个Java项目而不是来自Java背景我有时会有点迷失.Eclipse用于在开发期间调试和运行应用程序.我已经通过Eclipse成功创建了一个.jar文件,其中包含了所有必需的外部jar,如Log4J,xmlrpc-server等.然后可以使用以下命令成功运行这个大.jar:

java -jar myjar.jar
Run Code Online (Sandbox Code Playgroud)

我的下一步是使用Ant(版本1.7.1)自动化构建,因此我不必让Eclipse进行构建和部署.由于缺乏java知识,这已被证明是一项挑战.项目的根目如下:

|-> jars (where external jars have been placed)
|-> java
| |-> bin (where the finished .class / .jars are placed)
| |-> src (Where code lives)
| |-> ++files like build.xml etc
|-> sql (you guessed it; sql! )
Run Code Online (Sandbox Code Playgroud)

我的build.xml包含以下内容:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<project basedir="." default="build" name="Seraph">
    <property environment="env"/>
    <property name="debuglevel" value="source,lines,vars"/>
    <property name="target" value="1.6"/>
    <property name="source" value="1.6"/>

    <property name="build.dir"     value="bin"/>
    <property name="src.dir"       value="src"/>
    <property name="lib.dir"       value="../jars"/>
    <property name="classes.dir"   value="${build.dir}/classes"/>
    <property name="jar.dir"       value="${build.dir}/jar"/> …
Run Code Online (Sandbox Code Playgroud)

java eclipse ant jar

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