会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
GeekDengShuo
Don't be hasty,the algorithm of life also needs iteration
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
10
下一页
2021年5月5日
Java对象内存布局
摘要: title: Java对象内存布局 date: 2021-05-05 15:58:39 tags: Java;JVM Java对象内存布局 引子 运行时数据区域 虚拟机对象 锁升级(Synchronized) 1.引子 Java与C++之间隔着一堵由内存分配和垃圾回收筑城围墙,墙外面的人想进去,墙里
阅读全文
posted @ 2021-05-05 22:49 dengshuo7412
阅读(158)
评论(0)
推荐(0)
2020年8月16日
位排序算法
摘要: title: 位图数据结构-位排序算法 date: 2020-08-16 tags: 算法;位排序 位排序算法,一种占用内存小、运行时间快应用于特殊情况的算法 0x01.问题背景 问题描述:需要对磁盘中的文件进行排序,对时间效率要求高,文件中包含千万条记录,每条记录都是7位整数(百万)号码 整数记录
阅读全文
posted @ 2020-08-16 17:07 dengshuo7412
阅读(379)
评论(0)
推荐(0)
2020年6月28日
MySQL的基础、开发和优化
摘要: 数据库MySQL的基础、开发、优化笔记 一、基础 1.SQL基础 DDL: data definition language (数据定义语言) -- 数据库的基本操作 create database test1; show databases; use test1; drop database te
阅读全文
posted @ 2020-06-28 15:53 dengshuo7412
阅读(208)
评论(0)
推荐(0)
2020年5月19日
深入理解java虚拟机
摘要: title: 深入理解Java虚拟机 date: 2020 05 14 10:58:24 tags: JVM,虚拟机 [TOC] 1.运行时数据区域 1.程序计数器 当前线程执行字节码的行号指示器 记录正在执行的虚拟机字节码指令的地址(如果正在执行的是本地方法,则为空) 2.虚拟机栈 虚拟机栈描述的
阅读全文
posted @ 2020-05-19 22:00 dengshuo7412
阅读(225)
评论(0)
推荐(0)
2020年5月13日
设计模式基础
摘要: [toc] 设计模式 为什么学习设计模式? 理解松耦合设计思想 掌握面向对象的设计原则 掌握重构技法和改善设计 面试常见的问题? 项目(框架)使用了什么设计模式? 设计模式如何使用? 解决了什么问题? 设计模式的应用分布 1.面向对象(OO) 2.功能模块(设计模式+算法) 3.框架(多种设计模式)
阅读全文
posted @ 2020-05-13 21:01 dengshuo7412
阅读(139)
评论(0)
推荐(0)
JUC并发基础
摘要: [TOC] 一.Volatile 0.基础知识 volatile关键字是java虚拟机提供的最轻量级的同步机制 JMM :Java Memory Model 可见性 Visiblity 原子性 Atomicity 有序性 Ordering 可见性 : JMM内存模型中,工作内存和主内存同步延迟现象造
阅读全文
posted @ 2020-05-13 20:58 dengshuo7412
阅读(160)
评论(0)
推荐(0)
Java并发基础
摘要: @[toc] 1.Volatile volatile是一个关键字,用于在并发编程中修饰变量 volatile:java提供的一种 弱 同步机制 轻量的同步机制,用来确保将变量的更新通知到其他线程 保证可见性(禁止指令重排)、不保证原子性 如何保证可见性 变量声明为volatile类型后,编译器与运行
阅读全文
posted @ 2020-05-13 20:54 dengshuo7412
阅读(134)
评论(0)
推荐(0)
2019年11月30日
基于hexo创建博客(Github托管)
摘要: 基于hexo的博客 "搭建好的博客网站 dengshuo7412.com" 搭建步骤 1.依赖文件下载 Node.js 2.Hexo的安装 3.部署到Github 4.Hexo创建博客基本操作 5.Hexo主题皮肤更换 依赖文件Node.js 首先要安装node,npm 前端支持的基础文件 npm包
阅读全文
posted @ 2019-11-30 20:00 dengshuo7412
阅读(287)
评论(0)
推荐(0)
2019年11月29日
如何在Github快速找到资源(资源快速检索)
摘要: github 资源检索 Github上的资源如漫天星辰,如果没有技巧,盲目的瞎找,想找到自己想要学习的的知识和资源如大海捞针!!!! 掌握正确的方法,可以说是“妈妈再也不用担心,你找不到代码撸了”! 找到优秀的资源,向大佬学习。 1.检索关键字 不多bb,直接检索关键字警告。 in, 用来限定查找的
阅读全文
posted @ 2019-11-29 22:23 dengshuo7412
阅读(3843)
评论(0)
推荐(1)
2019年11月14日
JVM
摘要: JVM 0.JVM 常见的启动参数。 Xms: 设置堆的最小值。 Xmx: 设置堆的最大值。 Xmn: 设置新生代的大小。 Xss: 设置每个线程的栈大小。 XX:NewSize: 设置新生代的初始值。 XX:MaxNewSize: 设置新生代的最大值。 XX:PermSize: 设置永久代的初始值
阅读全文
posted @ 2019-11-14 16:08 dengshuo7412
阅读(184)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
10
下一页
公告