CodeingBoy

CodeingBoy

V2EX 第 78668 号会员,加入于 2014-10-26 18:10:35 +08:00
今日活跃度排名 26501
根据 CodeingBoy 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
CodeingBoy 最近回复了
证书有问题
The certificate is only valid for the following names: bidpricecheck.com, www.bidpricecheck.com
PL9ERNPKKNJ6 已用,感谢🙏
2018-05-04 20:51:13 +08:00
回复了 kongque2016 创建的主题 程序员 一种傻瓜式生成 regex pattern 的设想
其实就是类似于各数据库框架中用于构建 Query 的 Builder 一样,写一个 Regex 的 Builder 出来。
以 "Regex Builder" 为关键词可以查到以下可能相似的内容:
https://www.regexbuddy.com/create.html
http://buildregex.com/
https://github.com/bruntonspall/regex-builder

日常使用这些 Query Builder 的时候可能会在构造 Query 的过程中动态添加条件,所以还是有必要的;但是正则表达式一旦构造出来了后,就很少再去改动它。也就是说构造正则的过程可以和代码独立开来,不需要整合到语言或者做成 Class,只需要做成类似上面的网站或者工具就可以了。
2018-05-04 18:22:58 +08:00
回复了 firhome 创建的主题 程序员 前端有木有玩过 mockjs 的?麻烦指点一下。
搭配 jQuery 可以使用啊,建议检查一下 URL 的匹配规则
2018-04-05 17:57:03 +08:00
回复了 esolve 创建的主题 问与答 这个 Java 面试题怎么答?
这个不是读者-写者问题?
2018-03-25 19:04:44 +08:00
回复了 mengyaoss77 创建的主题 问与答 做算法题,特别是在线答题,是不是不适合用 C 语言
C with STL+1
如果 STL/Collection 能让你免于造轮,就可以使用。比如 std::sort
如果 STL 里面没有你要的东西,那用 C 也可以,反正都是要自己造
@Newyorkcity #6 具体你可以阅读一下 Java 编程思想,这本书讲的比较详细。
另外 Class 是否是在堆上(因为 JVM 内存还分了很多区,比如方法区等,不仅仅只有 Java 堆)放置的需要商榷,详细的信息你可以再查阅。
@CodeingBoy #4 要在 static 方法中引用变量指向这个*Class*对象,应该使用 Class 对象字面量 ClassName.Class
运行 main 方法的时候相当于对静态成员产生了引用,这会要求 JVM 载入该类的 Class,然后进行初始化。于是你的 static 块还有 static 变量就会被执行和初始化。而类继承的时候,执行的初始化顺序是:基类构造器->基类成员的初始化->子类的构造器。所以基类的 static 块就会先于子类的被执行。
所以第一个问题:即使 Main 函数里什么也不做,在堆上也已经生成了一个主类的*Class*对象,此时没有实例对象
能不能让引用变量指向这个*Class*对象?使用 getClass()应该可以

第二段代码的话,静态方法没有 this,也没有对应类的实例对象。当然是要 new 一个实例了。
第二段代码中的 this 确实是实例对象,不过你要看到那个 go 是一个实例方法啊,当然会有一个 this 绑定在一起啊。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3596 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 10ms · UTC 10:42 · PVG 18:42 · LAX 03:42 · JFK 06:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.