摘要:
最近在学习go语言,一个是因为区块链的技术热潮,另一个是接手的项目有用到go写多线程高并发,因此决定自学go。第一个遇到的问题就是环境!通过一个晚上的摸索,大概步骤如下:在IDEA中先打开settings——>Http Proxy,设置代理,否则你是无法下载go插件的!进入settings—— 阅读全文
posted @ 2019-11-06 18:07
星朝
阅读(3464)
评论(1)
推荐(0)
摘要:
同样是后端开发,年薪50万和年薪20万的差距在哪里>>> 更新: 为了防止你被我这个流水账气到,先看这个结论吧:这个问题的结局方法:忽略,没有什么影响。 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 阅读全文
posted @ 2019-11-06 18:06
星朝
阅读(2873)
评论(0)
推荐(0)
摘要:
关于分布式锁很久之前有讲过并发编程中的锁并发编程的锁机制:synchronized和lock。在单进程的系统中,当存在多个线程可以同时改变某个变量时,就需要对变量或代码块做同步,使其在修改这种变量时能够线性执行消除并发修改变量。而同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能 阅读全文
posted @ 2019-11-06 17:52
星朝
阅读(560)
评论(0)
推荐(0)
摘要:
在前面转载了系列文章:Golang 需要避免踩的 50 个坑,总得来说阅读量都挺大。今天这篇文章,咱们一起聊聊Go的依赖包管理工具。 背景 每一门语言都有其依赖的生态,当我们使用Java语言的时候,使用Maven或者Gradle管理包依赖。早期的Go被很多开发者所诟病的一个问题就是依赖包的管理。Go 阅读全文
posted @ 2019-11-06 17:46
星朝
阅读(1501)
评论(0)
推荐(0)
摘要:
本次主要学习图数据库中常用到的一些算法,以及如何在Neo4j中调用,所以这一篇偏实战,每个算法的原理就简单的提一下。 1. 图数据库中常用的算法 PathFinding & Search 一般用来发现Nodes之间的最短路径,常用算法有如下几种 Google Search Results D 阅读全文
posted @ 2019-11-06 16:37
星朝
阅读(5705)
评论(0)
推荐(0)
摘要:
图数据库 Neo4j 初探 2018 08 17 本次初探主要学习如何安装Neo4j,以及Cypher的基本语法。 1. 安装Neo4j Desktop版本 neo4j desktop Server版本(Community版) 比较建议安装这个版本,因为Desktop版本的老是闪退,且要激活之类的。 阅读全文
posted @ 2019-11-06 16:34
星朝
阅读(376)
评论(0)
推荐(0)
摘要:
背景 “那啥,你过来一下!” “怎么了?我代码都单元测试了的,没出问题啊!”我一脸懵逼跑到运维大佬旁边。 “你看看!你看看!多少条报警,赶快优化一下!” 运维大佬短信列表里面好多MySQL CPU 100%报警短信。再看看项目名称不就是我前几天刚发布的项目吗!? 我心底一沉,赶快赔上笑脸。“这个一定 阅读全文
posted @ 2019-11-06 15:03
星朝
阅读(302)
评论(0)
推荐(0)
摘要:
前面一篇文章从实例的角度进行数据库优化,通过配置一些参数让数据库性能达到最优。但是一些“不好”的SQL也会导致数据库查询变慢,影响业务流程。本文从SQL角度进行数据库优化,提升SQL运行效率。 判断问题SQL 判断SQL是否有问题时可以通过两个表象进行判断: 系统级别表象 CPU消耗严重 IO等待严 阅读全文
posted @ 2019-11-06 14:43
星朝
阅读(425)
评论(0)
推荐(0)
摘要:
<! flowchart 箭头图标 勿删 在使用ps ef|grep xxx时会将grep xxx的进程也带出来, 而在脚本中如果想要截取此命令结果的一部分,则grep xxx的进程会显得多余,如下: [root@localhost ~] ps ef|grep python root 2829 1 阅读全文
posted @ 2019-11-06 14:19
星朝
阅读(1446)
评论(0)
推荐(0)
摘要:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/fly910905/article/details/79031394 PS命令功能 ps 为我们提供了进程的一次性的查看,它所提供的查看结果 阅读全文
posted @ 2019-11-06 14:17
星朝
阅读(2743)
评论(0)
推荐(0)
摘要:
1. Neo4j简介Neo4j是一个用Java实现的、高性能的、NoSQL图形数据库。Neo4j 使用图(graph)相关的概念来描述数据模型,通过图中的节点和节点的关系来建模。Neo4j完全兼容ACID的事务性。Neo4j以“节点空间”来表达领域数据,相对于传统的关系型数据库的表、行和列来说,节点 阅读全文
posted @ 2019-11-06 11:17
星朝
阅读(1185)
评论(0)
推荐(1)

浙公网安备 33010602011771号