亿级大表在线不锁表变更字段

pt-online-schema-change alters a table’s structure without blocking reads or writes. Specify the database and table in the DSN. Do not use this tool before reading its documentation and checking your backups carefully.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Grails 技术精解与Web开发实践【源码+样章】----下载不扣分,回帖加1分,欢迎下载,童叟无欺 第1章 导论 1 1.1 RoR的革命与Web开发的新时代 1 1.2 RoR并不完美 2 1.2.1 Ruby语言方面的不足 2 1.2.2 对历史遗留项目的支持较为困难 2 1.3 Grails的诞生解决了一些遗憾 3 1.3.1 Groovy语言 3 1.3.2 Grails站在了巨人的肩膀之上 3 1.3.3 Grails有良好的扩展性 3 1.4 对Grails的一些误解 3 1.5 本书的使用说明 4 1.6 本章小结 4 第一篇 入门篇 第2章 Hello Grails 6 2.1 Grails的安装 6 2.1.1 JDK的安装与配置 6 2.1.2 Grails的安装 7 2.2 创建Grails工程 8 2.3 Grails的MVC架构 11 2.4 Scaffold应用程序 14 2.5 开发工具的使用 17 2.6 本章小结 19 第3章 Groovy VS Java 20 3.1 Groovy的基本类型与运算符 21 3.1.1 字符串 21 3.1.2 数字 22 3.1.3 Groovy的类 23 3.1.4 运算符 24 3.2 Groovy的控制结构 25 3.3 Groovy的集合 27 3.3.1 列表 27 3.3.2 映射 28 3.3.3 区间 29 3.4 Groovy的闭包 30 3.4.1 闭包的定义 30 3.4.2 闭包的代表 31 3.4.3 闭包在GDK中的使用 31 3.5 本章小结 33 第二篇 实际应用 第4章 商品维护 36 4.1 准备工作 36 4.2 查看商品列表 40 4.3 创建和编辑商品 44 4.4 本章小结 48 第5章 商品搜索 49 5.1 构造查询表单 49 5.2 复杂的数据库查询 50 5.2.1 HibernateCriteriaBuilder 的初窥 51 5.2.2 数据库的分页查询 54 5.2.3 将查询改造为inner join 59 5.3 显示分页导航 60 5.4 本章小结 62 第6章 用户注册与登录 63 6.1 表单验证与资源文件 63 6.2 用户注册 69 6.3 用户登录 73 6.3.1 登录的数据库查询 73 6.3.2 使用Session维持会话 74 6.3.3 自定义Codec实现对 密码加密 75 6.4 登录保护 76 6.5 本章小结 79 第7章 购物车与订单 80 7.1 购物车的查看与管理 80 7.1.1 定义购物车的Domain类 80 7.1.2 定义OrderService类 82 7.1.3 显示购物车 84 7.1.4 维护购物车 85 7.2 订单的提交 90 7.2.1 定义订单的Domain类 90 7.2.2 提交订单的表单页面 90 7.2.3 订单的保存 94 7.3 订单的查看 95 7.4 本章小结 99 第8章 系统后台管理 100 8.1 页面布局的使用 100 8.1.1 Grails Layout的基础知识 100 8.1.2 为系统后台管理创建 统一的decorator 103 8.2 文件上传的实现 107 8.2.1 开发表单页面 107 8.2.2 在Controller中接收文件 108 8.3 修改订单状态 109 8.4 本章小结 110 第9章 Grails的自动化测试 111 9.1 Grails自动化测试基础知识 111 9.2 编写测试用例 113 9.2.1 对Domain类进行测试 113 9.2.2 对Service类进行测试 116 9.2.3 对Controller进行测试 118 9.2.4 对Taglib进行测试 120 9.3 本章小结 121 第10章 部署应用 122 10.1 Grails对部署的支持 122 10.2 配置应用程序 124 10.3 本章小结 127 第三篇 深入了解Grails 第11章 深入GORM 130 11.1 自定义映射 130 11.1.1 基本映射 130 11.1.2 配置主键 131 11.1.3 “锁”与Version 133 11.1.4 事件与自动时间戳 134 11.1.5 映射Blob字段 134 11.1.6 定义非持久化属性 135 11.2 深入理解Domain间的关系 136 11.2.1 一对一关系 136 11.2.2 一对多关系 137 11.2.3 多对多关系 139 11.2.4 继承关系 141 11.2.5 合成关系 143 11.3 数据库查询小结 143 11.3.1 GORM提供了便捷的 查询方法 143 11.3.2 基于HQL的查询 145 11.4 对GORM进行性能优化 146 11.4.1 设置抓取模式 147 11.4.2 使用二级缓存 147 11.5 使用GRAG工具生成Domain 151 11.6 本章小结 154 第12章 与Spring整合 155 12.1 依赖注入与Spring容器基础 155 12.1.1 依赖注入 155 12.1.2 Spring容器基础 157 12.2 在Grails中使用Spring 158 12.3 本章小结 160 第13章 深入Controller 161 13.1 Controller中常用的属性与方法 161 13.2 自定义URL Mapping 164 13.3 Web Flow 167 13.4 本章小结 172 第14章 深入Groovy Server Page 174 14.1 GSP基础知识 174 14.1.1 GSP输出表达式 174 14.1.2 GSP中预定义的变量 与作用域 175 14.2 GSP标签库 175 14.2.1 常用的内置标签 176 14.2.2 开发自定义标签 179 14.3 Grails对Ajax的支持 182 14.4 本章小结 184 第15章 实现Web Service 185 15.1 REST风格的Web Service 185 15.1.1 什么是REST 185 15.1.2 在Grails中实现REST 185 15.1.3 在Client端调用服务 187 15.2 基于SOAP的传统Web Service 188 15.3 本章小结 189 第16章 使用Grails插件 190 16.1 插件的安装 190 16.2 插件的组织结构 196 16.3 插件的使用 197 16.3.1 Acegi插件 197 16.3.2 Debug插件 204 16.4 本章小结 205 第四篇 Grails解密 第17章 高级Groovy特性 208 17.1 动态方法调用与属性访问 208 17.1.1 动态方法调用 208 17.1.2 动态属性访问 208 17.2 invokeMethod和getProperty 209 17.3 MOP动态基础 211 17.3.1 遍历方法和属性 211 17.3.2 动态添加方法 213 17.3.3 动态添加属性 215 17.3.4 使用方法对象 216 17.3.5 为某一特定的实例 添加方法 217 17.4 本章小结 218 第18章 Grails插件开发 219 18.1 创建与发布插件 219 18.2 插件能做什么 221 18.2.1 添加Spring配置信息 223 18.2.2 与Spring容器交互 224 18.2.3 修改web.xml 224 18.2.4 添加动态方法 226 18.2.5 捕获变更 227 18.3 插件的依赖关系 229 18.4 在安装或升级时执行附加操作 230 18.5 本章小结 230 第19章 浅析Grails的源程序 231 19.1 准备工作 231 19.1.1 下载源码 231 19.1.2 编译Grails源码 231 19.2 HibernateCriteriaBuilder的原理 233 19.3 开启Hibernate Query Cache 237 19.4 本章小结 241 第20章 未来Grails版本的新特性 242 20.1 GORM的新特性 242 20.1.1 更多的GORM事件 242 20.1.2 映射基本类型的集合 243 20.1.3 对Domain的只读访问 243 20.1.4 定义默认排序字段 243 20.1.5 改进的findBy 245 20.2 对插件系统的改进 245 20.3 数据绑定 245 20.4 在GSP中使用JSP的标签 246 20.5 加密配置文件中的数据库密码 246 20.6 本章小结 246 参考文献 247 索引 248 Grails技术精解与Web开发实践 目录 XII XI
综合管理系统软件需求说明书 1.概述 1.1定义和术语 WCX:智能公厕管理后台。 1.2文档说明 本文档以本项目需求为依据,通过业务要点说明,阐述本项目所涉业务运作过程。 注:此文档会进行补充校正,请参阅者注意文档版本更新信息。 1.3编写目的 本文档为需求分析人员进行需求分析和设计进行指导,同时作为开发人员对本项目的需求、业务内容及界面原型进行确认的依据。 1.4适用范围 智能公厕开发方案全文共8页,当前为第1页。本项目项目组。 智能公厕开发方案全文共8页,当前为第1页。 2.项目需求分解 2.1 WCX智能公厕管理系统设计 2.1.1 WCX综合管理系统 2.1.1.1WCX 管理系统搭建 需求: 通过本系统来管理智能锁的开关,实现公厕门锁的扫码开启,远程开启等功能,统计每个智能公厕使用者的信息,人次和用水,用电量等统计功能。 智能公厕开发方案全文共8页,当前为第2页。方案: 智能公厕开发方案全文共8页,当前为第2页。 开发WCX管理系统页面开发 开发公厕添加和管理页面 用来添加和修改等操作来管理公厕的详细信息 添加:公厕编号,蹲位编号,智能锁编号,公厕简称,公厕地址,负责人,负责人电话,耗水量设置,用电量设置 耗水量设置,用电量设置可批量修改 会员用户管理页面 会员用户字段:用户的微信ID,微信性别,头像,会员信息:姓名,手机号,注册性别(注册后) 开发会员管理展示页面 会员增删改功能 会员通讯接口 报表设计 使用人次报表,耗水量报表,公厕分布使用情况统计等 2.1.2智能锁 2.1.2.1硬件 1.智能锁材质为不锈钢,由锁芯,锁具和通讯主板构成 2.使用蓝牙连接客户手机后联网通讯实现扫码开锁功能 智能公厕开发方案全文共8页,当前为第3页。3.锁具也可使用钥匙开锁,可选择性加装密码开,指纹开锁或刷卡开锁功能 智能公厕开发方案全文共8页,当前为第3页。 2.1.2.2智能锁管理模块开发 1. 智能锁管理 智能锁数据库搭建,开发智能锁新增页面和管理页面,用于管理和添加智能锁相关信息 智能锁添加页面,可添加,修改,删除和关闭智能锁 字段:智能锁编号,智能锁原始编号,智能锁状态 2. 智能锁开锁功能 智能锁通过用户扫描二维码后连接用户手机进行联网校验,实现开锁功能 开发手机微信端小程序 打开后是地图定位,显示附近厕所(使用公厕地址),按钮有扫码开锁和会员注册 会员注册功能,扫码开锁成功后自动弹出注册页面,也可从地图页面按钮点入 注册字段:姓名,年龄,性别,手机号,地址(选填) 点击扫码后使用手机摄像头调用接口开锁 3. 智能锁统计功能 智能锁编号,开锁次数,上厕所的时长 4. 智能锁公厕匹配管理页面 用于智能锁信息和公厕信息进行匹配管理,包括换锁后的设置等 5. 微信小程序扫码功能 微信小程序扫码功能开发 扫码入口页面开发 地图定位开发 智能公厕开发方案全文共8页,当前为第4页。会员注册功能开发,跟微信绑定 智能公厕开发方案全文共8页,当前为第4页。 接口 智能锁开关接口(智能锁开锁通讯接口) 智能锁状态获取接口(智能锁开关状态) 微信扫码通讯程序通讯接口 会员注册信息接口 2.1.3WCX二期实现功能 2.1.3.1WCX管理系统 1.公厕运营维护人员管理模块 可实现公厕运营维护人员管理功能,包括厕所维护人员分配,维护次数,维护时长,效果评分等功能 2.智能门锁模块升级 可通过物联网门锁实现厕所远程关停功能,例如设备损坏后厕所状态变更,门锁禁止扫码开锁等功能 3.扫码小程序扩展 可在小程序中导入地图管理模块,实现厕所的精准定位,路线指引,使用状态展示 4.支付宝渠道小程序开发,专用APP开发(可内嵌广告地图和积分等功能) 5.公厕配件(财产,物资)管理 6.尿检结果检测及统计功能(需第三方提供接口后方可开发) 7.厕纸自动投放系统对接(需第三方提供接口后方可开发) 智能公厕开发方案全文共8页,当前为第5页。8.体重检测结果及统计功能(需第三方提供接口后方可开发) 智能公厕开发方案全文共8页,当前为第5页。 2.2广告投放系统 需求: 1.公厕使用广告屏幕的广告投放,需要能集中管理和联网下载删除广告等功能 方案: 使用安卓/windows系统的液晶广告显示器,可实现分屏,滚动广告投放 可预设广告播放顺序 有触屏版和非触屏版,设备接口支持SD,USB,LAN,WIFI,3G/4G(可选) 支持格式:MP4,WMV,AVI,FLV,RM.RMVB,JEPG,JBPM,PNG,GIF 额外功能:可显示天气,温度,万年历,时间等 使用广告云端管理软件通过广域网可管理多个广告终端,可远程控制在某一个终端上下载和播放指定广告 2.2.1广告软件二期可扩展功能 组建基于云网络的大数据服务中心,使用WCX系统的用户数据后,可实现广告精准智能投
一、BOS集成开发环境 1 1.1 【摘要】:单据体中的字段顺序怎样调整 1 1.2 【摘要】:单据列表中的字段顺序怎样调整 1 1.3【摘要】:单据列表中汇总行怎样设置字段汇总 1 1.4【摘要】:BOS报表引出问题 1 1.5【摘要】:创建的动态表单发布后,在单据转换、工作流管理都选择不到 2 1.6【摘要】:单据中的基础资料字段的关联检索字段属性不能控制模糊查询 2 1.7【摘要】:调整“默认皮肤 - 我的工作”的页签的方法 2 1.8【摘要】:K/3 Cloud kdpkg格式的补丁及SP安装包如何安装 3 1.9【摘要】:单据体中的字段汇总至表头 3 1.10【摘要】:K/3 Cloud有没有类似K/3 WISE的单据自定义的功能? 3 1.11【摘要】:K/3 Cloud BOS平台配置的自定义单据是如何生成凭证 4 1.12【摘要】:K/3 Cloud BOS注册开发商信息 4 1.13【摘要】:K3cloud单据是否可以支持图片显示和打印 4 1.14【摘要】:K/3 Cloud BOS开发平台的详细说明 5 1.15【摘要】:K/3 Cloud BOS运行时站点相关问题 5 1.16【摘要】:K/3 Cloud BOS注册开发商信息 5 1.17【摘要】:K/3 Cloud 下载BOS设计器和客户端问题 5 1.18【摘要】:K/3 Cloud BOS单据体里行号如何设置 6 1.19【摘要】:K/3 Cloud BOS IDE的二次开发单据测试问题 6 1.20【摘要】:源单编号字段与原单类型字段的用法 6 1.21【摘要】:单据体分录设置冻结列 6 1.22【摘要】:二次开发单据的员工基础资料字段携带相关“部门”“岗位”等信息 7 1.23【摘要】:K/3 Cloud BOS运行平台站点数计算方式 7 1.24【摘要】:K/3 Cloud BOS二次开发单据生成凭证问题 8 1.25【摘要】:K/3 Cloud BOS二次开发单据子系统变更 8 1.26【摘要】:K/3 Cloud附件管理界面菜单锁定控制 8 1.27【摘要】:K/3 Cloud弹性域及辅助属性的应用问题 8 1.28【摘要】:K/3 Cloud BOS建立的单据和基本资料权限控制问题 9 1.29【摘要】:单据状态信息中操作人字段、操作日期字段配置问题 9 1.30【摘要】:单据作废后删除问题 9 1.31【摘要】:下拉列表必录控制逻辑问题 9 1.32【摘要】:K/3 Cloud附件管理界面菜单锁定控制 9 1.33【摘要】:单据头菜单能否做成模版,其他新建单据引用? 10 1.34【摘要】:单据体中自动新增行 10 1.35【摘要】:单据体分录附件问题 10 二、套打设计平台 11 2.1 【摘要】:套打合计行在每个页面中都打印 11 2.2 【摘要】:布局表格添加文本后边框怎样设置 11 2.3 【摘要】:安装了 “打印组件”,打印时扔提示提示“打印组件不可用,…” 11 2.4 【摘要】:套打中数量的精度与单据上数量精度保持一致 11 2.5 【摘要】:套打格式复制怎样复制 12 2.6 【摘要】:套打设计界面怎样选中控件进行属性设置 12 三、万能报表平台 13 3.1 【摘要】:万能报表发布问题 13 3.1 【摘要】:单据类报表明细问题 13 3.1 【摘要】:万能报表---设置字体加粗打印出现问题 13 四、业务流程 14 4.1【摘要】:单据下推时,无法选择目标单的单据类型。 14 4.2【摘要】:单据下推生成目标单后,反写规则没有执行。 14 4.3【摘要】:单据转换时数据行变少了。 14 4.4【摘要】:单据关联查询结果列表中,有些菜单项是灰显不可用的。 14 4.5【摘要】:下推生成单据时,如何控制携带数据的字段不可编辑。 15 4.6【摘要】:调用单据转换规则,自动生成目标单据时,单据值更新事件没有执行。 15 4.7【摘要】:单据下推提供2种操作方式。 15 4.8【摘要】:使用单据转换生成目标单据时,如何计算可用量。 15 4.9【摘要】:业务流程图查询的数据不全。 16 4.10【摘要】:业务流程设计时流程之间如何衔接。 16 4.11【摘要】:业务流程配置中心保存时提示日期冲突。 16 4.12【摘要】:什么是自由流程? 16 4.13【摘要】:业务流程如何部署到其他数据中心。 17 4.14【摘要】:单据类型上设置业务流程字段默认值。 17 4.15【摘要】:单据转换如何控制只能下推一次。 17 4.16【摘要】:如何设计单据转换的插件。 17 4.17【摘要】:单据审核后自动生成单据。 19 五、工作流 20 5.1 【摘要】:工作流与审批流的区别 20 5.2 【摘要】:审批环节字段的可见性、锁定性 20 5.3 【摘要】:会签策略中票数和人数的含义 20 5.4 【摘要】:一种会签投票设置 21 5.5 【摘要】:审批流发起人修改单据 22 5.6 【摘要】:工作流提交报错 22 5.7 【摘要】:工作流如何导入导出 22 5.8 【摘要】:工作流是否支持复制 23 5.9 【摘要】:工作流汇报关系 23 5.10 【摘要】:工作流汇报关系解析 23 5.11 【摘要】:工作流任务处理查看附件 24 5.12 【摘要】:审批项表单操作支持自定义扩展 24 5.13 【摘要】:审批各环节自定义界面 25 5.14 【摘要】:工作流如何运行最新版本 25 5.15 【摘要】:审批流驳回开始节点 25 5.16 【摘要】:任务处理界面如何展示单据名称 25 5.17 【摘要】: 审批流能否走两次 26 5.18 【摘要】:挂起的流程如何重新提交 26 5.19 【摘要】:流程模板节点界面配置 27 5.20 【摘要】:工作流默认审批意见 27 5.21 【摘要】:流程撤销 27 5.22 【摘要】:流程挂起终止发送消息 28 5.23 【摘要】:删除关联流程实例的单据 28 5.24 【摘要】:流程发起权限 28 5.25 【摘要】:支持定义工作流的业务对象类型 28 5.26 【摘要】:流程打印 29 5.27 【摘要】:流程模板的组织特性 29 5.28 【摘要】:信息中心流程列表 29 5.29 【摘要】:单据菜单项【工作流流程图】 29 5.30 【摘要】:工作流参与人解析自定义基础资料 30 5.31 【摘要】:信用特批流程 30 5.32 【摘要】:工作流自动单据转换、自动单据提交动作 32 5.33 【摘要】:工作流短信提醒 32 5.34 【摘要】:工作流邮件提醒 32 5.35 【摘要】:移动工作流 33 5.36 【摘要】:工作流报价 33 六、移动平台 34 6.1【摘要】:移动单据关联来源单据,其单据体的字段无法拖入到设计器中。 34 6.2【摘要】:移动单据上引用的数量字段与来源单据上的数量字段实际精度不一致。 34 6.3【摘要】:移动平台开发的移动表单、移动单据如何验证实际效果? 34 6.4【摘要】:企业使用Cloud移动应用的服务器如何部署? 34 6.5【摘要】:Cloud移动应用及文档下载地址。 35

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值