Stella981 Stella981
4年前
MESI协议:Cache 一致性协议
总线嗅探机制把所有的读写请求都通过总线(Bus)广播给所有的CPU核心,然后让各个核心去“嗅探”这些请求,再根据本地的情况进行响应。MESI协议基于写失效(WriteInvalidate)如果某个CPU核心写入一个CacheLine,则会广播一个失效请求告诉所有其他的
Stella981 Stella981
4年前
Hexo NexT 博客与Github page 关联指南
上篇文章 Hexo博客框架NexT主题搭建指南(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cnblogs.com%2Fxingyunblog%2Fp%2F8675681.html)我们已经在本地搭建好了Hexo博客框架NexT 主题的博客程序,但是这感觉还是远远不够。
Stella981 Stella981
4年前
GitHub使用SSH连接以及生成修改添加密钥详细过程
目录1\.先看看本地有没有SSH密钥2\.生成/修改密钥3\.把SSH密钥添加到sshagent4\.把SSH密钥添加到GitHub账户里5\.测试使用ssh地址clone仓库6\.把远程仓库的URL从HTTPS改成SSH7\.尝试一下pushGitHub如果使用HT
Wesley13 Wesley13
4年前
2014 春节发帖第 9 天:Go 语言的 RPC 介绍
标准库的RPCRPC是远程调用的简称,简单的说就是要调用本地函数一样调用服务器的函数.Go语言的标准库已经提供了RPC框架和不同的RPC实现.下面是一个服务器的例子:type Echo intfunc (t Arith) Hi(args string, reply string
Stella981 Stella981
4年前
Git Tag的常用方法
0自我理解tag就像是标志一个点,branch是一条线;tag是静态的,branch要向前走;稳定版本备份用tag,新功能多人开发用branch(开发完成后merge到master)1常用命令1.1查看远程分支gitbrancha1.2查看本地分支
Wesley13 Wesley13
4年前
Java多线程与并发之ThreadLocal
1\.ThreadLocal是什么?使用场景ThreadLocal简介ThreadLocal是线程本地变量,可以为多线程的并发问题提供一种解决方式,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,
Wesley13 Wesley13
4年前
PHP之定时任务的概念和实现
目录1.前言2.实现定时任务的几种方案2.1简单直接不顾后果型2.2简单可控型2.3简单改进型2.4服务器定时任务2.4.1在Crontab中执行本地脚本2.4.2在Crontab中使用URL执行脚本3.函数ini\_set用法详解3.1函数格式
Stella981 Stella981
4年前
Linux下快速分析DUMP文件
dump文件传输到本地进行分析,常常需要大量的等待时间。使用IBM的eclipse的MAT工具可以直接在服务器上进行快速DUMP分析。运行环境要求linux操作系统JDK8以上下载MAT的linux版本Eclipse的MAT工具下载链接(https://www.oschina.net/action/
Stella981 Stella981
4年前
JVM调优——Java动态编译过程中的内存溢出问题
由于测试环境项目每2小时内存就溢出一次,分析问题,发现Java动态加载Class并运行那块存在内存溢出问题,遂本地调测。一、找到动态编译那块的代码,具体如下1./\\2.\@MethodName:编译java代码到Object3.\@Description4.\@pa
Stella981 Stella981
4年前
Runtime快游戏调用copyfile接口写临时文件踩坑记录
问题描述:调用copyfile接口将临时文件写入到缓存报错“nosuchfileordirectory”。问题分析:如果调用copyfile接口使用的源文件是临时文件,则该接口目前不支持此场景,需要使用save接口先将临时文件保存到本地,然后再调用copyfile接口。解决方法:var