会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
do better
学习积累
博客园
首页
新随笔
联系
管理
订阅
[置顶]
SpringMVC跨域问题排查以及源码实现
摘要: SpringMVC跨域问题排查以及源码实现
阅读全文
posted @ 2019-04-09 00:34 wuxiwei
阅读(1571)
评论(1)
推荐(1)
[置顶]
深入理解MySql子查询IN的执行和优化
摘要: IN为什么慢? 在应用程序中使用子查询后,SQL语句的查询性能变得非常糟糕。例如: 独立子查询返回了符合条件的driver_id,这个问题是解决了,但是所用的时间需要6秒,可以通过EXPLAIN查看SQL语句的执行计划: 可以看到上面的SQL语句变成了相关子查询,通过EXPLAIN EXTENDED
阅读全文
posted @ 2016-11-26 23:18 wuxiwei
阅读(119012)
评论(5)
推荐(14)
2020年5月29日
Dubbo源码阅读-服务导出
摘要: Dubbo服务导出过程始于Spring容器发布刷新事件,Dubbo在接收到事件后,会立即执行服务导出逻辑。整个逻辑大致可分为三个部分,第一部分是前置工作,主要用于检查参数,组装URL。第二部分是导出服务,包含导出服务到本地 (JVM),和导出服务到远程两个过程。第三部分是向注册中心注册服务,用于服务
阅读全文
posted @ 2020-05-29 14:46 wuxiwei
阅读(331)
评论(0)
推荐(0)
2019年4月20日
Disconf源码分析之启动过程分析下(2)
摘要: Disconf源码学习
阅读全文
posted @ 2019-04-20 15:49 wuxiwei
阅读(845)
评论(0)
推荐(1)
2019年4月13日
Disconf源码分析之启动过程分析上(1)
摘要: Disconf源码学习
阅读全文
posted @ 2019-04-13 16:41 wuxiwei
阅读(1620)
评论(0)
推荐(0)
2018年4月24日
Java多线程volatile和synchronized总结
摘要: volatile是轻量级的synchronized,在多处理器(多线程)开发中保证了共享变量的“可见性”。可见性表示当一个线程修改了一个共享变量时,另外一个线程能读到这个修改的值。正确的使用volatile,能比synchronized的使用和执行成本更低,因为它不会引起线程上下文的切换和调度。使用
阅读全文
posted @ 2018-04-24 10:17 wuxiwei
阅读(3723)
评论(0)
推荐(0)
2018年4月23日
Java多线程基础总结
摘要: Java多线程基础总结
阅读全文
posted @ 2018-04-23 09:37 wuxiwei
阅读(439)
评论(0)
推荐(1)
2017年10月22日
Spring装配Bean之XML装配bean
摘要: 在Spring刚出现的时候,XML是描述配置的主要方式,在Spring的名义下,我们创建了无数行XML代码。在一定程度上,Spring成为了XML的同义词。 现在随着强大的自动化配置和Java代码的配置出现,XML不再是唯一选择,也不应该是首选,学习XML配置,更多用于维护已有的XML的配置。
阅读全文
posted @ 2017-10-22 12:19 wuxiwei
阅读(993)
评论(0)
推荐(1)
Spring装配Bean之Java代码装配bean
摘要: 尽管通过组件扫描和自动装配实现Spring的自动化配置很方便也推荐,但是有时候自动配置的方式实现不了,就需要明确显示的配置Spring。比如说,想要将第三方库中的组件装配到自己的应用中,这样的情况下,是没办法在它的类上添加 @Compnent和 @Autowired注解的。
阅读全文
posted @ 2017-10-22 12:12 wuxiwei
阅读(1231)
评论(2)
推荐(0)
2017年10月21日
Spring装配Bean之组件扫描和自动装配
摘要: Spring从两个角度来实现自动化装配: * 组件扫描:Spring会自动发现应用上下文中所创建的bean。 * 自动装配:Spring自动满足bean之间的依赖。
阅读全文
posted @ 2017-10-21 11:31 wuxiwei
阅读(5643)
评论(0)
推荐(1)
2017年1月9日
git容易被忽略的准备工作命令
摘要: 安装git命令 配置用户信息 检查已有的配置信息 使用ssh key实现远程免密码提交(只针对git/ssh协议) 提示输入时,直接回车。然后就生成两个文件:id_rsa , id_rsa.pub。 在GitHub上注册一个用户,然后进入SSH keys,把id_rsa.pub的内容复制进去保存即可
阅读全文
posted @ 2017-01-09 14:22 wuxiwei
阅读(456)
评论(0)
推荐(0)
下一页
公告