09 2020 档案
摘要:@Async实现异步调用 pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 启动类 @Enab
阅读全文
摘要:内存溢出的三种类型: 第一种OutOfMemoryError: PermGen space,发生这种问题的原意是程序中使用了大量的jar或class 第二种OutOfMemoryError: Java heap space,发生这种问题的原因是java虚拟机创建的对象太多 第三种OutOfMemor
阅读全文
摘要:概要:考虑到上一篇中的request和response对象的安全性,不允许servlt程序员在service方法中把servletRequest和servletResponse对象进行强转request和response对象,而访问到request和response对象中私有的方法,这里引入外观类:
阅读全文
摘要:概要:这里对上一篇中的访问资源进行改进,将访问servlet和静态资源进行区分。 主要不同的地方是加入了两种分析器 servlet分析器 if (request.getUri().startsWith("/servlet/")) { ServletProcessor1 processor = new
阅读全文
摘要:在主线程中进行等待客户端请求: public static void main(String[] args) { HttpServer1 server = new HttpServer1(); server.await(); } public void await() { ServerSocket
阅读全文
摘要:错误栈 Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 2 counts of IllegalAnnotationExceptions demo.order.dao.ParamDao is an interfac
阅读全文
摘要:应该用==,因为equels会先比较类型,这样值一样的不同类型的数字就直接返回false啦。看源码吧。 public boolean equals(Object obj) { System.out.println(obj.getClass()); if(obj instanceof Long) {
阅读全文
摘要:SMART原则 SMART原则(S=Specific、M=Measurable、A=Attainable、R=Relevant、T=Time-based) SMART原则简介 目标管理是使经理的工作变被动为主动的一个很好的手段,实施目标管理不但是有利于员工更加明确高效地工作,更是为未来的绩效考核制定
阅读全文
摘要:Oracle数据库操作中,为什么有时一个表的某个字段明明有索引,当观察一些语的执行计划确不走索引呢?如何解决呢?本文我们主要就介绍这部分内容,接下来就让我们一起来了解一下 . 不走索引大体有以下几个原因: 你在Instance级别所用的是all_rows的方式 你的表的统计信息(最可能的原因) 你的
阅读全文
摘要:Oracle支持可为空字端的唯一约束呢?下面就是用触发器作出的限制语句,仅供参考: CREATE OR REPLACE TRIGGER Tg_Completion_Test BEFORE INSERT OR UPDATE ON bz_funds_voucher FOR EACH ROW --行触发,
阅读全文
摘要:使用步骤: 步骤一、在spring配置文件中引入<tx:>命名空间 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml
阅读全文
摘要:本文向大家介绍Hibernate过滤器,可能好多人还不了解Hibernate过滤器,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。 Hibernate3新增了对某个类或者集合使用预先定义的Hibernate过滤器条件(filter criteria)的功能。过滤器条件相当于定义一个
阅读全文
摘要:在项目里用了快一年的maven了,最近突然发现maven项目在eclipse中build时非常慢,因为经常用clean install命令来build项目,也没有管那么多,但最近实在受不了乌龟一样的build速度,于是下定决心再看看《maven实战》吧,对于我来说,maven最主要的作用有两个方面,
阅读全文
摘要:前言 团队最近要把项目发布的工作拿过来,所以需要一个持续集成发布系统 直接上步骤。 下载 http://mirrors.jenkins-ci.org/war/latest/ 直接下载war包,我下载的最新的版本2.61,此版本需要jdk1.8环境运行,否则启动报错 启动应用 使用内置的jetty 容
阅读全文
摘要:Spring 容器中的 Bean 是有生命周期的,Spring 允许 Bean 在初始化完成后以及销毁前执行特定的操作。下面是常用的三种指定特定操作的方法: 通过实现InitializingBean/DisposableBean 接口来定制初始化之后/销毁之前的操作方法; 通过 元素的 init-m
阅读全文
摘要:基础知识 内核 操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。 内核空间&用户空间 为了保证用户进程不能直接操作内核(kernel),保证内核的安全,操心系统将虚拟空间划分为两部分,一部分为内核空间,一部分为用户空间。针对linux操作系统而言
阅读全文
摘要:查询数据库中各表数量 select table_name,table_rows from information_schema.tables where TABLE_SCHEMA = 'miot' order by table_rows desc; 数据库创建用户,并赋权限 CREATE USER
阅读全文
摘要:ThreadLocal源码分析 /* * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to
阅读全文