8 程序员爱美食

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 20w+

互联网2020年java面试题汇总

两个半月的时间,面试了小二十家公司,面试告一段落,收到了几个互联网公司的offer, 还算满意吧,今年的疫情影响,很多行业都多少受到些许冲击,而且不是科班出身,在传统行业也呆了太久。正好最近在准备入职,事情不是很多,记录下面试过程中遇到的问题,自我激励。自我介绍自我介绍这个是必须的,我这边大概准备了1分钟左右,主要是自己的教育和项目背景,自己在工作中承担的角色,比较出色的经历。java基础HashMap的put和get过程大概描述下,是怎么解决Hash冲突的?还有别的方法解决Hash冲突吗?

2020-06-03 09:32:23

基本知识总结

同步和异步,阻塞和非阻塞:同步和异步其实指的是,请求 发起方 对信息结果的获取是主动发起的,还是等被动通知的。如果是请求方主动发起的,一直在等待应答结果。(同步阻塞)如果是请求方发起的,提交请求后去处理其他的事情,但要不断的轮询查看发起的请求是否有应答结果(同步非阻塞)如果是由服务方通知的,即请求方请求后要么一直等待通知(异步阻塞),要么去忙自己的事了(异步非阻塞),当请求有结果,...

2019-09-10 09:13:26

Docker下部署Spring Cloud微服务项目总结

这几天在研究docker并实现了spring cloud微服务在docker上的部署,在这里mark一下!全文分2个部分,假设spring cloud项目创建和docker的安装已经顺利完成。项目源码比较简单可直接下载,注册中心:eureka-server,服务提供者:hi-service。docker安装在ubuntu.18,内核版本:4.18.0-25-generic。1、docker...

2019-09-03 16:43:41

springcloud学习过程中遇到得问题

1、Feign和Eureka实现springcloud的负载均衡时(通过Feign消费服务),注解为FeignClient的客户端里边的具体服务的@RequestMapping(value = "/")的value值必须在服务客户端,即在spcclient中存在,和其调用者controller没关系。现在完全混沌,还不知道咋回事,先跟着教程走吧,走一遍再慢慢的消化。@FeignClien...

2019-08-28 14:18:13

基于echarts插件的多省份展示

