我正在使用(或尝试使用)捆绑的XDebug和XAMPP 1.7.2.它捆绑了Apache 2.2.12,PHP 5.3.0,XDebug 2.0.5和Zend(不确定版本)
这是一个全新的XAMPP安装,我唯一添加到php.ini(在xampp/php/php.ini)是:
zend_extension_ts = "C:\xampp\php\extensions\php_xdebug.dll"
[xdebug]
xdebug.auto_trace = 1
xdebug.collect_includes = 1
xdebug.collect_params = 1
xdebug.collect_return = 1
xdebug.default_enable = 1
xdebug.extended_info = 1
xdebug.show_local_vars = 0
xdebug.show_mem_delta = 1
xdebug.trace_format = 1
xdebug.trace_options = 0
xdebug.trace_output_dir ="C:\xampp\tmp"
xdebug.remote_enable=1
xdebug.remote_mode="req"
xdebug.remote_host=127.0.0.1
xdebug.remote_port=17869
xdebug.idekey=<idekey>
xdebug.remote_handler="gdb"
xdebug.auto_profile = 1
xdebug.auto_profile_mode = 2
xdebug.output_dir = "C:\xampp\tmp"
xdebug.dump.SERVER = REMOTE_ADDR,REQUEST_METHOD
Run Code Online (Sandbox Code Playgroud)
(这只是我尝试过的许多不同配置中的一个)
但是尽可能地尝试,XDebug只是不会连接任何东西.我尝试过Netbeans和Debugclient.exe(在xampp/php/debugclient.exe中).他们俩都坐着等待.
如何让XDebug工作?
在PHP中,我在许多PHP项目中看到了单词cURL.它是什么?它是如何工作的?
参考链接:( PHP中的cURL是什么?)
我想知道有没有办法对模板类设置限制?
指定模板中替换的每个类型必须具有特定的祖先(实现一些接口).
template < class B > //and every B must be a child of abstract C
class A {
public:
B * obj;
int f() {
return B::x + this->obj->f();
}
};
Run Code Online (Sandbox Code Playgroud)
喜欢=> in haskell
func :: (Ord a, Show b) => a -> b -> c
Run Code Online (Sandbox Code Playgroud) 如何在linq中对myScriptCellsCount.MyCellsCharactersCount(list int type)进行排序
public class MyExcelSheetsCells
{
public List<int> MyCellsCharactersCount { get; set; }
public MyExcelSheetsCells()
{
MyCellsCharactersCount = new List<int>();
}
}Run Code Online (Sandbox Code Playgroud)
void ArrangedDataList(DataTable dTable)
{
DAL.MyExcelSheets myexcelSheet = new DAL.MyExcelSheets();
myScriptCellsCount = new TestExceltoSql.DAL.MyExcelSheetsCells();
foreach (DataColumn col in dTable.Columns)
myexcelSheet.MyColumnNames.Add(col.ColumnName.ToString());
foreach(DataColumn dc in dTable.Columns)
foreach (DataRow dr in dTable.Rows)
myScriptCellsCount.MyCellsCharactersCount.Add(dr[dc].ToString().Length);
//How can i sort desc
//myScriptCellsCount.MyCellsCharactersCount = from list in myScriptCellsCount.MyCellsCharactersCount
// orderby list.CompareTo( descending
// select list;
CreatSqlTable(myexcelSheet.MyColumnNames, dTable.TableName, myScriptCellsCount.MyCellsCharactersCount[0].ToString());
myscript.WriteScript(myscript.SqlScripts);
}Run Code Online (Sandbox Code Playgroud) 我有一个JSF页面.有一次,我有一个<h:selectManyCheckbox>显示许多项目.标签提供了2个属性,您可以设置这些属性来定义内容是水平显示还是垂直显示.然而,对于多个项目,两个选项看起来都很糟糕.水平走,一切都结束了.使用垂直方式,您可以使页面不必要地长.有没有办法让两全其美?例如,指定应该有x个列?假设我有20个项目,我想要4列.如果这个数字增加到100,我仍然只想要4列.然后该列表将垂直增长.
这可能吗?
我有以下列表:
IEnumerable<Car> cars;
Run Code Online (Sandbox Code Playgroud)
该Car对象有一个模型和一年.我想按模型和年份(模型内)对此列表进行排序.
这样做的最佳方式是什么?
我有以下情况:我想在开发期间使用未压缩的js/css文件(例如调试js),但在生产时我想自动切换到该文件的缩小版本.
一些简单的解决方案是放入您的模板:
<script src="some_js.{% if not debug %}min.{% endif %}js"....
Run Code Online (Sandbox Code Playgroud)
但这需要manully提供这样的文件存在并在原始文件更改后进行minifaction manullay.
你如何在你的项目中实现这一目标?这有什么工具吗?
=/=用于不相等?[注意:这不是一个功课问题.我只是好奇.]