- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 个人(wiki)知识管理工具-一代神器之mybase
官网:http://www.wjjsoft.com/mybase_cn.htmlMybase Desktop (Linux/macOS/Windows)Mybase Desktop 是一款用于分类存储管理任意格式资料的小型个人数据库软件, 有助于个人用户在(Linux/macOS/Windows)桌面电脑系统上实施文档、知识、笔记、日记、图片和网页的分类存储和管理。 借助软件提供的各项功能,创建和维护一个专属于自己的个人知识库将变的相对简单快捷。与传统意义上的数据库软件不同, Mybase Deskt
2021-06-28 17:06:25 2748
转载 为什么数据线连接电脑只能充电
说到数据线,想必大家都很熟悉 。现在几乎天天都有用,而且很多小伙伴还买过不少的数据线,但仍会在使用时出现不少的问题。特别是为什么数据线连接电脑却只能充电? 那么让小编带大家来了解一下这个生活必备品吧~一.作用数据线就是用来连接 接移动设备和电脑的,比如 手机、MP3、MP4等等。经常 用来传送 一些视频、音乐、 图片等 等。现在基本都是USB接口了,COM接口是用于台式机,现在很少用了。有了数据线,一些资料就可以直接存在手机里,不用时时刻刻带着存储卡,还比较容易弄掉~二. 数据线分类1.上 网线 :
2021-06-28 10:15:01 2763 1
转载 adb工具下载安装
一、adb环境配置adb即Android Debug Bridge,就是可以通过窗口命令,使在pc端可以调试安卓移动端的一个工具包我这里是默认电脑已经安装SDK的,如果没有也没关系,直接网上下载一个adb工具包一样的https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn打开“我的电脑”—》属性—》系统高级设置—》环境变量—》编辑Path变量,将Android platform-tools路径添加到系统
2021-06-25 18:07:58 8608
原创 kafka启动报错:Failed to acquire lock on file .lock in
有可能你kafka已经启动了 重复启动可能会报这个错 【Failed to acquire lock on file .lock in…】
2021-06-25 11:35:05 3017
原创 zookeeper分布式锁解决集群定时任务重复执行问题
package cn.biz.impl;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.scheduling.Trigger;import org.springframework.scheduling.annotation.SchedulingConfigu
2021-06-24 18:56:53 683
转载 TPS、QPS和系统吞吐量的区别和理解
一、QPS/TPSQPS:Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。TPS:是TransactionsPerSecond的缩写,也就是事务数/秒。它是软件测试结果的测量单位。一个事务是指一个客户机向服务器发送请求然后服务器做出反应的过程。客户机在发送请求时开始计时,收到服务器响应后结束计时,以此来计算使用的时间和完成的事务个数。Tps即每秒处理事务数,包括了1)用户请求服务器2)服务器
2021-06-23 13:56:18 2891 2
原创 java.lang.ClassNotFoundException: org.apache.curator.connection.ConnectionHandlingPolicy
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/curator/connection/ConnectionHandlingPolicy at org.apache.curator.framework.CuratorFrameworkFactory.builder(CuratorFrameworkFactory.java:78) at org.apache.curator.framework.CuratorFram
2021-06-22 17:04:39 3732
转载 java.lang.NoSuchMethodError: com.google.common.util.concurrent.MoreExecutors.sameThreadExecutor()
从错误的字面意思上可以判断是MoreExecutors这个类中缺少sameThreadExecutor这个方法,查看MoreExecutors源码,这个类中确实是缺少sameThreadExecutor这个方法。导致这个问题的原因是guava的版本和curator-recipes版本不对应导致的,把项目对curator-recipes的依赖改成高版本就不会出现这个问题了只加 curator-recipes 好像不太行 最好加上curator-framework <dependency>.
2021-06-22 15:45:00 2494
原创 Zookeeper客户端Curator使用入门
文章目录Curator简介ZooKeeper 版本 3.4.x 与Curator 兼容性Maven依赖Curator实现Zookeeper分布式锁其他博文:Curator简介Curator官网:http://curator.apache.org/Curator是Netflix公司开源的一套Zookeeper客户端框架。了解过Zookeeper原生API都会清楚其复杂度。Curator帮助我们在其基础上进行封装、实现一些开发细节,包括接连重连、反复注册Watcher和NodeExistsExcept
2021-06-22 14:26:52 364
转载 解决分布式集群环境下定时任务执行多次的方法汇总
解决分布式集群环境下定时任务执行多次的方法汇总一、固定执行定时任务的机器二、在数据库建立多张表,从定时任务表中获取定时方法三、借助Redis的过期机制和分布式锁四、Quartz的集群应用方式在开发的过程中,项目中使用定时器已经不是一个新鲜的事情了,但是如果你的项目后期部署到集群环境下,如果不做处理,就会出现意想不到的问题,原因:由于我们项目同时部署在多台集群机器上,因此到达指定的定时时间时,多台机器上的定时器可能会同时启动,造成重复数据或者程序异常等问题,下面我提供几种解决方案:一、固定执行定时任务的机
2021-06-21 15:11:03 1040
转载 SchedulingConfigurer接口不用重启服务 实现动态更改时间的定时任务(zk分布式锁定时任务)
实现SchedulingConfigurer接口,并且重写configureTasks方法。package cn.tongdun.spartan.biz.support.impl;import cn.tongdun.spartan.biz.support.service.DockCustomerService;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factor
2021-06-11 18:38:30 1978
转载 定时任务大全
你不知道的Scheduled定时任务骚操作学会这10种定时任务,我有点飘了SpringBoot定时任务@Scheduled和动态定时任务JAVA:定时器的三种方法(详细注解)
2021-06-11 10:12:11 169 1
原创 正确使用Boolean.getBoolean()方法(避坑)
Boolean.getBoolean(String name)这个方法经常误导使用者,使用者经常会以为是通过一个String的"true"转换为Boolean的true,但结果却不是这样的想把 string="true" 转换成布尔类型 最好需要用valueOf 这个APIif(Boolean.valueOf("false")){System.out.println("false");} if(Boolean.valueOf("true")){System.out.println("true");}/
2021-06-04 14:51:43 5274
原创 Java入门及官网教程
文章目录https://www.oracle.com/cn/index.htmlhttps://www.oracle.com/cn/java/https://www.liaoxuefeng.com/wiki/1252599548343744https://www.w3cschool.cn/java/https://www.oracle.com/cn/index.htmlhttps://www.oracle.com/cn/java/https://www.liaoxuefeng.com/wiki/1
2021-06-04 10:36:31 189
原创 Shell脚本中执行sql语句操作mysql的5种方法
[root@SZDB ~]# more shell_call_sql2.sh #!/bin/bash mysql -uroot -p123456 <<EOF source /root/temp.sql; select current_date(); delete from tempdb.tb_tmp where id=3; select * from tempdb.tb_tmp where id=2; EOF exit; [root@SZDB
2021-06-03 15:49:19 207
原创 Hadoop入门及官网教程
文章目录http://hadoop.apache.org/http://hadoop.apache.org/docs/r1.0.4/cn/http://hadoop.apache.org/http://hadoop.apache.org/docs/r1.0.4/cn/
2021-06-01 23:17:49 574 2
原创 SpringBoot入门及官网教程
文章目录http://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/https://spring.io/projects/spring-boothttps://springboot.io/http://felord.cn/_doc/_springboot/2.1.5.RELEASE/_book/https://spring.io/projects/spring-boothttps://springboot.io/
2021-06-01 23:14:52 2145
原创 Python入门及官网教程
文章目录https://www.python.org/http://www.python-china.com/https://www.python.org/http://www.python-china.com/
2021-06-01 23:09:39 1085 1
原创 Hbase入门官网教程
文章目录http://hbase.org.cn/http://hbase.apache.org/http://hbase.org.cn/http://hbase.apache.org/
2021-06-01 23:05:48 1843
原创 Spark入门官方文档
文章目录http://spark.apachecn.org/http://spark.apache.org/http://spark.apachecn.org/http://spark.apache.org/
2021-06-01 23:02:38 906
转载 java对银行卡号、手机号码、身份证号码进行脱敏
package com.yt.eos.common.utils; /** * 正则表达式匹配 * @author tyg * @date 2018年9月21日下午4:32:27 */public class PatternUtil { /** 手机号码匹配 */ public static final String PHONE_REG = "^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199
2021-06-01 17:20:45 2058
转载 Aerospike学习入门
Aerospike 简介Aerospike (简称 AS )是一个分布式,可扩展的键值存储的 NoSQL 数据库 。T 级别大数据高并发的结构化 数据存储读写操作达微妙级, 99% 的响应可在 1 毫秒内实现采用混合架构,索引存储在内存中,而数据可存储在机械硬盘 (HDD) 或固态硬盘 (SSD) 上(也可存储在 内存)AS 内部在访问 SSD 屏蔽了文件系统层级,直接访问地址,保证了数据的读取速度。AS 同时支持二级索引与 Client 聚合,支持简单的 sql 操作(
2021-06-01 13:30:26 345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人