橙子君的博客

学习 分享 共同成长~

mac下安装mongoDB服务并启动

mac下安装mongoDB服务并启动 下载mongoDB 点此下载 将压缩包解压到 /usr/local/mongo 目录下,mongo 目录原本是没有的,需要自己新建,当然你也可以命名为其他自己喜欢的名字。也可以解压缩到非 /usr/local/mongo 目录,本文以此目录为准。 进入 /u...

2019-05-20 15:03:12

阅读数 18

评论数 0

{ "ok" : 0.0, "errmsg" : "Authentication failed.", "code" : 18, "codeName" : "AuthenticationFailed"

调用接口向mongoDB数据库写数据失败 背景:写了一个springboot整合mongoDB的小demo。 调用接口往数据库写入数据的时候,异常信息如下: com.mongodb.MongoCommandException: Command failed with error 18 (Authe...

2019-05-20 14:35:25

阅读数 18

评论数 0

记一次内存溢出问题以及解决办法

记一次内存溢出问题以及解决办法 故事背景:以太坊开发,调用rpc节点的API,进行转账操作的时候,内存溢出了。 没错儿,就是如此简洁。让我们直接来到事故现场: org.springframework.web.util.NestedServletException: Handler dispatch...

2019-05-17 15:47:32

阅读数 39

评论数 0

ETH交易

ETH交易 第一种交易方式 这种方式比较简单,不需要一大堆杂七杂八的参数,直接通过私钥完成即可: /** * 以太坊交易 * * @param fromAddress 转账地址 * @param password 密码 userId * @p...

2019-05-17 15:42:29

阅读数 37

评论数 0

java单链表的实现及常见操作

java单链表的实现及常见操作 首先简单介绍一下链表: 链表是一种最基本的数据结构,是一种线性表,是一种物理存储单元上不连续、非顺序的存储结构,但是逻辑上相连。 不需要连续的内存空间,这点和数组相反。链表分为单链表,双向链表以及循环链表之类的,这里仅讨论单链表,别问为什么,因为其他的我还没学到,h...

2019-05-17 10:53:20

阅读数 37

评论数 0

Docker操作mongodb

Docker操作mongodb 准备工作:安装好docker 拉取docker镜像 docker pull mongo 运行mongo镜像 docker run --name mongo-test -d mongo:label 说明:name-mongo是我们自定义的镜像名称,请记住。...

2019-05-16 19:20:43

阅读数 32

评论数 0

Mac openssl或者其他未找到/加载失败问题处理

添加链接描述

2019-05-15 14:11:15

阅读数 42

评论数 0

Exception和Error的异同

Exception和Error的异同 其实这是一个常见的面试题 首先,两者都及继承了Throwable类,Throwable类是所有异常类的顶级父类。在java中,只有Throwable类的实例才可以被抛出或者捕获,它是异常处理机制的基本组成类型。 Exception是程序运行中可以预料到的意外...

2019-05-15 14:08:05

阅读数 43

评论数 0

==和equals的区别

==和equals的区别 前言:这是一个老生常谈的问题了,不过一直没有认真总结过,现在打算记录一下,嘻嘻嘻~ 1.比较对象 1.1 比较对象(未重写equals方法) @AllArgsConstructor public class Student { private int age;...

2019-05-14 18:02:54

阅读数 7

评论数 0

ETH区块确认数如何获取

ETH区块确认书如何获取 以太坊和比特币一样,都有最长链的概念,

2019-05-13 13:21:53

阅读数 14

评论数 0

JAVA IO流之简单的文件读取读

IO流读取文件 前言:首先简单介绍一下,IO流根据读取流向分类可以分为输入流和输出流。 根据数据特点分类可以分为字节流和字符流,字节流是万能的,可以读取任何形式的文件。下文围绕字节流展开介绍,字符流其实也是一样的,就不做赘述了。 1.文件流 public static void main(Stri...

2019-04-20 19:48:47

阅读数 150

评论数 0

File类(java)

File类(java) 一、File类构造方法 File file = new File("文件路径"); //根据路径得到一个File对象 File file = new File("父路径", "子路径"); //根据父路径...

2019-04-20 15:53:40

阅读数 26

评论数 0

java工厂模式简介

java工厂模式简介 1.简单工厂模式 简单工厂模式又叫静态工厂方法模式,它定义了一个工厂类负责创建一些类的实例 ok,还是直接上代码吧! 首先,这是手机抽象类,以及具体的手机类,具体的手机类继承了手机抽象类。 /** * 手机抽象类 */ public abstract class Ph...

2019-04-20 14:04:28

阅读数 15

评论数 0

UTC时间格式(2018-09-11T05:59:10.000)格式化为yyyy-MM-dd HH:mm:ss格式

UTC时间格式(2018-09-11T05:59:10.000)格式化为yyyy-MM-dd HH:mm:ss格式 private static String formatTime(String time) throws ParseException { SimpleDateFor...

2019-04-07 01:16:06

阅读数 26

评论数 0

二分查找及其变体

二分查找及其变体 说到二分查找,大家肯定不陌生。就举个生活中的例子吧,相信很多人肯定玩过猜数字的游戏:大概就是我随便说一个数字,告诉你范围(比如这个数字在1到100之间),然后看你猜多少次能猜出这个数字是多少。 怎么猜才能在最短的次数之内找到正确答案呢?很简单,首先从50开始猜起,然后25或者7...

2019-04-06 16:39:25

阅读数 11

评论数 0

关于CyclicBarrier的使用介绍

关于CyclicBarrier的使用介绍 前言:假如周末聚会,先到的人要等待还没有达到的人,要等到人到齐了之后才能开始吃饭,那么对于这种场景,用代码如何表示呢… 1.CyclicBarrier什么鬼 从字面上来看,Cyclic(可循环使用)Barrier(屏障)。它的功能是让一组线程达到一个屏障...

2019-03-16 11:59:07

阅读数 68

评论数 0

关于Semaphore的使用介绍

关于Semaphore的使用介绍 1.什么是Semaphore Semaphore是一个计数信号量,通常用于限制对某些资源访问的线程数量,Semaphore管理一系列许可证。举个栗子: 假如我们要去游泳池游泳,泳池一共有6条泳道,每条泳道只能有1个人在上面使用。每个人去游泳之前要先 acquir...

2019-03-16 11:51:20

阅读数 78

评论数 0

趣谈ThreadLocal

趣谈ThreadLocal 来源:趣谈编程 作者:趣谈编程 趣谈ThreadLocal

2019-03-11 22:55:23

阅读数 30

评论数 0

BeanUtils.copyProperties(Object1, Object2) null值覆盖问题

直接用以下工具类即可: public class MyBeanUtil { /** * 获取所有的属性值为空属性名数组 * @param obj * @return */ public static String[] getNullProp...

2019-02-23 19:14:45

阅读数 72

评论数 0

选出字符串中连续出现的数字当中的最大数

选出字符串中连续出现的数字当中的最大数 其实这是一道面试题,具体要求如下: *给定一个字符串,返回该字符串中连续出现的数字当中最大的一个,例如给定 "5ds45%^d2&c544d1" 则返回 544。如果连续出现...

2019-01-27 12:00:22

阅读数 76

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