问题列表 - 第40017页

什么是基于云的关系数据库

为什么Azure被称为cloud-based数据库?Cloud-based无论如何,数据库是什么?

cloud azure azure-sql-database

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

可以在构造函数之外赋值的只读字段

有没有办法在类中拥有一个私有只读字段,该字段可以在类中的任何地方赋值,但只能赋值一次??

也就是说,我正在寻找一种私有的只读类型的字段,它只能被赋值一次,但不一定在构造函数中。因此,如果一个值被重新分配给一个字段,那么它会显示编译时错误(我确信这要求太多了)。

如果有任何模式(不是语言功能)可以做同样的工作,那么你也会真的很想知道这一点。

谢谢你的关注。

c# readonly

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

使用PHP将HTTP标头设置为UTF-8

我有几个PHP页面使用以下代码将各种内容回显到HTML页面中.

<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
Run Code Online (Sandbox Code Playgroud)

但是,当我使用W3C验证器验证时,它会出现:

HTTP标头(iso-8859-1)中指定的字符编码与元素(utf-8)中的值不同.

我是PHP的新手,我想知道我是否可以并且应该更改PHP文件的标头以匹配HTML文件.

html php http-headers

307
推荐指数
6
解决办法
97万
查看次数

WPF RoutedEvent(通过EventManager.RegisterClassHandler)

我正在尝试找到一种通用方法来跟踪当前窗口中任何控件的"已修改"(数据绑定与否)(例如,在典型的"选项"窗口中启用或禁用"应用"按钮.)实际上,我只需要连接几个事件处理程序,如ComboBox.SelectionChanged或TextBox.TextChanged.在WinForms中,我不得不遍历表单中的所有控件并逐个挂接这些事件,并且它有效.在WPF中,我认为我可以用更少的代码完成它

EventManager.RegisterClassHandler( typeof(MyCtrl)
                                 , ComboBox.SelectionChangedEvent
                                 , new RoutedEventHandler(OnChanged));
Run Code Online (Sandbox Code Playgroud)

使用这一行代码,我可以在MyCtrl中为所有组合框连接comobobox的选择更改事件.但是,我遇到的问题是,如果我正确地看到它,当窗口中有另一个不是组合框但也来自" Selector"的控件时,也会触发此事件.例如,我在同一个窗口上也有一个数据网格(实际上数据网格中没有组合框列),当我选择不同的行时也会触发此事件.

因此,似乎上面的代码行连接了从Selectorbase 派生的所有控件的SelectionChanged事件,而不仅仅是组合框.

这是正确的吗?我怎样才能为所有组合框连接SelectionChanged事件?

编辑更多示例:在同一个控件上,我有一个comboxbox和一个按钮,我想跟踪Button.Click和ComboBox.SelectionChanged事件如下

EventManager.RegisterClassHandler( typeof(MyCtrl)
                                 , ComboBox.SelectionChangedEvent
                                 , new RoutedEventHandler(OnChanged));
EventManager.RegisterClassHandler( typeof(MyCtrl)
                                 , Button.ClickEvent
                                 , new RoutedEventHandler(OnChanged));
Run Code Online (Sandbox Code Playgroud)

问题是我点击了ComboBox下拉按钮后立即获得了Button.Click事件.我怎么能阻止这个?

以下是此活动的一些额外信息:

?e.OriginalSource
{System.Windows.Controls.Primitives.ToggleButton Content: 
            IsChecked:True}
    base {System.Windows.Controls.Primitives.ButtonBase}: 
            {System.Windows.Controls.Primitives.ToggleButton Content: IsChecked:True}
    IsChecked: true
    IsThreeState: false
?e.RoutedEvent
{ButtonBase.Click}
    HandlerType: {Name = "RoutedEventHandler" 
                  FullName = "System.Windows.RoutedEventHandler"}
    Name: "Click"
    OwnerType: {Name = "ButtonBase" 
                FullName = "System.Windows.Controls.Primitives.ButtonBase"}
    RoutingStrategy: Bubble
