代码改变世界

练习题知识点系列之详解Javac命令

2019-09-30 15:00 by 老九君, 284 阅读, 0 推荐, 收藏, 编辑
摘要:javac命令使用方法 javac [ options ] [ sourcefiles ] [ @files ] (參数可按随意次序排列) options:命令行选项 sourcefiles:一个或多个要编译的源文件(比如 MyClass.java) @files:一个或多个对源文件进行列表的文件 阅读全文

使用JavaFX构建部署安卓应用

2019-09-30 14:54 by 老九君, 3096 阅读, 0 推荐, 收藏, 编辑
摘要:Java平台最初的目标是为嵌入式设备提供一个软件环境。然而,历史的怪圈却让Java成为了企业软件开发的首选语言。过去,Java的客户端应用所受到的关注比利润丰厚的服务器端市场要少得多。不过,现在Java平台已经拥有了强大的客户端组件——JavaFX,可用于开发桌面、平板电脑、移动和嵌入式系统上的应用 阅读全文

JDK中HashMap中hash方法的原理

2019-09-30 14:52 by 老九君, 548 阅读, 1 推荐, 收藏, 编辑
摘要:HashMap中hash方法的如下: //jdk1.7版本 static int hash(int h) { h ^= (h >>> 20) ^ (h >>> 12); return h ^ (h >>> 7) ^ (h >>> 4); } //Java 8中的散列值优化方法 static fina 阅读全文

CSS命名规范之BEM-源自Yandex的CSS命名方法论

2019-09-30 14:50 by 老九君, 312 阅读, 0 推荐, 收藏, 编辑
摘要:CSS命名规范之BEM-源自Yandex的CSS命名方法论 BEM即块(Block)、元素(Element)、修饰符(modifier),是由著名的俄罗斯搜索引擎团队Yandex提出的一种前端命名方法论。BEM命名约定更加严格,而且包含更多的信息,一般用于团队开发一个耗时的大项目中。我们常见的BEM 阅读全文

使用JNI调用C/C++实现中英文对齐

2019-09-30 14:43 by 老九君, 397 阅读, 0 推荐, 收藏, 编辑
摘要:大家在初学Java的时候一般都是采用Eclipse或其他IDE环境,中英文混合时的对齐问题想必都或多或少地困扰过大家,比如下面的代码和在Eclipse中的显示效果: Java字符串格式构建代码: public String toString() { String str = String.forma 阅读全文

IntelliJ IDEA免费使用

2019-09-30 14:37 by 老九君, 10281 阅读, 0 推荐, 收藏, 编辑
摘要:专业版的intellij可以免费试用30天。为了以后开发方便,找了个破解方案。 选择菜单Configure->Manage License,填上http://idea.iteblog.com/key.php,如图所示: 点击Activate,然后就搞定了。不过总觉得这么做不是很厚道啊,毕竟人家花了很 阅读全文

关于C/C++中的++i和i++实现机制的探讨

2019-09-30 14:36 by 老九君, 1152 阅读, 0 推荐, 收藏, 编辑
摘要:近日在教学过程中,遇到了一个比较有意思的代码: int main(){ int i = 0; i = i++; //问如果打印i的值,结果是多少? return 0; } 这个问题实际上涉及到了前置及后置操作符的内部实现问题。关于深入语言的底层汇编实现机制, 下面我们通过模仿前置和后置操作符的实现方 阅读全文

Linux中配置Java开发环境

2019-09-30 14:35 by 老九君, 16986 阅读, 2 推荐, 收藏, 编辑
摘要:Linux中配置Java开发环境 1、卸载系统自带的OpenJDK及相关的Java文件 1-1:使用管理员登录服务器,键入命令: java -version 可以看到系统自带的OpenJDK信息 1-2:键入命令: rpm -qa | grep java rpm是管理套件命令,-qa表示使用询问模式 阅读全文

关于JNI调用C++中文乱码

2019-09-30 14:31 by 老九君, 1154 阅读, 1 推荐, 收藏, 编辑
摘要:在JNI调用C实现的本地方法时,我们曾经介绍过直接修改控制台代码页的方式解决中文乱码问题(文章参见:http://wiki.xuetang9.com/?p=5254 ),但是到了C++实现,这个方法又不管用了,折腾了一个下午,终于找到了解决问题的方法,分享如下: 1、相关概念 大家都知道,Java内 阅读全文

Unicode和UTF-8、UTF-16、UTF-32之间的关系

2019-09-30 14:28 by 老九君, 1268 阅读, 0 推荐, 收藏, 编辑
摘要:1、首先区别编码字符集(一个字符集)和字符集编码(表示一种编码规则):Unicode是编码字符集,而UTF-8, UTF-16, UTF-32是字符集编码。因为计算机智能处理二进制数字,如果要处理文本、图像、声音等就必须先转换为二进制才能处理,这个过程就是编码过程。早期的计算机在设计时采用8个比特( 阅读全文
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页