自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 经典线上问题—JVM Full GC 的排查思路

Java 虚拟机在执行程序的过程中,会把所管理的内存划分成若干不同的。这些区域各有各有的用途,有的区域会随着虚拟机进程的启动而一直存在;有的区域会伴随着用户线程的启用和结束而创建和销毁。其次,JVM 内存区域也称为等其中,运行时数据区的。

2025-03-28 16:46:08 1425

原创 基于PBS的高性能集群调度系统设计

PBS 是功能最为齐全,历史最悠久,支持最广泛的本地集群调度器之一。PBS 的目前包括 openPBS,PBS Pro 和 Torque 三个主要分支。其中 OpenPBS 是最早的 PBS 系统,目前已经没有太多后续开发,PBS pro 是PBS 的商业版本,功能最为丰富。Torque 是Clustering 公司接过了 OpenPBS,并给与后续支持的一个开源 版本。除了PBS,常用的集群作业管理系统还有LSF 和 SLURM。

2025-03-27 09:17:55 1092

原创 深度理解 Golang sync.Map原理

在 Go 1.6 之前, 内置的 map 类型是部分 goroutine 安全的,并发的读没有问题,并发的写可能有问题。自 go 1.6 之后, 并发地读写 map 会报错,这在一些知名的开源库中都存在这个问题,所以 go 1.9 之前的解决方案是额外绑定一个锁,封装成一个新的 struct 或者单独使用锁都可以。

2025-03-26 16:30:43 1045

原创 深度分析 Golang sync.Pool 底层原理

通常用 golang 来构建高并发场景下的应用,但是由于 golang 内建的 GC 机制会影响应用的性能,为了减少 GC,golang 提供了对象重用的机制,也就是 sync.Pool 对象池。sync.Pool 是可伸缩的,并发安全的。其大小仅受限于内存的大小,可以被看作是一个存放可重用对象的值的容器。设计的目的是存放已经分配的但是暂时不用的对象,在需要用到的时候直接从 pool 中取。

2025-03-25 16:57:59 1018

原创 一种基于云存储的文件管理设计方案

模板文件云存储管理 Sisyphus通过easyExcel实现模板文件的上传和下载,OSS云存储平台存储模板文件,对应的文件名存储在DUCC配置中心,技术架构如下图所示。核心逻辑技术组件EasyExcel简介EasyExcel是一个基于Java的简单、省内存的读写Excel的阿里巴巴开源项目。在尽可能节约内存的情况下支持读写百M的Excel,Github:https://github.com/alibaba/easyexcelhttps://github.com/liurenjin/easyp

2021-07-14 15:13:43 473 1

[手游] Unity3D《最后一战》全套完整源代码 + 资源

[手游] Unity3D《最后一战》全套完整源代码 + 资源

2018-04-18

Unity 5.x 从入门到精通 高清完整.pdf版(手机拍摄版)

Unity官方年度巨献,基于5.X新版本,为游戏开发者带来一场饕餮盛宴<br/><br/>本书基于Unity 5.0软件及以上版本,对Unity 5 中的大量图形改进和扩展的编辑器功能集进行讲解。另外,对Unity Cloud Build的使用进行详细介绍,使开发者通过云进行游戏和应用开发。, 为了使Unity 3D在中国得到更好的发展,作为官方仅有的的配备用书,本书对原先的4.X进行完美升级。Unity 5 引擎支持包括 Mac OS X、安卓、iOS、Windows 等在内的23个平台发布。目前,利用Unity游戏引擎开发的游戏终端有手机、平板和台式机等。有多所高校购买了Unity软件,并在高校的课程中开始讲授。, 本书适用于对Unity 感兴趣的读者使用,也可作为从事Unity 3D 工作的工作人员的参考书,更适用于Unity 培训的学校或者机构使用。

2018-04-18

wix3.11版本安装工具

wix3.11版本安装工具

2018-04-18

空空如也

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

TA关注的人

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