摘要:   关于AbstractRoutingDataSource我在研究开源中国的开源项目时候才发现,好奇的看了一下代码发现自己看不明白,大概就看懂了Spring AOP切面这里,根据注释作者的意思是通过这个可以实现数据源的动态切换,也就是Controller调用Service的时候会切换数据源 阅读全文
posted @ 2017-12-25 15:52 星朝 阅读(289) 评论(0) 推荐(0)
摘要: 源代码阅读工具(Scientific Toolworks Understand)的特色 1、支持多语言:Ada, C, C++, C , Java, FORTRAN, Delphi, Jovial, and PL/M ,混合语言的project也支持 2、多平台: Windows/Linux/Sol 阅读全文
posted @ 2017-12-25 15:47 星朝 阅读(9691) 评论(0) 推荐(0)
摘要: 使用Spring实现MySQL读写分离 1. 为什么要进行读写分离 大量的JavaWeb应用做的是IO密集型任务, 数据库的压力较大, 需要分流 大量的应用场景, 是读多写少, 数据库读取的压力更大 一个很自然的思路是使用一主多从的数据库集群: 一个是主库,负责写入数据;其它都是从库,负责读取数据. 阅读全文
posted @ 2017-12-25 15:13 星朝 阅读(283) 评论(0) 推荐(0)
摘要:   如何配置mysql数据库的主从? 单机配置mysql主从:http://my.oschina.net/god/blog/496   常见的解决数据库读写分离有两种方案 1、应用层 http://neoremind.net/2011/06/spring实现数据库读写分离 目前的 阅读全文
posted @ 2017-12-25 15:08 星朝 阅读(807) 评论(0) 推荐(0)
摘要: 深刻讨论为什么要读写分离? 为了服务器承载更多的用户?提升了网站的响应速度?分摊数据库服务器的压力?就是为了双机热备又不想浪费备份服务器?上面这些回答,我认为都不是错误的,但也都不是完全正确的。「读写分离」并不是多么神奇的东西,也带不来多么大的性能提升,也许更多的作用的就是数据安全的备份吧。 从一个 阅读全文
posted @ 2017-12-25 15:04 星朝 阅读(329) 评论(0) 推荐(0)
摘要: 阅读目录一:VIM快速入门二:Vim文档编辑三:查找替换四:高级功能入门回到目录一:VIM快速入门 1.vim模式介绍 以下介绍内容来自维基百科Vim 从vi演生出来的Vim具有多种模式,这种独特的设计容易使初学者产生混淆。几乎所有的编辑器都会有插入和执行命令两种模式,并且大多数的编辑器使用了与Vi 阅读全文
posted @ 2017-12-25 14:58 星朝 阅读(276) 评论(0) 推荐(0)
摘要: Vim的四种模式一.启动Vim1.双击桌面的图标,就可以启动Vim(是图形界面的)2.在开始菜单 点 运行 接着输入 vim 或者gvim,就可以启动Vim或Gvim了.二.Vim的模式1.Vim常用模式.   命令模式(command mode)   插入模 阅读全文
posted @ 2017-12-25 14:54 星朝 阅读(556) 评论(0) 推荐(0)
摘要: 在 IDEA Intellij小技巧和插件 一文中简单介绍了一下IdeaVim插件。在这里详细总结一下这个插件在日常编程中的一些常用小技巧。供有兴趣使用这个插件,但对Vim还不十分熟悉的朋友参考。当然基本的hjkl移动光标和几种常见模式等等基本概念就略过不提了。 为了确保只包含常用操作,这里提到的技 阅读全文
posted @ 2017-12-25 14:35 星朝 阅读(1434) 评论(0) 推荐(1)
摘要: 像Eclipse一样,idea这个公认最好的javaIDE也有Vim插件。 安装方法 File>Settings>Plugins>Install JetBrains plugin... 然后搜索vim(全称是IdeaVim) 然后搜索结果右键下载安装 出现问题: 可能是天朝的网络问 阅读全文
posted @ 2017-12-25 14:33 星朝 阅读(674) 评论(0) 推荐(0)
摘要: File > Other Settings >Deaault Settings >Settings >File Encodings > Defaule encoding for properties files 属性设置成utf 8 Transparent native 阅读全文
posted @ 2017-12-25 14:16 星朝 阅读(7723) 评论(0) 推荐(0)
摘要: 1、项目配置的理解IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA而不是Eclipse,为了更深入理解和使用,就找来各种资料再研究一下,这里整理后来个输出。1.1 ProjectProje 阅读全文
posted @ 2017-12-25 13:16 星朝 阅读(386) 评论(0) 推荐(0)
摘要: 1、IDEA下的WEB项目新建就不说了。 2、配置tomcat:file >settings >Build,Execution,Deployment >Application servers,点击+,选择Tomcat  server,在弹出来的对话框中选择tomcat的安 阅读全文
posted @ 2017-12-25 13:06 星朝 阅读(2523) 评论(0) 推荐(0)
摘要: 目录(?)[+]智能提示重构代码生成编辑查找打开其他辅助最终榜单 Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类 阅读全文
posted @ 2017-12-25 12:49 星朝 阅读(226) 评论(0) 推荐(0)
摘要:     最近想用IDEA编辑器开发,但是平时都用MyEclipse和eclipse习惯了,突然间用IDEA到处碰壁的感觉。在不断的摸索之后终于苦尽甘来,学会了基本的web程序如何创建以及运行了。期间在网上找了很多资料,大多数都千篇一律,跟我遇到的问题也是相差很远,所以决定写此文帮 阅读全文
posted @ 2017-12-25 12:00 星朝 阅读(273) 评论(0) 推荐(0)
摘要: 一、项目层面 1.Java开发工具IntelliJ IDEA导入项目 http://jingyan.baidu.com/article/a17d52852118ac8098c8f2c1.html 2.IDEA 项目怎么删除 先关闭项目(从菜单 File > Close Project 关掉此项 阅读全文
posted @ 2017-12-25 11:44 星朝 阅读(414) 评论(0) 推荐(0)
摘要: IntelliJ IDEA使用教程 (总目录篇) 刚刚使用IntelliJ IDEA 编辑器的时候,会有很多设置,会方便以后的开发,磨刀不误砍柴工。 比如:设置文件字体大小,代码自动完成提示,版本管理,本地代码历史,自动导入包,修改注释,修改tab的显示的数量和行数,打开项目方式,等等一大堆东西。 阅读全文
posted @ 2017-12-25 10:44 星朝 阅读(838) 评论(0) 推荐(0)
摘要: 1、配置Intellij Idea的配置文件从默认c盘转移到其他盘符 找到Intellij idea的安装文件,在bin目录下找到idea.properties配置文件,如下把Idea的配置文件夹和Idea的系统文件夹配置到除c盘外的其他盘符。 Uncomment this option if yo 阅读全文
posted @ 2017-12-25 10:20 星朝 阅读(2001) 评论(0) 推荐(0)
摘要: 2、界面字体大小设置 File菜单 >Settings >Appearance >Override default fonts by(not recommended): Name:宋体(建议选择中文,防止出现中文乱码。起初的中文字体名称为空白,只要把列表框拉到最后随便选取一个空白然 阅读全文
posted @ 2017-12-25 09:51 星朝 阅读(4158) 评论(0) 推荐(1)
摘要: 可以通过以下两个位置设置IDEA的全局默认设置: 以后诸如默认的maven配置就不需要每次都重复配置了? 阅读全文
posted @ 2017-12-25 09:49 星朝 阅读(4324) 评论(0) 推荐(0)