- 博客(67)
- 收藏
- 关注
原创 代码随想录-字符串-反转字符串II
这道题的字符串反转部分比较简单,双指针两两交换 ,和反转字符串题目是一样的精髓点在于如何对字符串进行遍历,降低时间复杂度。
2024-10-29 09:47:08 291
原创 代码随想录-哈希表-三数之和
tips:学习到了如何将数组转化为list Arrays.asList(nums[]);要点是第一必须为有序数组,第二要求不重复要学会去重三元组中的元素。
2024-10-26 16:52:39 155
原创 代码随想录-哈希表-四数相加
解析: 首先想到暴力解,O(n^4)优化,进行,分为两组就是O(n^2)用一个哈希结构存储第一组的结果res1,然后遍历第二组,同时算和sum。在res1中找有多少组0-sum,统计完所有,即为最终总的结果数。
2024-10-25 11:37:22 214
原创 代码随想录-哈希表-两数之和
暴力解两个for循环O(n^2) 这个没意义,不说了两个数相加,有target,每次循环能拿到第一个变量,所以只需要判断数组中存不存在与它对应的数就行了,很自然就能想到用集合判断存在不存在问题,所以就是哈希表来解决。但是用set可以解决存在,无法返回最终结果找到下标,故而使用。
2024-10-24 17:12:50 164
原创 代码随想录-哈希表-两个数组的交集
这个题目可以用大小为1000的数组,因为限制了变量大小。我用的是set,感觉这个才是本意。下面代码是用set实现的hash结构。先用set1存储nums1中的去重元素,然后用set2存储结果集最后将set转为array用了两种方式,,二是传统转换迭代器方式。
2024-10-23 11:58:33 192
原创 代码随想录-链表-反转链表
1、双指针才是学习的精髓,循序渐进,一开始直接头插秒了,没有看卡哥教程,没有领悟双指针导致后面的题用到了想不到。卡哥题目安排的一道道的太好了,我是总结链表篇才发现我这个题做的不标准2、开始涉及到递归了,后面dp会涉及越来越多,加油!
2024-10-22 13:49:08 263
原创 代码随想录-链表-环形链表II
链表问题两大法宝① 虚拟头结点 ②双指针(最多的就是快慢指针)链表部分最后两道题都涉及到数学归纳,多少有点难,想不出来就背背吧,再遇到类似的能做出来就行了。
2024-10-22 11:26:46 845
原创 代码随想录-链表-链表相交
1、链表相交比的是指针相等2、遇到两个长度不等需要讨论的时候,不用讨论,强行让你想代表长的那个成为长的就行了,反正只是个工具3、双指针太精彩了,数学问题,A+B = B+A;
2024-10-21 14:30:29 612
原创 rocketmq消费者组报错:CODE: 17 DESC: No topic route info in name server for the topic: %RETRY%consumer_01
找了两天没找到问题,今天终于找到了,创建消费者组时没有指定broker或者cluster的集群,导致消息发送到mq后找消费者组的时候找不到它对应的路由信息。自己部署了rocketmq后,按照网上教程手动创建消费者组,指明nameserver后进行消费,报错内容如下。解决办法:创建时添加 -b 或者-c参数。问题解决,开心,下周要在公司做mq集群了。
2023-06-17 18:21:23 8268 2
原创 linux下卸载MySQL
3.使用yum安装的Mysql需要先进行清除 命令:yum remove mysql mysql-server mysql-libs mysql-server。原文链接:https://blog.csdn.net/weixin_43102784/article/details/122696078。1.如果已安装成功 则需要卸载前请先关闭Mysql服务 命令:service mysql stop。2.使用 rpm 命令的方式查看已安装的mysql 命令:rpm -qa|grep mysql。
2023-03-13 22:14:07 432 1
原创 maven打包外部jar成功,编辑器中却始终找不到jar包中的新功能
找了好几天才找到问题,我是升级了一版sdk,新的sdk添加了新的特性,但是打包进maven成功后,在编辑器却怎么也找不到。最后定位到了问题,之前不知道怎么误操作吧sdk的jar添加到了本地的lib库下,所以导致引入的始终是lib下的jar包,也就是老的sdk。所以出现maven更新成功却始终引入不进来。涉及到这种依赖怎么也无法引入的问题,可以去lib下看看是不是存在旧版本jar包。优先加载自己的lib库才加载maven...
2020-09-09 11:02:48 414
原创 linux绑定百度网盘与解绑
1、安装环境系统环境:Linux 系统 + Python 2.7安装软件工具:pip install requestspip install bypy可能出现问题:原因在于ImportError: 'module' object has no attribute 'check_specifier'执行以下命令,更新一下setuptoolssudo pip ...
2019-12-19 11:14:22 1703
原创 设置bootstrap时间选择器datepicker默认时间
查了好久最后还是自己手动解决的,记录一下这里附带上我的源代码,引入的css和jshtml代码块<div class="f-row rs-row"> <label class="f-col fw20 title fb i18n" style="width:100px;" i18nkey="msg_index_table_date"></label>...
2019-08-29 11:21:28 4580
原创 解决扩展屏幕是idea下的搜狗输入法光标不跟随
亲测可用,安装个搜狗输入法智慧版,然后把idea安装路径下的jre64文件夹删掉或者挪出去,完美解决
2019-08-15 14:35:36 3895
原创 springboot集成rabbitmq简单使用
第一步,先搞一手儿依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId></dependency>第二步,在配置文件中进行...
2019-05-13 16:45:29 259
原创 读取页面上传的excel文件解析并储存到后台mysql数据库
1、第一步,先将源文件的文件名拿出来 file.getOriginalFilename(); (后台接收到的file类型为MultipartFile)2、第二步,拿到excel文件中的每个表里的内容List<String> idList = excelService.getIdLis tByExcel(file.getInputStream(), fileOriginalNa...
2019-05-06 19:49:06 4263
原创 Echarts圆饼图从后台获取数据动态填充
先来看一下我的页面展示结果,这里用的是官网上那个最简单的例子贴一下前端代码getData () {var url = this.HOST + '/recruit/getRecruitmentAnalyse'this.$http.post(url).then(resp => {var data = resp.datavar tatilData = []for (...
2019-05-05 11:40:09 7351
原创 每次tomcat启动时都报错端口被占用
我的问题在于tomcat的jmx port和Http port一样了,导致了自己和自己冲突注意,要区分开。。。。。。
2019-04-29 17:44:23 927
转载 Springboot的jar包和war包的区别
转自: https://blog.csdn.net/qq_32331073/article/details/81544061SpringBoot默认支持很多模板引擎,但是JSP只能够在War中使用,同时mvc.view.prifix/suffix必须主动配置给出,另外必须导入JSP的默认渲染servlet:"org.apache.jasper.servlet.JspServlet",即添加依赖:...
2019-04-29 14:44:20 1997
原创 springboot中使用mybatis只打印sql和总条数不打印查询结果的yml配置
在application.yml配置文件中设置logging: level: com.hao.employment.dao: debug即可
2019-04-12 20:54:51 5413
原创 关于springboot集成mybaitsplus插件
首先声明这个就是我一个学生学习记录练手的,也不是很懂,所以您如果百度到了我这篇,多半帮不到您功能:基本上不用写一条sql,如果业务层不复杂,完全不用业务层。(对于一些比较基础的赠删改查操作,基本上不用都可以搞定)介绍:是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生特性:无侵入,依赖少,损耗小,防SQL注入,通用CRUD,...
2019-03-05 11:15:27 389
原创 springboot警告:ApplicationContext is unlikely to start due to a @ComponentScan of the default package
记住,第一次运行springboot程序时,不要直接在人家默认的java包下建application类,要有一个自己的默认包,就是在默认的java包下新建个包,然后把运行类放到那个里头去。...
2019-03-04 14:28:56 200
转载 Mybatis-plus 思维导图,让 Mybatis-plus 不再难懂
转载自 Mybatis-plus 思维导图,让 Mybatis-plus 不再难懂摘要: Mybatis-Plus(简称MP)是一个Mybatis的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。mybatis-plus与mybatismybatis Mybatis&...
2019-03-04 10:40:20 361
转载 IDEA:Debug使用详解(含2018版特性)
Debug 介绍Debug 设置如上图标注 1 所示,表示设置 Debug 连接方式,默认是 Socket。Shared memory 是 Windows 特有的一个属性,一般在 Windows 系统下建议使用此设置,相对于 Socket 会快点。Debug 常用快捷键...
2019-02-28 11:18:18 640
转载 毕设基础之(一)转载第一个信息管理系统学习
Github地址:https://github.com/smallsnail-wh前端项目名为wh-web 后端项目名为wh-server 项目展示地址为我的github pages(https://smallsnail-wh.github.io)用户名:admin,密码admin(第一次启动会比较慢)...
2019-02-27 14:24:49 620
转载 浅谈IOC
转载自:http://www.cnblogs.com/DebugLZQ/archive/2013/06/05/3107957.htmlhttps://segmentfault.com/a/11900000148034121.IOC的理论背景2.什么是IOC3.IOC也叫依赖注入(DI)4.IOC的优缺点5.I...
2019-02-26 10:25:00 258
原创 关于eclipse初次在github中下载maven项目无代码部分的解决措施
本人在更换了电脑后,在eclipse中首次下载github中的maven项目遇到了只有相关的配置文件和jre库,却丢失相应的/main/java中的代码块的问题。直接import下来git的库就会出现此问题,不知为何,可能时eclipse版本所致解决:换一种方式来解决此问题先引入git视图选中window选择other中的git repositories选择open...
2019-01-16 11:13:16 522
原创 MYSQL中列转行的方法
初始表:temp_count目标表:machine_count利用max(case when then)select temp_count.id, MAX(CASE temp_count.`故障部位` WHEN '动力' THEN temp_count.`故障次数` ELSE 0 END ) '动力', MAX(CASE temp_count.`故障部位` WHEN '液压...
2019-01-07 16:33:55 8663 1
原创 udf udaf udtf 的对比说明
1)udf:user defined function特点:i:o=1:1示例函数:md5,substring应用场景:1:1的情况,比如md5...实现方式:简单udf实现extends UDF方法名:evaluate2)udaf: .........aggregation function特点:i:o=n:1示例函数:sum实现方式:extends UD...
2019-01-06 22:09:51 560
原创 HIVE使用手册(五) DDL数据定义语言
DDL全称:Data Definition Leaguage一、概述包括 表、索引、函数、视图create、drop、truncate、alter、show、describe、partition语句 关于建表是还会涉及到external关键字,区分内外表内表为hive管理数据。内表又称为托管表二、行格式和SERDE**什么是SerDe? SerDe是“Ser...
2019-01-06 21:44:56 343
原创 在hive中执行计算任务调用mapreduce失败
我的报错信息是Permission denied: user=xxx, access=WRITE, inode="/user":hdfs:supergroup:drwxr-xr-x原因:在设计计算过程中,没有写的权限 解决,为此用户添加权限 需要在hdfs环境中执行 hdfs dfs -chmod 777 /user/xxx 不一定非要设为777 ...
2019-01-04 18:44:35 1137
原创 HIVE使用手册(四)数据类型
一、概述,包含一些常用的类型1.数值类型:TINYINT(1字节有符号整数,从-128至127)SMALLINT(2字节有符号整数,从-32,768至32,767)INT / INTEGER(4字节有符号整数,从-2,147,483,648到2,147,483,647)BIGINT(8字节符号整数,从-9,223,372,036,854,775,808至9,223,372,...
2019-01-04 15:28:11 914
原创 HIVE使用手册常用部分系统学习(二)Hive CLI
1.一般进入hive环境 直接敲hive 本质是为$HIVE_HOME/bin/hive2.在命令下执行hive –H可以查看CLI选项,如下表所示:3.当使用参数-e或者-f时,hive以batch模式执行SQL语句,当hive不带-e或者-f时,hive进入交互式模式。下面先看一些batch模式的例子,然后再学习交互式模式下的一些命令。当需要将表名字都导出来的时候,可以...
2019-01-03 22:05:33 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人