首页   注册   登录
 Newyorkcity 最近的时间轴更新

Newyorkcity

V2EX 第 180565 号会员,加入于 2016-07-06 14:07:45 +08:00
Newyorkcity 最近回复了
java 官方文档:https://docs.oracle.com/javase/7/docs/api/

Backslashes within string literals in Java source code are interpreted as required by The Java™ Language Specification as either Unicode escapes (section 3.3) or other character escapes (section 3.10.6) It is therefore necessary to double backslashes in string literals that represent regular expressions to protect them from interpretation by the Java bytecode compiler. The string literal "\b", for example, matches a single backspace character when interpreted as a regular expression, while "\\b" matches a word boundary. The string literal "\(hello\)" is illegal and leads to a compile-time error; in order to match the string (hello) the string literal "\\(hello\\)" must be used.

试做翻译:
在.java 文件的代码中的字符串中的 Backslashes (也即\.)会按照 Java™ Language Specification ( java 语言的约定说明)的要求被解释为为 Unicode 或其他字符的转义(这句话我实在是翻译不通),因此在作为正则表达式的字符串中使用两个 Backslashes 来阻止 Backslashes 被 Java bytecode compiler (这是啥东西??)解释为其它东西是有必要的。举个例子,字符串『\b 』作为正则表达式时,匹配的时一个退格符,而『\\b 』匹配一个单词的分界( word boundary 是啥意思??)。字符串『\(hello\)』作为一个正则表达式是非法的并且会导致一个编译时错误,而匹配『(hello)』的正则表达式应该写作『\\(hello\\)』

我的问题倒是在最后一行解决了。。但是整个说明我其实没怎么看懂
@zhaogaz 用呗...
@Fulcrum 直接用服务器的 IP 地址也试过了.还是行不通..
@zouzou 求再具体一些?
@llrg222 谢谢你的建议先!我试了一下还是没有解决 QAQ
@llrg222 jdbc:mysql://localhost:3306/dbname
因为用的是 localhost 所以我直接把项目复制了过去的话应该用不着修改吧
dbname 的话已经反复确认过了,确实都一样
哎~~~这问题真的让人头大
@boris1993 确认了,都是小写,jdbc 的 url 中也是

@llrg222 问题在于四大参数根本没做修改,本地可以用,复制到服务器上就不可以...让我想哪里出错了也实在是没个头绪
@yinanc 地址位数是一样的,那不就意味着主存和高速缓存的容量是一样大的?比如说大家的地址都有 14 位,那大家不久都可以容纳 2^14 个字么?
@innoink 那其实不管是怎么 include,总归是有一个先后顺序的,我这里 testA 构造函数要用 testB,testB 构造函数要用 testA,总有一个类的头文件在另一个类的头文件的内容的后面...

@wbing 诶卧槽,所以我试了一下把 class testA;放在 testB 类声明上面一行和 class testB;放在 testA 类声明上面一行,问题就解决了!~
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1345 人在线   最高记录 4385   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 10ms · UTC 17:24 · PVG 01:24 · LAX 10:24 · JFK 13:24
♥ Do have faith in what you're doing.
沪ICP备16043287号-1