Easter79 Easter79
3年前
springboot基础五:集成redis
!(https://oscimg.oschina.net/oscnet/c2334f690d4a45aba38809230b398773.png)前言在项目里redis作为缓存已经是国际惯例了,那springboot项目里如何能与redis集成进行使用呢?照着教程做吧配置1.引入pom
Wesley13 Wesley13
3年前
ubuntu18.04里更新系统源和pip源
一、修改ubuntu系统源我的ubuntu系统是在清华的开源网站上下的,所以我还以为他应该就帮我弄好源了,可是没想到下载的还是非常慢,看到下载的时候网址前还有个us,就知道不是国内源了。所以这里我们来换系统源。(ps:我上次用的阿里云服务器好像倒是直接就是阿里的源了,速度还可以。)国内有很多Ubuntu的镜像源,包括阿里的
Stella981 Stella981
3年前
Spring RabbitMQ Channel理解
概述在AMQP协议中,有channel的概念,在RabbitMq中,channel表示逻辑连接或者叫虚拟连接,是棣属于TCP连接的。一个TCP连接里可以创建多个channel,在RabbitMQ里,消息的发送和接收都是基于channel的。!collection和channel的关系(htt
Stella981 Stella981
3年前
Android里的Dalvik、ART、JIT、AOT有什么关系?
JIT,Justintime,即时编译,边运行边编译;AOT,AheadOfTime,提前编译,指运行前编译。区别  这两种编译方式的主要区别在于是否在“运行时”进行编译优劣JIT优点:  可以根据当前硬件情况实时编译生成最优机器指令(ps.AOT也可以做到,在用户使用时使用字节码根据机器情况在做一次编译)  可
Wesley13 Wesley13
3年前
Java spi机制浅谈
最近看到公司的一些框架和之前看到的开源的一些框架的一些服务发现和接入都采用了java的spi机制。所以简单的总结下javaspi机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具
Stella981 Stella981
3年前
Spring Boot @Scheduled 执行两遍
使用springcloud\Dalston.SR1\版本开发定时job时,发现job执行了两次;下面日志里发现一个job被一个任务调度池(taskscheduler)里的两个worker(taskscheduler1和taskscheduler2)执行,很奇怪;2018022314:28:30.001task
Easter79 Easter79
3年前
ThreadLocal 详解
概念ThreadLocal用于提供线程局部变量,在多线程环境可以保证各个线程里的变量独立于其它线程里的变量。也就是说ThreadLocal可以为每个线程创建一个【单独的变量副本】,相当于线程的privatestatic类型变量。使用示例publicclassThreadLocalTest{
Stella981 Stella981
3年前
NetBeans Weekly News 刊号 # 121
20101018下载NetBeansIDE7.0里程碑2NetBeansIDE7.0里程碑2现在已可供下载。这次建立的稳定开发重点包括新功能及对JavaEE,GlassFish,WebLogic(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fn
Stella981 Stella981
3年前
OpenCV 在同一窗口显示多幅图片
好久没更新blog里,看到OpenCV官网做的越来越好,心里也是很高兴的,真有些冲动将来加入到这个组织里做些事。估计2.4.3要在国庆左右跟大家见面,让我们多期待一下吧。闲话少说,今天不介绍复杂的算法了,来个简单的,大家写文章做图经常用Matlab,在Matlab里经常在一个窗口里打开多幅图片。遗憾的是OpenCV没有集成这样的功能,但这难不倒大家,让我
数字先锋 | 千里之行,“驶”于云上!
为深入推进威远县交通运输数字化、智能化发展,天翼云基于iStack私有云解决方案,为威远县打造智慧交通基础设施云平台,推动当地交通管理提质升级。