问题列表 - 第33094页

为什么跟随XPath语句返回所有"a"元素?

print $tree->findvalue('//a[1]');
Run Code Online (Sandbox Code Playgroud)

HTML::TreeBuilder::XPath在perl中使用.现在我希望上面的语句返回第二个"a"元素的值,但它返回页面中所有"a"元素的值.我不明白为什么?

perl xpath

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

如何配置GHCi以自动导入模块

当我使用GHCI,我几乎总是结束了进口Control.Applicative,Data.List等等.有没有办法配置GHCi自动导入这些模块.

此外,在导入它们之后,如何防止提示长时间过长?

Prelude Control.Applicative Data.List Database.HDBC Database.HDBC.Sqlite3 System.Directory>
Run Code Online (Sandbox Code Playgroud)

haskell ghci

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

我应该在类或构造函数中放置变量吗?PHP

我的问题是OOP的最佳实践之一.我使用Codeigniter框架/ PHP.

我有一节课:

class Test() {

    var $my_data = array();

    function my_function() {

        //do something

    }

}
Run Code Online (Sandbox Code Playgroud)

可以在类中声明$ my_data吗?还是应该进入构造函数?基本上每个函数都会写入$ my_data,所以在某种意义上它将是一个类范围的变量(全局?,不确定术语)

另外,我应该使用var还是私有?var是否已弃用,以支持声明变量范围?

php variables class

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

是否可以看到构建了哪个版本的.NET程序集?

我不需要从代码或任何东西做到这一点.只需要从窗户中找到.

.net assemblies

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

NetBeans是否有'VIM like Desert Theme'

是否有像NetBeans沙漠主题的VIM - 一个NetBeans沙漠颜色方案我认为VIM Desert Theme非常完美我找不到任何NetBeans沙漠方案

netbeans

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

显示日期前6个月选择组合框的日期

我有一个组合框,显示从1月到12月的月份,用户可以选择他们想要查看数据的月份.这是第1个数据..

for i := iYear - 2 to iYear + 1 do begin 
for j := 1 to 12 do begin   
  dTem := EncodeDate(i, j, 1);  
  sTem := FormatDateTime('mmm yyyy', dTem);  
  cboMonth.Items.Add(sTem);  
end;  
Run Code Online (Sandbox Code Playgroud)

结束;

dFromDate := EncodeDate(iYr, iMon, 1);
dToDate   := EncodeDate(iYr, iMon, DaysInMonth(iYr, iMon));
Run Code Online (Sandbox Code Playgroud)

我的问题是我也想显示年份的数据..当用户从组合框中选择月份时,我的数据将自动显示6个月之前的数据,直到他们从组合框中选择的月份.

delphi

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

jQuery可以通过选择器创建一个元素吗?

通常我会像这样在jQuery中创建一个元素 $('<div id="errors" class="red"></div>')

我可以使用类似的东西创建一个给定选择器的元素$.create("div#errors.red")吗?哪里会返回一个jQuery对象,表示divid为id errors和class red

jquery css-selectors jquery-selectors

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

Html.Grid右对齐列中的数据

在Html.Grid中,我们如何确保列中的数据(例如货币金额)正确对齐?

谢谢.

mvccontrib

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

为什么线程创建方法需要参数?

Windows中的所有线程创建方法(如pthread_create()或CreateThread())都希望调用者提供指向线程的arg的指针.这本身不安全吗?

只有当arg位于堆中时,这才能"安全"工作,然后再次创建堆变量会增加清理已分配内存的开销.如果提供堆栈变量作为arg,则结果最多是不可预测的.

这对我来说看起来像是半熟的解决方案,还是我错过了API的一些微妙方面?

c c++ multithreading

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

从命令行创建Xcode项目

我的问题是我如何从命令行创建和Xcode项目.通过创建,我不是指建立一个项目.我的意思是我如何创建一个forlder项目,即shift + cmd + N.

xcode

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