小院子 博客

JAVA GC 简单总结

GC分代 GC的英文全拼是Garbage Collection,意思是垃圾收集。 Java 将堆内存分为三代来管理: 年轻代 (Young Generation) 年老代 (Old Generation) 永久代 (Perm Generation) 年轻代:又分为Eden、From和To,其中From和To又统称为Survivor Spaces(幸存区)。年轻代大小可以...

linux命令行安装使用KVM

一、说明 本篇文章介绍的是基于centos环境来安装的,ip地址192.168.4.233 二、检查CPU是否支持虚拟技术 egrep 'vmx|svm' /proc/cpuinfo 如果有输出内容表示支持。 三、安装KVM 1、安装组件 yum install kvm yum install qemu qemu-kvm -y yum -y install libvirt vi...

nodejs npm应用 - webhere

前言、没图不说话,先上图。 What’s webhere? 有没有遇到这样的场景:写程序的时候,需要访问一个文件,这个文件 需要是放到一台web服务器上,但是你不是开发的web应用。 所以呢,你不得不去找一个web服务器,把你的文件上传上去,或者干脆直接创建一个web应用程序… webhere就是来解决这个问题,在你想要当做web根目录的目录下,打开你亲爱的命令行,敲下webhe...

写一个web远程控制小工具

基于命令行的小工具

国际惯例,先上效果图 晚上躺床上了,发现忘关电脑了,又不想起来关,来用手机控制电脑多好,百度了下,果然一大把。哈,我自己为什么不自己也实现个呢,任意的自己diy。Just do it。如果不想看如何实现,那么直接用下面的吧: web操控端:http://smallyard.cn/jobhub/ 控制端jar包: http://files.cnblogs.com/files/...

js异步状态监控

说明:写这篇文章,是希望被吐槽的。 一、背景 在做报表页面的时候,页面上有很多的异步加载,而设计的loading是个全局的,一个页面就有一个。 控制loading什么时候出现,什么时候消失,要实时的知道页面上异步加载的东西是否执行完毕,只有所有的异步都加载完,loading才能停止。 并且,如果用户操作了页面,某个局部又要开始加载,loading要被通知到,执行loading...

基于nodejs的终端天气查询

命令行天气查询

国际惯例,先上效果图 前天,突然想到,怎么直接在命令行查询天气呢?好的,那就写一个吧。然后就开始找城市、天气的api接口,最终做出来这么一个东西。 /* 安装方法 */ $ npm install tianqi -g 一、 天气接口 网上搜了一个,最开始准备使用中国天气网的数据接口,但是需要注册,也行,注册就注册吧。 注册好了,又提示信息不完整,好吧,填写姓名、身份证…...

亲爱的狐狸,亲爱的尾巴

说明:这是一篇我非常喜欢的文章,不合时宜的发表在这里,别吐槽我哦,小狐狸。 八岁那年,我突然发现我长了一根尾巴。刚开始时,我只感觉到尾锥骨有一点点变硬,变长,然后,就象小时候家里养过的小鸡一样,光光的骨肉上开始长出一些红色的毛发。很快,我就拥有了一根尾巴。 这真是一件不可思议的事情,你知道,我们人类已经是目前进化得最高级的生物品种。尾巴,盲肠,阑尾等功能都属于退化范畴之列。在我们...

一个简单js select插件

hongselect 开发笔记

通过一个select插件,来介绍一下js插件的构建过程。 先上效果图 目录构建 这个select插件,我给它起名叫hongselect,所以呢,首先建个hongselect的文件夹。 接着建一个src目录来放源码。 我想把源代码托管到github上,所以呢,再建一个README.md文件,来写这个插件的一个说明文档。 然后建一个.gitignore文件,来...