[JAVA] 一个可以编辑、编译、运行Java简单文件的记事本java实现
本来是Java课做一个仿windows记事本的实验,后来突然脑子一热,结果就给它加了一个编译运行Java文件的功能。
本工程总共大约3000行代码,基本上把所学的java界面、文件、控件的功能都包含在内啦。除此之外俺还脑子一热给这个文本编辑器加了个可以编译运行java文件的功能,但是由于多线程还不咋滴,所以有些需要在DOS输入的java文件就无法运行啦。
现在过了一个寒假,好像有点忘了,所以拿...
查看全文 >>
Java Listener pattern 监听者模式
Java Listener pattern 监听者模式
2016-5-12
监听者模式(观察者模式)能降低对象之间耦合程度。为两个相互依赖调用的类进行解耦。
便于进行模块化开发工作。不同模块的开发者可以专注于自身的代码。
监听者用来监听自已感兴趣的事件,当收到自已感兴趣的事件时执行自定义的操作。
在某些数据变化时,其他的类做出一些响应。处理数据(或者分发事件)的类主动投送消息,感兴趣
的类主动“...
查看全文 >>
运维经验分享(四)--关于 java进程管理的服务控制脚本编程思路分析
运维经验分享作为一个专题,目前共7篇文章
《运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本》
《运维经验分享(二)-- Linux Shell之ChatterServer服务控制脚本二次优化》
《运维经验分享(三)-- 解决Ubuntu下crontab不能正确执行Shell脚本的问题(一)》
《运维经验分享(四)--关于 java进程管理的...
查看全文 >>
运维经验分享(四)--关于 java进程管理的服务控制脚本编程思路分析
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://dgd2010.blog.51cto.com/1539422/1677155
运维经验分享作为一个专题,目前共7篇文章
《运维经验分享(一)-- Linux Shell之ChatterServer服务控制脚本》
《运维经验分享(二)-- Linux Shell之Cha...
查看全文 >>
Java 语言实现的 I/O 模型
1.概述
1.发展历史
JDK 1.4 之前,Java 所提供的网络编程API全部采用了I/O同步阻塞模型
JDK 1.4 引入了非阻塞I/O(NIO)类库,自此Java语言可以支持多路复用I/O模型
JDK 1.7 引入了异步I/O编程类库,被称为NIO2,也叫AIO
2.Java NIO 开源网络通信框架
Mina:Apache
Grizzly:
Netty:JBoss。事件驱动模型,...
查看全文 >>
Java精品公开课合集
开发者社区为大家整理了近期Java领域的优质公开课,欢迎大家在线学习~
1.【Dubbo 开发者日杭州站】这可能是微服务开发者们最关注的技术盛宴
视频观看地址
Dubbo Committer 现场为大家解读 Apache/Dubbo-go,Apache/dubbo-js。
斗鱼,eBay,有赞,涂鸦智能专家现场演绎 Apache/Dubbo 的落地实践。
2. Green Tea Jug ...
查看全文 >>
Java NIO文件操作--相关类
Buffer类
CharBuffer charBuffer = CharBuffer.allocate(8);
charBuffer.capacity();
charBuffer.limit();
charBuffer.position();
通过allocate()方法创建的Buffer对象是普通Buffer,ByteBuffer...
查看全文 >>
listener.ora中PLSExtPro 和ExtProc的作用(转)
默认安装时,会安装一个PL/SQL外部程序(ExtProc)条目在listener.ora中,是oracle为调用外部程序默认配置的监听,它的名字通常是ExtProc或PLSExtProc,但一般不会使用它,可以直接从listener.ora中将这项移除,因为对ExtProc已经有多种攻击手段了,在不使用外部程序时,oracle也是建议删除的。
PLSExtPro 是pl/sql exter...
查看全文 >>
ZooKeeper入门,看这篇就够了
思维导图
文章已收录到Github精选,欢迎Star:https://github.com/yehongzhi/learningSummary
前言
在很多时候,我们都可以在各种框架应用中看到ZooKeeper的身影,比如Kafka中间件,Dubbo框架,Hadoop等等。为什么到处都看到ZooKeeper?
一、什么是ZooKeeper
ZooKeeper是一个分布式服务协调框架,提供了分布...
查看全文 >>
SpringBoot内置生命周期事件详解 SpringBoot源码(十)
SpringBoot中文注释项目Github地址:
https://github.com/yuanmabiji/spring-boot-2.1.0.RELEASE
本篇接 SpringBoot事件监听机制源码分析(上) SpringBoot源码(九)
1 温故而知新温故而知新,我们来简单回顾一下上篇的内容,上一篇我们分析了SpringBoot启动时广播生命周期事件的原理,现将关键步骤再浓缩总结下...
查看全文 >>