自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

原创 JAVA8新特性(小总结)

一、Java 8 Lambda 表达式Lambda 表达式,也可称为闭包,它是推动 Java 8 发布的最重要新特性。Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。使用Lambda 表达式可以使代码变的更加简洁紧凑。1.1 语法lambda 表达式的语法格式如下:(parameters) -> expression或(parameters) ->{statements; }以下是lambda表达式的重要特征:可选类型声明:不需要声明参数类型,编译器可

2021-06-22 09:59:05 321

原创 Failed to create a Maven project: ‘G:/hbase/pom.xml‘ already exists in VFS

File > Invalidate Caches / Restart稍微等待一下,会自动重建一遍

2021-04-27 14:51:11 174

原创 zookeeper.MetaTableLocator: Failed verification of hbase:meta,

今天我的HBase1.4在启动的时候,HMaster闪退了,重启之后成功了,但是细心的我还是查看了日志,结果发现:日志中出现了这样的错误2021-04-26 14:45:59,613 INFO [qiao-2080ti:16000.activeMasterManager] zookeeper.MetaTableLocator: Failed verification of hbase:meta,,1 at address=qiao-2080ti,16201,1619419257626, except

2021-04-26 15:01:13 568 1

转载 java中long和double类型操作的非原子性探究

Java中的原子操作包括:1)除long和double之外的基本类型的赋值操作2)所有引用reference的赋值操作3)java.concurrent.Atomic.* 包中所有类的一切操作.但是java对long和double的赋值操作是非原子操作!!long和double占用的字节数都是8,也就是64bits。 在32位操作系统上对64位的数据的读写要分两步完成,每一步取32位数据。这样对double和long的赋值操作就会有问题:如果有两个线程同时写一个变量内存,一个进程写低32位,而另一.

2021-03-19 16:48:15 231

原创 Unable to import Maven project

转载:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我今天idea import 一个maven项目的时候,出现:我没有查看日志,凭借直觉吧,我先更改了maven的版本,3.6.3变更为3.6.1没有解决后来:成功解决!!!...

2021-01-30 21:16:15 290

原创 MySql力扣VIP面试题:1440. 计算布尔表达式的值

转载:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述题解题目描述写一个 SQL 查询, 以计算表 Expressions 中的布尔表达式.返回的结果表没有顺序要求.查询结果格式如下例所示.题解select e.left_operand, operator, e.right_operand,case when a.value < b.value and operator = '<' then "true" when

2021-01-22 20:34:25 196

原创 今日份力扣==1202. 交换字符串中的元素==并查集(Java8 Map computeIfAbsent方法说明)

来源:链接:https://leetcode-cn.com/problems/smallest-string-with-swaps/声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述题解Java8 Map computeIfAbsent方法说明题目描述给你一个字符串 s,以及该字符串中的一些「索引对」数组 pairs,其中 pairs[i] = [a, b] 表示字符串中的两个索引(编号从 0 开始)。你可以 任意多次交换 在 pairs 中任意一对索引处的字符。

2021-01-20 23:07:01 122

原创 MySql力扣VIP面试题:1308. 不同性别每日分数总计 + 1204. 最后一个能进入电梯的人

转载:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录1308. 不同性别每日分数总计题解1204. 最后一个能进入电梯的人题解1308. 不同性别每日分数总计链接:https://leetcode-cn.com/problems/running-total-for-different-genders(gender, day)是该表的主键一场比赛是在女队和男队之间举行的该表的每一行表示一个名叫 (player_name) 性别为 (gender) 的参赛者在某一天获

2021-01-08 22:25:51 233

转载 (转载)HashMap中为何X % length == X & (length - 1)(求余%和与运算&转换问题)

转载: 原文链接 https://blog.csdn.net/ricardo18/article/details/108846384声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录一、引出问题二、结论三、分析过程总结一、引出问题在前面讲解 HashMap 的源码实现时,有如下几点:①、初始容量为 1<<4,也就是24 = 16②、负载因子是0.75,当存入HashMap的元素占比超过整个容量的75%时,进行扩容,而且在不超过int类型的范围时,进行2次幂

2021-01-08 16:45:23 295

原创 MySql力扣VIP面试题:1398. 购买了产品A和产品B却没有购买产品C的顾客+1596. 每位顾客最经常订购的商品+1421. 净现值查询

转载:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录1398. 购买了产品A和产品B却没有购买产品C的顾客题目描述题解1596. 每位顾客最经常订购的商品题目描述题解1421. 净现值查询题目描述题解1398. 购买了产品A和产品B却没有购买产品C的顾客链接:https://leetcode-cn.com/problems/customers-who-bought-products-a-and-b-but-not-c/solution/liang-chong-fang-s

