会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Alan_beijing
今天对我最有意义的事; 我今天体验到的巧合、预感和重要新发现; 我今天的新想法; 我今天的思绪、感觉..;
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
13
下一页
2019年3月5日
浅析关于java的一些基础问题(上篇)
摘要: 要想让一个问题变难,最基本有两种方式,即极度细化和高度抽象。对于任何语言的研究,良好的基础至关重要,本篇文章,将从极度细化的角度 来解析一些java中的基础问题,这些问题也是大部分编程人员的软肋或易混淆点。 一 关于String问题 1.String是基本类型(值类型)还是引用类型? (1)Stri
阅读全文
posted @ 2019-03-05 15:12 Alan_beijing
阅读(1495)
评论(4)
推荐(9)
2019年3月1日
【JVM系列】一步步解析java执行内幕
摘要: 对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程 序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?..... 当然,本篇文章的粒度可能稍微
阅读全文
posted @ 2019-03-01 16:03 Alan_beijing
阅读(3006)
评论(2)
推荐(17)
2019年2月26日
软件架构应关心的若干要素
摘要: 本篇文章主要分析,架构师在设计系统架构时,应关心哪些关键要素? 一 业务场景 A公司是一家服装公司,主要提供服装一体化服务(服装设计,服装销售,售后服务等),该公司主要通过淘宝,天猫,京东等平台进行销售,由于公司 良好的服装质量,高效的服务水平和良好的信誉等,使得公司的销售量不断地增长,到了第五年,
阅读全文
posted @ 2019-02-26 18:05 Alan_beijing
阅读(1222)
评论(0)
推荐(8)
2019年2月21日
详解mybatis映射配置文件
摘要: 一 mybatis 映射文件结构 mybatis映射配置文件存在如下顶级元素,且这些元素按照如下顺序被定义。 cache – 给定命名空间的缓存配置。 cache-ref – 其他命名空间缓存配置的引用。 resultMap – 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 p
阅读全文
posted @ 2019-02-21 22:38 Alan_beijing
阅读(694)
评论(0)
推荐(1)
浅谈MySQL架构体系
摘要: 一 数据库和数据库实例 在MySQL的学习研究中,存在两个非常容易混淆的概念,即数据库和数据库实例。在MySQL中,数据库和数据库实例定义如下: 数据库:存储数据的集合; 数据库实例:操作数据库的集合。 如上定义很清楚了,数据库是用来存储数据的,数据库实例是用来操作数据的,从操作系统的角度,数据库实
阅读全文
posted @ 2019-02-21 14:42 Alan_beijing
阅读(17729)
评论(3)
推荐(12)
2019年2月19日
详解mybatis配置文件
摘要: 在前面两篇文章中,大致与大家分享了基于Java的ORM框架,Mybatis基本架构和Mybatis实现CRUD的基本原理与流程,在本篇文章中,继续与大家分享Mybatis配置文件。 通过研究Mybatis官网配置文件,不难得出如下两个结论: 结论一:Mybatis配置文件结构是固定的 结论二:Myb
阅读全文
posted @ 2019-02-19 17:21 Alan_beijing
阅读(30609)
评论(0)
推荐(6)
2019年2月18日
浅谈mybatis如何半自动化解耦
摘要: 在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Spring jdbc,本系列,将来研究Mybatis。 通过研究mybatis源码,可将mybatis的大致架构总结为下图: 1.根据Mybatis源码,将其抽象为三层:基础支持层,核心处理层和接口层 2.
阅读全文
posted @ 2019-02-18 19:01 Alan_beijing
阅读(1861)
评论(0)
推荐(11)
2019年2月15日
浅谈JavaWeb架构演变
摘要: 一 JavaWeb架构演变 在java架构模式中,我们可以将MVC架构模式抽象为如下结构: 1.View层。View层即UI层,可采用的技术如JSP,Structs,SpringMVC等 2.Controller层。Controller表示控制器层,可采用的技术,如Servlet/Filter,Sp
阅读全文
posted @ 2019-02-15 14:55 Alan_beijing
阅读(10988)
评论(1)
推荐(24)
2019年2月11日
浅析MySQL 8忘记密码处理方式
摘要: 对MySQL有研究的读者,可能会发现MySQL更新很快,在安装方式上,MySQL提供了两种经典安装方式:解压式和一键式,虽然是两种安装方式,但我更提倡选择解压式安装,不仅快,还干净。在操作系统上,MySQL也支持多类型操作系统,如linux,windows等,如下为MySQL几个重大变化的操作系统。
阅读全文
posted @ 2019-02-11 23:26 Alan_beijing
阅读(14187)
评论(5)
推荐(13)
浅析Servlet执行原理
摘要: 在JavaWeb学习研究中,Servlet扮演重要的作用,学好它,是后续JavaWeb学习的良好基础。无论是SSH,还是SSM,微服务JavaWeb技术,都应先学好Servlet,从而达到事半功倍的效果,本篇将主要分析Servlet的运行原理。 一 UML 下图为Servlet UML关系图。 从图
阅读全文
posted @ 2019-02-11 01:10 Alan_beijing
阅读(14147)
评论(3)
推荐(30)
上一页
1
2
3
4
5
6
7
···
13
下一页
公告