摘要: 一图看懂mybatis执行过程,不再懵B了 阅读全文
posted @ 2018-08-09 11:50 Alex_QY1987 阅读(549) 评论(0) 推荐(0) 编辑
摘要: Synchronized 关键字是解决并发问题常用解决方案,有以下三种使用方式: 同步普通方法,锁的是当前对象。同步静态方法,锁的是当前 Class 对象。同步块,锁的是 {} 中的对象。 实现原理: JVM 是通过进入、退出对象监视器( Monitor )来实现对方法、同步块的同步的。 具体实现是 阅读全文
posted @ 2018-08-09 11:38 Alex_QY1987 阅读(356) 评论(0) 推荐(0) 编辑
摘要: JVM 虚拟机栈 本地方法栈:本地方法(使用native关键词修饰的方法,是由JVM底层用C,C++实现的),运行这部份代码使用的栈就是本地方法栈 阅读全文
posted @ 2018-07-27 11:21 Alex_QY1987 阅读(567) 评论(2) 推荐(0) 编辑
摘要: (要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下) 127.0.0.1:7000 127.0.0.1:7001127.0.0.1:7002127.0.0.1:7003127.0.0.1:700412 阅读全文
posted @ 2016-08-25 16:17 Alex_QY1987 阅读(215) 评论(0) 推荐(1) 编辑
摘要: 无废话,先看结构图: 核心代码: 工厂来了(使用反射): 现在客户说了,软件不错,我们准备升级MSSQL版本,怎么办呢? 我们要做的就是增加MSSQL数据库的DAL层,然后修改APP.CONFIG配置文件 你可能只需要10分钟就能完成SQLITE到MSSQL数据库的升级,主要是修改一下不同数据库之间 阅读全文
posted @ 2013-06-06 18:09 Alex_QY1987 阅读(2982) 评论(13) 推荐(2) 编辑
摘要: 大家在用三层架构做开发的时候,是否有使用接口,使用接口的时候是否有类似这样的代码: 然后每个每个表都有一个这样的接口代码,对比之后发现,这样的代码是不是很多重复呢?那么有什么好的办法可以减少这样的重复代码??? 我想到的是泛型,接口同样可以泛型,看下面这张图,IT_admin,IT_advs,IT_ 阅读全文
posted @ 2013-01-24 17:30 Alex_QY1987 阅读(584) 评论(1) 推荐(0) 编辑