2021-01-07 21:16:25 488

原创 bash: fork: retry: 没有子进程

我在linux上启动django项目的时候,报错:bash: fork: retry: 没有子进程解决办法 ulimit -u 10000亲测有效啊设置各linux 用户的最大进程数,下面我把某linux用户的最大进程数设为10000个:ulimit -u 10000

2021-01-07 10:02:33 3342

原创 1445. 苹果和桔子+1393. 股票的资本损益+1270. 向公司CEO汇报工作的所有人+1285. 找到连续区间的开始和结束数字

1445. 苹果和桔子链接:https://leetcode-cn.com/problems/apples-oranges题目描述表: Sales±--------------±--------+| Column Name | Type |±--------------±--------+| sale_date | date || fruit | enum || sold_num | int |±--------------

2021-01-06 21:42:11 402

转载 (转载)在MySQL中实现Rank高级排名函数

转载:链接:http://fellowtuts.com/mysql/query-to-obtain-rank-function-in-mysql/声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录1、在MySQL中实现Rank普通排名函数2、查询以降序排列3、在MySQL中实现Rank普通并列排名函数4、在MySQL中实现Rank高级并列排名函数转载 [http://fellowtuts.com/mysql/query-to-obtain-rank-function-in-my

2021-01-06 18:05:33 131

原创 MySQL中distinct的使用方法 +leetcode中MySql题 619. 只出现一次的最大数字 + 1076. 项目员工II + 178. 分数排名

MySQL中distinct的使用方法测试表:对多列进行操作select distinct orderid, foodName, price from table_3;当distinct应用到多个字段的时候,其应用的范围是其后面的所有字段,而不只是紧挨着它的一个字段,而且distinct只能放到所有字段的前面,如下语句是错误的:select orderid, foodName, distinct price from table_3;distinct对NULL是不进行过滤的,

2021-01-06 17:55:17 125

