精华内容
下载资源
问答
  • Innosetup状态页面和向导页面解释

    千次阅读 2017-10-19 16:33:49
    Inno setup状态页面和向导页面解释

    1.安装:

        CurStepChanged所对应的全部状态:3种

        1.1. CurStep=ssInstall         --是在程序实际安装前(所有配置都准备好了)

        1.2. CurStep=ssPostInstall     --是实际安装完成后

        1.3. CurStep=ssDone--是在一次成功的安装完成后、安装程序终止前(即点击finish按钮后执行

       这些状态可以通过InnoSetup自带的过程(一种跟函数差不多的东西)来判断,然后执行一些自定义的动作:

      用法如下:

       procedure CurStepChanged(CurStep: TSetupStep);

       begin
              if (CurStep=ssInstall) then
              begin

                        //你要执行的代码
              end;

       end;

    2.卸载:

         CurUninstallStep 所对应的所有状态 4种
           2.1. CurStep=usAppMutexCheck    --在卸载前判断是否已经运行了实例

           2.2. CurStep=usUninstall                --卸载前的准备

           2.3. CurStep=usPostUninstall         --卸载完成后,

           2.4. CurStep=usDone                      --卸载完成后,卸载程序终止前,也是点击finish之后执行的

     

        同理:卸载的时候也有对应的过程来处理

        procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);

        begin
              if (CurUnintallStep=usInstall) then
              begin

                        //你要执行的代码
              end;

         end;

    3.向导:

         Innosetup的预定义向导页(就是安装时让我们点下一步的那些页面)

          3.1.wpWelcome     --欢迎页面                                               3.8. wpSelectProgramGroup    --选择程序组页面

         3.2. wpLicense      --协议页面                                               3.9. wpSelectTasks

         3.3. wpPassword   --密码页面                                               3.10. wpReady

         3.4. wpInfoBefore                                                              3.11. wpPreparing

         3.5. wpUserInfo                                                                 3.12. wpInstalling               --估计是安装中的进度条页面

         3.6. wpSelectDir     --选择目录页面                                         3.13. wpInfoAfter

         3.7. wpSelectComponents   --选择组件页面                              3.14. wpFinished      --finish页面

        

       而向导页面则对于于:

       procedure CurPageChanged(CurPageID: Integer);

       begin

           if(CurPageID=wpFinished) then

                 //你要执行的代码

       end;

    展开全文
  •  CurStepChanged所对应全部状态:3种  1.1. CurStep = ssInstall --是在程序实际安装前(所有配置都准备好了)  1.2. CurStep =s sPostInstall --是实际安装完成后  1.3. CurStep = ssDone --是在一次...

    1、安装:

        CurStepChanged所对应的全部状态:3种

        1.1CurStep=ssInstall                     --是在程序实际安装前(所有配置都准备好了)

     1.2.CurStep=ssPostInstall --是实际安装完成后

     1.3.CurStep=ssDone     --是在一次成功的安装完成后、安装程序终止前(即点击finish按钮后执行)

     这些状态可以通过InnoSetup自带的过程(一种跟函数差不多的东西)来判断,然后执行一些自定义的动作:

     用法如下:

       procedure CurStepChanged(CurStep: TSetupStep);

       begin
              if (CurStep=ssInstall) then
              begin

                        //你要执行的代码
              end;

       end;

    2.卸载:

         CurUninstallStep 所对应的所有状态 4种
           2.1. CurStep=usAppMutexCheck    --在卸载前判断是否已经运行了实例

           2.2. CurStep=usUninstall                --卸载前的准备

           2.3. CurStep=usPostUninstall         --卸载完成后,

           2.4. CurStep=usDone                      --卸载完成后,卸载程序终止前,也是点击finish之后执行的

        同理:卸载的时候也有对应的过程来处理

        procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);

        begin
              if (CurUnintallStep=usInstall) then
              begin

                        //你要执行的代码
              end;

         end;

    3.向导:

         Innosetup的预定义向导页(就是安装时让我们点下一步的那些页面)

          3.1.wpWelcome     --欢迎页面                                          3.8. wpSelectProgramGroup    --选择程序组页面

         3.2. wpLicense      --协议页面                                            3.9. wpSelectTasks

         3.3. wpPassword   --密码页面                                            3.10. wpReady

         3.4. wpInfoBefore                                                              3.11. wpPreparing

         3.5. wpUserInfo                                                                 3.12. wpInstalling               --估计是安装中的进度条页面

         3.6. wpSelectDir     --选择目录页面                                    3.13. wpInfoAfter

         3.7. wpSelectComponents   --选择组件页面                      3.14. wpFinished      --finish页面

        

       而向导页面则对于于:

       procedure CurPageChanged(CurPageID: Integer);

       begin

           if(CurPageID=wpFinished) then

                 //你要执行的代码

       end;


    展开全文
  • 安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置: ... ...  c)取消root用户远程登录  d)删除test库和对test...通过这几项设置能够提高mysql库安全。建议

    安装完mysql-server 会提示可以运行mysql_secure_installation。运行mysql_secure_installation会执行几个设置:
      a)为root用户设置密码
      b)删除匿名账号
      c)取消root用户远程登录
      d)删除test库和对test库的访问权限
      e)刷新授权表使修改生效

    通过这几项的设置能够提高mysql库的安全。建议生产环境中mysql安装这完成后一定要运行一次mysql_secure_installation,详细步骤请参看下面的命令:

    [root@76 /]# mysql_secure_installation 


    NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
          SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!


    In order to log into MariaDB to secure it, we'll need the current
    password for the root user.  If you've just installed MariaDB, and
    you haven't set the root password yet, the password will be blank,
    so you should just press enter here.


    Enter current password for root (enter for none):     <–初次运行直接回车
    OK, successfully used password, moving on...


    Setting the root password ensures that nobody can log into the MariaDB
    root user without the proper authorisation.


    Set root password? [Y/n] Y        <– 是否设置root用户密码,输入y并回车或直接回车
    New password:  <– 设置root用户的密码
    Re-enter new password:  <– 再次设置root用户的密码
    Password updated successfully!
    Reloading privilege tables..
     ... Success!




    By default, a MariaDB installation has an anonymous user, allowing anyone
    to log into MariaDB without having to have a user account created for
    them.  This is intended only for testing, and to make the installation
    go a bit smoother.  You should remove them before moving into a
    production environment.


    Remove anonymous users? [Y/n]  <– 是否删除匿名用户,生产环境建议删除,所以直接回车
     ... Success!


    Normally, root should only be allowed to connect from 'localhost'.  This
    ensures that someone cannot guess at the root password from the network.


    Disallow root login remotely? [Y/n] y   <–是否禁止root远程登录,根据自己的需求选择Y/n并回车,建议禁止
     ... Success!


    By default, MariaDB comes with a database named 'test' that anyone can
    access.  This is also intended only for testing, and should be removed
    before moving into a production environment.


    Remove test database and access to it? [Y/n] y  <– 是否删除test数据库,直接回车
     - Dropping test database...
     ... Success!
     - Removing privileges on test database...
     ... Success!


    Reloading the privilege tables will ensure that all changes made so far
    will take effect immediately.


    Reload privilege tables now? [Y/n] y   <– 是否重新加载权限表,直接回车
     ... Success!


    Cleaning up...


    All done!  If you've completed all of the above steps, your MariaDB
    installation should now be secure.


    Thanks for using MariaDB!

    展开全文
  • 大部分字典上对于Wizard的解释是男巫、奇才的意思。不过从其用途来看,似乎向导的译法更加形象。向导,顾名思义,就是能带领或指引别人到达目的地的人。在实际使用中,这种交互方式的确就像一个向导一样,一步步地...
  • CodeBlocks创建FLTK项目的向导配置

    千次阅读 2015-03-29 16:40:48
    因为CB里自带了fltk项目创建向导, 结果有几个位置需要注意. 下面就用截图来演示吧. 1. 打开CB, 不解释 2. 点击新建新项目链接或者点击菜单里那个. 3. 弹出向导, 选择FLTK 4. 点击确定, 如图 5. 点next, ...

    本来想用用FLTK, 但是又懒得装VS. 就上CodeBlocks了. 下称CB

    因为CB里自带了fltk的项目创建向导, 结果有几个位置需要注意.

    下面就用截图来演示吧.

    1. 打开CB, 不解释

    2. 点击新建新项目的链接或者点击菜单里的那个.


    3. 弹出向导, 选择FLTK


    4. 点击确定, 如图


    5. 点next, 随便输入一个项目名称, 比如dddd


    6. 点下一步, 如图


    这里要说的就是, 如果你的全局变量中配置了$(#fl)的话, 这里就可以直接略过.  配置全局变量fl我另外写一篇博客介绍.

    这里点...浏览目录


    选择上回下载解压缩fltk的目录 D:\Devtools\CPP\fltk-1.3.3


    7. 点下一步, 这一步会报错Script error
    ---------------------------
    The path you entered seems valid, but this wizard
    can't locate the following FLTK's include file:
    Fl.h in it.


    错误的原因就是CB的项目创建向导选择的sdk的根目录结构必须是 / 和/include 和/lib , 就是说要有include和lib这两个子目录, 现在上面说, fltk-1.3.3目录里没有include目录, 然后我就到这个目录里创建一个include目录, 然后把FL目录下的*.h文件和其他的所有文件都复制到include里(include和FL是同级的目录), 然后点下一步, 还是报错, 后来我看了别人的资料, 才知道, 要把include同级的FL目录复制到include目录里, 形成include/FL/*.* 这种结构. 然后再点击下一步. 以为没错了, 后来还报错:

    9.lib里没有*.a, *.lib这种报错. The path you entered seems valid, but this wizard
    can't locate the following FLTK's library file:
    fltk in it.
    (Also tried prepending lib and appending .a and .lib).


    这个报错是因为fltk-1.3.3目录的子目录lib目录里没有*.a, *.lib文件, 可能不是一个合适的lib目录, 这个时候, 就要求把fltk进行编译了, 怎么编译看前一篇博客.然后把编译好的lib目录里的文件复制到fltk-1.3.3/lib 目录里. 我是把D:\SDK\FLTK\lib里的文件复制到D:\Devtools\CPP\fltk-1.3.3\lib 再次尝试点击下一步.




    10. 点击下一步. 这回没报错了, 出现了


    11. 直接选择Simple main() Example. 点下一步


    12. 点Finish. 直接就开始一个helloworld的项目了.


    13. 编译, 运行.


    这里就完事了.


    CodeBlocks编译FLTK http://blog.csdn.net/huyoo/article/details/44727865

    CodeBlocks里设置全局变量 http://blog.csdn.net/huyoo/article/details/44728393

    展开全文
  • 通用向导 任何描述和解释都可以在上找到。
  • 没有时间管理向导状态机,会话变量或复杂控制器? 使用超轻向导!! Rails中一种RESTful无需会话易于验证简单多步骤表单体系结构模式。 这个RailsConf 2014演讲视频对此进行了全部解释: : 原则 REST:...
  • 因此,二极管正向导通时,管子上正向压降不大,正向压降变化很小,一般硅管为o. 7V左右,锗管为0. 3V左右。因此,在使用二极管时,如果外加电压较大,一般要在电路中串接限流电阻,以免产生过大电流烧坏二极管。...
  • 之前装了一个python2,所以jupyter notebook内核也是python2,后来我想用python3了,那么如何增加jupyter notebook内核呢?...解释作用就像一个简单计算器:你可以在它上面输入一个表达式,它...
  • Opentext Cordys REST Gateway用户向导

    千次阅读 2014-03-26 15:50:00
    这个用户向导是介绍性的向导解释在Cordys系统上如何使用REST网关。本向导帮助你配置、打包和部署REST解决方案。 在Cordys系统上配置REST Gateway组件 定位到 REST Gateway 组件 并下载REST ...
  •  以下是对页面路径详细解释。 我们看到在xml文件里面最下方定义菜单里面。 一个创建父目录过程 如下 id="my_menu" name="培训示例"/> id="my_training_menu" name="培训" parent="my_menu"/> id="my_...
  • 当一个新解决方案被添加到库...对话框会解释这是一个完全信任客户端代码解决方案,并没有任何资源限制,在用户上下文中执行。该对话框还显示了它会主要从哪个域获取内容,即SharePoint Framework脚本CDN路径。
  • 添加网络位置向导 提示:输入的文件夹似乎无效。请选择另一个。出现这个错误的原因:新到手的电脑,用的是...官方给的解释是:根据windows官方的文档,应该是在 Windows 10 秋季的创新更新和 Windows Server 版本 1...
  • AJAX DWR基本使用向导

    2009-05-12 17:24:00
    AJAX DWR基本使用向导时间:2006-05-27 00:00来源:bitsCN.com 作者:网管整理 点击:451次 前言aJax也许很多人比较熟悉,但是dwr可以是应用ajax变得非常简单,大大提高开发效率,而且dwr还提供了很多有用js代码,...
  • 通过创建表方式和数据向导方式都可以成功创建数据文件,操作员可以随意选择自己习惯方式。总之,能坚守数据文件放数据原则,就不会出问题了。 当回到“参数属性页面”中后,发现数据已经准备好了,而且原来...
  • 时 间:2012-10-19 08:33:45作 者:摘 ...与表向导一样,查询向导能够有效地指导操作者顺利地创建查询,详细地解释在创建过程中需要做选择,并能以图形方式显示结果。而在设计视图中,不仅可以完成新建查询设计...
  • 这是我直接复制别人, 所...最近在做一个项目时候,需要使用到一个第三方库,这个库使用向导里面特别说明,在添加完该库后,需要在XcodeBuild Settings下Other Linker Flags里面加入-ObjC标志,这个标志以前...
  • AJAX DWR基本使用向导

    2008-11-28 21:48:56
     应用解释可能有部分人根本不知道aJax和dwr是什么东西,用来做什么?既然标题是基本使用,那我就从dwr有什么用来说说。一般来说,不管是jsp或者是asp要访问数据库都得submit一个form,然后获取数据库或者执行部分...
  • Python3.7官方向导翻译之python模块

    千次阅读 2018-06-13 16:35:44
    如果你从Python解释器中退出并重新输入,你所做定义(函数和变量)将会丢失。 因此,如果你想编写一个稍长程序,最好使用文本编辑器为解释器准备输入,然后用该文件作为输入来运行它。 这被称为创建脚本。 随着...
  • AJAXDWR基本使用向导

    2007-03-22 10:49:00
     应用解释可能有部分人根本不知道aJax和dwr是什么东西,用来做什么?既然标题是基本使用,那我就从dwr有什么用来说说。一般来说,不管是jsp或者是asp要访问数据库都得submit一个form,然后获取数据库或者执行部分...
  • 目的 本工具向导概括说明了如何使用 Rational Quantify 快速地查明 Visual C/C++、Visual Basic、和 Java 程序中性能瓶颈。要了解 Quantify 详细信息,包括如何设计性能改进、解释源...
  • 我现在也不知道怎么说他的功能,直接复制MSDN的解释吧:通过使用窗体收集用户输入是 Web 开发中一个要反复涉及的任务。用来完成某个任务的一组窗体通常称为“向导”。ASP.NET 提供了 Wizard 控件,可以简化许多与生
  • 是一个高层次结合了解释性、编译性、互动性和面向对象脚本语言。最初被设计用于编写自动化脚本(shell),随着版本不断更新和语言新功能添加,越多被用于独立、大型项目开发。中文名:蟒蛇外文名:Python...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 297
精华内容 118
关键字:

向导的解释