这个问题似乎是重复的,但事实并非如此.只是略有不同,不断重复.git继续告诉我:"请告诉我你是谁",即使在设置之后.当我跑步时git commit,这就是我得到的......
$ git commit
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'Obby@ObbyWorkstation.(none)')
Run Code Online (Sandbox Code Playgroud)
但是当我跑步时git config --global -l,它给了我所有细节......
$ git config --global -l
user.name=myname
user.mail=me.myself@gmail.com
http.proxy=proxy.XX.XX.XX:XXXX
Run Code Online (Sandbox Code Playgroud)
我已经更改了我的名字,电子邮件和代理,但是当我运行命令时它们看起来很好,即使在.gitconfig文件中我可以看到值已设置.什么可能是缺少的东西,因为我根本无法承诺.每次它一直问我是谁?
@sheu告诉我一些我改变的东西,但仍然是同样的问题.当我设置时--local,仍然git commit问我同样的问题.这是输出
$ git config --local -l
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true …Run Code Online (Sandbox Code Playgroud) 我正在努力做到这一点.我有一个enum工作日.我enum平日使用的是不变的
public enum WeekDay {
MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY;
}
Run Code Online (Sandbox Code Playgroud)
我有一节课,叫做Session.会话就是在特定时间发生的事情,例如数学课
public class Session {
// some fields
public String title;
public int duration,start,end;
/** several methods follow to get and set, and check e.t.c **/
}
Run Code Online (Sandbox Code Playgroud)
还有第三类,叫做Venue.场地主持会议,例如数学课程可以从上午9点到10点,在一个叫做"数学课"的场地(例子)
public class Venue { // simply a place that can hold several sessions in a day
private String name;
private int capacity;
/** several methods**/
}
Run Code Online (Sandbox Code Playgroud)
我需要做的是 - 在枚举中创建会话列表,即每天都有会话,然后我需要在场地内的结构(ArrayList或enumset?)中保存枚举,即场地有会话周一至周五(理想的是学校班级).所以它会是这样的:
public enum WeekDay {
MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY;
/** the list …Run Code Online (Sandbox Code Playgroud) 我有 Eclipse 4.2 和 Papyrus 0.9。我已经开始通过创建类图来对项目进行建模,但问题是纸莎草纸不会在编辑器窗格上绘制图表。我可以从模型资源管理器创建和添加属性和操作,并且可以从那里查看它们,但我在编辑器上看不到任何图表。我在建模时确实使用纸莎草透视法。所以我的问题是。
但从 Eclipse Papyrus 项目站点的 pdf 教程中可以看出,图表是用调色板视图绘制的,但我在 Eclipse 中似乎找不到。
我有以下 PowerShell 脚本。它选取给定 IP 地址内计算机的 NetBIOS 名称。我正在使用管道将结果转储到文本文件中。问题在于,如果 IP 地址不可用,则会打印警告。
这是 PowerShell 脚本:
function Get-ComputerNameByIP {
param( $IPAddress = $null )
BEGIN {
$prefBackup = $WarningPreference
$WarningPreference = 'SilentlyContinue'
}
PROCESS {
if ($IPAddress -and $_) {
throw ‘Please use either pipeline or input parameter’
break
} elseif ($IPAddress) {
([System.Net.Dns]::GetHostbyAddress($IPAddress))
}
} else {
$IPAddress = Read-Host “Please supply the IP Address”
[System.Net.Dns]::GetHostbyAddress($IPAddress)
}
}
END {
$WarningPreference = $prefBackup
}
Run Code Online (Sandbox Code Playgroud)
这是我希望忽略的错误消息:
警告:请求的名称有效,但未找到请求类型的数据
我刚下载了databene benerator版本0.8.1,我在Windows 7启动器上使用它.我需要它为我正在开发的应用程序生成一些测试数据,但似乎benerator无法正常工作.我确实正确地设置了BENERATOR_HOME变量,但是当我运行benerator -version它时打印版本细节然后抛出异常.这是我的控制台上的输出
C:\Users\Obby> benerator -version
Local classpath: .;D:\databene-benerator-0.8.1\bin;D:\databene-benerator-0.8.1\lib\*
12:56:16,874 INFO (main) [CONFIG] Running file -version
12:56:16,890 INFO (main) [CONFIG] Benerator 0.8.1 build 2335
12:56:16,890 INFO (main) [CONFIG] Java version 1.7.0_17
12:56:16,890 INFO (main) [CONFIG] JVM Java HotSpot(TM) Client VM 23.7-b01 (Oracle
Corporation)
12:56:16,905 INFO (main) [CONFIG] OS Windows 7 6.1 (x86)
12:56:16,905 INFO (main) [CONFIG] Installed JSR 223 Script Engines:
12:56:16,983 INFO (main) [CONFIG] - Mozilla Rhino[js, rhino, JavaScript,
javascript, ECMAScript, ecmascript]
12:56:16,983 INFO (main) [CONFIG] …Run Code Online (Sandbox Code Playgroud) 我有一个简单的正则表达式模式来验证名称.但是当我运行它时,我会得到非法的字符范围错误.我想通过转义"\ s"它会允许一个空间,但编译器仍在抱怨.
public boolean verifyName(String name) {
String namePattern = "^[\\p{L}]++(?:[',-\\s][\\p{L}]++)*+\\.?$";
return name.matches(namePattern);
}
Run Code Online (Sandbox Code Playgroud)
这是我认为不应该发生的错误,因为名称可能包含这些错误 [',-\\s]
那我在哪里不明白?