问题列表 - 第32293页

删除C++中的函数

我看到了一个使用函数的例子:在cpp中删除,我并没有完全理解它.代码是:

class Name {
    const char* s;
    //...
};

class Table {
      Name* p;
      size_t sz;
public:
      Table(size_t s = 15){p = new Name[sz = s]; }
      ~Table { delete[] p; }
};
Run Code Online (Sandbox Code Playgroud)

什么是命令的具体行动:delete[] p;

我认为目的是删除容器表中的所有指针.

括号中delete[]给出了一个线索,它删除了一个指向Name的指针数组,但没有指定数组的大小,那么析构函数如何"知道"要删除多少指针?

c++ arrays delete-operator

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

Linux上最大套接字数

似乎服务器限制在~32720个套接字......我已经尝试了每个已知的变量来提高这个限制.但服务器仍然限制在32720打开套接字,即使仍然有4Go的空闲内存和80%的空闲cpu ...

这是配置

~# ulimit -a
core file size          (blocks, -c) 0
data seg size           (kbytes, -d) unlimited
scheduling priority             (-e) 0
file size               (blocks, -f) unlimited
pending signals                 (-i) 63931
max locked memory       (kbytes, -l) 64
max memory size         (kbytes, -m) unlimited
open files                      (-n) 798621
pipe size            (512 bytes, -p) 8
POSIX message queues     (bytes, -q) 819200
real-time priority              (-r) 0
stack size              (kbytes, -s) 2048
cpu time               (seconds, -t) unlimited
max user processes              (-u) 63931
virtual memory …
Run Code Online (Sandbox Code Playgroud)

sockets pthreads

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

在PHP中将MySQL记录集转换为JSON字符串

PHP中是否有函数或类可以传递MySQL记录集,并且我返回一个JSON字符串,可以传递回Ajax请求中的JavaScript函数?

这样的事情:

function recordSetToJson($recordset) {
 while($rs1 = mysql_fetch_row($recordset)) {
  for($count = 0; $count < count($rs1); $count++) {
   //  read and add field to JSON
  }
  $count++;
 }

 return $jasonstring
}
Run Code Online (Sandbox Code Playgroud)

php mysql json

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

iPhone <按钮>填充不可更改?

<button>移动Safari中的HTML5 似乎具有固定的,不可更改的左右填充.这是一个演示以及它在Safari 5和iOS4中的外观.

我该怎样摆脱那个填充物?

css iphone webkit mobile-safari

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

HTML帮助程序是Business Logic的一个地方吗?

我问这个问题,提早了业务逻辑和表示逻辑,它让我的思想.我觉得它更容易在代码视图看时,因为我当我看到它是自动的可疑斑可疑的实践.通常它没关系,因为它是表示逻辑,但我总是倾向于仔细观察.

但是当它在HTML帮助器中时,我看起来并不那么接近.其实,我知道,我以前做过,我已经告诉别人的业务逻辑移动到助手.但那是对的吗?

我的猜测是现在,它不是..我想助手的工作是一样的视图的工作.仅限演示.你们有什么感想?

c# asp.net-mvc html-helper

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

bash/sh if语句语法

在我遇到的各种指南和脚本中,人们倾向于使用if语句的不同语法.有什么区别,什么是最佳实践?我相信以下所有陈述以及更多变体都将返回true:

bar="foo"
if [ "foo" = "foo" ]
if [[ "foo" == $bar ]]
if [ "foo" = "$bar" ]
if [[ "foo" = "$bar" ]]
if [[ "foo" -eq $bar ]]
Run Code Online (Sandbox Code Playgroud)

linux bash

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

如何使用Entity Framework更新对象

我能够添加数据,但不确定如何更新数据.我得到AddObject,没有找到任何方法来更新DeleteObject方法.

谢谢

ado.net entity-framework

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

以冒号作为分隔符的全局/路径名扩展

如何转换包含glob字符的字符串,如

/var/lib/gems/*/bin
Run Code Online (Sandbox Code Playgroud)

到一个冒号分隔的文件名字符串(即PATH兼容)匹配模式?

echo /var/lib/gems/*/bin会返回

/var/lib/gems/1.8/bin /var/lib/gems/1.9.1/bin
Run Code Online (Sandbox Code Playgroud)

我想要

/var/lib/gems/1.8/bin:/var/lib/gems/1.9.1/bin 
Run Code Online (Sandbox Code Playgroud)

代替.

显而易见的方法是简单地用':'via替换空格字符tr,但是如果文件名本身包含空格字符则不起作用.

bash shell glob path expansion

19
推荐指数
3
解决办法
4470
查看次数

我可以强迫Lua的表索引从零开始吗?

我读过关于Lua的文章,它几乎是完美的语言,但是存在严重错误.它是基于单一的索引.我还读到它有一个在索引0处设置值的功能,但它没有计算表长度,字符串操作仍然是基于一个.所以这个功能毫无意义.

我不想基于单一或零基础的火焰.我只想问是否有强制使用从零开始索引的功能.

indexing lua

13
推荐指数
2
解决办法
5093
查看次数

选择一个确切的元素而不是它的子元素

我有这样的菜单;

<ul>
 <li><a>1</a></li> 
 <li><a>2</a>
  <ul>
   <li><a>3</a></li>
   <li><a>4</a></li>
   <li><a>5</a></li>
   <li><a>6</a>
    <ul>
     <li><a>7</a></li>
     <li><a>8</a></li>
     <li><a>9</a></li>
    </ul> 
   </li>
  </ul>
  <li><a>10</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

如果我想用jQuery在二级进行选择.

$('ul li ul li') { action() }
Run Code Online (Sandbox Code Playgroud)

但是当我这样做的时候,这个动作也会被它的孩子们所采用,(ul li li li li li)我不希望这种情况发生.

我只想选择(ul li ul li).

使用jQuery,我如何使它工作?

jquery jquery-selectors

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