Run Code Online (Sandbox Code Playgroud)

wpf routedevent

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

您将使用什么数据库进行日志记录(即als logfile replacement)

在用grep等分析了几千兆字节的日志文件之后,我想知道如何通过使用数据库来记录这些内容,从而使这更容易.什么数据库适合这个purpuse?当然,vanillia SQL数据库可以工作,但提供了许多事务保证等,这些都是您不需要的,如果您使用数GB的数据和非常快的插入速率,这可能会使速度变慢.所以NoSQL数据库可能是正确的答案(比较一些建议的答案).数据库的一些要求是:

  • 能够应对千兆字节甚至数TB的数据
  • 快速插入
  • 每个条目都应该有多个indizes(例如时间,会话ID,URL等)
  • 如果可能,它以压缩形式存储数据,因为日志文件通常非常重复.

更新:已经存在一些SO问题:数据库建议用于处理/报告大量日志文件类型数据以及什么是用于审计/日志记录数据库的良好NoSQL和非关系数据库解决方案.但是,我很好奇哪些数据库满足哪些要求.

database logging nosql

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

如何以.m4a格式录制语音

我已经创建了一个iPhone应用程序来记录.它将记录在.caf文件中.

但我想以.m4a格式录制.

请帮我这样做.

谢谢.

iphone m4a avaudiorecorder

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

XML Unicode安全编码

我正在寻找一种使用#&233编码XML文档的方法; 编码.

使用这个基本代码

var xmlDoc = new XmlDocument();
xmlDoc.Load(@"D:\Temp\XmlDocBase.xml");
xmlDoc.Save(@"D:\Temp\XmlDocBaseCopy.xml");
Run Code Online (Sandbox Code Playgroud)

我的Xml文档来自:

<?xml version="1.0"?>
<Tag1>
  <comment>entit&#233;</comment>
</Tag1>
Run Code Online (Sandbox Code Playgroud)

<?xml version="1.0"?>
<Tag1>
  <comment>entité</comment>
</Tag1>
Run Code Online (Sandbox Code Playgroud)

问候

c# xml unicode encoding

4
推荐指数
1
解决办法
6903
查看次数

是否有插件允许我自动取消网站上包含的Javascript?

是否有插件,附加组件,Greasemonkey脚本或类似的东西(最糟糕的是,一个易于使用的代理?)自动取消网站上包含的Javascript文件?

我知道例如jsbeautifier.org,但在外部执行此操作不允许我在未明细化的代码中设置断点.

我的典型用例:

  • 分析和学习复杂的网络前端.
  • 调试与现有代码交互的Greasemonkey脚本.

我主要对与Firebug一起使用的解决方案感兴趣,但如果有适用于Chrome或Opera的开发工具的东西,我也想听听它.

javascript firebug minify

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

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

Ruby:跳过获取值

我有一个文件检查和排序脚本.现在我希望用户选择他/她希望如何排序最终输出.可悲的是Ruby似乎忽略了gets命令.如果我注释掉整个部分,脚本就完成了.请忽略def读数.我从未完成那个......

所以我的问题是:为什么Ruby会跳过gets命令.

class Product
  attr_reader :id, :name, :price, :stock
  def initialize(id,name,price,stock)
    @id = id
    @name=name
    @price=price
    @stock=stock
  end
  def readout
    self.each do |product|
      print product.id
      print "|"
      print product.name
      print "|"
      print product.price
      print "|"
      print product.stock
      puts ""
    end
  end
end

products = []
newproducts= []

if ARGV[0] != nil
  if File.exist?(ARGV[0])
    File.open(ARGV[0] , "r") do |f|
      f.each_line do |line|
        products << line
      end
    end
    products.each do |product|
      data = product.split(",")
      newproducts.push(Product.new(data[0].strip, data[1].strip, data[2].strip.to_i, data[3].strip.to_i))
    end

    puts "What to …
Run Code Online (Sandbox Code Playgroud)

ruby sorting file object

4
推荐指数
1
解决办法
604
查看次数