凭借这份《Java面试手册》,成功让我“吊打”了大厂面试官

前言金三银四刚开始就拿到了美团递来的offer,这全凭阿里大牛总结的Java面试笔记,能掌握这份笔记的70%以上感觉就能拿大厂offer。为了帮助更多的粉丝朋友们都拿到心仪的offer,小编在此把这份笔记分享出来:目录总览《Java面试手册》:1000道大厂面试题(Java岗),内容涵盖了:多线程、并发、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、SpringBoot、SpringCloud、Rabb
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

Leetcode 213. 打家劫舍 II (动态规划--理解pre和cur的意义)

打家劫舍 II你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都围成一圈,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你在不触动警报装置的情况下,能够偷窃到的最高金额。示例 1:输入: [2,3,2]输出: 3解释: 你不能先偷窃 1 号房屋(金额 = 2),然后偷窃 3 号房屋(金额 = 2), 因为他们是相邻的.
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

第一周 kuangbin 搜索入门

搜索入门1、棋盘问题 POJ - 13212、1、棋盘问题 POJ - 1321//棋盘问题 POJ - 1321 //思路: 主要从三个限制条件考虑 //不同行:每一行每一次dfs只取一个位置//不同列:用一个judge数组储存当次方案中每一列是否已经被占用//只能在#:遇到#才进入搜索 #include<algorithm>#include<stdlib.h>#include<iostream>#include<cstring>us
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

leetcode 36. 有效的数独 (将 9 * 9 数独划分成 9 宫格 )

