240 发简信
IP属地:北京
  • Sonar扫描问题总结

    一、移除未使用的包,变量,方法 Remove this useless assignment to local variable xxx 移除无用代码并非是一个技术问题,而是...

  • http的各种请求

    HTTP请求的常用方法有:GET方法、POST方法、HEAD方法、PUT方法、DELETE方法、CONNECT方法、OPTIONS方法、TRACE方法 HTTP,即超文本传输...

  • 120
    网络

    1流量控制 如果发送端发送的速度较快,接收端接收到数据后处理的速度较慢,而接收缓冲区的大小是固定的,就会丢失数据。TCP协议通过'''滑动窗口(SlidingWindow)'...

  • 系统基础

    1 进程间通信 1.管道通信(高级管道通信,高级管道通信,匿名管道)2.消息队列通信3.信号量通信semophore4.信号sinal5.共享内存通信6.套接字通信

  • redis的与mysql的同步

    方案一:读: 读redis->没有,读mysql->把mysql数据写回redis 写: 写mysql->成功,写redis。 就是读的话,先读Redis,Redis没有再读...

  • redis经典应用

    显示最新的项目列表 删除与过滤 排行榜相关 按照用户投票和时间排序 过期项目处理 计数 特定时间内的特定项目 实时分析正在发生的情况,用于数据统计与防止垃圾邮件等 缓存 Pu...

  • BitMap以及案例

    所谓的Bit-map就是用一个bit位来标记某个元素对应的Value, 而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。1个byte空...

  • redis作为mysql缓冲登录查询

    redis作为mysql缓冲登录查询判断种查询方式的速度这里的数据库是用的mysql自带的world数据库先上jdbc链接代码···import java.sql.Conne...

  • 2019-07-18 docker建立简单helloworld.java的镜像

    开启docker sudo systemctl start dockersudo systemctl enable docker docker 装jdk 装这个就像了,当然其...

  • 2019-07-18jinkens入门

    jinkens启动 java -jar /usr/lib/jenkins/jenkins.war --ajp13Port=-1 --httpPort=18080默认端口是80...

  • 图的广度遍历

    图(graph)图和树的最大区别在于图的下一个节点可能指向已访问过的节点。因此在使用BFS及DFS遍历时,应维护一个Set,Set中存放已被访问过的节点,在遍历时先判断节点未...

  • 深度和广度遍历

    BFS(广度优先遍历,Breadth First Search)深度优先遍历,Depth First Search)是遍历树或图的两种最常用的方法。定义二叉树 使用Queue...

  • 数组中出现次数超过一半的数字-多数投票问题

    解题思路 可以利用 Boyer-Moore Majority Vote Algorithm 来解决这个问题,使得时间复杂度为 O(N)。 使用 cnt 来统计一个元素出现的次...

  • 从上往下打印二叉树-层次遍历二叉树

    从上往下打印出二叉树的每个节点,同层节点从左至右打印。 例如,以下二叉树层次遍历的结果为:1,2,3,4,5,6,7 使用队列来进行层次遍历。 不需要使用两个队列分别存储当前...

  • 判断栈的弹出是否包含某路径

    输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。假设压入栈的所有数字均不相等。 例如序列 1,2,3,4,5 是某栈的压入顺序,序列 4,...

  • 顺时针打印矩阵

    题目描述输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵:1 2 3 45 6 7 89 10 1...

  • 对称二叉树

    实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。二叉树判断是否对称和遍历二叉树一样,使用递归就能实现。

  • 生成二叉树的镜像

    生成二叉树的镜像还是使用递归来就很简单了

  • 剪绳子问题

    题目描述把一根绳子剪成多段,并且使得每段的长度乘积最大。 贪心尽可能多剪长度为 3 的绳子,并且不允许有长度为 1 的绳子出现。如果出现了,就从已经切好长度为 3 的绳子中拿...