• Re: [问题]C#里面有没有类似集合的数据类型呢?

    Dictionary<TKey, TValue>

    【 在 thytree (花开满树) 的大作中提到: 】

    : 元素个数可变,可以根据元素id找到任意一个元素

    2013-01-14
  • Re: linq怎么过滤指定页数据

    AsQueryable().Skip(10).Take(20)

    这样?

    【 在 yesim (yesim) 的大作中提到: 】

    : 在 AsQueryable().ToPagedList(ID ?? 1, pageSize); 前过滤

    : thx!

    2013-01-14
  • 在LIKE中使用参数导致查询速度下降,如何解决?

    SELECT COUNT(*) FROM Table WHERE Field LIKE '%aaa%'

    DECLARE @v varchar(10)

    SET @v='aaa'

    SELECT COUNT(*) FROM Table WHERE Field LIKE '%'+@v+'%'

    执行效率差了N倍,看了看查询计划也是不同的,数据库是SQL Server 2008

    不想直接拼串,防止SQL注入,但是效率的下降又是无法忍受的,有什么好办法没?

    2009-07-02
  • Re: 请问asp.net中的HtmlInputFile的一个问题

    是的

    【 在 lfmobile (绝地苍狼) 的大作中提到: 】

    : 当我在客户端选择了一个file,服务器端调用PostedFile.ContentLength

    : 检查文件大小时,文件流已经上传到服务器上了么?

    2007-10-02
  • Re: datagrid的一个问题

    绑定之前先把行列都清了试试

    【 在 lfmobile (绝地苍狼) 的大作中提到: 】

    : 我在asp.net1.1项目中用到了datagrid,现在问题是:我有两个按钮,两个按钮

    : 分别执行不同的sql语句取出不同的数据,而且字段也不一样,但是我希望数据

    : 在同一个datagrid中显示,比如click button1后,就是a,b两个字段组成的"table",

    : ...................

    2007-03-22
  • Re: 请问asp.net中支持invoke么?

    invoke是有,不过不能这么用

    页面已经呈现到客户端了,在后台就无法处理了

    用ajax可以实现,页面呈现后通过js方法异步向后台请求数据,根据返回的结果决定是否显示button

    不知道还有没有别的简单的方法

    【 在 lfmobile (绝地苍狼) 的大作中提到: 】

    : 我以前做winform的时候用到了一个很方便的

    : 方法,就是invoke,不知道在asp.net中支持

    : invoke么?

    : ...................

    2006-12-25
  • Re: 程序集是什么意思?

    internal用于限定当前成员只能被同一个assembly中的其它成员访问,其它程序集是无法访问的。

    程序集就是assembly,你编译出的每一个exe、dll就是一个assembly

    【 在 Elric (钻石恒久远,一颗永留传) 的大作中提到: 】

    : internal,proctected internal是什么意思?

    2006-12-21
  • Re: 暴热烈祝贺本版又多了一个博士fans

    嗯,一定要祝贺一下

    【 在 NDD (马车,马车,看到了马车!) 的大作中提到: 】

    : 前斑竹Su33老大

    : 博士资格考试通过~~~~~~~~~~

    2006-03-31
  • 调用exe程序如何得到int型的返回值?

    谢过先~~~

    2005-11-28
  • Re: VC6写的应用程序,如何方便的实现 XP风格?

    从VC知识库里摘来的

    应用程序实现XP风格简便方法

    WindowsXP在界面上较以往操作系统有了很大的改动,看多了似乎也还算漂亮,但不知大家有没有注意到用VC直接写出来的程序即使在XP下仍然是XP之前的风格,看来其中有什么地方还是需要作一些改动的。相信大家都在网上见过在资源里加入XML代码的方法,这里我就不再重复这种方法了,否则有抄袭嫌疑。这里介绍一种很方便的方法,希望对大家有帮助。这个方法其实也是和XML有关,只不过不是放在资源里了,现在请按照以下步骤来做。

    1.首先确认你在Windows XP下,因为如果在98或2K下,那除非自己重画画所有界面,要不基本上是无法实现XP风格的。

    2. 新建一个文本文件,把下面这段XML代码粘贴进去

    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>

    <assembly

    xmlns="urn:schemas-microsoft-com:asm.v1"

    manifestVersion="1.0">

    <assemblyIdentity

    processorArchitecture="x86"

    version="5.1.0.0"

    type="win32"

    name="test.exe"/>

    <description>Test Application</description>

    <dependency>

    <dependentAssembly>

    <assemblyIdentity

    type="win32"

    name="Microsoft.Windows.Common-Controls"

    version="6.0.0.0"

    publicKeyToken="6595b64144ccf1df"

    language="*"

    processorArchitecture="x86"/>

    </dependentAssembly>

    </dependency>

    </assembly>

    不要问我这段代码是什么意思,我也不知道,这段代码其实和任何一种试图实现XP风格时用的XML代码没有本质区别,几乎是一样的。粘贴进去时候存盘,名字随便取一个,反正到后面还是需要修改的。

    3.假设在你的目录c:\abc下有一个可执行文件abc.exe,我们把刚才建立的那个XML的文件拷贝到c:\abc下,并把名字改为abc.exe.manifest,这时候你可以运行abc.exe,看看是不是已经具有了XP风格了?依次类推,在每一个你想改为XP风格的程序的统一目录里建立一个上面说的XML文件,并把名字改为可执行文件的名字加上".manifest"的扩展名(注意,不要把那个exe去掉,就可以了,你可以试着在MSDEV.exe所在目录中搞一个medev.exe.manifest的XML文件,看看VC起了什么变化?是不是资源编辑器里的对话框都变的漂亮了?

    【 在 titati (simon) 的大作中提到: 】

    : 想改改界面风格,有什么比较方便的方法吗?

    2005-06-06
  • Re: 请问哪里可以找到HTTP协议的中文版啊

    好东东

    【 在 seya (大慈大悲的茄子) 的大作中提到: 】

    http://netlab.cs.tsinghua.edu.cn/~luowen/mpls/rfc/default.htm

    : 上有

    2004-05-10
  • 问个Apache的问题

    Apache 1.3.27,想不起来在httpd.conf里改了什么了,结果现在有问题了,表现如下

    使用http://ip/abc  无法访问,打不开abc目录下的默认文档

    使用http://ip/abc/ 则可以打开默认文档

    很麻烦,应该在哪里改一下?

    2004-03-15
  • Re: 快晕掉了,不知所以,请看!

    首先明确,运算顺序是由右至左

    其次,num--,是在完成调用后执行自减

    所以运算顺序是

    输出最后的num

    num自增

    输出中间的num

    输出前面的num

    完成printf调用

    num自减

    你可以在程序最后再打一行

    printf("num=%d\n",num);

    会输出num=1

    【 在 jeffshia (我爱我家) 的大作中提到: 】

    : #include<stdio.h>

    : int main()

    : {

    :     int num =1;

    :     printf("num=%d ++num=%d num--=%d\n", num, ++num, num--);

    : }

    : 如此简单的代码

    : 在vc++6.0下面的输出竟然是:

    : num=2 ++num=2 num--=1

    : 不信的话你自己搞搞

    : 那位能够解释?

    : ...................

    2004-03-09
  • Re: 如何初始化SDI的窗口大小?! 在线等!

    不好,应该在CMainFrame::PreCreateWindow(CREATESTRUCT& cs)里设置cs.cx和cs.cy

    【 在 yshbuaa (乘风) 的大作中提到: 】

    : WM_CREATE

    : SetWindowPos

    2004-02-27
  • Re: 昨天报了系统分析员水平考试

    我把身份证忘在家里了,办卡肯定要证件的,FT

    看来要借别人的帮忙付一下了,晕~~~~

    【 在 clarkv (哈哈,真好玩) 的大作中提到: 】

    : 有招行或者工行的网上支付卡就行了

    : 进入报名系统后它会提示你怎么做

    2004-02-12
  • Re: 昨天报了系统分析员水平考试

    今年的网上支付要怎么弄呢?讲讲经验

    【 在 clarkv (哈哈,真好玩) 的大作中提到: 】

    : 有没有一起准备的?

    2004-02-12
  • Re: 后缀rmvb,用什么程序打开

    RealONE

    【 在 godboy (年轻上帝) 的大作中提到: 】

    : 3x

    2004-01-08
  • Re: 后缀rmvb,用什么程序打开

    RealONE

    【 在 godboy (年轻上帝) 的大作中提到: 】

    : 3x

    2004-01-08
  • Re: 支持suspy做本版板主

    严重同意

    re

    【 在 vsim (急用先学立杆见影) 的大作中提到: 】

    : re

    2003-10-12
  • Re: 如何让对话框响应WM_KEYDOWN消息

    重载PreTranslateMessage

    BOOL CxxxDlg::PreTranslateMessage(MSG* pMsg)

    {

    // TODO: Add your specialized code here and/or call the base class

    if(pMsg->message == WM_KEYDOWN || pMsg->message == WM_CHAR)

    SendMessage(pMsg->message,pMsg->wParam,pMsg->lParam);

    return CDialog::PreTranslateMessage(pMsg);

    }

    就可以响应了

    【 在 caom (cm) 的大作中提到: 】

    : 我做的模式对话框不会响应WM_KEYDOWN和WM_CHAR消息

    : 请问应该如何修改

    : 多谢!

    2003-09-06