抛弃tomcat容器做微服务 如果JAVA做一个HTTP接口工程,最先想到的是tomcat做容器,用springMVC来做一个标准的J2EE项目,所以tomcat 也就是微服务必须的,我想做微服务,其实我们不是很依赖于J2EE规范,但是好像也没的选择,所以我们必须要忍受以下问题:1、conf/server.xml 修改配置2、bin/catalina.sh 修改JAVA_OPTS 性能调优3、tomcat莫名其妙宕机了...
抛弃tomcat容器做微服务 如果JAVA做一个HTTP接口工程,最先想到的是tomcat做容器,用springMVC来做一个标准的J2EE项目,所以tomcat 也就是微服务必须的,我想做微服务,其实我们不是很依赖于J2EE规范,但是好像也没的选择,所以我们必须要忍受以下问题:1、conf/server.xml 修改配置2、bin/catalina.sh 修改JAVA_OPTS 性能调优3、tomcat莫名其妙宕机了...
micrboot,不依赖容器的JAVA轻量级HTTP服务框架,是一种的进步,还是无意义的折腾? micrboot是我写的一个JAVA轻量级不依赖容器的HTTP服务框架,无法和springMVC+tomcat 或springBoot 想匹敌,但单纯的从一个HTTP 后端服务来讲,J2EE规范不应该是很适合的,由此设计开发了Micrboot,借鉴了springMVC的一些思想,不知道是一种思想上的进步,还是无意义的下折腾? https://github.com/wwjwell/micrboot
实例详解MySql数据库存储过程 提示:本文是利用业余时间写的,SQL代码是我直接敲的,没有实际执行过,我将会进行修改。谢谢各位。本人也是初学mysql存储过程,把自己在学习过程中遇到的问题总结下来,希望对各位同学提供帮助。1、MySql存储过程创建 通过以下简单的例子,来简单学习并创建一个简单的存储过程,从执行结果中可以得到table_name的最大id。 [code="sql"]DROP PROCEDURE...
JAVA语法之----内部类 一、内部类的定义放在一个类的内部的类我们就叫内部类.二、作用与特点1、内部了可以很好的实现隐藏一般的非内部类,是不允许有private与protected权限的,但内部类可以2、可以实现多重继承3、内部类分为成员内部类、静态嵌套类、方法内部类、匿名内部类。几种内部类的共性:A、内部类仍然是一个独立的类,在编译之后会内部类会被编译成独立的.class文件,但是前面...
java 简单线程池ThreadPool java线程池线程池的基本思想还是一种对象池的思想,开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开销,节省了系统的资源。 线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPo...
java 发送邮件(包含附件) [code="java"]import java.io.File;import org.apache.commons.mail.EmailAttachment;import org.apache.commons.mail.EmailException;import org.apache.commons.mail.MultiPartEmail;public class...
获得当前所在项根路径的方法 public static void main(String[] args) { System.out.println(Thread.currentThread().getContextClassLoader().getResource("")); System.out.println(HibernateMappingManager.class.getClassLoader().getResource("")); System.out.println(ClassLoader.getS
Jprofiler在linux上的安装和配置,以及如何通过windows客户端监控JAVA应用程序 下载安装文件下载windows版本的Jprofiler和Linux版本的Jprofiler,且两者版本保持一致。Jprofiler下载地址:http://www.ej-technologies.com/例如本文下载的版本是5.2.4Windows版本:jprofiler_windows_5_2_4.exeLinux版本:jprofiler_linux_5_2_4.tar.gz 例子准备工作完成以后,下面我以一个例子来演示,怎样利用Jprofiler 来监控java程序。1、编写死循环例子程序,并把它上传到l