240 发简信
IP属地:河北
  • idea快捷键

    alt+回车:错误提示解决方案 sout: System.out.println(); psv: 主函数快捷键 ctrl+1: 错误解决方案 shift连按两次: 搜索类 c...

  • 打war包

    一、在pom.xml里设置 war 二、移除tomcat插件在pom.xml里找到spring-boot-starter-web依赖节点,将<exclusions></ex...

  • Spring Boot 实现定时任务的4种方式

    内容参考来自"我是程序汪"公众号一篇文章《Spring Boot 实现定时任务的 4 种方式》。如果原作者觉得此文章不得转载,请联系我,本人立即删除。 定时任务实现的几种方式...

  • 120
    go语言基础(二)

    一、数组数组的基础使用如下(tips:fmt的print输出可直接输出数组,不需要遍历),er: 如果想要遍历数组,首先想到的就是for循环,eg: 但是go语言有更加方便的...

  • 120
    Spiral Matrix

    题意是将一个二维数组,螺旋遍历出来,那么从Matrix[0][0]开始,提前记录好上下左右四个方向的边界,并且按照右下左上四个方向进行遍历。逻辑简单,代码复杂。代码如下:

  • 120
    Group Anagrams

    这道题是要将字符串数组进行归类,比如"eat","aet","tea"这种就是一类,也就是说构造相同,但是顺序不同的进行归类,那么首先就要进行遍历,针对每一个字符串都进行排序...

  • go语言基础(一)

    一、变量定义变量命名通过 var+参数名+类型即可 还可以多个变量一起定义,且可以是不同的类型,只要是逗号分隔即可 甚至连var也可以省掉,依靠解释器自己分辨不同的类型 常量...

  • 120
    Rotate Image

    这道题是要翻转一个二维数组,但是要求不能用新的二维数组,要在原有基础上进行改造。思路如下图(请原谅我用画图直接画出来的) 一层一层进行替换,先是最外层,由四个方向分别替换,需...

  • Permutations II

    这道题和Permutations类似,不同的是,现在包含了重复的数字,那么思路相同,还是利用dp,只不过首先进行排序,并且遇到重复的就略过比如1,1,2。那么要做的排序就只有...

  • 120
    Permutations

    由题意可知要做全排列,那么可以利用dp,代码如下

  • 120
    Multiply Strings

    题中要求num1和num2最大可达到110位,因此不能进行整体计算,需要一位一位进行计算,所以按照小学学习的乘法算法用代码实现即可。两个数相乘,其结果最长不会超过两个数长度之...

  • Find First and Last Position of Element in Sorted Array

    如题,要求找到target所在位置的最大和最小值题中nums为顺序增序,要求查找时间为o(logn),那么考虑用二分法,先随机找到一个,然后左右扩增代码如下

  • Swap Nodes in Pairs

    这道题就是考验指针操作,难度不高,主要就是考验链表操作基本功代码如下

  • 120
    Generate Parentheses

    看到题目第一个想到的解法是dp,那么就要找规律了n=1 result : ()n=2 result : (()),()()n=3 result : (...

  • Longest Palindromic Substring(最大回文字符串)

    Given a string s, find the longest palindromic substring in s. You may assume that the ...

  • 对象转字符串(按照属性排序)

    如题,该工具通过反射实现对象转json字符串,可以按照对象属性首字母(首字母相同则依次向后比对)进行顺序或逆序排序,代码如下

  • Minimum Absolute Difference in BST

    这道题是要找到二叉搜索树的任意节点的最小差值。 比如[543,384,652,null,445,null,699]的最小差值是47 那么众所周知,二叉搜索树,左儿子<父节点<...

  • 优先队列

    转载自 http://www.importnew.com/6932.html Relative Ranks题中解法里面有一种需要用到优先队列 我们知道队列是遵循先进先出(...

  • rabbitmq(5)rpc模式

    rpc采用确认模式,client发送消息至server并等待消息回传,server接到消息并处理后回传给client,中间通过Correlation Id来确认消息,amqp...

  • rabbitmq(4)topics模式

    topics模式适合订阅者按需索取。发布者发布的routing中带有不同的特点,举例如下 中间用点分隔订阅者按照需要进行筛选,删选规则如下 订阅者就可以按照比如.orange...