摘要: git diff name only ORIG_HEAD 获取变更列表 git log p 查看每个提交引入的实际更改。 git log oneline decorate 查看日志列表 git diff 每次提交时显示差异变化 git diff stat 每次提交时显示差异变化列表 git log 阅读全文
posted @ 2019-01-07 10:48 justmine 阅读(4142) 评论(0) 推荐(0) 编辑
摘要: 前言 我们都知道,.Net Core是微软推出的一个通用开发平台,它是跨平台和开源的,由一个.NET运行时、一组可重用的框架库、一组SDK工具和语言编译器组成,旨在让.Net developers可以更容易地编写高性能的服务应用程序和基于云的可伸缩服务,比如微服务、物联网、云原生等等;在这些场景下, 阅读全文
posted @ 2018-12-13 08:59 justmine 阅读(6395) 评论(12) 推荐(7) 编辑
摘要: 我很高兴地宣布ASP.NET Core 2.2现在作为 ".NET Core 2.2的" 一部分提供! 如何获取? 您可以从 ".NET Core 2.2下载页面下载" 适用于您的开发机器和构建服务器的新.NET Core SDK(2.2.100)。此页面还提供了新的Windows Server托管 阅读全文
posted @ 2018-12-05 10:16 justmine 阅读(2853) 评论(4) 推荐(2) 编辑
摘要: 我们很高兴地宣布发布.NET Core 2.2。它包括对运行时的诊断改进,对ARM32 for Windows和Azure Active Directory for SQL Client的支持。此版本中最大的改进是在ASP.NET Core中。 "ASP.NET Core 2.2" 和 "Entit 阅读全文
posted @ 2018-12-05 09:39 justmine 阅读(7135) 评论(8) 推荐(11) 编辑
摘要: 前言 读完上篇《 "通俗易懂,C 如何安全、高效地玩转任何种类的内存之Span的本质(一)。" 》,相信大家对span的本质应该非常清楚了。含着金钥匙出生的它,从小就被寄予厚望要成为.NET下编写高性能应用程序的重要积木,而且很多老前辈为了接纳它,都纷纷做出了改变,比如String、Int、Arra 阅读全文
posted @ 2018-12-03 08:51 justmine 阅读(7115) 评论(23) 推荐(22) 编辑
摘要: 前言 作为.net程序员,使用过指针,写过不安全代码吗? 为什么要使用指针,什么时候需要使用它,以及如何安全、高效地使用它? 如果能很好地回答这几个问题,那么就能很好地理解今天了主题了。C 构建了一个托管世界,在这个世界里,只要不写不安全代码,不操作指针,那么就能获得.Net至关重要的安全保障,即什 阅读全文
posted @ 2018-11-28 08:56 justmine 阅读(20025) 评论(104) 推荐(133) 编辑
摘要: 写在前面 从上一篇博客 "高并发、低延迟之C 玩转CPU高速缓存(附示例)" 到现在又有几个月没写博客了,啥也不说,变得越来越懒了,懒惰产生了拖延后遗症。 最近一周升级了微服务项目使用的分布式日志组件Exceptionless到最新的版本,随着项目的不断迭代上线,我们总是想要第一时间知晓线上程序是否 阅读全文
posted @ 2018-11-21 08:55 justmine 阅读(1316) 评论(12) 推荐(5) 编辑
摘要: 写在前面 好久没有写博客了,一直在不断地探索响应式DDD,又get到了很多新知识,解惑了很多老问题,最近读了Martin Fowler大师一篇非常精彩的博客 "The LMAX Architecture" ,里面有一个术语Mechanical Sympathy,姑且翻译成 软硬件协同编程 (Hard 阅读全文
posted @ 2018-09-26 08:16 justmine 阅读(4783) 评论(39) 推荐(26) 编辑
摘要: 创建用户 useradd mysql; passwd mysql; 下载(比如:5.5.61) 地址 https://dev.mysql.com/downloads/mysql/5.6.html downloads 选择符合服务器CPU架构的二进制包 cd /home/mysql && wget h 阅读全文
posted @ 2018-09-15 15:59 justmine 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: 下载地址 https://www.microsoft.com/net/download/dotnet core/2.1 安装符合服务器CPU架构的二进制包。 如果架构不对,会出现一下错误: 下载(比如:SDK 2.1.300) wget https://download.microsoft.com/ 阅读全文
posted @ 2018-09-14 16:05 justmine 阅读(6167) 评论(0) 推荐(0) 编辑
摘要: 预置检查 show variables like 'log_bin'; show variables like "%binlog_format%"; 001 开启二进制日志。 vi /data/mysql/port-3306/my.cnf [mysqld] log-bin=mysql-bin 002 阅读全文
posted @ 2018-09-14 11:25 justmine 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 写在前面 在当今信息爆炸的时代,单台计算机已经无法负载日益增长的业务发展,虽然也有性能强大的超级计算机,但是这种高端机不仅费用高昂,也不灵活,一般的企业是负担不起的,而且也损失不起,那么将一群廉价的普通计算机组合起来,让它们协同工作就像一台超级计算机一样地对外提供服务,就成了顺其自然的设想,但是这又 阅读全文
posted @ 2018-07-13 07:10 justmine 阅读(1618) 评论(3) 推荐(2) 编辑
摘要: 检查端口占用 lsof i:[port] netstat anp |grep [port] 监控网络客户TCP连接数 netstat anp | grep tcp |wc l 获取某进程中运行中的线程数量 ls /proc/[PID]/task | wc l 输出进程内存的状况,分析线程堆栈 pma 阅读全文
posted @ 2018-06-21 14:52 justmine 阅读(699) 评论(0) 推荐(1) 编辑
摘要: 写在前面 kubernetes是目前最炙手火热的容器管理、调度、编排平台,不仅拥有全面的生态系统,而且还开源、开放自治,谁贡献的多,谁的话语权就大,云提供商都有专门的工程师来从事kubernetes开源项目,其软件的升级迭代非常快,今天我们就来谈谈如何使用kubeadm平滑地升级kubenetes集 阅读全文
posted @ 2018-06-05 22:52 justmine 阅读(3811) 评论(0) 推荐(0) 编辑
摘要: Ext 全称Linux extended file system, extfs,即Linux扩展文件系统,Ext2就代表第二代文件扩展系统,Ext3/Ext4以此类推,它们都是Ext2的升级版,只不过为了快速恢复文件系统,减少一致性检查的时间,增加了日志功能,所以Ext2被称为 索引式文件系统 ,而 阅读全文
posted @ 2018-06-03 21:57 justmine 阅读(28854) 评论(3) 推荐(5) 编辑
摘要: 写在前面 前面的章节 "详解Linux文档属性、拥有者、群组、权限、差异" ,介绍了文档的基本权限,包括读写执行(r,w,x),还有文档若干的属性,包括是否为目录(d)、文件( )、链接文件(l)、拥有者、所属群组、容量大小(字节数)、最后修改时间等等,可以通过 来变更这些属性和权限。正所谓,打铁要 阅读全文
posted @ 2018-05-31 22:21 justmine 阅读(1532) 评论(0) 推荐(0) 编辑
摘要: 例题 同一群组 下的两个账号 和`justmine002 /microsoft/eshop`的开发权,以便进行协同工作,但是其他人不允许进入和查阅该目录。 从例题可以分析出: 1. 同一群组下的账户需要共同拥有目录的使用权,且可以编辑里面的任何文件。 2. 其他账户不拥有该目录的任何权限。 3. 需 阅读全文
posted @ 2018-05-28 23:01 justmine 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 写在前面 我们都知道 是一个支持 多用户、多任务 的系统,这也是它最优秀的特性,即可能同时有很多人都在系统上进行工作,所以千万不要 强制关机 ,同时,为了保护每个人的隐私和工作环境,针对某一个文档(文件、目录), 系统定义了三种身份,分别是 拥有者(owner)、群组(group)、其他人(othe 阅读全文
posted @ 2018-05-20 16:41 justmine 阅读(3675) 评论(0) 推荐(0) 编辑
摘要: 写在前面 英文翻译 ,更准确的讲就是 入口 ,即外部流量进入 集群必经之口。这道大门到底有什么作用?我们如何使用 ?`k8s`又是如何进行服务发现的呢?先看一张图: 备注:此图来源我转载的一篇博客 "NodePort,LoadBalancer还是Ingress?我该如何选择 kubernetes" 阅读全文
posted @ 2018-05-07 08:46 justmine 阅读(38120) 评论(18) 推荐(15) 编辑
摘要: 随着微服务架构的流行,迈向云原生的趋势,容器化微服务就成为了持续集成最好的手段,镜像成为了持续交付最好的产物,容器成为了镜像运行最好的环境, 成了部署容器最好的生态系统和规范。实践出真知,自学习 以来,写了一系列文章,首先,为了发现知识盲点,查漏补缺,将知识点形成体系,决定将之前写的文章做一个汇总, 阅读全文
posted @ 2018-05-05 22:30 justmine 阅读(1341) 评论(6) 推荐(3) 编辑