问题列表 - 第46237页

嵌入式Flash安全

我与我的同事讨论了Flash安全问题.我们正处于为使用Flash插件显示内容的Web项目规划一些内容的阶段.我们需要使用JSON从服务器动态提取Flash应用程序的设置.

我提出的建议是,我们应该在加载插件后保存额外的HTTP请求来拉取数据文件,并将JSON直接嵌入到包含Flash插件的页面中.Flash会触发一个Javascript函数,该函数会将反序列化的JSON数据返回给它.

我的同事以重大的"安全问题"反对这一提议.

我相信除了他的方法需要额外的HTTP请求之外,这两种方法之间几乎没有差别.所有这些都是客户端/服务器,永远不应该信任客户端.如果我想更改JSON查询中的数据,我可以在两种情况下都这样做.文件提取虽然很难破解,但可以使用自定义HTTP代理.

你的想法是什么?

javascript security flash

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

MSDeploy 可以只部署新的或更改的文件吗?

我打算将 ASP.NET 4.0 的 Web 部署功能用于我的站点。有谁知道此功能是否进行增量部署(即仅在解决方案中部署更改的或新的文件)?

谢谢

asp.net deployment msdeploy

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

为什么DateTime :: diff在这些日期之间返回0天?

考虑以下测试用例:

$start = new DateTime("2011-02-25");
$end = new DateTime("2011-03-25");

$interval = $end->diff($start);


echo "INTERVAL = ".$interval->format("%d");  // Should give me the 
                                             // interval in days, right?
echo "START = ".$start->format("Y-m-d");
echo "END = ".$end->format("Y-m-d");
Run Code Online (Sandbox Code Playgroud)

结果是:

INTERVAL = 0  <---------- WTF????
START = 2011-02-25
END = 2011-03-25
Run Code Online (Sandbox Code Playgroud)

diff() 似乎声称2011年2月25日至2011年3月25日期间为0天!

我必须忽视一些事情.但是什么?

php datetime

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

如何减去查询中的数据?

这是我的示例查询

$sql = mysql_query("SELECT * FROM dataweb WHERE web LIKE 'google%'ORDER BY ASC LIMIT 8"); 
Run Code Online (Sandbox Code Playgroud)

以上查询是查找类似的域名.但我想删除所有谷歌的结果...这意味着结果返回像google.com,google.br,google.de等.

我只想从谷歌开始的restdomains ..

php mysql phpmyadmin

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

如何在Rails 3应用程序中自定义音译?

最后,我想使用Inflector.parameterize为文章标题创建slug,其中包含一堆unicode字符(例如"ḤellẒno"=>"hellz-no").根据http://api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-transliterate,它说它们将它们放在locales/en.yml文件中.

# Store the transliterations in locales/en.yml
i18n:
  transliterate:
    rule:
      ?: "h"
      ?: "z"
Run Code Online (Sandbox Code Playgroud)

我试过了,但以下不起作用:

"?ell? no".parameterize
# => "ell-no"
Run Code Online (Sandbox Code Playgroud)

但是,当我像第二段建议的那样在Ruby中更改它时,它可以工作.

I18n.backend.store_translations(:en, :i18n => {
   :transliterate => {
     :rule => {
       "?" => "H",
       "?" => "Z"
     }
   }
})

"?ell? no".parameterize
# => "hellz-no"
Run Code Online (Sandbox Code Playgroud)

我想我想知道为什么在locales/en.yml中放置自定义音译不起作用.

即使有人给出答案,作为一个Rails noob,我也想知道通常把代码放在第二个块的位置来手动设置I18n.backend.store_translations?

unicode inflector ruby-on-rails-3

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

条件十进制格式

我想格式化一个带有两位小数的数字,除非它是0.我可以这样做吗?

123.93
 23.00
144.34
     0
  2.38
Run Code Online (Sandbox Code Playgroud)

excel formatting

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

标准的电子邮件类?

我正在浏览我的应用程序,试图清理一些发送电子邮件的代码.我开始创建自己的电子邮件包装器类,但后来我认为某处必须有一个标准的电子邮件类.我做了一些搜索,但找不到任何东西.

此外,有没有像这样的东西的代码库?

编辑:对不起,让我澄清一下.

我不想在我的代码中随时发送电子邮件:

System.Web.Mail.MailMessage message=new System.Web.Mail.MailMessage();
message.From="from e-mail";
message.To="to e-mail";
message.Subject="Message Subject";
message.Body="Message Body";
System.Web.Mail.SmtpMail.SmtpServer="SMTP Server Address";
System.Web.Mail.SmtpMail.Send(message);
Run Code Online (Sandbox Code Playgroud)

我创建了一个名为Emailer的类,其中包含以下函数:

SendEmail(string to, string from, string body)
SendEmail(string to, string from, string body, bool isHtml)
Run Code Online (Sandbox Code Playgroud)

所以我可以在我的代码中添加一行来发送电子邮件:

Emailer.SendEmail("name@site.com", "name2@site.com", "My e-mail", false);
Run Code Online (Sandbox Code Playgroud)

我的意思是,它不是太复杂,但我认为那里有一个标准的,可接受的解决方案.

c# asp.net asp.net-mvc

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

通过组合字符串和变量来创建新的JavaScript变量

所以这是我的问题.

pageTitle1 = ('This is page one');
pageTitle2 = ('This is page two');
pageTitle3 = ('This is page three');

currentPageTitle = ('pageTitle'+currentPosition);

$("#pageNumber").html(currentPageTitle);
Run Code Online (Sandbox Code Playgroud)

我正在尝试根据我所在幻灯片的currentPosition将当前页面标题显示在屏幕上.我遇到的问题是当我需要它显示"这是第一页"时,上面的代码在屏幕上显示"pageTitle1".我对javascript很新,所以我觉得这很容易解决,但谷歌搜索的日子并没有让我感到满意.

javascript string variables var

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

String to Object literal

是否可以转换字符串var:

 data="data1,data2,data3,data4"
Run Code Online (Sandbox Code Playgroud)

对象文字

data={
"data1":"data2",
"data3":"data4"
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

javascript

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

我可以将我的Gemfile重命名为Gemfile.rb

没有文件扩展名,我无法保持语法突出显示.这不是世界末日,但我很欣赏它.

如果我重命名Gemfile,它会破坏Rails Gemfile.rb吗?

gem ruby-on-rails ruby-on-rails-3

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