接上回。安装脚本段用于解析脚本中各个段的含义及使用方法。其包括[Setup]段、[Files]段、[Run]段等共17个字段,下面逐一进行分析。[Setup] [Setup]段包含用于安装程序和卸载程序的全局设置。某些提示对于你创建的任何安装程序都是必须的。示例如下:[Setup]AppName=MyProgramAppVerName=MyProgra
分类:
其他好文 时间:
2018-06-26 14:30:25
阅读次数:
203
背景概述??InnoSetup安装程序用编译脚本的方式创建,脚本其实就是一个类似.INI文件格式的ASCII码文本文件(它不像你想象的那么复杂),其支持Pascal语言。UnicodeInnoSetup支持UTF-8编码文本文件。??脚本用一个“.iss”(表示InnoSetup脚本)的扩展名。脚本控制着安装程序的所有方面。由它指定哪些文件将被安装到什么地方
分类:
其他好文 时间:
2018-06-26 12:17:38
阅读次数:
163
一、前言 只有光头才能变强 回顾前面: "广州三本找Java实习经历" 上一篇写了自己面试的经历和一些在面试的时候遇到的题目(笔试题和面试题)。 我在面试前针对Java基础也花了不少的时间,期间也将自己写过的博文粗略地刷了一遍,同时也在网上 找了不少比较好的资料 (部分是没看完的)。在这里给大家分享 ...
分类:
编程语言 时间:
2018-06-24 22:35:48
阅读次数:
221
1)添加全站通知:信息存入到 tb_message 2)用户点开信息或者设置信息为已阅读:插入记录到 tb_message_readlog 如何设计存储的表?求最佳方案 大概思路跟你的差不多,这样就可以满足大部分的消息了 1.tb_message (id,content,fromUid,toUid ...
分类:
Web程序 时间:
2018-06-24 21:04:10
阅读次数:
636
前言:前面已经学习了explain(执行计划)的相关知识,这里利用explain对索引进行优化分析。 0.准备 首先创建三张表:tb_emp(职工表)、tb_dept(部门表)和tb_desc(描述表) 1)tb_emp表。 2)tb_dept表。 3)tb_desc表。 注:这里强行将员工表与部门 ...
分类:
数据库 时间:
2018-06-24 10:24:59
阅读次数:
187
1、首先要检查数据的引擎,InnoDB支持事务,MyIsam不支持事务 2、 默认spring事务只在发生未被捕获的 runtimeexcetpion时才回滚。 spring aop 异常捕获原理:被拦截的方法需显式抛出异常,并不能经任何处理,这样aop代理才能捕获到方法的异常,才能进行回滚,默认情 ...
分类:
编程语言 时间:
2018-06-23 19:03:52
阅读次数:
195
一、背景 工作中有需求数据库需要迁移,但是不能停服,不能锁库锁表影响业务的正常运行,所以使用XtraBackup 二、环境: 操作系统:CentOS Linux release 7.4.1708 (Core) mysql:5.6.35 IP:192.168.0.131 xtrabackup版本:pe ...
分类:
数据库 时间:
2018-06-21 18:25:26
阅读次数:
238
Inno setup是一个制作安装包的免费工具,比如你用Qt开发完成一款软件,拿Inno setup打个安装包甩给客户安装就好了。 但是bho插件在注册后,万一用户卸载软件时,bho插件还是躺在管理加载项的列表里面,强迫症的我受不了。。。 特此,记录一下卸载软件时,如何注销bho插件。 其实就是执行 ...
分类:
其他好文 时间:
2018-06-14 18:04:34
阅读次数:
187
一.安装前的检查 1. 下载的时候,注意留意是32位还是64位 Linux查看位数的命令是 uname -a ,如果出现x86_64,那就是64位。 I686是32位 Linux查看版本的命令 cat /etc/system-release 2. 检查是否安装了 mysql rpm -qa | gr ...
分类:
数据库 时间:
2018-06-11 10:56:03
阅读次数:
310