- 博客(7)
- 资源 (3)
- 收藏
- 关注
转载 关于SpringBoot bean无法注入的问题(与文件包位置有关)改变自动扫描的包
原因:同事在写demo时出现bean加了@component后却无法被spring扫描到(在编译的时候IDEA就提示拿不到对应的bean)的问题. 后来经过研究是跟文件包的位置有关的.springboot的bean装配规则: 根据Application类所在的包位置从上到下进行扫描的! “Application类”是指springboot的项目入口类.这个类的位置很关键: 如果Applicatio...
2018-04-17 17:38:28 1556
转载 mac os x 设置Terminal快捷键
mac os x 设置终端快捷键大家都知道在linux下可以用ctr+alt+t组合快捷来打开终端,那么在OS X上可以吗?答案是肯定的,其实OS X上很多功能都可以通过Apple自家的Automator.app创建,且使用此方法可以为任何程序创建快捷键。废话少说,下面给大家演示一下:思路是这样的(分三步完成):第一步在Automator.app中创建一个AppleSc
2017-11-05 12:48:58 348
转载 关于消息队列的使用
一、消息队列概述消息队列中间件是分布式系统中重要的组件,主要解决应用解耦,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。目前使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ二、消息队列应用场景以下介绍消息队列在实际应用中常用的使用场景。异步处理,应用解耦,流量削锋和消息通讯四个场景。2.1异步处
2017-10-26 20:20:37 161
转载 Java序列化和反序列化
Java序列化是Java技术体系当中的一个重要议题,序列化的意义在于信息的交换和存储,通常会和io、持久化、rmi技术有关(eg:一些orm框架会要求持久化的对象类型实现Serializable接口)。 本文将提供Java自带序列化机制和ProtoStuff的序列化(仅仅当作一种数据格式)的比较,从序列化的内容和特点来对二者进行比较。 结论:1,Java序列化对象时
2017-10-26 16:13:52 382
转载 DMA和cache的一致性
先理解cache的作用CPU在访问内存时,首先判断所要访问的内容是否在Cache中,如果在,就称为“命中(hit)”,此时CPU直接从Cache中调用该内容;否则,就 称为“ 不命中”,CPU只好去内存中调用所需的子程序或指令了。CPU不但可以直接从Cache中读出内容,也可以直接往其中写入内容。由于Cache的存取速 率相当快,使得CPU的利用率大大提高,进而使整个系统的性能得以提升。
2015-07-25 16:52:00 1026
转载 register_chrdev_region()、alloc_chrdev_region() 和 register_chrdev()
内核提供了三个函数来注册一组字符设备编号,这三个函数分别是 register_chrdev_region()、alloc_chrdev_region() 和 register_chrdev()。其中,register_chrdev_region()是为提前知道设备的主次设备号的设备分配设备编号。alloc_chrdev_region() 是动态分配主次设备号。register_chrdev
2015-07-24 14:20:23 207
转载 linux多线程驱动中调用udelay对整个系统造成的影响
驱动开的是内核线程 跟普通进程一样是可以调度的,而udelay是靠死循环实现的延迟,当你的内核线程没有占用cpu时,很可能超过1ms都不会执行你的程序,100us是小于进程可能的最小时间片的 (HZ=1000时,1ms才产生一个时钟中断,假设时间片为1个jiffes,1ms才可能发生进程切换,轮到你的内核线程),所以这是靠不住的,会受到其他阻塞进程的影响。对于时序要求比较严格的硬件,产
2015-07-24 14:14:01 558
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人