问题列表 - 第45404页

使用来自Multi-Line-TextBox的LineBreak的ASP.Net文本保存在数据库中

我在我的新社区页面中有PrivateMessage-System.

我有一个私人消息文本的多行文本框.我将这个文本保存在一个字符串中,这个字符串在一个ntext SQL-Coloumn中.我在字符串中从ntext SQL-Coloum中读取此文本,并在标签中显示它.

当我在多行文本框中使用"Enter"-Key进行5次换行时,换行符将在标签中消失.

我不知道他们在哪里迷路了,我做错了什么.任何的想法?

asp.net string ntext

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

在C#中的UploadedFile上使用BinaryReader的空数组

假设以下代码:

Stream file = files[0].InputStream;

var FileLen = files[0].ContentLength;

var b = new BinaryReader(file);
var bytes = b.ReadBytes(FileLen);
Run Code Online (Sandbox Code Playgroud)

如果我上传一个10个记录(257字节)的CSV文件,BinaryReader将用"0"填充字节数组.

我还写了一个循环来逐步执行BinaryReader的ReadByte方法,在循环的第一次迭代中,我收到了以下异常:

无法读取超出流的末尾

当我将CSV文件增加到200个记录时,一切正常.

问题是,为什么这会发生在较小的文件上,并且有一种解决方法允许二进制读取较小的文件.

c# binaryreader

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

在数组中查找奇数项(没有对)的算法?

可能重复:
在列表中查找单个数字

给定一个整数数组的好算法,除了其中一个整数出现偶数次之外,找到一个出现奇数次的整数.

或许像二进制搜索一样的东西,比如2个n/2大小的小数组的所有元素,比较递归找出来?

编辑:

这个XOR算法实际上是假设{1,1,4,4,7,7,5,8,8,9,9}吗?我的输入也可以是randmon - {1,4,1,8,9,5,4,5,9,8}.那么这种情况下逻辑会发生变化吗?

algorithm

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

C++中的Access Specifier

我阅读了BRUCE ECKEL在C++中思考的以下陈述

1.Access说明符是结构的一部分,不影响
从"结构"创建 的对象

怀疑:正如我们所知,访问块不是连续存储的,因此访问说明符会改变内存中对象布局的方式

在程序运行之前2.所有的访问规范信息消失
(在编译期间).在一个正在运行的程序,对象变成了"存储区域"
并没有什么more..thus我们可以打破所有规则和直接访问内存
为你可以在c

怀疑:这是否意味着甚至可以直接访问私人会员?请帮助我理解上述陈述

3.c ++设计是务实的,而不是渴望抽象交易

怀疑:什么是务实的意义?

c++

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

GCC隐式对齐问题.(64位代码)

如何在gcc中明确禁用对定义变量的对齐?
拿这个代码:

typedef struct{
  unsigned long long offset;
  unsigned long long size;
  unsigned long type;
  unsigned long acpi;
}memstruct;

memstruct *memstrx;
Run Code Online (Sandbox Code Playgroud)

这将定义一个大小为24字节的结构.
我试过做:

memstrx=(void*)(0x502);
Run Code Online (Sandbox Code Playgroud)

所以

&memstrx[0]应该有一个值
&memstrx[1]0x502,0x51A
&memstrx[2],0x532

......依此类推.

但事情似乎并不正确.

相反,

&memstrx[1]时,显示的0x522地址
&memstrx[2],0x542
&memstrx[3],0x55​​2

... 等等等等.

我怀疑GCC已经隐式地将结构重新调整为32个字节(从24个字节),强制a(每个条目的64位对齐).我真的不希望这种行为只适用于这种结构.我该如何告诉GCC不要对齐那个结构?

c gcc memory-alignment

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

如何从网址中查找子网域

URL = http://company.website.com/pages/users/add/

如何通过PHP从中找到子域名

这样 $subdomain = 'company'

$url = '/pages/users/add/'

php .htaccess

0
推荐指数
1
解决办法
1309
查看次数

Google协议缓冲区和stl向量,映射和提升共享指针

谷歌协议缓冲区是否支持stl向量,映射和提升共享指针?我有一些对象,大量使用stl containers喜欢maps,vectorsboost::shared_ptr.我想使用谷歌协议缓冲区将这些对象通过网络序列化到不同的机器.

我想知道google protobuf是否支持这些容器?另外,如果我使用apache thrift,它会更好吗?我只需要序列化/反序列化数据,不需要apache thrift提供的网络传输.另外apache thrift没有适当的文档也让我失望.

thrift protocol-buffers

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

MVC中的错误处理

我在MVC中使用错误处理已经困难了几天.我仍然没有做对.(我也在这里阅读了大部分问题并用Google搜索,直到我的手指流血)

我想做的事:

  1. 使用标准[Authorize]属性
  2. 将所有错误重定向到我的错误控制器(包括未经授权)
  3. 在我的错误控制器中每个HTTP错误都有一个操作.

我不想做的事:

  1. 放上[ErrorHandler]我的所有控制器(它可以在我的基础控制器上使用)吗?
  2. 使用自定义Authorize属性.

实际上,只要我让#1-3工作,我就可以做任何必要的事情(包括NOT列表).

我尝试过的:

  1. 运用 Application_Error
  2. 运用 Controller.HandleUnknownAction
  3. 运用 Controller.OnException
  4. 使用[ErrorHandler]我的控制器
  5. CustomErrors在web.config中打开/关闭

猜猜我需要这些或其他东西的组合?

error-handling asp.net-mvc asp.net-mvc-3

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

在Facebook页面上发布的简便方法(不是个人资料,而是粉丝专页)

哪个选项是在Facebook页面上发布文本或其他内容的最佳和最简单的方法?

我正在寻找一种从我的Rails应用程序中放置一些东西的直接方法.

例如,单击按钮并自动在我的应用程序上发布并将数据发送到Facebook页面?

我已经为Twitter构建了一个,我的方法看起来像这样:

def tweet(url)
  Twitter.configure do |config|
    config.consumer_key = APP_CONFIG['twitter_consumer_key']
    config.consumer_secret = APP_CONFIG['twitter_consumer_secret']
    config.oauth_token = APP_CONFIG['twitter_access_token']
    config.oauth_token_secret = APP_CONFIG['twitter_secret_token']
  end    
  shorted_url = shorten_url(url)
  Twitter.update("#{title} - #{shorted_url}")
end
Run Code Online (Sandbox Code Playgroud)

谢谢.

facebook rubygems ruby-on-rails ruby-on-rails-3

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

file_exists始终为false

$var = "http://site.com/image.png";

if (file_exists($var))
    echo 'yes';
else
    echo 'no';
Run Code Online (Sandbox Code Playgroud)

为什么这个脚本总是返回false

php file-exists

0
推荐指数
1
解决办法
1110
查看次数