- 博客(15)
- 资源 (3)
- 收藏
- 关注

原创 2019秋招提前批JAVA面经
经过7月到8月的秋招提前批奋战,在牛客众多招聘信息和内推信息的帮助下,笔者成功拿下一些offer,包括(字节跳动,阿里,美团,华为,小米,作业帮,映客,中兴,深信服等),整理了一下面试过程,希望能给大家一点帮助(笔者java方向)。@author: NPawnJAVA基础JVMjvm分区模型首先是模型分成哪几块,堆 栈等等。。哪些是线程私有的哪些是共有的1.6之前和现在1.8哪些...
2019-08-31 20:15:29
589
原创 Map相关累积
Map相关累积google的guava包给map的操作提供了许多便捷的操作:Maps.difference ,对比map的区别点 Maps.differenceMaps.difference方法返回两个map中的区别项,此操作得到的值不会随着map的修改而改变。 /** * Computes the difference between two maps. This difference is an immutable snapshot of the state * o.
2020-11-16 11:57:31
1364
原创 Dubbo-Admin中元数据不可见的解决方案
Dubbo-Admin中元数据不可见解决方案:在服务提供端添加元数据配置类import org.apache.dubbo.config.MetadataReportConfig;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configurat...
2019-12-16 20:31:34
657
原创 git串烧精品文
git三种状态已提交 (committed)已修改 (modified)已暂存 (staged)引入git项目的三个工作区域的概念:Git仓库、工作目录、暂存区域基本的git工作流程如下:在工作目录中修改文件暂存文件,将文件的快照放入暂存区域提交更新,找到暂存区域的文件,将快照永久性存储到git仓库目录git的命令行解析新建一个git仓库git init 即可新建...
2019-08-29 17:26:31
167
原创 牛客网3月模拟笔试-编程题
1、加减二叉树二叉树是除了叶子节点之外所有的节点都最多有两个子节点的树。满二叉树则是除叶子节点外所有节点都有两个子节点的树,且所有叶子节点到根节点的距离都相等。现在有一颗无限大的满二叉树,根节点编号为1。编号为i的节点的左儿子编号为2*i,右儿子编号为2*i+1(比如根节点1的左儿子为2,右儿子为3,2的左儿子为4,右儿子为5)。牛牛在这棵树上做一个游戏,他从妞妞那里得到了两个数n和k,妞...
2019-03-15 10:47:59
512
原创 回溯算法——以leetcode401为例子
概念 回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。 回溯法有通用解法的美称,对于很多问题,如迷宫等都有很好的效果。回溯算法实际上一个类似枚举的深度优先搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回(也就是递归返回),尝试别的路径。许多复杂的,规模...
2018-11-06 14:32:47
415
原创 Centos 配置Storm1.2.2
环境简介:使用的是我在上篇blog中配好的HadoopHA环境,在hadoop1上安装nimbus,在hadoop5,hadoop6,hadoop7上安装supervisor 下载1. 官网上下载Storm1.2.2 storm下载地址 安装2. 上传Storm,我这里使用的是rz命令上传,没有安装的使用 sudo yum install lszrz 进行安装...
2018-10-22 15:40:40
590
原创 Hadoop高可用集群搭建——7台虚拟机
第一步:虚拟机安装使用CentOS6.9,最小化安装,安装完成之后,克隆出另外6台虚拟机。克隆完成之后需要对网卡进行修改,步骤如下:1. 修改hostname vi /etc/sysconfig/network 2. 修改网卡配置,把eth0的信息删掉,eth1的name改成eth0。vi /etc/udev/rules.d/70-persistent-net.rules3....
2018-10-20 12:02:38
1121
1
原创 Linux软链接和硬链接简单指引
在Linux中的链接方式有两种,软链接和硬链接。软链接的方式link -s /home/hadoop/aaa.txt /home/aaa.txt这种链接方式,相当于建立一个快捷方式,我可以使用快捷方式打开原文件,但是这种方式的/home/hadoop/aaa.txt和/home/aaa.txt中的内容是不相同的,后者存储的是连接信息,当删除/home/aaa.txt时,不会对原文件造...
2018-09-18 10:03:20
170
原创 2018年笔试题——老虎证券1
在网上看到了笔试题的照片,记录一下自己解题的过程,以便以后毕业找工作的时候复习。【思考】6个珠子,如果是在一条不可旋转不可翻转的排列上,其种数有A66即是720种方案,但是考虑珠子的拨动,即654321和543216是一样的手环,则需要除以6;同时考虑手环的翻转,即654321和123456是一样的,则需要除以2;所以一共的种数有A66/(6*2)=60种;【思考】线程在操作数据时...
2018-09-12 16:51:44
5442
5
原创 VMware克隆centos后需要进行修改配置的地方
1. 首先在VMware中通过复制现在状态的虚拟机或者快照形式的虚拟机,选择完整复制文件进行克隆。2.打开克隆的虚拟机之后,需要修改主机名和相应的hosts表2.1 修改主机名输入 vi /etc/sysconfig/network,修改HOSTNAME= 为自己想要的主机名2.2 修改hosts表输入 vi /etc/hosts ,添加自己的ip3. 更改自己的...
2018-07-16 20:00:23
3801
2
原创 python使用MySQLdb的基本操作
以上使用python3.6 和MySQL进行开发,python3.6和MySQL连接的驱动可在python的MySQLdb驱动下载适合的版本
2017-10-18 10:55:36
505
原创 STC15W4K32S系列板子使用数码管显示HC-SR04超声波测距
本文写了如何使用数码管显示超声波测距#define MAIN_Fosc 11059200L //定义主时钟#include "15W4KxxS4.H"#include "delay.H"uchar data_1,data_2,data_3,data_4;/********************LED定义****************************//*******
2017-05-28 20:55:11
2516
原创 Android编程红外编程——红外码详析
近日,为了实现手机个红外功能,学习了Android 4.4以上提供的红外API——ConsumerIrManager。 用以实现遥控器功能。 首先简单介绍一下ConsumerIrManager。 在官方提供的API说明文档中,给ConsumerIrManager提供了三个方法:1. getCarrierFrequencyRange[] : 此方法返回手机支持的红外信号的频率范
2017-05-28 16:48:52
10581
MATLAB进阶篇(余盛威).zip
2019-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人