小编iht*_*tus的帖子

表<colgroup> min-max-width被忽略

有这个http://jsfiddle.net/ihtus/EcU4x/

对于第1列:

min-width: 100px;
max-width: 200px;
Run Code Online (Sandbox Code Playgroud)

但是如果最小化浏览器窗口,第一列宽度将小于100px.

需要使col宽度在100-200px范围内.任何解决方法?

html css

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

C - malloc数组在函数中,然后从外部访问数组

这是我如何malloc一个int var然后在函数外部访问这个var

int f1(int ** b) {
  *b = malloc(sizeof(int)); 
  **b = 5;
}

int main() {
  int * a;
  f1(&a);
  printf("%d\n", *a);
  // keep it clean : 
  free(a);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

使用上面的相同逻辑,我如何在函数内malloc一个1 dim数组,然后在func之外访问它?

请帮忙,我对指向数组的指针感到困惑.

c

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

mssql_connect():无法连接到服务器(没有freetds.conf)

我有2个服务器:一个是OpenSUSE系统,另一个是SLES 11 SP2的SUSE Linux Enterprise Server中.

为了连接到MSSQL,我必须为php安装mssql.so.

OpenSUSE允许从rpm安装mssql.SLES - 没有mssql rpm,这就是为什么需要编译它.

OpenSUSE:mssql rpm installed =>

$server="172.x.x.x:49888";
$username="username";
$password="password";
$link = mssql_connect($server, $username, $password);
Run Code Online (Sandbox Code Playgroud)

这里成功连接到MSSQL!

SLES:用mssql.so编译=>

$server="172.x.x.x:49888";
$username="username";
$password="password";
$link = mssql_connect($server, $username, $password);
Run Code Online (Sandbox Code Playgroud)

错误:警告:mssql_connect():无法连接到服务器:172.xxx:49888

如果我编辑freetds.conf

#A typical Microsoft server
[Dovico]
    host = 172.x.x.x
    port = 49888
    tds version = 7.0
Run Code Online (Sandbox Code Playgroud)

并改变这样的PHP:

$server="Dovico";
$username="username";
$password="password";
$link = mssql_connect($server, $username, $password);
Run Code Online (Sandbox Code Playgroud)

=>成功连接到MSSQL!

所以我的问题是我怎么能对SLES MSSQL的连接(与mssql.so编译)在使用本

mssql_connect("172.x.x.x:49888", "username", "password");
Run Code Online (Sandbox Code Playgroud)

而不是使用freetds.conf?

php sql-server freetds

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

JQuery - 添加DOM元素然后删除它

我需要在父div中添加一个子div,然后在x sec中删除子div.

父div可能会添加几个子div.

识别和删除子div的最佳方法是什么?

$("#parent_div").prepend("<div>"+msg+"</div>");
Run Code Online (Sandbox Code Playgroud)

谢谢.

jquery

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

从C中的函数返回一个局部变量

我在这里找到了一个类似的问题和解决方案 - 从C中的函数返回一个局部变量

但想出了同样问题的另一个解决方案,并想请你评估它,它是否正确?

int myfunction (char **returnval) {
    int isvalue = 0;
    char *d;
    d = "Lorem";
    *returnval = d;
    return isvalue;
}


int main(int argc, char **argv) {
    int func_return;
    char *myvar;

    func_return = myfunction(&myvar);
    printf("myvar=[%s]\n", myvar);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出:myvar = [Lorem]

这段代码是否正确?由于功能范围,vars使用的内存不会丢失?

谢谢.

c

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

美元符号和数字(Joomla + Jumi)

我有这个字符串内容的数据库:

[$3] [$ 3] [$3.2]
Run Code Online (Sandbox Code Playgroud)

需要回应它原样.

当试图回声

echo "[$3] [$ 3] [$3.2]";
Run Code Online (Sandbox Code Playgroud)

明白啦:

[] [$ 3] [.2]
Run Code Online (Sandbox Code Playgroud)

尝试了urlencode,htmlspecialchars,但没有成功.

我如何回应并得到这个?

[$3] [$ 3] [$3.2]
Run Code Online (Sandbox Code Playgroud)

编辑:

单引号并没有给出想要的结果.

echo '[$3] [$ 3] [$3.2]';

[] [$ 3] [.2]
Run Code Online (Sandbox Code Playgroud)

我的php版本是5.2.14,我正在使用Joomla.

EDIT2:

我想通了,它不使用单引号的原因是因为Joomla + Jumi.如果我使用纯PHP - 它可以正常工作.

php joomla jumi

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

Notepad ++正则表达式查找包含str1而不包含str2

1. The CAT goes up and down the ROAD.
2. The CAT goes up and down the CITY.
3. The ROAD goes up and down the CAT.
Run Code Online (Sandbox Code Playgroud)

正则表达式:(CAT)(.*?)(ROAD)将找到包含CAT和ROAD的行

现在我需要找到包含CAT而不包含ROAD的行.

试过(CAT)(.*?)(?!ROAD)但似乎不正确.

regex notepad++

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

将2个正则表达式与逻辑"和"结合起来

使用Notepad ++我需要找到包含2个关键字(两者)的行.

我已经找到了如何将2个正则表达式与逻辑"或"运算符组合在一起.

例: (searchword1)|(searchword2)

但是我如何与逻辑'和'结合?

尝试&,&& ..没有成功.

输入示例:

The CAT goes up and down the ROAD.
The CAT goes up and down the CITY.
Run Code Online (Sandbox Code Playgroud)

搜索词: CAT & ROAD

预期结果:行1

regex notepad++

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

是时间()为所有位置(时区)返回相同的值?

这里说:

时间戳是格林尼治标准时间1970年1月1日午夜以来的秒数.无论您在世界的哪个位置,无论时区如何,给定的时间戳都代表完全相同的时刻.

所以我试过了:

$date_str="2010-01-10 12:00";

$TimeZone_toronto=new DateTimeZone('America/Toronto');
$date_obj_toronto=new DateTime($date_str, $TimeZone_toronto);
$date_time_stamp_toronto=$date_obj_toronto->format('U'); 

$TimeZone_GMT=new DateTimeZone('GMT');
$date_obj_GMT=new DateTime($date_str, $TimeZone_GMT);
$date_time_stamp_GMT=$date_obj_GMT->format('U');
Run Code Online (Sandbox Code Playgroud)

基于上面的引用:应该是$ date_time_stamp_toronto == $ date_time_stamp_GMT

但这里有价值观:

$date_time_stamp_toronto = 1263142800
$date_time_stamp_GMT     = 1263124800
Run Code Online (Sandbox Code Playgroud)

所以=> $ date_time_stamp_toronto!= $ date_time_stamp_GMT因为:

1263142800!=1263124800
Run Code Online (Sandbox Code Playgroud)

真相在哪里?

php

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

标签 统计

php ×3

c ×2

notepad++ ×2

regex ×2

css ×1

freetds ×1

html ×1

joomla ×1

jquery ×1

jumi ×1

sql-server ×1