自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

胖胖哒键盘敲击兽

本想成为IT精英,却不小心成长为胖胖哒键盘敲击兽

  • 博客(25)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 互联网2020年java面试题汇总

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

2020-06-03 09:32:23 890 1

原创 基本知识总结

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

2019-09-10 09:34:44 123

原创 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 472

原创 springcloud学习过程中遇到得问题

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

2019-08-28 14:18:13 379

原创 基于echarts插件的多省份展示

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

2019-02-13 15:36:35 1939 2

转载 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 274

转载 C++类占用内存

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

2013-06-13 14:07:30 658

转载 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 14330

原创 Ubuntu下的一些配置

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

2012-11-29 20:31:39 380

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

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

2012-11-22 18:15:20 754 1

原创 大小端转换

#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 328

原创 LED驱动

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

2012-11-21 18:22:00 400

转载 Linux进程通信之消息队列

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

2012-11-20 14:22:21 316

转载 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 1445

转载 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 393

原创 对线程条件变量的理解

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

2012-11-16 10:43:15 811

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

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

2012-11-15 21:21:57 3994

转载 sched_yield()函数解析

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

2012-11-15 21:19:09 3004

转载 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 459

转载 #ifdef DEBUG的理解

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

2012-11-14 09:59:07 270

原创 共享内存的删除

今天在学习进程间的通信ipcs, 在调试代码的时候发现有很多无用的共享内存,看着很不爽。。。删掉吧。。。查看用到命令ipcs,删除用掉ipcrm,具体后面需要加上什么样的选项,可以在命令行敲入 man 函数名  来查看函数的具体功能。ipcs -m :查看共享内存标号 shmidipcrm -m shmid:删除标号为shmid的共享内存。(shmid)为要删除的共享内存编号。

2012-11-07 21:44:36 2121

原创 Qt的移植

移植Qt时遇到的一些问题:哈哈,纠结了整整两天的问题得到解决:首先,先罗列问题,介绍一下问题的背景:我是在学习Qt中关于QTcpSocket编程的时候,然后突然想到,如果编译成功,我应该怎么移植到ARM板子上呢?所以,就上网偷窥了一下,很多的步骤吧,于是就跟着学习,悲剧的事情啊,在第一步就出现了问题:我在工程文件中用qmake命令生成了makefile文件,但是,用make执行这个Ma

2012-10-24 10:20:19 775

原创 mount命令的使用

Mount命令的使用:首先,先发表一下感慨,学习的最高效率就是在需要它的时候去学他。。。比如,这个命令,当时学了几个小时,也不知道到底有什么用处,现在呢,在做视频传输这个小项目的时候要用到这个命令,然后积极的在网上查找关于mount的资料,立刻就学会了。。。下面将这个命令的使用步骤简单的介绍一下:我的情况是U盘直接插到ARM板子上进行数据的传输:当ARM板检测到U盘的时候,会跳出一

2012-10-24 10:13:39 420

原创 驱动总结

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

2012-06-25 21:54:44 305

原创 驱动的地位

对驱动的理解:任何计算机系统的运行都是系统中软硬件相辅相成的结果,应用软件工程师需要看到是一个没有硬件的纯粹的软件世界,硬件必须被透明的呈现给他,这个关键的任务就有驱动设备来完成,设备驱动是一种在应用程序和硬件设备之间通信的特殊程序,相当于硬件的接口,应用程序通过它识别硬件,通过向该接口发送、传达命令,对硬件进行操作。设备驱动对应用程序而言,透明化了硬件设备,存在于应用程序和实际设备之间的

2012-06-21 15:54:42 357

驱动总结 编译内核 问题解决

自己对驱动的一下见解和自己实践过程中遇到的一些问题

2012-06-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除