摘要: 我们用Java来编写程序,经常创建对象,那么Java中的对象到底包含什么东西呢? JAVA 对象包括: 1 对象头 2 对象的实例数据 3 对齐填充 对象头里面都有什么呢? 一、看看openjdk官方文档怎么说的地址:http://openjdk.java.net/groups/hotspot/do 阅读全文
posted @ 2020-09-22 18:19 码来 阅读(1377) 评论(0) 推荐(0) 编辑
摘要: 一、C语言的基础: 1) C结尾文件:源代码文件 2) O结尾文件:目标文件(二进制文件),每个文件经过编译都会形成目标文件,多个目标文件连接后可以形成可执行文件。(gcc -g -c hello2.c) 3) H结尾文件:头文件,存放着C文件中的函数定义,结构体定义等 4) 可执行文件:gcc h 阅读全文
posted @ 2020-09-22 18:05 码来 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 通过查看汇编指令可以得出 i = i+ 1; 会编译为很多指令 一、编译C语言程序,并查看汇编指令 #include <stdio.h> int main() { //printf( "Hello world!\n" ); int i ; i = i+ 1; return 0; } View Cod 阅读全文
posted @ 2020-09-22 18:04 码来 阅读(376) 评论(0) 推荐(0) 编辑
摘要: Java程序员也要知道一些底层知识 一、Linux操作系统的三种锁机制:互斥锁(metux)、自旋锁(Spin)、信号量 二、互斥锁-C语言使用-Java锁会调用 1)代码编译指令: gcc mutextest.c -o mutextest.out -pthread 2) C语言代码: #inclu 阅读全文
posted @ 2020-09-22 17:59 码来 阅读(1765) 评论(0) 推荐(0) 编辑
摘要: 一、Nacos注册中心服务的启动 源码启动见:https://www.cnblogs.com/lean-blog/p/13579109.html 二、SpringCloud服务注册的客户端的搭建 1、官方实例地址: https://github.com/nacos-group/nacos-examp 阅读全文
posted @ 2020-09-22 17:55 码来 阅读(1300) 评论(0) 推荐(1) 编辑