小编Edw*_*ard的帖子

如何在gradle中设置JavaDoc的编码?

我用JavaDoc命令编写了Java-Classes,其中包含特殊字符äöü.我使用gradle构建文件生成JavaDoc:

apply plugin: 'java'
Run Code Online (Sandbox Code Playgroud)

并在命令行中:gradle javadoc.

原始文件的编码是UTF-8.JavaDoc文件的编码也是UTF-8.但HTML源代码中没有提示文件是UTF-8.这就是我的浏览器一直认为它的原因ISO-8859.

<meta charset="utf-8"/>在生成JavaDoc时,如何告诉javadoc(通过gradle)也添加到源代码?

java encoding javadoc utf-8 gradle

18
推荐指数
3
解决办法
6041
查看次数

如何使用CURL访问GitLab问题?

我想获得项目问题列表YYYYYY和用户名XXXXXX.

curl --header "PRIVATE-TOKEN: myownprivatetoken" "https://gitlab.com/api/v3/projects/YYYYYY/issues"

curl --header "PRIVATE-TOKEN: myownprivatetoken" --header "SUDO: XXXXXX" "https://gitlab.com/api/v3/projects/YYYYYY/issues"

curl --header "PRIVATE-TOKEN: myownprivatetoken" "https://gitlab.com/api/v3/XXXXXX/projects/YYYYYY/issues"
Run Code Online (Sandbox Code Playgroud)

但他们只返回:

{"message":"404 Project Not Found"}
Run Code Online (Sandbox Code Playgroud)

要么

<html><body>You are being <a href="https://gitlab.com/users/sign_in">redirected</a>.</body></html>
Run Code Online (Sandbox Code Playgroud)

在我看来,我在http://doc.gitlab.com/ce/api/issues.htmlhttp://doc.gitlab.com/ce/api/README.html上误解了API文档.

那么我做错了什么?

curl gitlab

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

如何解决atom.io中的键绑定冲突

我安装了atom.io插件git-plusasciidoc-preview.

不幸的是,两者都声称是键绑定Ctrl + Shift + A.键绑定设置中没有显示警告.

用于键绑定的atom.io设置

如何解决这个问题呢?我应该手动添加*.cson文件并添加另一个键绑定吗?或者有没有办法直接在atim.io中做到这一点?

plugins keyboard-shortcuts asciidoc atom-editor

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

获取当前请求期间发生的所有PHP错误/警告/ ....

将指令设置display_errorstrue(error_reporting设置为E_ALL)时会打印当前请求期间发生的所有错误.

由于我在我的PHP代码中发送标题,我得到了更多错误(在发送内容后发送标题是不可能的).

现在我想将错误消息添加到我的页面末尾.在那里,我想展示所有发生的错误(直到那时).不幸的是,error_get_last只返回发生的最后一个错误.

我首先想到set_error_handler可能会解决问题,但我担心我的错误记录不再起作用了:

重要的是要记住,对于error_types指定的错误类型,标准PHP错误处理程序是完全被绕过的,除非回调函数返回FALSE.

除此之外:

下面的错误类型不能与用户定义的函数来处理:E_ERROR,E_PARSE,E_CORE_ERROR,E_CORE_WARNING,E_COMPILE_ERROR,E_COMPILE_WARNING,最E_STRICT的其中的set_error_han dler()被调用的文件中提出.

但也许他们也没有 error_get_last()

那么有没有办法在输出生成的内容后打印所有错误?

php error-handling

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

如何使用CheckStyle要求tab-indentation?

在CheckStyle中有一个module(File Tab Character),它检查源代码中是否没有制表符.他们的理由是:

  • 开发人员不需要配置文本编辑器的选项卡宽度,以便能够读取源代码.
  • 来自Apache jakarta编码标准:在分布式开发环境中,当提交消息被发送到邮件列表时,如果使用选项卡,则几乎不可能读取它们.

为了确保有正确的空格数,还有一个额外的模块(Indentation).

我更喜欢使用制表符进行缩进,并希望将此要求添加到我的CheckStyle文件中.我的理由:

  • 开发人员应该有机会配置用于缩进的空间
  • 选项卡是缩进的逻辑和可配置单元,n spaces只是一个任意数量的空格.

