- 博客(14)
- 收藏
- 关注
原创 kafka从指定位置重播
.....//配置KafkaConsumer<String, String> consumer = new KafkaConsumer<>(properties);List<PartitionInfo> partitions = consumer.partitionsFor("test-topic");List<TopicPartition> topicPartitions = Lists.newArrayList();for (Partition.
2020-12-11 12:00:52
709
原创 java 实现逻辑表达式解析
废话不多说,直接上代码package com.lunua.parse;import com.alibaba.fastjson.JSONPath;import com.google.common.collect.Lists;import java.util.ArrayList;import java.util.EmptyStackException;import java.util.HashMap;import java.util.List;import java.util.Map;i.
2020-07-28 17:16:30
3293
1
原创 rocketmq broker配置
# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional information regarding copyright ...
2020-01-01 18:41:57
1525
原创 zkCli.sh start 无法连接本地客户端
现象:2019-12-30 23:19:42,571 [myid:] - INFO [main:ZooKeeper@441] - Initiating client connection, connectString=localhost:2181 sessionTimeout=30000 watcher=org.apache.zookeeper.ZooKeeperMain$MyWatcher...
2019-12-30 23:27:51
1325
原创 算法的时间复杂度计算
推导大O阶基本规则: 1)加法常数用1代替 eg:代码执行6次,6为常数,则对应的时间复杂度位O(1) 2)在修改后的运行次数中,只保留最高阶 ,eg: 执行次数为n^2+n+1 ,只保留最高阶则对应的时间复杂度位O(n^2) 3) 如果最高阶存在并且最高阶不为1,则去除与这个项相乘的参数,eg: 执行次数为2n+1,出去与这个项相乘的参数2,...
2019-12-12 12:00:55
213
原创 java sratckoversflowerror
最近在使用idea dubug的时候发现有个对象提示 Method threw 'java.lang.StackOverflowError' exception. Cannot evaluate ...如图:解决方法: view as -> object
2019-10-17 15:16:11
545
原创 idea使用java8,不支持lambda表达式
现象:Error:(18, 63) java: -source 1.5 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)解决方案:
2019-07-23 19:10:12
3097
1
原创 python常用扩展库下载地址
pipyhttps://pypi.org/project/Twisted/#filesifdhttps://www.lfd.uci.edu/~gohlke/pythonlibs/
2019-05-29 13:39:05
2926
原创 docker下redis安装,挂载外部配置文件
linux下docker安装需要内核需要在3.10(包括3.10)以上,这个在安装docker的时候需要注意一下,这个就不在介绍docker的安装了。1) 下载镜像docker search redis 这里选择了一个最新的,docker pull redis下载完之后查看镜像:docker images 2)我这里是用的外部挂载配...
2019-02-02 18:10:43
2717
原创 mongodb linux版本下载
mongodb官网下载地址:https://www.mongodb.com/download-center/community这个是社区版的,但是里边貌似没有看到32位的linux版本,本人linux版本是centos6.4 32位,32位版本下载地址 https://www.mongodb.org/dl/linux/在列表里我们选择带有i686的版本即可。 ...
2019-01-17 21:18:58
1411
原创 java 实现百度熊掌号历史资源记录提交
最近在做一个需求,需要将大量的历史记录url提交给百度熊掌号资源搜索平台,虽然熊账号给提供了手动提交的工具,但是这种方式的提交费时费力,尤其是在有很多的url需要提交时使用这个方式提交很明显效率低下,所以可以采用提供api提交的方式,一 百度熊掌号账号获取(这个可以自己百度申请账号)二 看上图,这是官方提供的api说明(这个需要登录自己的账号才可以看到),实际上说到这里基本上已经知道怎么批...
2018-06-22 21:45:39
928
原创 设计模式之单例模式
单例模式分为懒汉式和饿汉式,所谓的饿汉式就是在代码被JVM加载的时候就创建出该对象,懒汉式是在使用的时候在创建对象,有点类似延迟加载。使用饿汉式在线程并发的时候,并不存在线程并发的问题,但是在使用懒汉式如果控制不好就很容易造成线程问题,废话不多说,直接上代码:/** * @author enluw * 饿汉式 * @date 2018/5/2 */public class...
2018-05-02 19:30:07
147
原创 dubbo启动报错,缺少类依赖
最近在使用dubbo做测试用例时,服务提供方无法启动,报错信息如下:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy at com.alibaba.dubbo.remoting.zookeeper.curator.CuratorZookeeperTransporter....
2018-04-29 09:44:02
7107
原创 关于volatile关键字的说明
Volatile关键字只具有可见性,不具有同步性(原子性),是一个轻量级的synchronized,性能要比synchronized强很多,不会造成阻塞,如果要保证数据的原子性可以使用atomic类保证本身方法的原子性,但atomic并不能保证多次操作的原子性...
2018-04-22 17:46:53
138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人