- 博客(8)
- 资源 (22)
- 收藏
- 关注
原创 Spring加载bean配置文件的schemas文件(懒加载)
最近在调试Spring源码时,看到加载Spring的xml文件-schema部分,里面使用了懒加载的写法(PluggableSchemaResolver的getSchemaMappings方法)为了能更好理解这个懒加载(里面获取到的Map<String,String>是单例的),我依葫芦画瓢,写了一个简化版的懒汉式单例(采用双重检查锁)。下面是类以及单元测试im...
2019-05-31 13:17:17 1340 1
原创 Oracle 记一次sql优化(有关子查询和关联查询)
最近同事有条查询sql,需要做下优化。其实最后得出的结论,就是关联查询速度快于子查询写这篇的目的主要是把尝试过的方法给记录下,同时复习下有一段时间没有用过的oracle存储过程、自定义函数、包的写法一、问题说明为了说清楚问题的核心,我把跟业务逻辑有关的东西去掉了,简单说下需要查的东西:表结构:现在需要查询各班级下的所有学生的名称(两个字段:班级id classId,学...
2019-05-30 18:57:32 3772
原创 jersey中的webservice接口里如何注入spring管理的bean
一、问题说明jersey版本:1.19spring版本:3.0.4我先把配置以及代码相关信息加以说明,然后再对问题进行说明需要调用的业务service(StudentService)以及实现类(StudentServiceImpl)package com.kittycoder.studentmgmt.service;public interface StudentServ...
2019-05-29 00:30:04 963
原创 struts2标签简单循环数字
一、问题说明现在后端传了一个List<Student>(size最多为5),要求前端在table中显示的时候如果不足5个,用空行补全(要求用struts2标签),效果如下图:二、代码实现说明:用struts2标签实现的两个关键点(1)使用<s:iterator>标签中的begin和end属性(2)能够获取到已经遍历过的list的size<...
2019-05-26 22:25:59 699
原创 Spring源码阅读环境搭建
一、环境说明:1.idea版本 2018.12.gradle版本4.6(这个是我试了好几个gradle版本3.x和5.x试过了,发现编译失败;最后试出了这个版本能让项目编译成功)3.jdk版本1.8.0_161二、获取源码下载spring-framework(https://github.com/zhangsan/spring-framework)源码,分支版本为5.1.x...
2019-05-22 16:09:25 4632 1
原创 idea插件整理
iBATIS/MyBatis mini-plugin (1.13)可以跳转ibatis的相关查询语句所在的xml,其他功能可以自行探索windows bat文件相关插件:Batch Scripts Support 1.0.7 CMD Support 1.0.5查看字节码插件:ASM Bytecode Outline...
2019-05-22 10:54:00 237
原创 FastJson中如何传递泛型参数以及关于泛型擦除的一点思考
一、问题说明现在需要将json字符串转换成带泛型的javaBean(如:List<Student>,List<String>等)里面的泛型参数不确定,能否将Student、String这些作为参数传到方法里来。换句话说,能否就传递Student.class、String.class,让fastjson把json字符串转换成相应的对象public class...
2019-05-18 00:13:33 3390
iTools2.0.8.9(安卓模拟器)
2019-07-18
windows下文件夹备份脚本(附详细说明)
2019-03-05
eclipse4.4.2luna(win64位)
2018-11-02
FastStone Capture中文免安装注册版
2018-10-02
jdk-8u60-linux-x64
2018-08-14
64位plsql连接64位oracle的方法和工具
2018-06-27
jdk-7u79-linux-x64
2018-04-15
jdk-8u161-windows-x64
2018-04-15
jdk-7u79-windows-x64
2018-03-25
eclipse_tortoise(1.8.11)或slik插件(64位)
2018-01-21
使用c:forEach模拟s:select标签
2017-11-03
jquery页面数据传递、ajax
2017-10-15
将oracle远程数据库导入本地数据库脚本
2017-09-25
struts-2.2.1-all.7z
2017-04-15
Silver Meal算法的Matlab实现(附有算例)
2015-12-22
Silver Meal算法的Matlab实现
2015-12-21
Wagner Whitin算法的Matlab实现(附有算例)
2015-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人