摘要:在JDK1.6以前,使用synchronized就只有一种方式即重量级锁,而在JDK1.6以后,引入了偏向锁,轻量级锁,重量级锁,来减少竞争带来的上下文切换。 锁升级主要依赖对象头中的Mark Word中的锁标志位和释放偏向锁标识位。 一般的synchronized同步锁升级步骤是:偏向锁 → 轻量 阅读全文
posted @ 2021-03-10 16:15 小葱拌豆腐~ 阅读(60) 评论(0) 推荐(0) 编辑
摘要:上篇文章我们发了个币,有人抱怨在线(remix)写代码不爽,好吧,那就来看下怎么在本地开发智能合约? 一、安装开发环境 1.安装Node,Node v8.9.4或更高版本 我安装的是: 2.集成开发框架truffle 那么Truffle(官网:https://www.trufflesuite.com 阅读全文
posted @ 2020-11-26 10:20 小葱拌豆腐~ 阅读(252) 评论(0) 推荐(0) 编辑
摘要:最近币圈新闻比较多,也炒币这么久了,然而却不知道币怎么来了,作为程序猿的我们,有点丢人,话不多说,我们来发一个币,名字叫 CodeToken,简称CTB。 因为发币,部署,转账等都是要消耗GAS FEE(GAS FEE是什么?GAS FEE可以理解为手续费)的,因为我们要在测试网上发币,测试网这里选 阅读全文
posted @ 2020-11-24 12:44 小葱拌豆腐~ 阅读(193) 评论(0) 推荐(0) 编辑
摘要:原文地址: 因為工作關係需要用到 Elasticsearch,評估過後決定使用 high level REST client 來進行開發,但在環境建置上卻出現了一些問題 錯誤訊息如下: 原始錯誤訊息非常長所以中間截掉一些,但基本上可以看得出來是有一些 class 找不到 在網路上搜尋到一些解法,大部 阅读全文
posted @ 2020-05-01 16:59 小葱拌豆腐~ 阅读(823) 评论(2) 推荐(0) 编辑
摘要:原文地址: 先认识几个东西: 1、Elasticsearch : 开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制, restful 风格接口,多数据源,自动搜索负载等。 2、Logstash : 完全开源的工具,对日志进行收集、分析,并将其存储供以后使用(如,搜 阅读全文
posted @ 2020-05-01 16:00 小葱拌豆腐~ 阅读(1504) 评论(0) 推荐(0) 编辑
摘要:实现对List里面的对象元素,以某个属性来分组。 代码实现: 阅读全文
posted @ 2020-03-31 18:01 小葱拌豆腐~ 阅读(579) 评论(0) 推荐(0) 编辑
摘要:上两篇文章我们主要讲解了Neo4j的基本知识以及Neo4j的基本使用,这篇文章我们就以实例来深入的理解一下,我们以社交电商中的绑定关系为例,使用SpringBoot+Neo4j来实现。 Neo4j文章回顾: "不懂Neo4j?没关系,一起学" "不懂Neo4j?没关系,先学增删改查" 一、分析 社交 阅读全文
posted @ 2020-01-13 15:11 小葱拌豆腐~ 阅读(313) 评论(0) 推荐(0) 编辑
摘要:从上篇文章中我们了解到了什么是Neo4j、为什么要用Neo4j、什么场景使用 以及怎么安装,如果您还不想熟悉, "点击此处" ,传送过去哦~ 既然Neo4j是一个图数据库,那么毫无疑问,增删改查是必不可少的,这篇文章,我们就一起学习下Neo4j对节点以及关系的基本操作。 首先我们打开Neo4j的浏览 阅读全文
posted @ 2020-01-08 11:33 小葱拌豆腐~ 阅读(721) 评论(2) 推荐(0) 编辑
摘要:Neo4j是什么 为什么要用Neo4j 什么场景使用 怎么安装 一、Neo4j是什么 首先我们要了解下什么是Neo4j。Neo4j是一个高性能的、NoSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在 阅读全文
posted @ 2020-01-06 10:46 小葱拌豆腐~ 阅读(198) 评论(0) 推荐(0) 编辑
摘要:\ 导出某个数据库--结构+数据 shell mysqldump h192.168.161.124 uroot pxxxxxx opt db_name |gzip 9 /db_bakup/db_name.gz \ 导出某个数据库的表--结构+数据+函数+存储过程 shell mysqldump no 阅读全文
posted @ 2019-11-07 19:18 小葱拌豆腐~ 阅读(888) 评论(0) 推荐(0) 编辑