java
文章平均质量分 76
JEDLI
看书
展开
-
Nginx-module-文件上传模块的安装及使用
Nginx文件上传模块的安装及使用实战,集成了Spring web mvc的后端上传原创 2023-03-03 12:43:49 · 1317 阅读 · 0 评论 -
在Intelij中debug Quarkus项目
在Intelij中debug Quarkus项目1. 点击edit Configurations[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GFFXt2Nw-1615861274785)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210316100907000.png)]2. 点击"+", 在configuration 列表里找到remote,双击[外链图片转存失原创 2021-03-16 10:23:01 · 297 阅读 · 0 评论 -
线程池原理学习
线程池的设计与原理解析什么是线程池在 Java 中,如果每个请求到达就创建一个新线程, 创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。如果在一个 Jvm 里创建太多的线程,可能会使系统由于过度消耗内存或“切换过度”而导致系统资源不足为了解决这个问题,就有了线程池的概念,线程池的核心逻辑是提前创建好若干个线程放在一个容器中。如果有任务需要处理,则将任务直接分配给线程池中的线程来执行就行,任务处理完以后这个线程不会被销毁,而是等待后续分.原创 2021-02-17 07:59:28 · 134 阅读 · 0 评论 -
Design Pattern
Mediator一、引子 中介在现实生活中并不陌生,满大街的房屋中介、良莠不齐的出国中介……。它们的存在是因为它们能给我们的生活带来一些便利:租房、买房用不着各个小区里瞎转;出国留学也不用不知所措。 中介者模式在程序设计中也起到了类似的作用。 二、定义与结构 GOF给中介者模式下的定义是:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦...原创 2011-07-11 11:52:11 · 78 阅读 · 0 评论 -
面向对象的设计的四个主要原则
1. ISP (Interface Segregation Principle) -- 一个接口中的所有契约应该是所有这一类东西所具有的, such as, Door 具有 open(), close(). 但是对于alarm() , 一般的门是没有的。 public interface Door { public void open(); public void close...2011-07-11 14:22:12 · 301 阅读 · 0 评论 -
Java Exception Study
Java Exception<!--[if !supportLists]-->1. <!--[endif]-->CallStackThe set of possible "somethings" tohandle the exception is the ordered list of methods that had been call...2011-07-13 16:37:54 · 132 阅读 · 0 评论 -
Java - Generic
Generics<!--[if !supportLists]-->1. <!--[endif]--> Functions:The compiler can now check the typecorrectness of the program at compile-time. A generic type declaration i...原创 2011-07-19 12:35:03 · 129 阅读 · 0 评论 -
JUnit Knowledges
mock objects:http://bigwhite.blogbus.com/logs/535124.html原创 2011-10-25 23:09:27 · 95 阅读 · 0 评论 -
Classloader
The class loader: BootStrap classloader: load the classes that are included in "java.*" package. Extention classloader: load the classes that are included in "javax>*" or under the directory ...2011-11-22 14:09:56 · 85 阅读 · 0 评论 -
Java Generic, Association, Composition, Aggregate
UML中依赖泛化关联实现聚合组合的Java实现 UML中依赖泛化关联实现聚合组合的Java实现在类图中,类与类之间的关系主要有一下几种: 泛化关系:public class Employee {}public class SaleEmployee extends Employee {} 依赖依赖关系是指一个类对别一个类的依赖,比...原创 2011-07-05 16:20:02 · 109 阅读 · 0 评论 -
ETL
ETL 对于数据仓库以及ETL的知识,我基本上是个门外汉。一切都得从头开始,记个笔记,方便自已了解学习进度。 首先,我们来了解最基本的定义: 嗯,也有人将ETL简单称为数据抽取。至少在未学习之前,领导告诉我的是,你需要做一个数据抽取的工具。 其实呢,抽取是ETL中的关键环节,顾名思义,也就将数据从不同的数据源中抓取(复制)出来。 太简单了! 上面的...原创 2011-06-30 11:36:01 · 89 阅读 · 0 评论 -
实例化抽象类时实现抽象类里的抽象方法
EccTrxCmd logWSCall = new EccTrxCmd() { long startTime = System.currentTimeMillis(); @Override protected void executeHelper() throws EppicExceptions, SQLExceptio...2010-04-16 09:18:58 · 209 阅读 · 0 评论 -
Credit Card 的工具类
这是一个非常有用的工具类用于验证credit card, 是apache alidation的工具类。 http://www.apache.org/licenses/LICENSE-2.0 package org.apache.commons.validator;import java.util.ArrayList;import java.util.Co...2010-05-10 15:24:53 · 389 阅读 · 0 评论 -
什么时候使用属性或者元素(Designing XML document)
Properties 是平面结构,想要表达结构复杂的信息有一定难度:font.name = song font.size=3 属性只应该在修改值的解释时使用,而不应该在指定值时使用, Html: 凡是不在页面上显示的都是属性 Parse: DOM(Documnet Object Model)--- 树形结构解析器 SAX(Simpl...2011-08-19 11:34:58 · 128 阅读 · 0 评论 -
Common Gateway Interface
A web server that supports CGI can be configured to interpret(解析) a URL that it serves as a reference to CGI scripts. A common convention is to have a cgi-bin/ directory at the base of the directo...原创 2011-08-25 15:20:58 · 137 阅读 · 0 评论 -
Servlet - life cycle and listener events
import database.BookDBAO;import javax.servlet.*;import util.Counter;import javax.ejb.*;import javax.persistence.*;public final class ContextListener implements ServletContextL...2011-08-25 15:56:34 · 126 阅读 · 0 评论 -
Java跨平台程序设计规则
不是说所有的Java程序都具有Java跨平台的特性,事实上,相当一部分的Java程序是不能在别的操作系统上正确运行的,那么如何才能编写一个真正的跨平台的Java程序呢?下面是在编写跨平台的Java程序是需要注意的一些事情。 跨平台Java程序设计的规则使用Java语言编写应用程序最大的优点在于“一次编译,处处运行”,然而这并不是说所有的Java程序都具有Java跨平台的特性,事实上...原创 2011-09-20 12:38:50 · 137 阅读 · 0 评论 -
Java Clone
Clone interface: 如果一个实现了Cloneable interface, 它暗示了 Object.clone() 进行 Field_to_field 复制是合法的。 如果一个类没有实现Cloneable 接口, 但是它调用了object.clone(), CloneNotSupportedException being thrown 通常, 如果一...原创 2011-06-29 16:07:57 · 117 阅读 · 0 评论 -
Java Collection Frameworks 学习
Java 集合总结<!--[if !supportLists]-->1. <!--[endif]-->Collection– Super class of List, Set一般的容器的子类通过实行其中一子接口(List, Set), 有两个构造函数:<!--[if !supportLists]-->a. ...原创 2011-06-30 11:17:33 · 111 阅读 · 0 评论 -
Java reflect
【转】Java反射经典实例 Java Reflection Cookbook关键字: 反射Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。1. 得到某个对象的属性 1. publi...2010-03-09 16:21:54 · 72 阅读 · 0 评论