自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LeetCode 144 二叉树的前序遍历

栈:先进后出,数据结构用stack,或者可以用ArrayList模拟。队列:先进先出,数据结构用queue,可以用LinkedList模拟。知识点随便写点吧,这里基础点挺多,以后补充下。电脑没拿,用我妈的pad艰难敲代码,敲字。今天的题很简单,前序用栈就行。大家新年快乐,long年大吉。

2024-02-11 11:21:50 309

原创 LeetCode993. 二叉树的表姐妹节点

要看俩节点是不是表姐妹,那么,如果使用层次遍历的话,这俩节点一定在同一层。需要是表的,不是亲的话,母亲必须不是同一个。且是从左到右依次访问,所以当访问到当前节点的右孩子节点是第二次访问到。2 表姐妹一定在同一层,可以把每一层的节点数存起来,如果该层有。车票候补到了,yeah, yeah, yeah~~~,直到当前层访问完,则下一层的节点数确定,将。:记录下一层的节点数,每当新节点加到队列,,那么在该层结束前,应该存在另一个,否在。:记录当前层的节点数,每访问一个,,则证明是第二次访问到了。

2024-02-08 14:49:32 202

原创 LeetCode 2865 Beautiful Towers I

既然暴力可解,那顺着暴力的思路,把一些值存下来,是不是就不用重复计算,不超时了。(原题是list, 这里为了好看假设是数组,真正实现的时候用list实现就行)看到题的前十五分钟,发呆。看似简单,其实不会。暴力可解,但是可能会超时。看了下官方的题解,有个单调栈的,有空学下。个值作为塔尖的时候,左侧序列(包括第。个值作为塔尖的时候,右侧序列(包括第。则根据题意,有以下关系。

2024-01-24 14:49:49 1019

原创 LeetCode 2765最长交换子数组

题目里的s[m - 1] - s[m - 2] = (-1)直接数组循环一遍就可以。其实不需要考虑这么多,拿个值。题目正文不搬运了,太长了。快过年了,脑子都不咋动弹了。

2024-01-23 17:28:45 442

原创 【华为GAUSS数据库】从0到1,数据库连接,新建用户,新建数据库,新建表等简单使用

数据库版本:GAUSSDB for opengauss, 集中式。

2024-01-23 14:37:50 1267

原创 LeetCode 670 最大交换数

学生时代的迷茫是不应该存在的,最好的时光应该尽情享受,而不应该自己给加层阴霾。如果只有第二截,即第一截的长度为0,那么直接找出num中最大的一位,和第一位交换就行。题目:给一个整数,最多可以交换这个数字的任意两位一次,获得可以返回的最大值。(2)从头开始(包括第一截),找到第一个小于MAX的值,与MAX交换即可。如果只有第一截,即第二截的长度为0,那么num直接返回就行。如果存在,找出第二截的最大值MAX。第一截的长度可能为0,第二截的长度也可能为0.周一,非常冷,大风呼呼的,上班路都走不动。

2024-01-22 14:57:49 507

原创 【华为GAUSS数据库】IDEA连接GAUSS数据库方法

(2).建立驱动,随意填写驱动名字,比如mydriver, gaussdriver,按图点击custom jars。IDEA提供了丰富的各类型数据库驱动,但暂未提供Gauss数据库。(3) 选择驱动文件postgresql.jar后,按图选择class类。背景:数据库为华为gauss for opengauss 集中式数据库。(1).点击database左上角的+号,选择driver。(1).按下图依次点击,选择自己刚刚新建的驱动。(2)按实际填写,apply, ok,即可。然后就可以查看表和查询了。

2024-01-17 17:06:12 2060 2

原创 MapReduce任务输出到redis中

【代码】MapReduce任务输出到redis中。

2024-01-17 16:27:28 336

原创 hbase shell命令

(一边遇到一边记录,未完待续!)(2024 ps 没有待续了!写于2020年4月17日。必须要大写,小写会出错)

2024-01-17 16:24:43 622

原创 leetcode 49 字母异位词分组及思考:toString() 方法

记录与2019年,时间真的如流水。

2024-01-17 16:19:35 333

原创 hive order by length() 报错

hql如下select length(tag) from table1 order by length(tag) limit 20;报错FAILED: SemanticException [Error 10004]: Line…Invalid table alias or column reference ‘tag’: (possible column names are: _c0)FAILED: SemanticException [Error 10004]: Line…Invalid table

2024-01-17 16:10:13 651

原创 hql(hive sql)中的join及踩过的坑

左半连接,查询出满足on条件的左表的数据。左表的记录在右表中找到对应的记录,则右表停止扫描。左外连接的结果条数应该与左表的条数一样多。如果右表关联的字段存在重复时,会让结果条数变多。,(跟内连接的区别貌似是没有on条件)(2024年注释:真的是join吗?与左外连接相反,以右表为基准,若左表有条件匹配的数据,则显示,否则显示为。以左表为基准,如果右表有条件匹配的数据,则显示,否则显示为。后,想要选择非空的列值作为结果,可以使用。左外连接,也称为左连接。右半连接,类似左半连接。条件的数据,不满足的以。

2024-01-17 16:03:29 758

原创 【LINUX学习】linux常用命令,持续更新中

TODO 远程登录,公钥私钥生成,原理,安全性。代表此目录本身,一般可以不写,在文件名头部,代表一个隐藏文件。可以将不可见字符显示出来,4 vim显示不可见字符。表示个人目录的地址,获取java当前地址。3 更改java版本。

2024-01-17 15:47:54 342

原创 有些事儿,当前不做,就再也不会做了

就像有些人,当前不联系,就再也不会联系见面了。某一天,某大神甩给我一个例子,让我跑一下。程序不停止的原因是,抛出 `的时候,中断标志位自动清除了。,程序抛出异常就停止了。

2024-01-17 14:37:17 343

原创 JAVA自动装箱 拆箱

2 java是面向对象编程的,基本数据类型并不是对象,不具有对象的性质。添加包装类,可以封装属性和方法,就有对象的特性。定义:编译器自动对基础数据类型和其包装类进行转化,这种转化对程序员是透明的。等集合类 添加基础类型数据时(装箱)3 容器里不能添加基本数据类型。1 基本数据类型可以让程序更高效。为什么要有基本数据类型的包装类。赋值操作(装箱或拆箱)基本数据类型和其包装类。

2024-01-17 14:23:00 365

原创 字符编码,ASCII码,Unicode,UTF-8

一个字节,8位bit,规定了128个字符的编码,包括32个不能打印的控制符号。首位为0,只占用后面的7位。二进制位 bit 有0,1两种状态。一个字节byte 有256种状态。1个字节 = 8个二进制位。是一种变长的编码方式。截图自阮一峰的网络日志。1、 字节和二进制位。

2024-01-17 14:12:53 321

原创 maven依赖 exclusion 和 optional

(简单来说,exclusion是在女儿那里排除了跟姥姥的关系,妈妈的其她女儿,还是认这个姥姥的。如果项目A依赖项目B,项目X依赖项目A,则根据依赖传递的原则,项目X会依赖项目B。如果项目X不需要依赖项目B呢?,此时,依赖项目A的任一个项目X,不会依赖项目B。=======================分界线=======================如果项目A只依赖了项目B的小部分功能,而且依赖项目A的项目都不需要依赖项目B,则用。此时,其他依赖项目A的项目Y,依旧会依赖B,但是只是X不再依赖项目B。

2024-01-17 14:04:27 319

原创 MYSQL批量更新语句 - PreparedStatement batch update

mysql服务器端和客户端在传送过程中,数据包的大小。如果该值过大,可能会导致服务器端太忙,来不及接受,或者网络差,容易丢包。该值过小,传输成本高,性能低。将批处理交给底层数据源执行,当所有命令执行成果后,该方法返回一个整数数组。后续需要补充:如何确定一条sql语句的长度,是根据java的长度,还是mysql字段的长度。整数值:如0,1,2,3等,表示数据库中受该命令影响的行数。===========分界线=========如果数据量太大,可以将数据量分批次插入。当批量插入时,数据量的大小需要小于。

2024-01-17 14:00:31 495

原创 Hbase 与 ElasticSearch 的结合使用

最近在做用elasticSearch建立hbase的二级索引,通过查询elasticSearch实现对hbase的快速查询,从而实现海量数据的秒级快速查询。在这里记录一下自己工作的解决过程。1 周五下午了。困,心放飞了。2 哎,但是还在工作时间,还是好好干活吧。3 疫情快点过去吧,快点过去吧。真的太煎熬了4 言归正传,想吃大福5 真的言归正传。

2024-01-17 13:53:32 600

原创 兜兜转转10年

从学生时代到工作这几年,没有定性,用过csdn,用过有道云、印象笔记、简书、飞书等等,但是都没有坚持下来。而立之年,沉淀至此,也该有长久的输出了。也算为自己留下一些01记录。先把简书的内容挪过来。

2024-01-17 13:48:37 387

原创 git上传本地文件到github上

无论哪一步出错,都可以上网找。首先在github上新建一个repository新建的时候勾选initialize this repository with a README然后在你要上传的文件的文件夹下,右键打开git,  依次输入:git init   (在当前目录下创建一个.git文件,一般是隐藏的,不可见)git add .  (add后面跟空格,然后跟“ . ” ,将所

2016-07-10 19:50:12 464

原创 MediaWiki安装插件 ——以CategoryTree为例

这可能是个很简单的事情,但是对于我这种按软件恐惧症的人来说,比较可怕。应该有人跟我一样,所以写一下,其实很简单,希望对你有帮助。以CategoryTree为例。首先在MediaWiki搜索CategoryTree,出来这个界面然后往下拉,找到Installation 小标题,这个标题底下有Download超链接,点击可以下载Categor

2016-05-18 22:03:53 3403

原创 项目细节小记录

ViewPart页面使用FormLayout布局方式,页面无法显示控件————> 在总的布局上加上container.setLayout( new FormLayout());这句话

2015-12-10 14:51:27 388

原创 Java提示框

好久没来了,注册邮箱都忘了, 好懒。最近在做一个小项目,抓点皮毛知识放上来

2015-11-08 14:14:59 529

原创 LeetCode168Excel Sheet Column Title

啥都不说了,这题让我对自己产生了怀疑。不开心╭(╯^╰)╮class Solution {public: string convertToTitle(int n) { std::string s; char ch; while (n){ n = n - 1; ch = 'A' + n % 26; s += ch; n /= 26;

2015-04-09 14:25:02 566

原创 LeetCode169 Majority Element

原题目:Given an array of size n, find the majority element. The majority element is the element that appears more than ⌊ n/2 ⌋ times.You may assume that the array is non-empty and the majority

2015-04-08 14:55:40 511

原创 LeetCode172

最近开始刷LeetCode,先从easy的刷起,但发现easy的也有点麻烦(好弱呀)。(刚刚计star进实验室发现了我不会用盲打,Orz。。。)题目Factorial Trailing Zeroes,就是计算n!后面有几个0的。我开始是这样想的,n!可以看做多个质数的相乘,而末尾的0必定是2*5得到的,所以算出与n!等价的质数乘积的式子中有几个2和几个5,取最小值即可。后来发现2的个数必定大于

2015-03-30 20:09:05 451

原创 第一篇随说

今天开通了CSDN的博客。其实自己知道这个网站4年了,也看过很多人的博客,找作业代码,找bug的解法,但一直没有自己维护一个这样的个人的博客。自己的文笔不太好,经常词不达意,或者语序混乱,╮(╯▽╰)╭,不过也不准备纠结这些了。大学四年匆匆而过,脑海里却找不到这四年留下的踪迹,所以,现在开这个博客,就当给以后的自己一份礼物吧!不要在回忆过去的时候,只剩一片空白。也希望它能督促自己好好学习。明天要去

2015-03-30 19:46:20 316

空空如也

空空如也

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

TA关注的人

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