代码改变世界

推荐排行榜

Linux中配置Java开发环境

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

C++位运算符

2019-10-08 17:07 by 老九君, 9919 阅读, 收藏,
摘要: 位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。 C语言提供的位运算符列表: 运算符 作用 示例 & 按位与 两个操作数同时为1结果为1 | 按位 阅读全文

MySQL视图详解

2019-09-30 16:10 by 老九君, 24630 阅读, 收藏,
摘要: 在讲解视图的时候我们的明白下面几个概念。 什么是视图? 视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。 视图是干什么用的? 通过视图,可以展现基表的部分数据;视图数据来自定义视图的查询中使用的表,使用视图动态生成。基表:用来创建视图的 阅读全文

在Java中调用C/C++代码实现

2019-09-30 15:23 by 老九君, 12537 阅读, 收藏,
摘要: 在Java中利用native关键字调用C/C++实现过程整理如下: 书写Java代码 使用javah命令编译成头文件 在codeblocks中创建SharedLibrary工程 复制头文件内容并书写实现代码 配置C工程编译环境并编译成dll文件 复制dll到Java工程目录下 执行Java程序 第一 阅读全文

JDK中HashMap中hash方法的原理

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