最近拿到了一个新需求,动态的展示指定城市的仪器在线数(之前已部署仪器监控设备)并做一个动态的展示。因为之前做过基于echarts展示全国的数据,所以还是打算用echarts插件来做。先展示效果图如下:只显示了广东和海南两个省份的地图,鼠标悬浮于城市名称,系统会自动展示该城市仪器在线数的明细信息,左下角实时展示仪器上线下线的动态变化。(考虑到相关政策原因,遵守国家《测绘法》规定,界面增加了鼠标滚动放...

2019-02-13 15:36:35

echarts资料下载(转载)

相关js源码下载:1.世界地图.js,中国地图.js,中国各省份地图.js地址:https://github.com/ecomfe/echarts/tree/master/map/js2.echarts基础报表js源文件(echarts.min.js)地址:https://github.com/ecomfe/echarts/tree/master/dist3.3D地图所需的js...

2019-02-12 15:41:22

C++类占用内存

类所占内存的大小是由成员变量(静态变量除外)决定的,成员函数(这是笼统的说,后面会细说)是不计算在内的。摘抄部分:        成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。其实成员函数的大小不在类的对象里面,同一个类的多个对象共享函数代码。而我们访问类的成员函数是通过类里面的一个指针实现,而这个指针指向的是

2013-06-13 14:07:30

Jade的使用教程

转载链接:请标明出处:http://blog.sina.com.cn/s/blog_9e2dfb7401011qir.html第一部分 物相分析1.打开您的数据。File—read...打开后的界面如图1:Jade 6.5 使用教程" src="http://s9.sinaimg.cn/bmiddle/9e2dfb74gbc75965f2f28&690">图12.很多人说打

2013-04-10 10:30:48

Ubuntu下的一些配置

Ubuntu下的换源。。。。因为自己手贱,一下子把半年的心血全部毁掉了,我整个嵌入式学习过程中的代码啊,项目啊,问题啊,全部都给搞丢了。。。还有万恶的配置。。。没办法,还的重新装系统。。。在Vmware下装了Ubuntu,有很多的问题啊,今天开始记录在学习过程中的整个配置过程。。。以防不测!!!!1,换源在shell中敲命令用到apt-get命令

2012-11-29 20:31:39

netlink-Linux下基于socket的内核和上层通信机制

netlink---Linux下基于socket的内核和上层通信机制需要在linux网卡驱动中加入一个自己的驱动,实现在内核态完成一些报文处理(这个过程可以实现一种零COPY的网络报文截获),对于复杂报文COPY下必要的数据交给用户态来完成(因为过于复杂的报文消耗CPU太大,会导致中断占用时间太长)。因此需要一种内核和用户态配合的通信机制,尝试了很多方式都不太理想,最后采用netlink+

2012-11-22 18:15:20

大小端转换

#include"stdio.h"int main(){ int i = 0x12345678; int *p_i = &i; int num = 0; union { int flag; char buff[4]; }temp; char buffer[2]; char *p =

2012-11-22 18:01:33

LED驱动

自己对驱动的一些见解---led驱动的代码,编译,加载,测试过程yeh2008@126.com(我是新手,写这些希望能够帮助新新手。同时也希望牛人们鄙视后给些意见和建议)l 首先,介绍一下驱动的概念:设备驱动是一种在应用程序和硬件设备之间的特殊程序,相当于硬件的接口。驱动对应用程序而言,透明化了硬件设备。在没有操作系统的情况下,设备驱动的接口直接提交给应用软件工程师,应用软

2012-11-21 18:22:00

Linux进程通信之消息队列

linux消息队列操作转自:  http://blog.csdn.net/zhsp1029/article/details/2171462/对消息队列的操作无非有下面三种类型:1、 打开或创建消息队列消息队列的内核持续性要求每个消息队列都在系统范围内对应唯一的键值,所以,要获得一个消息队列的描述字,只需提供该消息队列的键值即可;注:消息队列描述字是由在系统范围内

2012-11-20 14:22:21

segmentation fault

segmentation fault  Segment fault之所以能够流行于世,是与Glibc库中基本所有的函数都默认型参指针为非空有着密切关系的。来自:http://oss.lzu.edu.cn/blog/article.php?uid_7/tid_700.html#comment转自:http://blog.sina.com

2012-11-20 11:50:19

Linux发生错误时怎么产生core文件

Linux下发生段错误时如何产生core文件  发布时间:2010.02.07 13:50     来源:51cto    作者:51cto转自:http://tech.ccidnet.com/art/3067/20100207/1996485_1.htmlLinux下的C程序常常会因为内存访问错误等原因造成segment fau

2012-11-18 21:16:43

对线程条件变量的理解

对线程中条件变量的理解:         最近在学线程,学到这个条件变量的时候,感觉很难理解。。。查阅了大量的资料,终于有所突破,现在将一些体会写下来:        不得不提的是,条件变量必须牵涉到互斥锁,这个具体为什么,在我转载的另一篇文章中介绍到,有兴趣的可以了解一下。。。        首先,先简单的介绍一下条件变量,条件变量是用来通知共享数据状态信息的。可以使用条件变量来通知

2012-11-16 10:43:15

字节序问题--大小端问题

字节序问题--大端法小端法转自:http://blog.csdn.net/sunjiajiang/article/details/7163338分类: ARM 2011-12-29 21:21 2003人阅读 评论(2)收藏举报一、字节序定义字节序,顾名思义字节的顺序,再多说两句就是大于一个字节类型的数据在内存中的存放顺序(一个字节的数据当然就无需谈顺序

2012-11-15 21:21:57

sched_yield()函数解析

1、让出处理器  Linux提供一个系统调用运行进程主动让出执行权:sched_yield。进程运行的好好的,为什么需要这个函数呢?有一种情况是用户空间线程的锁定。如果一个线程试图取得另一个线程所持有的锁,则新的线程应该让出处理器知道该锁变为可用。用户空间锁没有内核的支持,这是一个最间单、最有效率的做法。但是现在Linux线程实现引入一个使用futexes的优化解决方案。  另一个情况是在

2012-11-15 21:19:09

pthread_cond_wait()的用法分析

pthread_cond_wait()用法分析转载自:http://blog.csdn.net/hairetz/article/details/4535920分类: linux 2009-09-09 15:54 25306人阅读 评论(11)收藏 举报很久没看APUE,今天一位朋友问道关于一个mutex的问题,又翻到了以前讨论过的东西,为了不让自己忘记,把曾

2012-11-15 20:39:40

#ifdef DEBUG的理解

#ifdef DEBUG的理解   今天看到一段代码,对ifdef的概念比较模糊,于是去学习了一下,找到一个很好的解释,如下:   在工程设置里有一些设置会对该工程自动产生一系列的宏,用以控制程序的编译和运行。就好象楼上说的一样,如果你把代码夹在#ifdef DEBUG 和对应的 #endif 中间,那么这段代码只有在调试(DEBUG)下才会被编译。也就是说,如果你在RELEA

2012-11-14 09:59:07

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。