问题列表 - 第3458页

$$在Javascript中意味着什么?

我正在看一些javascript代码,它有一个函数:

$$('.CssClass').each(function(x) { .... } )
Run Code Online (Sandbox Code Playgroud)

我得到的意图是使用一个CssClass类将匿名函数应用于每个元素,但我无法工作$$引用的...并且不能google for $$!

更新:感谢提示.javascript来自iPhone外观相似的库:jPint包含prototypejs库,并将$$定义为:

function $$() {
  return Selector.findChildElements(document, $A(arguments));
}
Run Code Online (Sandbox Code Playgroud)

javascript prototypejs

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

检查二维数组(如八个皇后拼图)

我的问题非常类似于八个女王之谜.

我有二维数组(N x N),例如,看起来像这样:

0,0,0,0,1 y
0,0,0,0,0 |
0,0,0,0,0 V
0,0,0,1,0
0,0,0,0,0
x->
Run Code Online (Sandbox Code Playgroud)

我正在水平,垂直和对角地检查1的出现次数

\,0,|,0,/
0,\,|,/,0
-,-,1,-,-
0,/,|,\,0
/,0,|,0,\
Run Code Online (Sandbox Code Playgroud)

我正在考虑只在列表中存储"1"的(x,y)位置

[[4,0],[3,3]]
Run Code Online (Sandbox Code Playgroud)

并用数学方法求解,用另一个(x1,y1)< - >(x2,y2)检查"1"的每个位置,

如果x1 == x2y1 == y2 we have a collision!不检查:

x2 == x1 + z;
y2 == y1 + z;
x2 == x1 - z;
y2 == y1 - z;
Run Code Online (Sandbox Code Playgroud)

(???)

其中z是+/-那个 ( x1+z in 0..N ) and ( y1+z in 0..N ) .......

我的问题是检查对角线碰撞,有更好的方法吗?

python arrays puzzle

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

私有静态和实例变量是否在C#中继承?为什么?

我已经读过,基类中的私有变量在技术上是由子类继承的,但是不可访问.

如果这是正确的,为什么我们说它们是继承的,大概是它们只能通过反射来访问?

c# inheritance

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

将音频从服务器流式传输到iPhone

我正在寻找将我服务器上的一些音频文件流式传输到我正在编写的iPhone客户端应用程序.即使在压缩之后,一些音频文件的大小也可能相当大.我的问题是,是否有一个Cocoa框架可以帮助我缓冲音频,以便用户可以使用它而其余部分被放下管道?如果没有,任何人都可以指出我正确的方向,以了解更多关于使用Objective-C/Cocoa实现这样的事情所需的技术吗?

从服务器< - >客户端基础设施缓冲和压缩音频的权威资源将是理想的.

iphone audio cocoa objective-c

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

使用EnterCriticalSection的问题

我需要处理来自多个线程的数组,因此我使用CRITICAL SECTION为它提供对数据的独占访问.
这是我的模板:

#include "stdafx.h"
#ifndef SHAREDVECTOR_H
#define SHAREDVECTOR_H

#include <vector>
#include <windows.h>

template<class T>
class SharedVector {
    std::vector<T> vect;
    CRITICAL_SECTION cs;
    SharedVector(const SharedVector<T>& rhs) {}
public:
    SharedVector();
    explicit SharedVector(const CRITICAL_SECTION& CS);
    void PushBack(const T& value);
    void PopBack();
    unsigned int size() const;
    T& operator[](int index);
    virtual ~SharedVector();
};

template<class T>
SharedVector<T>::SharedVector() {
    InitializeCriticalSection(&cs);
}

template<class T>
SharedVector<T>::SharedVector(const CRITICAL_SECTION& r): cs(r) {
    InitializeCriticalSection(&cs);
}

template<class T>
void SharedVector<T>::PushBack(const T& value) {
    EnterCriticalSection(&cs);
    vect.push_back(value);
    LeaveCriticalSection(&cs);
}

