每天进步一点点,好记性不如烂笔头

导航

2017年7月29日 #

dom4j解析xml

摘要: dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它. 对主流的java XML API进行的性能、功能 阅读全文

posted @ 2017-07-29 23:16 yujiwei 阅读(194) 评论(0) 推荐(0) 编辑

MyBatis之逆向工程

摘要: MyBatis的逆向工程是MyBatis插件的一种,可以从数据库直接映射到工程中,生成dao层的接口和xml文件映射以及普通javabean的实体类,但是表连接、存储过程等这些复杂sql的定义需要我们手工编写,下面让我们来看一下逆向工程的配置过程。 • 官方文档地址http://www.mybati 阅读全文

posted @ 2017-07-29 23:08 yujiwei 阅读(340) 评论(0) 推荐(0) 编辑

浅谈MyBatis缓存

摘要: 在谈论MyBatis的缓存之前,我们先说说它的延迟加载,所谓延迟加载, resultMap中的association和collection标签具有延迟加载的功能。延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。使用关联信息时再去加载关联信息。 设置延迟加载 需要在SqlMapConfi 阅读全文

posted @ 2017-07-29 22:53 yujiwei 阅读(344) 评论(0) 推荐(0) 编辑

mybatis之动态SQL

摘要: mybatis作为当今最流行的持久层框架,在开发中也经常使用到,今天这篇博文主要讲的是动态SQL,也是我们日常开发中非常常用的技术。 创建两个实体类,员工类和部门类: 创建dao接口: 创建xml文件: 阅读全文

posted @ 2017-07-29 14:10 yujiwei 阅读(297) 评论(0) 推荐(0) 编辑

2017年7月28日 #

【问底】徐汉彬:Web系统大规模并发——电商秒杀与抢购 (转)

摘要: 【问底】徐汉彬:Web系统大规模并发——电商秒杀与抢购 发表于2014-12-02 09:30| 92443次阅读| 来源CSDN| 122 条评论| 作者徐汉彬 问底徐汉彬大数据 摘要:电商的秒杀和抢购,从技术的角度来说,会对Web系统产生巨大的考验。本期《问底》,徐汉彬将带大家关注秒杀和抢购的技 阅读全文

posted @ 2017-07-28 11:20 yujiwei 阅读(147) 评论(0) 推荐(0) 编辑

2017年7月27日 #

Spring源码分析之IOC容器(一)

摘要: Spring作为当今风靡世界的Web领域的第一框架,作为一名Java开发程序员是一定要掌握的,除了需要掌握基本的使用之外,更需要掌握其实现原理,因为我们往往在开发的过程中,会出现各种各样的异常问题。而且这样的问题去百度有时候往往也找不到特别有效的解决方法,因为问题的原因非常多而百度的又不准确,这个时 阅读全文

posted @ 2017-07-27 12:30 yujiwei 阅读(382) 评论(2) 推荐(1) 编辑

2017年7月26日 #

B/S网络概述

摘要: B/S网络架构 随着Web2.0时代的到来,互联网的网络架构已经从传统的C/S架构转变到更加方便快捷的B/S架构。这样的转化简化了人们上网的方式,也加速了互联网行业的发展。 B/S架构的好处: 1.客户端使用统一的浏览器(Browser)。因为浏览器是统一的,所以用户的使用难度大大的降低了,而且对于 阅读全文

posted @ 2017-07-26 14:50 yujiwei 阅读(980) 评论(1) 推荐(1) 编辑

如何使用HttpClient包实现JAVA发起HTTP请求?

摘要: HttpClient工具使用 今天在搭建公司项目框架的时候,发现缺少了一个Java发送HTTP请求的工具类,在网上找了一通,经过自己的改造,已经能实现get请求和post请求的了,现在将代码贴在这里。给大家参考。 jar依赖如图 编写测试类测试: 控制台输出结果: HttpClient工具包的使用, 阅读全文

posted @ 2017-07-26 11:18 yujiwei 阅读(11157) 评论(1) 推荐(2) 编辑

2017年7月25日 #

最简单直观的分布式架构图

摘要: 这张图是我认为却是最理想化的分布式架构图。不管什么样的分布式系统,都是从这套系统上改造演变过去的。下面我就来解释一下这张图每个步骤的意义。 用户群访问某个网站,比如说www.baidu.com,我们先忽略DNS解析和CDN服务器的作用,直接请求服务器,穿过防火墙,通过负载均衡来分配用户的请求,负载可 阅读全文

posted @ 2017-07-25 22:07 yujiwei 阅读(6648) 评论(1) 推荐(1) 编辑

获取WebApplicationContext的几种方式

摘要: 加载WebApplicationContext的方式 WebApplicationContext是ApplicationContext的子接口,纵观Spring框架的几种容器,BeanFactory作为顶级的接口,是所有IOC容器的最上层接口,顾名思义WebApplicationContext是依赖 阅读全文

posted @ 2017-07-25 21:47 yujiwei 阅读(9622) 评论(1) 推荐(2) 编辑

JSON转换的原创工具类

摘要: 进来在项目中总是遇到ArrayList线性表需要转化成JSONArray的场景,或者Java对象和JSON字符串之间的转化问题,于是乎自己写了一个粗糙的工具类,经过初步的测试,暂时还未发现什么bug,现在将代码贴出来,有兴趣的朋友可以拿过去玩一玩。 首先导入jar包,fastjson-1.2.2.j 阅读全文

posted @ 2017-07-25 20:49 yujiwei 阅读(1983) 评论(1) 推荐(1) 编辑

quartz开发环境搭建

摘要: 进来项目中用到了quartz作为调度框架,在搭建框架的时候添加了一个调度模块,现将代码分享出来,给有需要的朋友参考。这个任务调度可以作为一个单独的模块去开发,所以并不会改变原有的架构,话不多说,直接上代码。 1.添加Spring的事件监听,IOC容器启动完成后初始化任务群,添加任务也主要是在这个类里 阅读全文

posted @ 2017-07-25 17:46 yujiwei 阅读(1131) 评论(1) 推荐(1) 编辑

2017年7月24日 #

JDBC规范(转)

摘要: 公司开发一直用的是ibatis,进来心血来潮想研究一下源码,可是发现自己的JDBC似乎已经忘得差不多了,为了自己能顺利的研读ibatis的源码,于是乎找到了 XIAO_DF的JDBC规范的博客,转到自己博客方便阅读,感谢技术老铁的分享! JDBC接口规范 前言 JDBC(JavaDatabase C 阅读全文

posted @ 2017-07-24 22:32 yujiwei 阅读(315) 评论(1) 推荐(1) 编辑

2017年7月21日 #

quartz(转)

摘要: 1、 CronTrigger时间格式配置说明 CronTrigger配置格式: 格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 0-59 , - * / 2 分 是 0-59 , - * / 3 小时 是 0-23 , 阅读全文

posted @ 2017-07-21 16:37 yujiwei 阅读(209) 评论(1) 推荐(1) 编辑

2017年7月20日 #

Spring各版本源码下载

摘要: spring framework 各版本源码下载地址 现在spring的源码下载地址真是不好找,这次终于找到了。记录一下,以帮助需要的朋友。https://github.com/spring-projects/spring-framework/tags可以选择需要的版本进行下载。 感谢网友 xiyu 阅读全文

posted @ 2017-07-20 21:34 yujiwei 阅读(602) 评论(0) 推荐(0) 编辑