精华内容
下载资源
问答
  • 向导对话框[转]

    2013-10-28 14:39:00
    很久以前在网上看到的一片文章,忘了是谁写的了,觉得很好,所以在这里转载。 首先要了解的是CPropertySheet实际上是由一个TabCtrl加多个Page和多个按钮组成这里强调一点,DoModal的时候并没有把所有的PAGE都...

    向导对话框[转]

    很久以前在网上看到的一片文章,忘了是谁写的了,觉得很好,所以在这里转载。

    首先要了解的是CPropertySheet实际上是由一个TabCtrl加多个Page和多个按钮组成
    这里强调一点,DoModal的时候并没有把所有的PAGE都创建出来,只有在SetActivePage的时候才创建
    所以如果你初始化的代码在OnInitDialog,那么刚开始最好先用SetActivePage切换一下

    在讲述之前,大家可以先看看《深入浅出CPropertySheet》(翻译的不错)
    http://www.vckbase.com/document/viewdoc/?id=427
    其实原文后面还有一个例子,不过原理上帖中也表现出来了,就是窗口的移动MoveWindow和HeaderCtrl的创建等
    参见 http://www.codeguru.com/Cpp/controls/propertysheet/article.php/c3973/
    所以在此一些简单按钮的隐藏和移动及其Enable使能就不多说了

    一、布局修改
    a.修改字体
    重载OnInitDialog,CreateFont创建字体pFont
    SendMessageToDescendants(WM_SETFONT, (WPARAM)pFont->GetSafeHandle(), TRUE);
    如果字体的改变(如高度、宽度)可能需要改变控件的位置,这样看起来才和谐一点,参见
    Prpfont.exe sample demonstrates how to set the desired font for your CPropertyPages in Visual C++
    http://support.microsoft.com/default.aspx?scid=kb;en-us;142170

    b.设置初始的焦点
    GetPage(0)->SetModified ();//使应用按钮有效
    SendMessage(DM_SETDEFID,ID_APPLY_NOW); //也可设置到自己添加的按钮中

    c.改变大小Resizable(这类文章和发问比较多,所以主要帖URL,见谅)
    使用ResizableLib(适用于几乎所有窗口,Dialog,PropSheet,SDI,MDI等)
    http://www.codeproject.com/dialog/ResizableLib.asp
    也可参看Resizable CPropertySheet
    http://www.codeproject.com/property/resizableproperties.asp
    http://www.codeguru.com/Cpp/controls/propertysheet/sizing/article.php/c599/
    运行期间动态进行调整大小,避免切换后又恢复原来大小,参见
    http://support.microsoft.com/default.aspx?scid=kb;en-us;143291

    注:如果自己在OnInitDialog做MoveWindow的时候要记住代码放到CPropertySheet::OnInitDialog();后

    d.向导方式
    最简单的就是设置模式 SetWizardMode //注意最前和最后页的SetWizardButtons
    后来添加了Wizard97 风格,主要有两块地方填充的,左边的叫WATERMARK和上部的叫HEADER
    注:左边和上部一般不能同时显示,所以要想显示WATERMARK,需要在PAGE中设置PSP_HIDEHEADER风格(VC7默认才设了)

    添加WIZARD97风格,同时设置对应的位图
    psh.dwFlags =  PSH_WIZARD97|PSH_WATERMARK|PSH_HEADER;
    psh.pszbmWatermark = MAKEINTRESOURCE(IDB_WATERMARK);
    psh.pszbmHeader =    MAKEINTRESOURCE(IDB_BANNER);

    如果要HEADER中显示文本TITLE也可设置PSP_USEHEADERTITLE和PSP_USEHEADERSUBTITLE,如
    psp.dwFlags =           PSP_DEFAULT|PSP_USEHEADERTITLE|PSP_USEHEADERSUBTITLE;
    psp.pszHeaderTitle =    MAKEINTRESOURCE(IDS_TITLE1);
    psp.pszHeaderSubTitle = MAKEINTRESOURCE(IDS_SUBTITLE1);

    更多的详情有兴趣的可自行搜索,如6.0版本中PROPSHEETPAGE新添的hActCtx等,在此点到为止

    e.内嵌入对话框中和Modeless
    ps.Create(this);//如果要内嵌添加,WS_CHILD|WS_VISIBLE
    ps.ShowWindow(SW_SHOW);
    但这时候出来的是没有标准按钮,想要添加可重载OnInitDialog
    BOOL CMySheet::OnInitDialog()
    {
       m_bModeless = FALSE;
       m_nFlags |= WF_CONTINUEMODAL;

       BOOL bResult = CPropertySheet::OnInitDialog();

       m_bModeless = TRUE;
       m_nFlags &= ~WF_CONTINUEMODAL;
       return bResult;
    }
    P.S.焦点切换后子属性框(modeless)僵死,请在OnInitDialog中添加
    ModifyStyleEx(0,WS_EX_CONTROLPARENT);

    二、标签TabCtrl的操作
    a.修改Text
    有三种方法
    m_pPage1=newCPage1(IDS_MYCAPTION);//idofstringresource

    m_pPage1->m_psp.dwFlags|=PSP_USETITLE;
    m_pPage1->m_psp.pszTitle=_T("MyCaption");

    运行时也可修改标签
    TC_ITEM ti;
    ti.mask=TCIF_TEXT;
    ti.pszText=pszText;
    VERIFY(GetTabControl()->SetItem(nPage,&ti));

    b.Tab使用Scrollbar而不是用多行
    EnableStackedTabs(FALSE);即可,原理就是GetTabControl()->ModifyStyle(TCS_MULTILINE, TCS_SINGLELINE)


    c.如何调整标签位置(下面或者左右)一般自画,参考:
    http://www.codeguru.com/Cpp/controls/controls/tabcontrols/article.php/c6385/

    d.Disable Tab中如果要重画TabItem使其看起来灰化,也可以看Paul的CTabCtrlWithDisable
    http://www.microsoft.com/msj/0398/c0398.aspx

    e.CPropertySheet页中的标题栏中显示指定数量的属性页,如:标题栏要求每行显示5个属性页
    可使用 MutliRowTabView 参见 http://www.codeguru.com/Cpp/controls/propertysheet/article.php/c623/

    三、消息的响应
    a.获得CPropertySheet的WM_CLOSE消息
    http://dev.csdn.net/develop/article/35/35982.shtm比较简便地实现了此功能,
    但需要覆盖每个属性页的OnApply函数,且不利于宏观同步未完成的任务.
    现提供一个通过覆盖CMyPropertySheet类的OnCommand函数实现此功能的方法.
    OnCommand的实现代码如下:
    BOOL CMyPropertySheet::OnCommand(WPARA MwParam,LPARAM lParam)

    b.NOTIFY的响应 如:Disable 某个TAB
    BOOL CMySheet::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult)
       {
           NMHDR* pnmh = (NMHDR*)lParam;
           // tab is about to change
           if (TCN_SELCHANGING == pnmh->code)
               // save the current page index
               m_nLastActive = GetActiveIndex ();
           // tab has been changed
           else if (TCN_SELCHANGE == pnmh->code)
           {
               // get the current page index
               int nCurrentPage = GetActiveIndex ();
               // if current page is in our map of disabled pages
               if (m_DisabledPages.Lookup (nCurrentPage, nCurrentPage))
               // activate the previous page
               PostMessage (PSM_SETCURSEL, m_nLastActive);
           }
           return CPropertySheet::OnNotify(wParam, lParam, pResult);
       }

    c.如何响应上下文帮助  
    Title Bar添加问号(?)按钮的响应:添加WN_HELP响应
    ON_WM_HELPINFO()//添加函数BOOL OnHelpInfo(HELPINFO*)
    如果响应底部的帮助按钮(原理:一般按钮的点击映射)
    ON_COMMAND(IDHELP, OnHelp)//添加函数BOOL OnHelp()


    将标签对话框作为一个控件在对话框中实现也是现在比较常见的用户界面,见图5实现的示例。通过它可以将几个不同的模块在一个界面中同用户交互来实现功能,简洁明快和设置手段集中是它的特点。实现的方法简述如下:

    ①完成标签对话框中标签页的设计,这里我们举例有三个标签页,分别为CPage1、 CPage2和CPage3三个CPropertyPage的派生类;

    ②在项目中新建一个将包含标签对话框控件的对话框模版,相应的对话框派生类为CDlg,在该模版中加入除标签对话框外的其他控件,布局要考虑清楚。

    ③在对话框中希望出现标签对话框的位置上放置一个Picture控件,资源ID命名为IDC_STATICPIC,其type为Frame,其余的取缺省值;该Picture控件的尺寸是与前面设计好的标签页的大小有关,经验的方法可以做:找到最大的标签页,在其上放置一个覆盖全部控件域的Picture控件,考察它的Width和Height,前面提到的IDC_STATICPIC的高度与Height近似,宽度比Width略小;当然这里只是一个指导性的方法,具体的Width和Height应该视情况在程序中进行调整,方能做到结果满意。

    ④在CDlg类中加入下列公有成员数据:

    public:

    CPropertySheet m_sheet;

    CPage1 m_page1;

    CPage2 m_page2;

    CPage3 m_page3;

    ⑤在CDlg类中重载WM_INITDIALOG消息的处理函数OnInitDialog,加入下面的代码:

    // TODO: Add extra initialization here

    m_sheet.AddPage(&m_page1);

    m_sheet.AddPage(&m_page2);

    m_sheet.AddPage(&m_page3);

    //创建标签对话框控件

    m_sheet.Create(this, WS_CHILD | WS_VISIBLE, 0);

    //使Tab键消息有效,可以通过Tab键转移输入焦点

    m_sheet.ModifyStyleEx (0, WS_EX_CONTROLPARENT);

    m_sheet.ModifyStyle( 0, WS_TABSTOP );

    //确定标签对话框控件在对话框中出现的位置

    CRect rcSheet;

    GetDlgItem( IDC_STATICPIC )->GetWindowRect( &rcSheet );

    ScreenToClient( &rcSheet );

    m_sheet.SetWindowPos( NULL,rcSheet.left, rcSheet.top, 0, 0,

    SWP_NOZORDER | SWP_NOSIZE | SWP_NOACTIVATE );

    至此工作已经完成,值得注意的是,关于标签对话框出现的位置和大小是一个相对棘手的问题,需要在编程时慢慢模索,还有要想保留在标签对话框中的设置,则需要在对话框的DoModal()返回值为IDOK时进行相应的编程。

     

    posted @ 2013-10-28 14:39 心灵捕手 阅读(...) 评论(...)  编辑 收藏
    展开全文
  • 我正在尝试使用表数据导入向导将csv文件导入MySQL表 . “配置导入设置”屏幕底部的示例部分看起来很好,当我运行导入时,它表示我的所有条目都已成功加载 . 但是,当我去查看表的内容时,只有列,并且没有加载任何...

    我正在尝试使用表数据导入向导将csv文件导入MySQL表 . “配置导入设置”屏幕底部的示例部分看起来很好,当我运行导入时,它表示我的所有条目都已成功加载 . 但是,当我去查看表的内容时,只有列,并且没有加载任何实际数据 . 有谁知道为什么会发生这种情况以及如何纠正它?

    编辑:

    这些是我的CSV文件中的几行:

    STATION,STATION_NAME,ELEVATION,LATITUDE,LONGITUDE,DATE,MLY-TAVG-NORMAL,MLY-TMAX-NORMAL,MLY-TMIN-NORMAL,平均温度,最高温度,最低温度GHCND:USW00094085,PIERRE 24 S SD US,647.4 ,44.0194,-100.353,201001,218,322,113,21.8,32.2,11.3 GHCND:USW00094085,PIERRE 24 S SD US,647.4,44.0194,-100.353,201002,246,354,137,24.6,35.4,13.7 GHCND:USW00094085,PIERRE 24 S SD US ,647.4,44.0194,-100.353,201003,339,451,226,33.9,45.1,22.6 GHCND:USW00094085,PIERRE 24 S SD US,647.4,44.0194,-100.353,201004,463,588,337,46.3,58.8,33.7 GHCND:USW00094085,PIERRE 24 S SD US,647.4,44.0194,-100.353,201005,573,696,450,57.3,69.6,45

    以下是导入过程的一些图像:

    这是我在尝试查看新创建的表时看到的内容:

    第二编辑:

    这是我的设置图像:

    这是我的CSV文件的图像,显示行结尾:

    展开全文
  • 你以为美食向导是要你亲自带?你以为还要陪玩、陪吃呢?真是OUT了,处于智能化时代还要出面??蜂食记微信小程序将美食向导搬到手机里,让每个人都能做美食向导。 以“让分享成为食尚”为理念,打造一个全新的...

    你以为美食向导是要你亲自带?你以为还要陪玩、陪吃呢?真是OUT了,处于智能化时代谁还要出面??蜂食记微信小程序将美食向导搬到手机里,让每个人都能做美食向导。
    在这里插入图片描述
    以“让分享成为食尚”为理念,打造一个全新的美食分享平台,蜂食记只提供一个展示平台,内容全靠用户添画。
    你只需要通过微信小程序搜索蜂食记即可找到该小程序,登录绑定手机,即可分享美食,点击分享美食–填写美食相关信息(尽可能详细,可以让其他用户快速了解美食)–提交审核–审核通过后–你分享的美食即可在展示,店铺亦是如此。
    在这里插入图片描述
    除此之外,你还可以根据自己平时外出觅食经历,创建出简单方便的美食攻略,点击组合攻略–勾选美食–小程序推出相关店铺–选择你要组合的店铺–用简短的语言描述你分享攻略的原因–提交审核–审核通过后即可展示在。
    在这里插入图片描述
    只需要简单的几个步骤就能让你作为当地的美食向导,不一定非得制定一条有计划的线路才是美食向导,哪怕是一个美食一家店铺都是有价值的,也许你知道的美食店即是别人想知道的,你若分享出来即可帮助更多的美食用户。
    在这里插入图片描述
    现在都在宣传分享经济,不一定没能在出行、住宿体现,美食亦可如此啊!!也许你会问分享经济,“我分享了,那经济呢??”。我只能和你说,你都分享了,经济离你还远吗?

    展开全文
  • 服务器装配者(Server Assemblers)向导应该读本文档服务器装配者向导是为想为装配Phoenix服务器应用程序的人编写的。前提假设你对Phoenix框架的基本概念比较熟悉。本章集中在装配方面,对java 编成无特殊要求。也...

    服务器装配者(Server Assemblers)向导<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    谁应该读本文档

    服务器装配者向导是为想为装配Phoenix服务器应用程序的人编写的。前提假设你对Phoenix框架的基本概念比较熟悉。

    本章集中在装配方面,对java 编成无特殊要求。也同样假设你对服务器的基本原则,基本安全措施和性能调整比较熟悉。

    本章的组织

    信息以节组织的,每一节详细的阐述装配服务器应用的一个方面。

    内容

    1.       什么是服务器应用?

    2.       如何创建一个服务器应用?

    3.       Config.xml规格说明

    4.       Assembly.xml规格说明

    5.       Environment.xml规格说明

    Avalon 文档小组编写

    什么是服务器应用

    介绍

    Phoenix中,服务器应用是一套blocks,它一起提供一个统一的用户服务。服务器应用的例子包括邮件服务器,文件服务器,Web服务器等。服务器应用是包含一套blocks组件的高层次的组件。

    除了blocks以外,服务器应用还需要一定数量的其他组件来完成。服务器应用需要配置文件定义设置(例如线程,安全,日志等);定义那些blocks如何包裹在一起;为block实例定义配置数据。Block还需要应用程序所指定的其他资源。

    Peter Donald,Berin Lortisch 编写

    创建服务器应用

    介绍

    本文档将描述装配你第一个服务器应用的步骤。创建一个服务器应用有以下步骤:

    1.       选择你想装配的blocks。

    2.       编写config.xml。

    3.       编写assembly.xml。

    4.       编写environment.xml。

    5.       将组件及其相关资源打包在一个sar文件中。

    选择你想装配的blocks

    作为一个装配人员,为你的应用选择一个所需的精确的block是你的责任。可以从你自己的资源中获得你所需的blocks,你也可以使用phoenix提供的核心blocks,定约他人的组件,或者在在线知识库中下载组件。

    编写config.xml

    Blocks的配置数据存储在config.xml文件中。想了解更多的关于config.xml的详情请参看config.xml规范。

    编写assembly.xml

    下一步是编写assembly.xml文件,assembly.xml文件详细指定了作为服务器应用部分的blocks实例。每一个block都有一个名字。每一个block可以有从属(dependencies),这可以通过“provide”子元素实现。Provide元素可以映射从服务器应用命名空间到BlockInfo文件中Block角色命名空间。想了解更多的关于assembly.xml的详情请参看assembly.xml规范。

    编写environment.xml

    下一步是编写environment.xml文件,该文件是用于配置基于代码安全的原则、日志管理原则和线程池。想了解更多的关于environment.xml的详情请参看environment.xml规范。

    创建Sar文件

    Sar 文件格式是标准的分布式Phoenix服务应用格式。它是拥有特定目录布局的标准jar文件,config.xml、assembly.xml和environment.xml必须存储在文件的SAR-INF/目录下,而所有的jar文件,包口所有的blocks和支持类库都必须存储在SAR-INF/lib目录下。

    Peter Donald 编写

    Config.xml文件规范

    介绍

    Config.xml文件存在的目的是为每一个需要配置数据的block提供配置数据。配置数据的格式是block规范指定的。因而,请参考block文档了解相应的细节。在assembly.xml文件中,根元素下面的每一元素拥有一个相应于block规范的名字。该元素的内容就是block的配置数据。

    Config.xml例子

    <?xml version="1.0"?>

    <config>

        <myAuthorizer>

          <!-- ...configuration data here... -->

        </myAuthorizer>

        <myBlock>

          <param1>param1-value</param1>

          <an-integer>2</an-integer>

          ...

        </myBlock>

    </config>

    Peter Donald 编写

    Assembly.xml文件规范

    装配文件

    Assembly.xml定义了如何装配应用程序,它也定义了组成应用程序的blocks和如何连接blocks,太还定义了包含在应用中的应用监听者。

    在早期的Phoenix版本中,配置文件也可以存储在Assembly文件中。现在不同了,配置数据存储在一个单独得配置文件(config.xml)中。

    Assembly.xml的根元素必须是<assembly>元素。对于每一个block和属于应用程序一部分的应用监听者根元素必须包含一个子元素。这些元素在下文描述。

    <block>元素

    <block>元素定义了一个block和如何为这个block提供服务。<block>元素有以下属性。

    属性

    描述

    class

    Block实现类的全当限名称(fully-qulified name),这个类必须是public,必须拥有一个无参的public 构造函数。必须有一个BlockInfo文件与此类相关。

    name

    Block的唯一命名。该命名用于assembly文件中其他部分查阅此block,或者在config文件中查阅该block。Block命名只能包含字母、数字、“-”和“.”。

    <provide>元素

    <provide>元素定了如何为一个block提供特殊服务。它连接一个block和另一个为它提供所需服务的block。在block的BlockInfo文件中对于每一dependency列表至少有一个<provide>元素。对于大批的计划的服务,对于每一个denpendency可能有多于一个的<provide>元素。<provide>元素有以下属性。

    属性

    描述

    alias

    使用服务和映射服务的关键元素。默认值是name属性的值。

    name

    该属性是为目标block提供服务。这必须参考同一应用中的另外一个block.

    role

    服务的角色(role)。这必须参考block的BlockInfo文件中denpendency列表之一。该服务名和版本由dependency指定,必须同BlockInfo文件的服务列表之一对应。

    <proxy>元素

    <proxy>元素控制着在向其他block提供blocks前Phoenix是否将proxy对象和block打包。

    属性

    描述

    disable

    使用proxy对象失效。默认值是false.

    <listener>元素

    <listener>元素定义了一个服务器监听。<listener>元素有以下属性:

    属性

    描述

    class

    监听类的全当限名称(fully-qulified name)。这个类必须是public,必须提供一个public的无参的构造函数。它必须实现哦org.avalon.phoenix.ApplicationListener接口。

    name

    监听者的唯一的命名。它用于指向配置文件中的监听者。命名中只能含有字母、数字、“-”和“.”。

    <block-listener>元素(不提倡)

    <block-listener>元素定义了block的监听者。注意这种使用block的方法是不提倡的。<block-listener>的属性和<listener>元素相同。

    Assembly.xml文件例子

    下面是一个assembly.xml的例子。它定义了2个blocks,分别叫做myAuthorizer和myBlock,并定义了一个监听者。myBlock使用了myAthorizer提供的Athorizer服务。

    <?xml version="1.0"?>

    <assembly>

        <block name="myAuthorizer"

               class="com.biz.cornerstone.blocks.MyAuthorizer">

        </block>

        <block name="myBlock"

               class="com.biz.cornerstone.blocks.MyBlock">

            <provide name="myAuthorizer"

                     role="com.biz.cornerstone.services.Authorizer"/>

        </block>

        <listener name="myListener"

                  class="com.biz.cornerstone.listeners.MyListener">

        </listener>

    </assembly>

    Peter Donald 编写

    Environment.xml文件规范

    介绍

    Environment.xml文件的目的是配置环境或者服务器应用设置。当前这意味着可以设置安全原则和配置日志设置。下面是一个environment.xml文件样本。早期的线程池也是在本节设置的,但这已经不提倡了。注意早期的存储在environment.xml文件中的数据是存储在server.xml文件中的。

    Environment.xml例子

    <?xml version="1.0"?>

    <environment>

        <logs>

          <category name="" target="default" priority="DEBUG" />

          <category name="myAuthorizer" target="myAuthorizer-target"

                    priority="DEBUG" />

          <log-target name="default"

                      location="/logs/default.log" />

          <log-target name="myAuthorizer-target"

                      location="/logs/authorizer.log" />

        </logs>

        <policy>

          <keystore name="foo-keystore"

                    location="sar:/conf/keystore"

                    type="JKS" />

          <grant code-base="file:${app.home}${/}some-dir${/}*"

                  key-store="foo-keystore" >

            <permission class="java.io.FilePermission"

                        target="${/}tmp${/}*"

                        action="read,write" />

          </grant>

          <grant signed-by="Bob"

                 code-base="sar:/SAR-INF/lib/*"

                 key-store="foo-keystore" >

            <permission class="java.io.FilePermission"

                        target="${/}tmp${/}*"

                        action="read,write" />

          </grant>

        </policy>

    </environment>

    如果装配人员对标准的policy十分有经验的话,Policy片段格式就十分的明显。注意,如果给有指定policy,Server应用程序将在所有允许的权限下运行。属性评价发生在类似于标准plocy文件属性扩展下发生。有几个额外的属性可以用于估计。他们包括:App.home和App.name。

    有一件特殊的事情需要提醒,用户可以使用URLs的形式。例如:“sar:/SAR-INF/lib/*”。这必须申请sar文件中jar权限。注意:这些URLs必须以“sar:/”起始,必须以“/”作为文件分割符而不必关心操作系统。

    Logs片段可以同时拥有两种元素。Log-targets描绘的是日志及其种类,必须拥有一个命名为“default”的log-targets。种类是自然界的继承,又一个优先权,和一个或者多个log-targets关联。参看logging文档作进一步了解。

    有另一种类型的日志配置。它更容易配置。指定日志版本属性。参看javadoc中的org.apache.avalon.excalibur.logger做进一步了解。下面是一个配置实例:

    <?xml version="1.0"?>

    <environment>

      <logs version="1.1">

        <factories>

          <factory type="file" class="org.apache.avalon.excalibur.logger.factory.FileTargetFactory"/>

        </factories>

     

        <categories>

          <category name="" log-level="INFO">

            <log-target id-ref="default"/>

          </category>

        </categories>

     

        <targets>

          <file id="default">

            <filename>${app.home}/logs/default-</filename>

            <append>true</append>

            <rotation type="unique" pattern="yyyyMMdd" suffix=".log">

              <date>yyyyMMdd</date>

            </rotation>

          </file>

        </targets>

      </logs>

    </environment>

    注:本文的一切权力归本文作者所有。

    展开全文
  • 也不是想赖,我确实没有这个类的什么需求,也确实就是这几年团队太菜(这么多人,居然一点研发精神都没有,服了) 最近,主要因为最近的项目被恶心到了,一个菜鸟程序员,把他之前更加菜鸟团队的方案套到我这个...
  • 一、成就一生的八种贵人 1、慧眼识珠的伯乐--机遇...3、引领前行的向导--指路贵人 4、催人奋进的旗手--推手贵人 5、雪中送炭的恩公--财富贵人 6、照亮前程的明灯--势力贵人 7、塑造人格的导师--精神贵人 8、困境之中
  • 展开全部行服务器类型的选择e68a843231313335323631343130323136353331333264626638,分别有三种服务器类型的选择,...选择哪种类型的服务器,只会对配置向导对内存等有影响,不然其它方面没有什么影响的...
  • 其显著的特点为反向恢复时间极短(可以小到几纳秒),正向导通压降仅0.4V左右。其做工比普通二极管要精细复杂,价格也要贵,但在外在表现功能上与普通二极管类似的。  而肖特基晶体管就是在三极管基-发射极间并联...
  • 在Windows下安装MySQL ,用了官方的配置向导生成了my.ini,本以为很安稳了,知十多个小时过去之后,系统响应非常慢,看资源管理器的性能卡,发现句柄数竟然达到了10万!怪不得无论使用什么程序都卡得很。网上搜索...
  • SQL Server 导入和导出向导的作用将数据从源复制到目标。该向导还可以为您创建目标数据库和目标表。但是,如果必须复制多个数据库或表,或者必须复制其他类型的数据库对象,则应改用复制数据库向导。 在数据库导入...
  • SQL Server 导入和导出向导的作用将数据从源复制到目标。该向导还可以为您创建目标数据库和目标表。但是,如果必须复制多个数据库或表,或者必须复制其他类型的数据库对象,则应改用复制数据库向导。在数据库导入...
  • 榜样的力量演讲稿3分钟精选 榜样是什么?榜样是一种力量,彰显进步;榜样是一面旗帜,鼓舞斗志;...你们猜他是谁?是的!他就是——雷锋叔叔! 他全心全意为人民服务,忠于革命忠干党,做革命的螺丝钉。....
  • 初中生演讲稿4分钟全新集锦 榜样是什么?榜样是一种力量,彰显进步;榜样是一面旗帜,鼓舞斗志;...你们猜他是谁?是的!他就是——雷锋叔叔! 他全心全意为人民服务,忠于革命忠干党,做革命的螺丝钉....
  • 作为一个从事电信业相关工作的人,当然肯定会经常的查看关注一些大公司的咨询报告,...手机软件硬件,谁向导谁? 十年前的时候,我们在讨论的诺基亚的手机比较坚固,从马路这头摔倒另一头都不会摔坏...
  • 数据库MYSQL技术问题

    2011-10-09 22:51:15
    知道我安装数据库安装成功后!!!跳出来1个配置向导。我配置完成后,运行数据库的时候失败,并且配置向导又弹出来,每次运行的时候都弹出来。这为什么啊?? 转载于:...
  • 今天装了了一个 VS2012, 在用向导创建工程的时候,发现在项目类型选择的时候,我们要去观察室继承的,VS2010项目类型选择,MFC,mainfrm 继承cframewnd,而VS2012,继承CframewndEX 区别好大 ...
  • 革命党群众的向导,在革命中未有革命党领错了路而革命不失败的。我们的革命要有不领错路和一定成功的把握,不可不注意团结我们的真正的朋友,以攻击我们的真正的敌人。我们要分辨真正的敌友,不可不将中国社会各...
  • 路,我们是用心去走出来的,在没有向导只身摸索的前行中,不管是谁都会走弯路,也会遇到挫折。虽然,公司在运作中,也有一些不足的地方,需要我自身来检讨改进。接下来是小编为大家整理的关于酒店祝贺致辞,方便大家...
  • 写信在我们普通人的生活中越来越少了,还有经常写信呢?现在更多的手机、微信等等。但是你有没有注意,选择信用卡纸质账单的,还有信用卡的邮寄,或者一些保险的投递,都使用信封呢?一、课前预览我们忽略了...
  • 路,我们是用心去走出来的,在没有向导只身摸索的前行中,不管是谁都会走弯路,也会遇到挫折。虽然,公司在运作中,也有一些不足的地方,需要我自身来检讨改进。我立志在新的一年里,一定会进行修正拓宽思路。让公司...
  • 1953年5月29日,一位攀登者和他的向导... 可是这位从新西兰来的攀登者对向导说:“我这在你家乡,你先上吧。” 这位老实的向导,当时只为了赚些酬劳的夏尔巴人并不明白这一脚的意义。 他没有听清楚戴着氧气罩的朋友
  • 我们工作的目标

    2009-09-01 12:03:24
    请不要以为我的这个工作的目标是哲学上的那个目标。我说的是很直接的工作目标。 明确工作目标,对于一个团队来说,是一件灵魂性的事情。...它的读者是谁?是不是必须要写?可以省略掉这项工作吗?  打个比...
  • 如果想要更换模拟器路径,最先想到的暴力卸载重装,然后在安装向导的时候选择安装路径,这种方法有效,但是不可行。每次更换路径都要卸载重装重下载,同时原来模拟器上的配置信息和安装的软件都丢失了,受得了。...
  • 原来在用SWizard.awx这个向导在VC++6.0上开发DLL插件,插入solid...知,客户要求把solidworks2006换成2008,查资料一下,2008彻底抛弃了SWizard.awx,只好用ATL向导,改代码,改了两天,松了口气.又来了个问题,之前零件
  • 路,我们是用心去走出来的,在没有向导只身摸索的前行中,不管是谁都会走弯路,也会遇到挫折。虽然,公司在运作中,也有一些不足的地方,需要我自身来检讨改进。我立志在新的一年里,一定会进行修正拓宽思路。让公司...
  • 闲得没事干,看了点MFC 写ActiveX 的实现什么都向导来做,什么都由mfc实现了,什么都不透明,方便方便了,很多细节都隐藏了,说是com,一点com的样子都没有。 让我失望了,很失望 还是ATL好,本来还想搞搞...
  • 一开始冲着它友好的综合的傻瓜操作页面去的,知要完成一个基本的京东商品评论任务也并没有想象中的那么简单。 1.首先在起始网址添加向导这一步就被坑了, 因为现在看京东评论一般都直接在商品页面看,...

空空如也

空空如也

1 2 3 4 5
收藏数 90
精华内容 36
关键字:

向导是谁