小编use*_*218的帖子

bytearray来映像asp.net

我有一个表示图片的字节数组.我想在aspx页面中呈现存储在该字节数组中的图片.我可以使用图像或图像映射控件吗?如果是这样 - 怎么样?如果不是 - 解决方案是什么?

asp.net image bytearray

22
推荐指数
2
解决办法
4万
查看次数

sql在字符串中搜索多个单词

什么是最有效和优雅的SQL查询,查找包含单词"David","Moses"和"Robi"的字符串.假设该表名为T且列为C.

sql

16
推荐指数
4
解决办法
11万
查看次数

在Windows下的C++项目中使用cpp-netlib

我想在我的Windows上运行的C++项目中使用cpp-netlib库.我严格遵循http://cpp-netlib.github.com/getting_started.html下的说明直到"获取CMake"部分,这是我停止理解指令的地方.CMake确实是非强制性的吗?如果是这样,所需的确切步骤是什么,以便我可以在我的项目中使用该库?

如果有人可以在这里向我提供说明,或者请参考详细指南,那就太棒了.谷歌并没有那么帮助我.

c++ cpp-netlib

9
推荐指数
1
解决办法
4458
查看次数

实例化中为NULL

在编写C++时,我们假设以下代码行:

Object* obj = new Object(); 
Run Code Online (Sandbox Code Playgroud)

如果这一行既编译并且不会导致异常或任何其他可见的运行时问题,那么在执行此行之后obj是否为NULL?

c++ null

7
推荐指数
2
解决办法
297
查看次数

使用Server.Mappath()

我想使用Server.MapPath()方法将我创建的虚拟目录映射到其物理路径.

问题是.net环境无法识别Server.MapPath().

Google告诉我,我应该使用System.Web来使用HttpContext.Current.Server,但是尽管我使用System.Web,但HttpContext仍然无法识别.(我已经检查过--HttpContext是System.Web的一个类)

救命?

.net server.mappath

5
推荐指数
1
解决办法
6216
查看次数

C++的动态代码分析

是否有一个开源和(相对)简单易用的C++代码动态代码分析工具?

IBM Purify(内存损坏检测,内存泄漏检测,应用程序性能分析等)

c++ code-analysis

5
推荐指数
1
解决办法
6699
查看次数

std :: string和placement new

我发现这个在C++中使用placement new的例子,对我来说没有意义.我认为这个代码容易出现异常,因为可能会使用比分配的内存更多的内存.

char *buf  = new char[sizeof(string)];
string *p = new (buf) string("hi");
Run Code Online (Sandbox Code Playgroud)

如果"string"是C++ STD :: string类,那么buf将得到一个空字符串对象大小的分配(我的编译器提供28个字节),然后我用它来初始化你的字符串的方式你可能超过分配的内存.例如:

string *p = new (buf) string("hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii");
Run Code Online (Sandbox Code Playgroud)

在我的VS上,这似乎仍在工作,我不确定这是因为异常是以某种方式放弃,或者我根本不理解字符串是如何工作的.

有人可以帮忙澄清一下吗?

c++ string placement-new

4
推荐指数
2
解决办法
1074
查看次数

编译器忽略了私有的代码隐藏方法 - ASP.NET

将代码隐藏方法声明为私有(例如事件处理程序)时,编译器会忽略它并输出:

"编译器错误消息:CS1061:'ASP.default_aspx'不包含'OnLoginUser'的定义,并且没有扩展方法'OnLoginUser'接受类型为'ASP.default_aspx'的第一个参数'(您是否缺少using指令或装配参考?)"

实际上,OnLoginUsed确实存在,当标识符更改为"public\protected"时,一切正常.

问题是为什么不可能将这种方法声明为私有?毕竟,它是由班上的其他成员在内部调用的.

10倍!

asp.net

3
推荐指数
1
解决办法
2568
查看次数

Visual Studio 2008键盘快捷键

在VS2008中,我正在尝试为"获取最新版本(递归"和"重建解决方案")添加键盘快捷键.

我去工具 - >选项 - >环境 - >键盘

找到"File.GetLatestVersion","File.GetLatestSolutionFiles"和"Build.RebuildSolution".

我选择"使用新的快捷方式"作为Global/VisualStudio,但是在这两种情况下我都没有分配(并且被接受.我以后可以看到它作为快捷方式列出的快捷方式)当我在工作时尝试单击它时响应.

我究竟做错了什么?怎么解决这个问题?

visual-studio-2008

3
推荐指数
1
解决办法
1285
查看次数

字符串替换 - C#

假设我有一个包含数字和其他字符的字符串.

我想将字符串减少到只有数字.

铁从23232-2222-d23231到23232222223231

可以用string.replace()完成吗?

如果没有,最简单和最简单的方法是什么?

10倍!

c# string

2
推荐指数
1
解决办法
414
查看次数