leetcode 36. 有效的数独判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。上图是一个部分填充的有效的数独。数独部分空格内已填入了数字,空白格用 ‘.’ 表示。示例 1:输入:[[“5”,“3”,".",".",“7”,".",".",".","."],[“6”,".",".",“1”,“9”,“5”,
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

Leetcode 453. 最小移动次数使数组元素相等 (“相对大小”)

Leetcode 453. 最小移动次数使数组元素相等【题意】给定一个长度为 n 的非空整数数组,找到让数组所有元素相等的最小移动次数。每次移动将会使 n - 1 个元素增加 1。【示例】输入:[1,2,3]输出:3【解释】只需要3次移动(注意每次移动会增加两个元素的值):[1,2,3] => [2,3,3] => [3,4,3] => [4,4,4]【解法一】O (n)/*对于 1 2 4 6,从小的考虑起,先将 1 增加至和 2 一样,即 2 2 5
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

哈尔滨理工大学软件与微电子学院程序设计竞赛(题解)

目录ABCDEFGHIJKLMNOPQA//A#include<iostream>#include<algorithm>#include<stdlib.h>#include<cstring>#include<string>#include<cmath>#include<queue>using namespace std; #define getlength(array,len) {len = (si
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

mysql双主避免主键冲突解决方案

mysql双主避免主键冲突解决方案例如A-B MySQL互为主从我们让MySQL A 主键ID自增的数值为奇数 Mysql B主键ID自增的数值为偶数,这样就可以避开冲突了配置方式:mysql A # vim /etc/my.cnf auto_increment_increment=2 pos每次自增的加的值 auto_increment_offset=1 pos的起始值 ID自增:1、3、5、7、9mysql B # vim /et...
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

dp / 算术几何均值不等式 求 正整数拆分后的最大乘积

Leetcode 剑指 Offer 14- I. 剪绳子题目1、dp做法2、数学做法:算术几何均值不等式题目给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]…k[m-1] 。请问 k[0]k[1]…*k[m-1] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。【示例 1】输入: 2输出: 1解释: 2 = 1 + 1, 1 × 1
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

haproxy的安装和使用

haproxy配置准备:CentOS-7.5虚拟机关闭防火墙setenfore 0systemctl stop firewalldweb1:yum -y install httpd增加测试页面echo 111 > /var/www/html/index.htmlsystemctl start httpdweb2:yum -y install httpd增加测试页面echo 222 > /var/www/html/index.htmlsystemctl star.
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

约数个数定理 求 大于1的正整数的因子总数

E - 解方程(牛客小白月赛31)原题链接:https://ac.nowcoder.com/acm/contest/10746/E题目描述给出两个正整数 a,b,计算满足方程 ax+by=x*y 的正整数(x, y) 的组数。输入描述输入的第一行有一个正整数 t 测试数据的组数。每组测试数据在一行中给出两个正整数 a, b。1 ≤ t ≤ 10 ^ 31 ≤ a, b ≤ 10 ^ 6输出描述输出一个数字表示答案保证答案小于2 ^ 31示例说明对于第一组满足条件的(x,y)为(
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

Veeam 送的新书

B站看veeam视频,出新书,问送不送粉丝。然后,今天早上顺丰航空件到了。学习ing,点赞veeam。有兴趣的请自己百度吧
分类: 企业开发 发布时间: 03-23 10:23 阅读次数: 0

各种开源许可证的区别

如何为代码选择开源许可证?世界上大概有上百种开源许可证,最流行的六种许可证GPL、BSD、MIT、Mozilla、Apache和LGPL之间的区别如图所示。参考:如何选择开源许可证?...
分类: 其他 发布时间: 03-23 10:23 阅读次数: 0

360内部监控系统"Wonder实践之路"

 ADDOPS张振辉 360云计算女主宣言Wonder监控系统目前已经是360内部最大、最健全的监控系统。基于open-falcon改造的Wonder,从2016年4月上线至今已经运行了一年多,从最初的“乞丐版”,到现在的“神奇女侠版”,wonder的变化经历了很多。今天小主就为大家分享这篇来自公司内部的分享PPT:“Wonder监控系统实践之路”。PS:丰富的一线技术、多元化的表现形式,尽在“H
分类: 编程语言 发布时间: 03-23 10:23 阅读次数: 0

tcpdump:Host administratively prohibited问题解决

tcpdump Host administratively prohibited firewall-cmd
分类: 企业开发 发布时间: 03-23 10:23 阅读次数: 0

redis的安装和主从架构

redisyum -y install gcc gcc-c++tar zxf redis-5.0.3.tar.gzcd redis-5.0.3make && make installredis-server(这时只是进入前台)cd redis-5.0.3cp redis.conf /etc/vim /etc/redis.confbind 0.0.0.0 监听所有地址(\监听对外端口,本设备上IP)daemonize yes (需要(后台)守护进程)port 63.
分类: 其他 发布时间: 03-23 10:22 阅读次数: 0

看完谷歌大佬的Leetcode刷题笔记, 我直接手撕了200道Leetcode算法题

最近有看到很多朋友想进大厂,四面竟然都考了算法,很多同学面对算法的问题都很头大,因为自己做项目很难用到,但是但凡高薪的职位面试都会问到。最近我整理了一份刷题宝典,这份刷题宝典,也让我进了心仪的大厂。今天给大家分享一下:毕竟现在大厂里用的都是算法,所以这块内容不吃透肯定是不行的。目录如下:图文并茂,附有刷题答案源码。第一份:LeetCode算法收割机由于篇幅原因,为了避免影响到大家的阅读体验,在此只以截图展示部分内容,详细完整版的【见下图添加上小助手即可】免费获取!..
分类: 其他 发布时间: 03-23 10:22 阅读次数: 0

AWS CLI 的安装和使用

mac os:安装:# 安装awscli,默认安装位置:~/Library/Python/3.7/binpip3 install awscli --upgrade --user# 在 ~/.bash_profile 中添加 PATH="/Users/jiangyh/Library/Python/3.6/bin:${PATH}"export PATH# 重新打开一个终端即可使用...
分类: 其他 发布时间: 03-23 10:22 阅读次数: 0

2021年金三银四全新版互联网大厂Java面试题,分类65份PDF,累计2340页

2021年金三银四全新版互联网大厂Java面试题共分类65份PDF,累计 2340页!Java资料我全占!全新版互联网大厂面试题题库非常全面包括 Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、Python、HTML、CSS、Vue、React、JavaSc..
分类: 其他 发布时间: 03-23 10:22 阅读次数: 0

地图数据可视化库folium

简介:folium是js上著名的地理信息可视化库leaflet.js为Python提供的接口,通过它,我们可以通过在Python端编写代码操纵数据,来调用leaflet的相关功能。通过定义一个Map对象并不断添加图层元素,最后将Map对象保存为html文件并在浏览器中进行显示。安装:pip install folium --user使用:#! /usr/bin/env py...
分类: 其他 发布时间: 03-23 10:22 阅读次数: 0

电商上线+高可用

171yum -y install httpd php php-mysql php-gd传电商包172yum -y install mariadb mariadb-serversystemctl restart mariadb(开启后再改文件,否则会初始化)vim /etc/my.cnfserver-id=1log-bin=mysql-binrelay-log=mysql-relayskip_name_resolve 跳过解析systemctl restart mariadbMyS
分类: 其他 发布时间: 03-23 10:22 阅读次数: 0