原创 Java中StringBuffer简单操作 + 一道经典面试题

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录StringBuffer 和String的不同StringBuffer的继承关系StringBuffer的API构造函数![在这里插入图片描述](https://img-blog.csdnimg.cn/20210105214430906.png)length长度函数和capacity容量函数charAt函数getChars和setChar函数append函数substring获取部分函数delete函数insert函数ind

2021-01-05 22:01:58 238

原创 今日份牛客和力扣==221. 最大正方形

来源:链接:https://leetcode-cn.com/problems/maximal-square声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述题解牛客上是二维数组,leetcode没有这个限制,所以在牛客上通过的代码在leetcode上不一定通过题目描述在一个由 ‘0’ 和 ‘1’ 组成的二维矩阵内,找到只包含 ‘1’ 的最大正方形,并返回其面积。输入:matrix = [[“1”,“0”,“1”,“0”,“0”],[“1”,“0”,“1”,“1”

2021-01-04 22:18:08 131

原创 leetcode-mysql 1142. 过去30天的用户活动 II + 176. 第二高的薪水 +596. 超过5名学生的课+597. 好友申请 I:总体通过率

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录1142. 过去30天的用户活动 II题目描述:题解datediff的用法176. 第二高的薪水题目描述题解mysql限定返回一条数据596. 超过5名学生的课题目描述题解597. 好友申请 I:总体通过率题目描述题解(题目没有读懂!!)1142. 过去30天的用户活动 II链接:https://leetcode-cn.com/problems/user-activity-for-the-past-30-days-ii

2021-01-04 21:07:59 155

原创 Java中Deque简单操作

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录继承关系继承关系图API函数构造函数 创造一个空栈push() 将项目推送到此堆栈的顶部。 这与以下效果完全相同: addElement(item)vector里面的addElement是synchronized 方法pop() 删除此堆栈顶部的对象,并将该对象作为此函数的值返回,是一个synchronized 方法peek函数:返回栈顶元素,不执行删除操作synchronized 方法empty 栈是否为空查找“元素o”在

2020-12-30 19:13:28 672

原创 java 常见的ASCII(数字和字母)

声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我这里是指常见的字母数字,不完整的,要完整的这里http://ascii.911cha.com/PS:这里有一个将表格转成html格式的网站http://pressbin.com/tools/excel_to_html_table/index.html需要记住的一些特殊字符的ASCII码(用十进制数表示):字符0-9的ASCII码:48-57;大写字母A-Z的ASCII码为:65-90;小写字母a-z的ASCII码为:.

2020-12-30 15:27:12 5369 1

原创 今日份牛客和力扣==剑指 Offer 46. 把数字翻译成字符串(关于0合法性的不同解答)==动态规划

来源:牛客 和 力扣声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录剑指 Offer 46. 把数字翻译成字符串题目描述代码牛客 把数字翻译成字符串题目描述代码俩道题的不同 0的合法性剑指 Offer 46. 把数字翻译成字符串链接:https://leetcode-cn.com/problems/ba-shu-zi-fan-yi-cheng-zi-fu-chuan-lcof题目描述给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b

2020-12-30 14:55:36 175

原创 2020-12-29今日份牛客=最长公共子串 + 最长公共子序列

来源:链接:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录最长公共子串 题目描述最长公共子串代码:最长公共子序列 题目描述最长公共子序列 代码两题都是动态规划最长公共子串 题目描述链接:https://www.nowcoder.com/practice/f33f5adc55f444baa0e0ca87ad8a6aac?tpId=188&&tqId=36892&rp=1&ru=/ta/job-code-high-week&qru=/t

2020-12-29 19:25:57 98

原创 2020-12-28今日份leetcode=188. 买卖股票的最佳时机 IV(对官方代码的一些疑惑)

来源:链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-iv/声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述官方题解题目描述给定一个整数数组 prices ,它的第 i 个元素 prices[i] 是一支给定的股票在第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。

2020-12-28 21:42:06 96

原创 mysql中count(1)会计算null的行!count(列名)不会计算null的行!count(*)会计算null的行(sqlite一样的)

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录count(id)做对比count(列名)不会计算null的行count(*)会计算null的行count(1)会计算null的行count(id)做对比count(列名)不会计算null的行count(*)会计算null的行count(1)会计算null的行...

2020-12-28 17:17:54 1540

原创 Java锁---偏向锁、轻量级锁、自旋锁、重量级锁

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录1 基础知识之一:锁的类型1.1 乐观锁1.2 悲观锁2 基础知识之二:java线程阻塞的代价3 基础知识之三:markword4 java中的锁4.1自旋锁4.2 重量级锁Synchronized4.2.1synchronized放在实例方法4.2.2 synchronized放在类方法4.2.3 synchronized修饰代码块4.3偏向锁4.4 轻量级锁总结博文参考1 基础知识之一:锁的类型锁从宏观上分类,分为悲

2020-12-26 14:48:43 314

原创 2020-12-25今日份牛客java=数组中未出现的最小正整数(腾讯和字节面试题)

来源:链接:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述大神的代码手动模拟题目描述给定一个无序数组arr,找到数组中未出现的最小正整数例如arr = [-1, 2, 3, 4]。返回1arr = [1, 2, 3, 4]。返回5[要求]时间复杂度为O(n),空间复杂度为O(1)示例1输入 [-1,2,3,4]返回值 1备注:1 <=N <=10^6|arr_i| <= 10^9看到恶心的时间复杂度为O(n),空间复

2020-12-25 17:40:39 176

原创 2020-12-25今日份牛客和leetcode==有重复数字的有序数组的二分查找+转动过的有序数组寻找目标值+旋转数组的最小数字

来源:链接:https://www.nowcoder.com/practice/7bc4a1c7c371425d9faa9d1b511fe193?tpId=188&&tqId=36844&rp=1&ru=/activity/oj&qru=/ta/job-code-high-week/question-ranking声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目描述代码,二分细节是魔鬼大神总结的二分,各种细节各种应用题目描述请实现

2020-12-25 14:54:59 261

原创 2020-12-25今日份力扣==455. 分发饼干

来源:链接:https://leetcode-cn.com/problems/assign-cookies声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目我的代码 双指针大神的代码题目假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i

2020-12-25 13:27:05 77

原创 python利用spyne远程调用HBase数据

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录Python利用spyne 实现webservice服务服务端代码server.py: 实现RangeQuery范围查询和PointQuery点查询客户端代码client.py 运行在本地的编辑器中,我用的ideaPython利用spyne 实现webservice服务前提所有的网络和端口都可以同信:ping的同和telnet的通spyne的原理啥的请移步https://www.cnblogs.com/guanfuch

2020-12-25 13:10:19 246

原创 git安装和远程连接github(4) --去掉master改用main

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录之前用master分支上传文件,结果要我 compare & pullrequest ,master能合并到哪里?!后来发现已经有main这个分支,从此master就只是一个小弟了,最要命的是master向main合并,竟然不行!!要么直接用main分支提交,要么创建子分支dev在提交合并到main中main分支提交Updates were rejected because the tip of your curre

2020-12-25 13:08:20 821 1

原创 2020-12-24今日份力扣==135. 分发糖果

来源: 作者 冷囧囧 https://blog.csdn.net/czh500版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/czh500/article/details/88202971声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录...

2020-12-24 22:19:13 72 1

原创 git安装和远程连接github(3) --github删除没有用的仓库

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录删除仓库(我的操作)删除仓库 官方文档连接 https://docs.github.com/cn/free-pro-team@latest/github/administering-a-repository/deleting-a-repository删除仓库(我的操作)第一步找到你的仓库地址:第二步 在想要删除仓库名称点进去,单击 Settings(设置)。点击setting后,出现页面如下,不断的向下拉动,找

2020-12-24 19:06:24 94 1

原创 git安装和远程连接github(2)-还有一个坑===github页面有一个绿油油的 compare & pull request

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录compare & pull request(比较和提交)出现原因 运行完git push origin 分支名称这里我如果是分支 dev push上来的没有任何问题,只要点击 这个绿油油的的命令,就进入compare & pull request(比较和提交)出现原因 运行完git push origin 分支名称本地仓库的代码会 push进 远程仓库 从Repostitory 到 Remote的

2020-12-24 19:06:09 4275 5

原创 git安装和远程连接github(1)-新手把坑踩了一遍

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录安装和一些命令参考博客地址,讲的非常详细和认真~一切的“坑”都来自连接远程仓库的那刻起,也就是连接git连接github的出现....首先要设置git config --global 参数创建ssh的时候创建git remote add origin 的时候 https和sshgit push -u origin master提交之前最好先pull一下failed to push some refs to的解决办法git

2020-12-24 19:05:47 347 1

原创 Java中Deque简单操作

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录继承关系Deque是一个双端队列接口,继承自Queue接口Deque deque = new LinkedList<>(); 继承关系图Deque deque2 = new ArrayDeque<>();继承关系图Deque deque3 = new LinkedBlockingDeque<>();继承关系图一部分通用的API从 Queue 接口继承的方法完全等效于 Deque 的方法模拟

2020-12-22 09:49:31 1108 1

原创 Mysql 事物的四个特征ACID

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录一、原子性(atomicity)二、一致性(consistency)三、隔离性(isolation)1、读未提交(Read Uncommited),2、授权读取也称为已提交读(Read Commited),3、可重复读(Repeatable Read)4、串行化四、持久性(durability)事务具有4个特征,分别是原子性、一致性、隔离性和持久性,简称事务的ACID特性;一、原子性(atomicity)一个事务要么全

2020-12-20 17:30:17 160

原创 java ArrayList<Integer> 转 int一维数组、二维数组 toArray方法

font color=#999AAA >来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录ArrayList\ 转一维数组int[] ---遍历/toArray()ArrayList\ 转一维数组int[] ---toArray()ArrayList\ArrayList<Integer> 转一维数组int[] —遍历/toArray() //1. 遍历ArrayList\<Interger> list = ne

2020-12-18 17:56:40 3219 3

原创 ArrayList中set(index,object)与add(index,object)/Stack的empty() 方法和isEmpty()方法/双端队列deque使用以及部分原理

来源:声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录ArrayList中set(index,object)与add(index,object)Stack的empty() 方法和isEmpty()方法双端队列deque使用以及部分原理ArrayList中set(index,object)与add(index,object)set:将原来index位置上的object的替换掉add:将原来index位置上的 向后移动List list=new ArrayList();

2020-12-18 16:47:42 192 2

原创 Leetcode 2020/12/15 打卡 738. 单调递增的数字(中等) java

来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/monotone-increasing-digits/声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目我的代码题目给定一个非负整数 N,找出小于或等于 N 的最大的整数,同时这个整数需要满足其各个位数上的数字是单调递增。(当且仅当每个相邻位数上的数字 x 和 y 满足 x <= y 时,我们称这个整数是单调递增的。)示例 1:输入: N = 10输出

2020-12-18 16:34:23 106

原创 今日份牛客和力扣==最小编辑代价/距离-java动态规划-终于搞懂了

来源:牛客 和 力扣声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录牛客题目:最小编辑代价以下是关于状态方程的理解,非常经典!!!代码leetcode 题目:72. 编辑距离牛客题目:最小编辑代价给定两个字符串str1和str2,再给定三个整数ic,dc和rc,分别代表插入、删除和替换一个字符的代价,请输出将str1编辑成str2的最小代价。示例1输入 “abc”,“adc”,5,3,2返回值 2示例2输入 “abc”,“adc”,5,3,100返回值

2020-12-10 15:36:53 464

原创 今日份牛客==二进制中1的个数==原码补码二进制移位操作

来源:牛客 https://www.nowcoder.com/practice/8ee967e43c2c4ec193b040ea7fbb10b8?tpId=188&&tqId=36702&rp=1&ru=/ta/job-code-high-week&qru=/ta/job-code-high-week/question-ranking声明:如果我侵犯了任何人的权利,请联系我,我会删除欢迎高手来喷我文章目录题目 二进制中1的个数大神的代码:普通的思路就是计算每一位

2020-12-10 13:09:02 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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