template<class T>
void SharedVector<T>::PopBack() {
    EnterCriticalSection(&cs); …
Run Code Online (Sandbox Code Playgroud)

c++ winapi critical-section

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

如何避免在匿名方法块中使用out参数?

以下方法无法编译.Visual Studio警告"可能无法在匿名方法中使用out参数".该WithReaderLock(Proc action)方法需要一个delegate void Proc().

public Boolean TryGetValue(TKey key, out TValue value)
{
    Boolean got = false;
    WithReaderLock(delegate
    {
        got = dictionary.TryGetValue(key, out value);
    });
    return got;
}
Run Code Online (Sandbox Code Playgroud)

获得这种行为的最佳方法是什么?(请不要提供有关线程安全词典的建议,这个问题一般是为了解决out参数问题).

c# anonymous-methods out-parameters

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

SQL查询:按ntext字段分组

我有以下查询,基本上它检索出5本最畅销书籍:

    select top 5 count(id_book_orddetails) 'books_sold', bk.*
    from orderdetails_orddetails ord inner join books_book bk
    on ord.id_book_orddetails = bk.id_book
    group by id_book, name_book,author_book,desc_book,id_ctg_book,qty_book,image_book,isdeleted 
    order by 'books_sold' desc 
Run Code Online (Sandbox Code Playgroud)

问题是我收到此错误:

除非使用IS NULL或LIKE运算符,否则无法比较或排序text,ntext和image数据类型.

books_book表中,字段desc_book是类型ntext,我确信问题来自那里.

这是因为在此之前我改变了desc_bookntext,它是类型的nvarchar它完美地工作.

我更改此字段的数据类型的原因是因为在PHP网站中,当我显示书籍描述(不同的sp)时,描述被截断为大约200-255个字符,因此我将其更改为" ntext它"解决了我的问题'(即整体desc_book最终被展示).

基本上这些是我的问题:

  1. 为什么desc_book在PHP页面中显示时会截断(nvarchar)字段?
  2. 如何修复SQL查询以适应ntext字段的分组?

只是为了记录(我认为不相关),我正在使用MS SQL Server 2005

[UPDATE]

我尝试并测试了Bill Karwin提出的解决方案,它们都完美无缺.因此,我决定将计数聚合结果分组为子查询...即Karwin的后一解决方案.

所以这是我更新的(完全工作)声明:

SELECT bk.*, bc.books_sold
FROM books_book bk
INNER JOIN (
    SELECT bk2.id_book, COUNT(*) books_sold
    FROM …
Run Code Online (Sandbox Code Playgroud)

php sql sql-server

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

SVN (mod_dav) 403 FORBIDDEN OPTION 请求

所以我正在尝试使用 mod_dav 和 apache2 设置一个颠覆服务器,但是当我尝试连接时,它给了我一个 403 FORBIDDEN 错误。这是我的默认虚拟主机文件

名称虚拟主机 *:443
名称虚拟主机 *:80
<虚拟主机 *:80>
    ServerAdmin 站长@localhost
    服务器名称 hcs-dev

    文档根目录 /var/www
    <目录 />
        选项 FollowSymLinks
        允许覆盖无
    </目录>
    <目录/var/www/>
        期权索引 FollowSymLinks
        允许覆盖无
        命令允许,拒绝
        允许所有人
    </目录>

    脚本别名 /cgi-bin/ /usr/lib/cgi-bin/
    <目录“/usr/lib/cgi-bin”>
        允许覆盖无
        选项 ExecCGI -MultiViews +SymLinksIfOwnerMatch
        命令允许,拒绝
        所有人都允许
    </目录>

    ErrorLog /var/log/apache2/error.log

    # 可能的值包括:调试、信息、通知、警告、错误、暴击、
    # 警报,紧急。
    日志级别警告

    CustomLog /var/log/apache2/access.log 合并
    服务器签名开启

    别名 /doc/ "/usr/share/doc/"
    <目录“/usr/share/doc/”>
        选项索引多视图 FollowSymLinks
        允许覆盖无
        订单拒绝,允许
        拒绝所有人
        允许来自 127.0.0.0/255.0.0.0 ::1/128
    </目录>
    <位置/repos/>
           DAV 开启
           DAV SVN

           AuthzSVNAccessFile /svn_authz
           满足任何
           需要有效用户

           SVNParentPath /repos/ …

linux svn apache debian

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

如何从png图像中获取图标?

我正在创建一个WPF应用程序,所以我主要使用ImageSource类来处理图标.但是,系统托盘图标必须是类型System.Drawing.Icon.是否可以从png图像创建这样的对象?

我尝试过以下方法:

private static System.Drawing.Icon _pngIcon;
public static System.Drawing.Icon PngIcon
{
    get
    {
        if (_pngIcon == null)
        {  
            //16x16 png image (24 bit or 32bit color)
            System.Drawing.Bitmap icon = global::BookyPresentation.Properties.Resources.star16;
            MemoryStream iconStream = new MemoryStream();
            icon.Save(iconStream, System.Drawing.Imaging.ImageFormat.Png);
            iconStream.Seek(0, SeekOrigin.Begin);
            _pngIcon = new System.Drawing.Icon(iconStream); //Throws exception
        }
        return _pngIcon;
    }
}
Run Code Online (Sandbox Code Playgroud)

Icon构造函数抛出异常,并显示以下消息:"参数'图片'必须是可用作图标的图片."

我认为它可能是图像颜色的位深度,因为我之前遇到了一些问题,但32位和24位图像都不起作用.我可能想做什么?

wpf icons png

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

在.NET中创建ZIP存档的最佳/最简单方法是什么?

你认为哪种方法是"最好的".

  • 使用System.IO.Packaging命名空间?
  • 使用与Shell的互操作?
  • .NET的第三方库?
  • 与开源非托管DLL互操作?

[我可以针对框架3.5; 最好=最容易设计,实施和维护.

我最感兴趣的是你认为所选方法最好的原因.

.net c# zip

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