- 博客(5)
- 资源 (57)
- 收藏
- 关注
原创 intellij idea 开发环境配置(mac版本)
之前也过一篇如何在eclipse上配置java开发环境的文章:https://blog.csdn.net/liuxiao723846/article/details/108831887今天整理一下idea的使用和配置。1、下载intellij IDEA:https://www.jetbrains.com/idea/https://www.jetbrains.com/zh-cn/idea/2、常用功能配置:2.1)maven设置这个和eclipse一样,没打开一个新的工作环境(窗.
2021-02-14 20:29:30 7014 1
原创 goroutine调度器
Goroutine是Go语言原生支持并发的具体实现,你的Go代码都无一例外地跑在goroutine中(哪怕是go的runtime也不例外)。你可以启动许多甚至成千上万的goroutine,Go的runtime负责对goroutine进行管理。所谓的管理就是“调度”,粗糙地说调度就是决定何时哪个goroutine将获得资源开始执行、哪个goroutine应该停止执行让出资源、哪个goroutine应该被唤醒恢复执行等。goroutine的调度是Go team care的事情,大多数gopher们无需关心。但适
2021-02-06 17:48:51 345 1
原创 centos6.9安装systemtap+ FlameGraph 对nginx内存占用生成火焰图
一台centos上安装了nginx 1.8.0,现需要对其内存使用情况进行查看,具体操作步骤如下。查看centos的内核版本:# uname -aLinux online123.virtual 2.6.32-642.el6.x86_64 #1 SMP Tue May 10 17:27:01 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux1、下载systemTap依赖:下载kernel-devel-[版本号]、kernel-debuginfo-[版本号]、k
2021-02-02 21:54:48 778 1
原创 Linux上线程的实现
0、Linux线程历史在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。针对线程的这两大意义,分别开发出了内核级线程和用户级线程两种线程模型,分类的标准主要是线程的调度者在核内还是在核外。前者更利于并发使用多处理器的资源,而后者则更多考虑的是上下文切换开销。在目前的商用系统中,通常都将两者结合起来使用,既提供核心线程以满足smp系统的需要,也支持用线程库的方式在用户态实现另一套线程机制,此时一个核心线程同时成为多个用户态线程的调度者。正如很多技术一
2021-02-02 21:32:44 543
原创 mac上eclipse打开多个workspace开发窗口
eclipse插件:macOS Eclipse Launcher在windoes平台上,双击桌面eclipse的图标就可以启动多个eclipse示例,打开不同的workspace进行开发。在mac上,eclipse默认只能打开一个workspace,网上说可以通过如下方式打开不同的实例:cd /Applications/eclipse/open -n Eclipse.app上面方式没有试过,今天找到了一个eclipse的插件——macOS Eclipse Launcher,可以解决mac上的
2021-02-01 11:42:03 1648 1
macOS eclipse Launcher
2023-12-18
parquet-tools-1.6.0rc3.zip
2020-07-24
jQuery-Plugin-For-Easily-Readable-JSON-Data-Viewer.zip
2019-12-31
yesmeck-jquery-jsonview-v1.2.3-14-g01b1eb8.zip
2019-12-30
linux解析json工具——jq
2017-09-16
jquery 全屏显示插件
2015-03-20
apache-maven-3.2.3-bin
2014-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人