- 博客(11)
- 问答 (1)
- 收藏
- 关注
原创 oracle事务锁导致事务无法提交的问题
今天在修改bug的过程中,一条更新数据的sql执行怎么也执行不了,进入貌似“排队”的情况,一直处于等待的状态,第一直觉是事务锁起到坏作用,后在项目组高手的协助下找到了原因,是数据被锁住了。
2016-04-07 15:03:29 4347
转载 MySQL索引原理与慢查询优化
索引目的索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。如果没有索引,那么你可能需要把所有单词看一遍才能找到你想要的,如果我想找到m开头的单词呢?或者w开头的单词呢?是不是觉得如果没有索引,这个事情根本无法完成?
2016-04-06 10:43:01 411
转载 Java LinkedHashMap工作原理及实现
1. 概述在理解了#7 介绍的HashMap后,我们来学习LinkedHashMap的工作原理及实现。首先还是类似的,我们写一个简单的LinkedHashMap的程序:123456789101112LinkedHashMap lmap = new LinkedHashMap();lmap.put("语文", 1);lmap.p
2016-03-24 15:35:52 498
原创 Oracle数据库表的备份及还原
这里的Oracle数据库表的备份及还原准确得说,是指某用户下数据库表及其数据的导出和将导出的dmp文件导入新用户的过程。
2016-03-02 15:53:41 2198
转载 Jetty 的工作原理以及与 Tomcat 的比较
Jetty 的基本架构Jetty 目前的是一个比较被看好的 Servlet 引擎,它的架构比较简单,也是一个可扩展性和非常灵活的应用服务器,它有一个基本数据模型,这个数据模型就是 Handler,所有可以被扩展的组件都可以作为一个 Handler,添加到 Server 中,Jetty 就是帮你管理这些 Handler。Jetty 的基本架构下图是 Jetty 的基本架构图,
2016-02-23 09:37:31 617
原创 在PL/SQL中自定义数组类型
知识准备-定长数组--定长数字型数组,长度为10type identifer is varray(10) of number; 如:set serveroutput on;declare type v_array is varray(10) of number; index number; v_arr v_array; v_arr := v_array(1,23,567,233,
2016-02-22 11:50:50 2334 1
原创 《深入理解Java虚拟机》读书笔记之Java内存区域
在这段笔记上,笔者将从概念上介绍Java虚拟机内存的各个区域,讲解这些区域的作用、服务对象。各个内存区域的实现基于Sun Hotspot虚拟机。
2016-02-02 14:48:00 549
转载 如何手工释放Linux内存
在最近的Java web项目中,进行资源文件转换时,当Linux物理内存过小时,总会转换失败,是因为当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么我来谈谈这个问题。先来说说free命令:[root@docker12 /]# free -m
2015-02-05 17:48:07 677
原创 撇清POJO 和JavaBean的关系
POJO 和JavaBean是我们常见的两个关键字,一般容易混淆,POJO全称是Plain Ordinary Java Object或Pure Old Java Object,中文可以翻译成:普通Java类,具有一部分getter/setter方法的那种类就可以称作POJO,但是JavaBean则比POJO复杂很多, JavaBean是可复用的组件,对JavaBean 并没有严格的规范,理论上讲,
2013-11-13 15:34:47 913
原创 Java程序和Oracle数据库调用相同的SQL查询语句,结果却不同
package org.programming.student;import java.sql.*;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.*;public class StudentsManagerImpl implements StudentsManag
2013-04-19 14:57:51 1496
空空如也
FreeMarker中对“!”的误报错误,怎么破?!
2013-11-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人