-
关于Job和Trigger是抽象的,无法实例化问题
关于Job和Trigger是抽象的,无法实例化问题 初学: 改为:...
-
Java 实现序列化和反序列化
Java 实现序列化和反序列化 package com.io.homework; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOExcep...
-
ClassLoader&双亲委派&类初始化过程
ClassLoader双亲委派类初始化过程 1.class sycle 类加载的生命周期:加载(Loading)验证(Verification)准备(Preparation)解析(Resolution)初始化(Initialization)使用(Using)卸载(Unloading)。 关注点1: loading 将class 二进制文件加载到内存中 通过一个...
-
原创 |我是如何解决POI解析Excel出现的OOM问题的?
原创 |我是如何解决POI解析Excel出现的OOM问题的? 背景 之前接手过一个解析Excel的项目,使用的是Java里的POI组件解析的,但是在解析时候经常出现OOM,后来我从下面几个方面优化了下,解决了99%的问题,对,你没看错,只解决了99%。 解决方案 1.调整JVM的堆内存 我们...
-
struts1与struts2的区别
struts1与struts2的区别 1)两个框架都是MVC的WEB框架, 2)struts1是老牌框架,应用很广泛,有很好的群众基础,使用它开发风险很小,成本低,Struts2核心设计思想主要源自Webwork,实现更优雅,更容易扩展 3)Struts2修改和完善了struts1中的一些缺陷,struts1中一些悬而未...
-
Quartz入门与Demo
Quartz入门与Demo 什么是Quartz? Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,完全由Java开发,可以用来执行定时任务,类似于java.util.Timer。但是相较于Timer, Quartz增加了很多功能: 持久性作业 - 就是保持调度定时的状态; 作业管理 - 对调...
-
教你用纯 Java 实现一个网页版的 Xshell(附源码)
教你用纯 Java 实现一个网页版的 Xshell(附源码) 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
centos下iptables防火墙规则用法和概述
centos下iptables防火墙规则用法和概述 iptables是组成Linux平台下的包过滤防火墙,与大多数的Linux软件一样,这个包过滤防火墙是免费的,它可以代替昂贵的商业防火墙解决方案,完成封包过滤、封包重定向和网络地址转换(NAT)等功能。在日常Linux运维工作中,经常会设置...
2020-03-16 16:01:54 dns解析包过滤防火墙防火墙配置防火墙功能网络管理员linux防火墙linux平台在linux中文件服务器
-
设计模式——适配器模式
设计模式——适配器模式 结构型设计模式 结构型模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构,就像搭积木,可以通过简单积木的组合形成复杂的、功能更为强大的结构。 结构型模式可以分为 类结构型模式 和 对象结构型模式 : 类结构型模式关...
-
Java 添加、读取、删除Excel文本框
Java 添加、读...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
