【摘要】JDK SPI是什么 最近工作中听几个同事说了好几次SPI这个名词,虽然和我没关系,但是心里默默想还是学习一下,不然下次和我说到SPI,连是什么都不知道那就尴尬了。 所以SPI是什么呢?SPI全称Service Provider Interface,在Java中还是一个比较重要的概念,是Java提供 阅读全文
2019年8月31日星期六
2019年8月29日星期四
一键部署 Spring Boot 到远程 Docker 容器,就是这么秀! - 江南一点雨
【摘要】不知道各位小伙伴在生产环境都是怎么部署 Spring Boot 的,打成 jar 直接一键运行?打成 war 扔到 Tomcat 容器中运行?不过据松哥了解,容器化部署应该是目前的主流方案。 不同于传统的单体应用,微服务由于服务数量众多,在部署的时候出问题的可能性更大,这个时候,结合 Docker 阅读全文
2019年8月27日星期二
我是如何学习写一个操作系统(六):进程的调度 - dejavudwh
【摘要】前言 既然引进了多进程,其实也就是在进程之间来回切换,那么就会有进程之间的调度问题。实则是在可运行进程之间分配有限的处理器时间资源的内核子系统。 几个简单的CPU调度算法 First Come, First Served(FCFS) 其实就是一个先进先出队列了,也就是说先申请的进程,先执行。当CPU 阅读全文
2019年8月25日星期日
hbase性能优化,看这篇就够了 - sw_kong
【摘要】HDFS(hdfs-site.xml)相关调整 dfs.datanode.synconclose = true mount ext4 with dirsync! Or use XFS dfs.datanode.sync.behind.writes = true(default false) dfs 阅读全文
2019年8月23日星期五
快速删除一个“大目录” - guogangj
【摘要】一点小技巧分享:我们在做前端开发的时候常用npm来管理包,npm会在项目目录下生成node_modules目录,下面有海量的文件,文件通常都不大,但数量很多,如果你想要删除这个目录,很可能需要很长时间,那如何解决这个问题呢? 阅读全文
2019年8月15日星期四
S3C2440 移植最新5.2linux内核 - kmist
【摘要】基于 移植uboot后. 1. 移植linux内核 1.1 下载源码 下载完后,在ubuntu里解压备用. 1.2 搭建交叉编译环境 注:是可以多版本gcc编译器 " 伪共存 " 的,我这里就是gcc 3.4 的也有一份, 需要的时候,把环境变量注释一下留下需要的版本就好了.我觉得这样很方便. 1. 阅读全文
2019年8月12日星期一
Docker 前沿概述 - c旋儿
【摘要】Docker 前沿概述 [TOC] 什么是Docker? Docker是基于Go语言实现的开源容器项目。Docker是一个为开发者和系统管理员提供的开发,部署和运行的容器应用程序。Linux使用容器开发应用程序的这种方式称为容器化。Docker项目已加入Linux基金会,并遵循Apache2.0 协 阅读全文
2019年8月8日星期四
排序算法——堆排序 - CHANGKTITI
【摘要】此笔记仅作本人学习、复习与思考用。 堆:是一个完全二叉树,该数据结构遵循一个规则,根节点大小必须大于或者小于孩子节点的大小。 堆排序:利用堆结构的特性来进行排序,比如,假设有数集Z={x1,x2,x3,...,xn},该数集初始是一个无序序列,现在通过堆排序对其进行排序,首先将该序列调整成堆,即满足 阅读全文
【摘要】我们使用vs code创建lwc 时,文件会默认生成包含 template作为头的html文件,包含了 importLightningElement的 js文件以及对应的.js-meta.xml文件。前一个LWC学习的文章中已经说过当浏览器渲染的时候,遇见会将其渲染成