自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

whylazy的专栏

好好写写东西!!!

  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 开发者的速度能有多快?——分布式数据库Mycat开发镜像

云:你想多快?Mycat 数据库分库分表中间件 华为云 分布式数据库中间件 DDM 开发者的春天——镜像介绍对于开发者来说,文档有些苍白无力,我们要直面代码,立即调教!共享一个分布式数据库中间件Mycat的开发镜像,可直接调试开发,理解其原理。Windows系统,包含调教好的开发环境和工具,可提交Git仓库,随时随地码代码。如果想更快更高效稳定,也可以直接买各个大厂提供的类似...

2018-06-28 01:25:56 356

原创 开发的速度可以多快?

云:开发者的春天端午节将近,几个云厂商有不少动作,就上去折腾了一下,正好在学习一个分布式数据库中间件Mycat(自己百度一下),就寻思着往云上倒腾一下,一不小心发现了个很有意思的东西——镜像服务。怎么折腾Mycat就跑到镜像了呢?因为懒啊!看看网上如何部署Mycat的《Linux下Mycat安装配置和使用》,大体有3步: 安装java 安装mysql 安装mycat前面两...

2018-06-16 03:17:07 753

原创 Mysql大表优化方案.

1 问题描述Mysql 5.5版本默认使用的是共享表空间,即所有数据数据都存放在一个文件(ibdata1 )之中,导致这个文件越来越大,尤其是日志统计系统,增长速度尤为明显,短时间内就可能达到几十G,上百G大小,即使清空了日志表,这个文件也不会收缩,造成存储资源极大的浪费,更为严重的是,大文件的读写操作和维护非常麻烦,因此需要把共享表空间变成独立表空间,让一个表对应一个数据文件,再将大表进行拆分。

2016-11-30 10:58:22 1257 3

原创 Mysql数据文件恢复

起因:mysql服务停止后,重启无法启动,且mysql错误日志xxxxx.err无任何报错信息,权限和磁盘空间都排查过无任何异常,原因不明。思路:模拟服务器环境,复制安装文件和mysql数据文件到本地,尝试本地启动mysql,备份需要的数据,再还原到备份服务器。Mysql版本:(linux)MySQL-server-5.6.20-1.el6.x86_64.rpm,(Windows)mysql-5.6

2016-10-18 11:17:41 718

原创 Linux自动化部署工程

树懒·闪电忘掉那些冗繁复杂的安装部署文档吧,自动化安装脚本才是你需要的! 欢迎加入树懒·闪电计划 》》 加入码云GIT通过编辑linux或windows脚本,自动化部署安装所需软件,并优化相关配置,实现目标:一键安装部署服务器端生产环境,包括集群与分布式部署,并进行相关优化配置,如mysq主从,Apache和tomcat负载均衡……一键安装个人PC开发环境, 保证统一的、标准的开发环境,包

2016-09-29 16:47:15 397

原创 Hadoop自动化安装脚本

参考资料和说明参考资料: hadoop-2.3.0详细安装过程 码云GIT: hadoop-2.4.0家族自动化安装脚本 》》》 获取邀请码 版本信息: hadoop-2.4.0-x64、hive-1.2.1、Zookeeper-3.4.5、Hbase-0.98.21 你没看错,这就是2.4.0版本的安装脚本,虽然参考的是2.3.0的。 安装环境虚拟机软件: VirtualBox-4.3.8

2016-09-29 14:51:47 2363 1

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-09-29 14:34:07 160

原创 第一天第一篇文章

Hello,world!

2014-01-27 15:13:11 289

玩转模板--自动代码生成工程

简介: 工程自动获取和封装用户自定义参数以及数据库表信息,并通过模板配置文件将生成代码文件直接输出到应用工程目录下,达到从数据库表到页面增删改查过程代码一键生成. 工程提供所有源码,包括第三方jar包也附带源码包 注意事项: 1.需要一定的java开发基础. 2.要有java开发的集成环境,本工程没有界面,很多功能都是通过直接注释,或增加一些代码完成. 3.JDK版本必须是1.6以上,否则会报版本错误.当然也可以更换工程依赖的jar,使用一些低版本的jar包 使用说明: 1. 修改数据库连接参数:详见jdbc.properties 2. 修改或增加数据库字段类型与编译语言数据类型映射:详见dm2java.properties 3. 修改模板配置信息:详见vm.xml 4. 编写用户模板,参考/templates目录下的文件 5. 开启关闭/备份: 调用FileUtilsExt.backup(String[] fileList, String backupDir)方法 6. 还原备份: 调用FileUtilsExt.recover(String backupDir)方法. 7. 从数据库表合成文件: 调用PlayTemplates的main方法 8. 从EXCEL和成文件: 调用ExcelUtils的main方法 详细说明: 1.自动封装用户参数 参数配置文件params.properties有三类参数: 1.1 以array.为前缀参数(可设定设定多个)且用逗号分隔,将封装成数组对象,可循环输出 例如: array.names=xixi, haha 模版调用: #foreach($item in $names) $item #end 输出:xixi haha 1.2 以single.为前缀的参数(可设定设定多个),可在模板中直接调用输出 例如: single.name=xixi 模版调用: $name 输出:xixi 1.3 无任何前缀的参数,为工程要强制使用的参数,必须填写 2. 封装数据库表参数,目前只支持达梦数据库(我们公司自个的数据库),其他数据库以后再完善 如果各位想用其他数据库,可以自己加载其他数据库的驱动,并修改一下DbOption类下的getTableColumns(String)方法中的查询表信息方法 以及添加类似dm2java.properties数据库类型到java数据类型的映射文件,不同数据库的方言和数据映射太烦了. 当然,也可以联系我^_^ 自动从数据库中获取表名/表注释/列名/列注释/列类型等等相关信息 示例:由角色表生成domain对象 模版: package $!{package}.domain; import java.util.Date; /** * $!system * @author $!author * @version $!version * @date $!dateTool.format('yyyy-MM-dd', ${date}) */ public class $!{tableAlias}{ #foreach($item in $columnList) private $!item.data_type $!item.column_name.toLowerCase(); // $!item.column_label #end #foreach($item in $columnList) #set($name = $!item.column_name.toLowerCase()) #set($upperName = $!{stringTool.firstUpperCase($name)}) public void set$!{upperName}($!item.data_type $name){ this.$name=$name; } public $

2013-01-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除