摘要: 可采用 dns或者nat的方式,在多台服务器之间进行负载均衡。 tcp长链接协议维持连接状态 核心:netty4.x + spring4.xSOA服务总线:Dubbo 淘宝的技术,很可靠。只说这么多。实现本IM分布式的核心。消息队列:activeMQ 高速队列。整流作用。底层数据库:Mongodb  阅读全文
posted @ 2016-08-10 16:06 markchuan 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1. sql的重用:定义一个sql片段,可在任何SQL语句中重用该片段。 [java] view plain copy <sql id="personColumns"> name, sex, updateTime</sql> <select id="selectPerson" parameterTy 阅读全文
posted @ 2016-06-24 14:06 markchuan 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 查询语句是使用 MyBatis 时最常用的元素之一 select元素配置细节如下 resultMap 元素是 MyBatis 中最重要最强大的元素。它就是让你远离 90%的需要从结果 集中取出数据的 JDBC 代码的那个东西, 而且在一些情形下允许你做一些 JDBC 不支持的事 情。 事实上, 编写 阅读全文
posted @ 2016-06-24 10:49 markchuan 阅读(647) 评论(0) 推荐(0) 编辑
摘要: SHOW TRIGGERS;查看所有触发器 create trigger tg1 after insert on user for each row beginupdate user set name='test' where id=1;end insert into user(name,pass) 阅读全文
posted @ 2016-06-20 22:44 markchuan 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 第一句是定义一个结束标识符,因为MySQL默认是以分号作为SQL语句的结束符的,而函数体内部要用到分号,所以会跟默认的SQL结束符发生冲突,所以需要先定义一个其他的符号作为SQL的结束符; create function name_of_function() RETURNS INTbegin DEC 阅读全文
posted @ 2016-06-20 22:15 markchuan 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 创建存储过程 -->create procedure p1()beginselect * from common_menu; end; -->call p1();调用 恢复内容结束 创建存储过程 -->create procedure p1()beginselect * from co 阅读全文
posted @ 2016-06-20 15:31 markchuan 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 存储过程简介 什么是存储过程:存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处:1.由于数据库执行动作时,是先编译后执行的。然 阅读全文
posted @ 2016-06-20 15:09 markchuan 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 强制安装mongodb服务 命令 sc create MongoDB binPath= "D:\MongoDB\Server\3.2\bin\mongod.exe --service --dbpath D:\MongoDB\data\db --logpath=D:\MongoDB\data\log\ 阅读全文
posted @ 2016-06-16 23:22 markchuan 阅读(121) 评论(0) 推荐(0) 编辑
摘要: MyBatis mapper文件中的变量引用方式#{}与${}的差别 #{},和 ${}传参的区别如下:使用#传入参数是,sql语句解析是会加上"",当成字符串来解析,这样相比于$的好处是比较明显对的吧,#{}传参能防止sql注入,如果你传入的参数为 单引号',那么如果使用${},这种方式 那么是会 阅读全文
posted @ 2016-06-16 16:43 markchuan 阅读(2981) 评论(0) 推荐(1) 编辑
摘要: windows下MySql 5.7.11重置密码 windows下MySql 5.7.11重置密码 以管理员权限启动命令提示符; 关闭MySQL服务 >net stop mysql 删除MySql安装目录下的data文件夹; 使用命令: mysqld --initialize-insecure 会创 阅读全文
posted @ 2016-06-15 10:37 markchuan 阅读(98) 评论(0) 推荐(0) 编辑