自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 mysql基本语法

2021-09-07 10:53:54 76

原创 docker使用日常总结

1.docker创建容器时,使用privileged使container内的root拥有真正的root权限,否则只是外部的一个普通用户权限可以看到很多host上的设备,并且可以执行mount 允许你在docker容器中启动docker容器2.docker可以通过network create --subnet=10.0.0.0/16 mybridge创建网桥3.docker每一次修改提交镜像时会添加一层镜像层使用Dockerfile将安装、拷贝、环境变量配置等放在一个文件里创建镜像,可以

2021-08-30 21:41:39 280

原创 02-JVM自动内存管理 垃圾收集器与内存分配策略

概述程序计数器、虚拟机栈和本地方法栈随线程而生,随线程而灭,且每一个栈帧分配内存大小基本上在类结构确定下来就已知,因此这几个区域不需要过多考虑内存回收。当方法执行结束时,内存就自动回收了。堆与方法区存在许多不确定性。一个接口的多个实现类需要的内存会不同,只有在运行运行期间,才知道程序会创建哪些对象,创建多少对象。GC主要关注这部分的内存。堆的垃圾回收GC对堆进行垃圾回收前,首先需要判断对象是否死亡。引用计数法原理对象中添加一个引用计数器。每当有一个地方引用对象,计数器就加一;引用失效时,计数

2021-07-20 16:08:39 102

原创 01-JVM自动内存管理 Java内存区域与内存溢出异常

概述C、C++开发人员自己负责内存管理;Java则由JVM去管理。如果出现内存溢出与泄露,则java开发人员需要了解JVM去排错。运行时数据区域程序计数器程序计数器可以看作当前线程执行的字节码的行号指示器。字节码解释器通过改变计数器的值来选取下一条字节码指令,程序控制流(分支、循环、跳转等)、异常处理、线程恢复等都依赖这个计数器来完成。为了线程切换后,可以恢复到正确的执行位置,各线程私有程序计数器,彼此互不影响,独立存储。线程执行Java方法时,程序计数器记录的是正在执行的虚拟机字节码

2021-07-19 21:51:14 154

原创 通过JNI调用C语言函数实现与linux上其他进程进行通信的共享内存和消息队列

JDBC实践前言一、创建容器数据库1.容器数据库的创建2.创建数据库二、连接容器数据库1.Druid数据库连接池2.JDBCTemplate三、批量插入数据1.单条插入2.批量插入13.批量插入2三、查询数据库表项总结前言一、创建容器数据库1.容器数据库的创建2.创建数据库二、连接容器数据库1.Druid数据库连接池2.JDBCTemplate三、批量插入数据1.单条插入2.批量插入13.批量插入2三、查询数据库表项总结前言一、创建容器数据库1.容器数据库的创建总结前言记录自己初次学完数据库后的简单项

2021-05-04 19:59:27 469 1

原创 System V共享内存的基本使用与实现

JDBC实践前言一、系统V共享内存1.共享内存实现进程间通信二、共享内存的C语言实现1.shmget2.shmmat3.shmdt4.shmctl三、共享内存注意点1.shmctl删除共享内存2.key值创建的共享内存标记为dest后,又有进程创建了该key值的共享内存怎么办3.共享内存不使用shmctl删除前言工作中需要使用共享内存,学习一下。环境:centos7、jni、java一、系统V共享内存1.共享内存实现进程间通信简单来说,共享内存的实现就是一个物理内存被映射到多个进程的地址空间

2021-05-04 17:24:36 584

原创 数据库实践

JDBC实践前言一、创建容器数据库1.容器数据库的创建2.创建数据库二、连接容器数据库1.Druid数据库连接池2.JDBCTemplate三、批量插入数据1.单条插入2.批量插入1二、连接容器数据库总结前言记录自己初次学完数据库后的项目实践,在实践中提升自己,加油!环境:centos7、docker、mysql、java一、创建容器数据库1.容器数据库的创建拉取镜像并创建数据库容器docker pull mysql:5.6.36docker run --name mysql --pri

2021-04-07 22:28:53 183

原创 VS2015+程序运行QueryPerformance()计时+C语言素数求和

代码:(环境windows+VS2015)#include<stdio.h>#include<stdlib.h>#include<Windows.h>#include<math.h>void main(){ int x,a, b, flag, sum = 0;float X;FILE *fp; //准备向文本中写fp = fopen...

2019-07-29 19:00:54 423

原创 ns的安装与使用及tcl的入门学习

1 安装linux(1)windows下删除卷,为安装linux提供空间(2)下载ubantuISO文件,通过ultraISO刻录到U盘(3)按照网上教程分配空间,完成linux安装2 安装NS-2(1)根据[https://www.cnblogs.com/wlzy/p/5962853.html]下载安装(2)发现有错误。gcc与g++版本过高。下载5版本(3)安装完毕,并可以通过打...

2019-07-20 22:58:49 1384

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除