问题列表 - 第11185页

检索一个查询中的所有行或单独检索每一行的效率差异?

我的数据库中有一个表,我需要检索大约200行数据.如果有的话,在一个查询中一次检索所有这些内容时的效率差异,与单独查询中的每一行相比,有多重要?

php mysql

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

RIM编译器支持的预处理程序指令

这并没有真正清楚地记录,但浅层搜索显示RIM的RAPC编译器确实支持预处理器语句(通过一些项目文件修改).

我们已经使用简单的#ifdef,#else#endif指令已经有一段时间了,因为支持平台4.1到4.7只有一个代码库几乎不可能没有它们,但我最近开始想知道是否有其他支持的指令哪些文件记录不完整; 类似于C的#elif的东西,甚至是基本的等价指令?

blackberry

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

如何从SQL Server 2005中的IndexId获取索引名称

我正在运行以下查询来列出索引的大小和碎片:

SELECT object_name(object_id, database_id) as objectname), index_id, *
FROM sys.dm_db_index_usage_stats
Run Code Online (Sandbox Code Playgroud)

是否有可用于转换index_id为索引名称的SQL函数?

sql-server sql-server-2005

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

检查TinyMCE在WordPress中是否处于活动状态的方法

我正在开发一个插件,当TinyMCE用作Visual编辑器时,使用TinyMCE命令将文本插入到正文内容编辑区域.目前,只需运行该命令即可.如果它工作,那么TinyMCE是活动的,如果没有,那么我有自定义JS用于HTML编辑器.

然而,我的问题是:有没有办法检查TinyMCE是否处于活动状态而不仅仅是运行命令并且当它不是时它会失败?

javascript wordpress tinymce

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

在Ninject中,如何在使用Bind <..>创建对象后运行自定义代码.ToSelf()?

在Ninject的依赖注入中,如果你像这样设置类的绑定:

Bind<SomeClass>().ToSelf();
Run Code Online (Sandbox Code Playgroud)

Ninject很好地解析了SomeClass的所有依赖关系,并为您提供了对象.我希望能够在每次创建新事件时返回它返回的SomeClass,就像后处理事件一样.我可以使用.ToMethod(或ToFactoryMethod)绑定来显式地修改它,但我希望它的所有依赖项都可以事先由Ninject解决.

做一些像这样的事情会很好:

Bind<SomeClass>()
    .ToSelf()
    .After(sc => sc.MethodIWantToCall()); // then after here, Ninject returns the object.
Run Code Online (Sandbox Code Playgroud)

在Ninject 1.0/1.1中有没有办法做到这一点?

dependency-injection ninject

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

关于iPhone开发的@properties问题

根据我的阅读,@ property和@synthesize用于告诉编译器为我们类的各种属性生成getter和setter.

所以当我看到一个Apple示例的源代码GKTank时,我很困惑,它只对整个游戏使用一个类(除了app委托),并且该类的大部分属性仍然在@property()中定义并且被合成,即使没有其他类会尝试获取/设置它们.我在这里误解了什么?

谢谢

compiler-construction iphone objective-c

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

如何使用C#处理CSV文件中的换行符?

我有一个Excel电子表格在C#中转换为CSV文件,但在处理换行符时遇到问题.例如:

"John","23","555-5555"

"Peter","24","555-5
555"

"Mary,"21","555-5555"
Run Code Online (Sandbox Code Playgroud)

当我读取CSV文件时,如果记录没有以双引号(")开头,那么错误就会出现换行符,我必须将其删除.我有一些来自互联网的CSV读取器类,但我担心它们在换行时会失败.

我该如何处理这些换行符?


非常感谢大家的帮助.

heres是我到目前为止所做的,我的记录有固定的格式,一切都从一开始

JTW;...;....;...;

JTW;...;...;....

JTW;....;...;..

..;...;... (wrong record, line brak inserted)

JTW;...;...
Run Code Online (Sandbox Code Playgroud)

所以我检查了;每一行的[3]位置.如果我写的是真的,如果假病附加在最后*删除换行符)

我现在遇到问题,因为我将文件保存为txt.

顺便说一句,我通过在excell中保存为csv将excell spreadshit转换为csv.但我不确定客户是否这样做.

所以作为TXT的文件是完美的.香港专业教育学院检查了记录和总数.但现在我必须将它转换回csv,我真的很想在程序中做到这一点.有人知道吗?

这是我的代码:

namespace EditorCSV
{
    class Program
    {
        static void Main(string[] args)
        {
            ReadFromFile("c:\\source.csv");
    }


        static void ReadFromFile(string filename)
        {
            StreamReader SR;
            StreamWriter SW;
            SW = File.CreateText("c:\\target.csv");
            string S;
            char C='a';
            int i=0;
            SR=File.OpenText(filename);
            S=SR.ReadLine();
            SW.Write(S);
            S = SR.ReadLine();
            while(S!=null)
            {
                try { C = S[3]; }
                catch (IndexOutOfRangeException exception){
                    bool t = false;
                    while …
Run Code Online (Sandbox Code Playgroud)

c# csv

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

在T-SQL中修剪不同长度的字符串中的字母数字字符

我有一个结果集,我想修剪一个2位数的后缀.字符串将始终具有不同的长度,但后缀将始终是由" - "分隔的两位数字.

例:

APPTR-W302-01
NRSB-8920-09

现在我正在使用以下内容.这是一个黑客,因为'20'参数是任意的.

REVERSE(SUBSTRING(REVERSE(COURSENAME),4,20))
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?

sql sql-server string

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

如何在MATLAB中使用ezplot?

我想ezplot在MATLAB中使用,因为我想绘制的函数由大量术语组成,我可以将它分成更小的函数.让我举一个少数术语的例子,它可以推广到很多术语.绘制函数:

y2+xy+xy3+x+1=0
Run Code Online (Sandbox Code Playgroud)

我让y1=x+1我在MATLAB中写下以下内容:

x=[0:1:5]
y1=x+1
ezplot('y.^2+x*y+x*y.^3+y1')
Run Code Online (Sandbox Code Playgroud)

但是有一个错误.请告诉我如何更正错误.是否可以使用此功能(将等式或函数分成若干项)?

matlab plot

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

使用ActiveX获取用户名

我正在使用经典ASP编写的旧内部网站点.我正在尝试检索他们登录到他们机器的用户名.每个用户都登录到AD,但我无法从服务器检索它,因为Intranet站点不使用AD.

我被告知我可以使用ActiveX来检索它.我做了一些研究,我发现了以下代码(javascript):

var wshshell = new ActiveXObject("WScript.shell");
var username = wshshell.ExpandEnvironmentalStrings("%username%");
Run Code Online (Sandbox Code Playgroud)

目前我正在使用IE8,并且在第一行上出现"自动化服务器无法创建对象"错误.

1)为什么我收到错误的任何想法?

2)鉴于我的局限,是否有更好的方法可以做到这一点?

javascript activex asp-classic

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