问题列表 - 第14031页

Toad 添加/插入和删除记录按钮已禁用

我使用的是 Toad 8.6,当我尝试使用架构浏览器的“数据”选项卡添加新记录时,我的“插入记录”显示为灰色。于是,我安装了9.6版本,同样的问题依然存在。

请参阅图片中红色的灰色按钮。

在此输入图像描述

我可以通过 Toad 的 SQL 编辑器中的 SQL 插入语句添加记录。

我该如何解决这个问题?

oracle toad button disabled-control

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

初学者正则表达式:多个替代

我有一个字符串:

$mystring = "My cat likes to eat tomatoes.";
Run Code Online (Sandbox Code Playgroud)

我想用regex对这个字符串进行两次替换.我想做s/cat/dog/s/tomatoes/pasta/.但是,我不知道如何正确格式化正则表达式,在一个表达式中,在一个声明中,在一个表达式中执行多个替换.现在,我只有:

$mystring =~ s/cat/dog/ig;
$mystring =~ s/tomatoes/pasta/ig;
Run Code Online (Sandbox Code Playgroud)

regex perl replace

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

如何在不购买的情况下使我的软件更安全?

考虑一下我已经创建了软件并希望通过互联网激活软件(如果购买了许可证)(更确切地说,如果购买了许可证).在没有购买许可证(来自黑客攻击)的情况下,使软件无法使用的现代方法是什么?软件和许可证数据库应如何相互作用,以建立一个强大的安全系统来防止黑客攻击,但仍然没有破坏软件的便利性和易用性(请详细说明)?

注意:我知道完全做到这一点是不可能的.没有办法打击黑客行为.我问的是减少黑客入侵的可能性.

licensing

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

何时使用MongoDB或其他面向文档的数据库系统?

我们提供视频和音频剪辑,照片和矢量图形平台.我们从MySQL开始作为数据库后端,最近包括MongoDB,用于存储文件的所有元信息,因为MongoDB更符合要求.例如:照片可能包含Exif信息,视频可能具有我们想要存储元信息的音轨.视频和矢量图形不共享任何常见的元信息,所以我知道,MongoDB非常适合存储这些非结构化数据并使其可以搜索.

但是,我们继续开发我们的平台并添加功能.现在,接下来的步骤之一将是为我们的用户提供一个论坛.现在出现的问题是:使用MySQL数据库,这是存储论坛和论坛帖子等的好选择,或者也可以使用MongoDB吗?

所以问题是:何时使用MongoDB以及何时使用RDBMS.你会选择什么,mongoDB或MySQL,如果你有选择,为什么要接受它?

mysql mongodb

507
推荐指数
8
解决办法
12万
查看次数

WPF TextBlock:如何均匀分隔显示的字符?

我需要显示一个字符串,每个x像素显示一个字符.(x是整个字符串).

例如:"你好" - >位置(像素)0处的H,位置50处的e,100处的l,150处的1,以及200处的o.

当然我可以为每个角色使用TextBlock,但它似乎有点过分.

TranslateTransform似乎没有做到这一点:它相对于前一个角色的END偏移我的角色,这不是我想要的.

TIA的帮助.

wpf textblock

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

mysql now() 列的日期时间值不正确 - 错误代码 1292

使用 now() 进行简单数学运算时...

    mysql> 
select cdrstatuschangets from cdrs where ( cdrstatuschangets < now() - 10 );
    +---------------------+
    | cdrstatuschangets   |
    +---------------------+
    | 2009-09-25 13:55:50 |
    +---------------------+
    1 row in set (0.00 sec)

    show warnings;
    Empty set (0.00 sec)
Run Code Online (Sandbox Code Playgroud)

它经常奏效,但有时,...

    mysql> 
select cdrstatuschangets from cdrs where ( cdrstatuschangets < now() - 50 );
    +---------------------+
    | cdrstatuschangets   |
    +---------------------+
    | 2009-09-25 13:55:50 |
    +---------------------+
    1 row in set, 1 warning (0.00 sec)


show warnings;
+---------+------+-----------------------------------------------------------------------+
| Level   | Code | Message | …
Run Code Online (Sandbox Code Playgroud)