不幸的是我找不到用CheckStyle做这个的方法.

eclipse tabs indentation checkstyle

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

如何在PHP中正确使用`.user.ini`文件?

在我的工作目录中,我有两个文件:index.php.user.ini:

.user.ini:

display_errors=on

; http://be2.php.net/manual/en/filter.configuration.php#ini.filter.default
;filter.default = "full_special_chars"
Run Code Online (Sandbox Code Playgroud)

index.php:

<?php
//ini_set("display_errors", "on");

// Use `.user.ini` file:
// http://php.net/manual/en/configuration.file.per-user.php
echo "Setting for 'user_ini.filename': " . ini_get("user_ini.filename");
echo "\n\n";


// It takes up to five minutes, until `.user.ini` is re-read:
echo "Setting for 'user_ini.cache_ttl': " . ini_get("user_ini.cache_ttl");
echo "\n\n";

// http://php.net/manual/en/function.ini-get.php
echo "Setting for 'display_errors': " . ini_get("display_errors");
echo "\n\n";
echo "Setting for 'filter.default': " . ini_get("filter.default");
echo "\n\n";

// php -S localhost:8000
// http://localhost:8000/
Run Code Online (Sandbox Code Playgroud)

使用上面的 …

php settings ini

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

在atom.io中是否有用于逐行分段的函数/插件?

关于我真正喜欢的东西eclipse(以及0.x版本gitg)可以逐行进行更改(参见下图中的第10行).

在此输入图像描述

是否有插件允许在编辑器中atom.io?(将旧版本和新版本放在一起,并允许暂存/恢复更改)?

我安装了插件git-plus,但这会对给定文件的所有更改进行分阶段,...

git plugins atom-editor

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

如何为Eclipse安装JavaScript编辑器?

我有一个在Ubuntu 14.10上运行的标准Eclipse:

Eclipse Standard/SDK

Version: Luna Service Release 2 (4.4.2)
Build id: 20150219-0600
Run Code Online (Sandbox Code Playgroud)
  1. javascript在市场上搜索过.但没有任何东西跳到我的眼前.
  2. javascript editor eclipse在网上搜索了,这给了我JSDT(https://eclipse.org/webtools/jsdt/)但我在市场上找不到它.
  3. 我意识到,这JSDT是在WDT(Web工具平台; https://eclipse.org/webtools/)中发布的.

我似乎缺乏关于日食的一些基本知识.

  • 是否有可能在JSDT没有所有其他东西的情况下安装WTP
  • 当我想使用时WTP,我是否需要单独安装Eclipse?(因为WTP也不在市场上)
  • 是否有一个JavaScript编辑器插件,我可以简单地添加到我现有的Eclipse安装中?

javascript eclipse eclipse-plugin

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

如何在Eclipse中快速测试Java方法?

我在My Java代码中有一个简单的方法,例如

private int specialAdd (int a, int b) {
  if(a < 100) {
    return 100 * a + b;
  } else {
    return a + b;
  }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在eclipse中使用给定的参数值"运行/调试所选代码"?我真的只想运行这个方法,并查看几个值为a和的结果b.

java eclipse testing debugging unit-testing

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

(如何)PHP缓存脚本和自定义INI文件?

目前我正在将PHP脚本的配置存储在另一个PHP脚本中的变量和常量中(例如config.php).

因此,每次调用脚本时,它都包含配置脚本以访问变量/常量的值.由于INI文件更容易被其他脚本解析,我考虑将配置的值存储在这样的文件中,并使用parse_ini_file()读取它.

在我的观点中,PHP将脚本文件保存在内存中,因此包含脚本文件(通常)不会导致IO(或者Zend是否进行缓存?或者根本没有缓存?).

如何阅读自定义INI文件.我知道因为.user.ini有缓存(请参阅参考资料user_ini.cache_ttl),但PHP是否也会缓存自定义INI文件?或者调用parse_ini_file()始终导致IO?

php configuration ini caching configuration-files

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