mysql warnings

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

具有大量数据的WCF服务的最佳实践?

我们有一个WCF服务,用于查询底层数据存储(现在是SQL Server 2005).该服务可能会返回相当大量的数据; 我们的实体类的60000多个实例,包含约20个属性.这些属性大多是基元,例如string,int,DateTime,其中一对指向其他实体,而这些实体可能反过来指向其他实体; 但这些等级并不是很深.

使用此服务的一个应用程序通常会生成仅返回合理数量实体的查询(从几个实例到几千个实体).但偶尔它会产生一个如上所述返回大量的查询(并且它将需要处理该数据,因此缩小查询条件不是一个选项).

我们想要做的是引入某种"分页"功能,客户端可以调用该服务并返回一定数量的实例,然后再次调用并获取下一个块,依此类推,直到获取完整结果为止. .没有与WCF合作很多,我不太确定实现这一目标的最佳方法.

可能要记住的一件事是,在获取块时,底层数据可能会发生很大变化.我不太确定这是否对我们来说是一个问题(需要稍微研究一下),但它可能是,所以任何关于处理这种特殊情况的输入也是受欢迎的.

我们已经开始研究流式传输响应,但是也希望看到分页的样本,因为我们可能希望在收到完整结果之前开始处理数据.

因此,简而言之:这种情况是否存在最佳实践(或者我们应该注意的任何绝对禁忌)?

.net paging wcf

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

对于helper规范,output_buffer为null

我试图在rails helper中测试html块方法:

def dashboard_widget(header, &proc)
  concat('<div class="dashboard-widget">')
  etc
end
Run Code Online (Sandbox Code Playgroud)

代码在开发环境中完美运行,但以下测试失败:

it "should be created" do
  helper.dashboard_widget('My widget') do 
    "hello world" 
  end.should be_true
end
Run Code Online (Sandbox Code Playgroud)

使用以下堆栈跟踪:

d:/s/ruby/lib/ruby/gems/1.8/gems/actionpack-2.3.4/lib/action_view/helpers/text_helper.rb:32:in `concat'
D:/makabu/medved/winvest/master/app/helpers/dashboards_helper.rb:6:in `dashboard_widget'
./spec\helpers\dashboards_helper_spec.rb:13:
d:/s/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in `instance_eva
l'
d:/s/ruby/lib/ruby/gems/1.8/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in `execute'
Run Code Online (Sandbox Code Playgroud)

请,建议我做错了什么?

谢谢.

unit-testing rspec ruby-on-rails helper

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

在MySQL中检测utf8中断的字符

我有一个数据库,其中包含分散在几个表中的一堆破坏的utf8字符.字符列表不是很广泛AFAIK(áéíúóÁÉÍÓÚÑñ)

修复给定的表格非常简单

update orderItem set itemName=replace(itemName,'á','á');
Run Code Online (Sandbox Code Playgroud)

但我无法找到一种检测破碎字符的方法.如果我做的事情

SELECT * FROM TABLE WHERE field LIKE "%Ã%";
Run Code Online (Sandbox Code Playgroud)

由于整理(Ã= a),我得到几乎所有的字段.到目前为止,所有破碎的字符都以"Ã"开头.数据库是西班牙语,因此不使用此特定字符

到目前为止我已经破碎的字符列表是

á = á
é = é
í- = í
ó = ó
ñ = ñ
á = Á
Run Code Online (Sandbox Code Playgroud)

知道如何让这个SELECT按预期工作吗?(二分搜索或类似的东西)

mysql utf-8

37
推荐指数
8
解决办法
6万
查看次数

XSL:如何将XML元素的值赋给变量(对页面的最小更改)?

在显示之前,请参阅xslt以操作元素值?对于原始的XML和XSL.我在那里得到了一个问题的答案.

关于这个XML/XSL的另一个问题是:如果我想在XSL局部变量中捕获元素的值(例如"title"元素),然后对其进行操作,我该如何捕获该值和将它分配给变量?我觉得它与XSL"param"有关,但我不确定.

那么,在相同的代码中,XSL 的最小变化是什么,以便我在变量中拥有title的值?

xslt variables element param

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