问题列表 - 第23320页

Kohana 3:验证模型示例

我找到了关于模型和验证的示例和教程.而且我认为验证(或者至少大部分)应该在模型中,我同意.但我不能用任何示例或教程来说明应该如何做.

谁能帮助我一个简单的例子来说明如何做到这一点?您在哪里可以获得模型中的规则?验证会在哪里发生?如果验证通过或失败,控制器将如何知道?控制器如何获得错误消息和类似的东西?

希望有人可以提供帮助,因为在这里感到有些失落:p

php validation model kohana-3

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

Rails具有动态条件

我想要的是创建一个模型,以动态的方式使用has_many关联与另一个连接,没有像这样的外键:

has_many :faixas_aliquotas, :class_name => 'Fiscal::FaixaAliquota',
            :conditions => ["regra_fiscal = ?", ( lambda { return self.regra_fiscal } ) ]
Run Code Online (Sandbox Code Playgroud)

但我得到错误:

: SELECT * FROM "fis_faixa_aliquota" WHERE ("fis_faixa_aliquota".situacao_fiscal_id = 1
AND (regra_fiscal = E'--- !ruby/object:Proc {}'))
Run Code Online (Sandbox Code Playgroud)

这可能吗?

model ruby-on-rails

57
推荐指数
4
解决办法
6万
查看次数

JQuery单击事件,无法正常工作

我有以下场景.

我有一个index.php页面,其中包含以下JQuery代码

jQuery(document).ready(function(){
    jQuery('#sIMG img').click(function() {
        var currentSRC = jQuery(this).attr('src');
        var altSRC = jQuery(this).attr('title');
        var imgID = jQuery(this).attr('id');
        var cat = jQuery(this).attr('name');


        /*Fade, Callback, swap the alt and src, fade in */
        jQuery('#main').fadeOut('fast',function() {
            jQuery('#main').load("detail.php?id="+imgID+"&category="+cat);
            jQuery('#main').fadeIn('fast');

         });
    });
});
Run Code Online (Sandbox Code Playgroud)

现在我在index.php页面中有两个名为#main和#right的div标签.当我点击一个菜单项时,右键更改为一堆图像,如果我点击其中一个图像,上面的代码应该生效并加载到主div中,但它只是不起作用.图像位于名为sIMG的div中.任何帮助将不胜感激

javascript jquery

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

与C#中的java代码交互

我们编写了一个Java程序,我们希望使用它并与C#进行交互.我们有什么选择?最理想的是,可以将Java应用程序编译为库(.DLL),我们可以使用P/Invoke从C#中引用它.然而,根据在线的前几次搜索,这似乎不是一种选择.

我们选择能够使用ASP.NET构建一个由Java代码驱动的搜索引擎,因此如果打开任何其他选项,请告诉我们.

.net c# java cross-language

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

javascript和C#中的SHA1 base64算法

我正在运行一些测试,比较javascript中实现的sha1算法 - 来自http://pajhome.org.uk/crypt/ - 在C#中实现.

使用C#获取{'method'的哈希值:'people.get'}我正在使用这个语句:

Convert.ToBase64String(new System.Security.Cryptography.SHA1CryptoServiceProvider().ComputeHash(Encoding.ASCII.GetBytes("{'method':'people.get'}")));
Run Code Online (Sandbox Code Playgroud)

这给了我 Qy95a0ShZqhbNdt6IF8qNf72jX0=

在javascript中我几乎一样:Qy95a0ShZqhbNdt6IF8qNf72jX0使用语句:

b64_sha1("{'method':'people.get'}");
Run Code Online (Sandbox Code Playgroud)

在javascript的情况下,哈希不以等号(=)结束.

这种差异会导致我在对服务器进行身份验证时遇到麻烦吗?

在我的情况下,正如你们许多人所知,我正在计算哈希的句子进入http体内,服务器将检查它.

谢谢

javascript c# sha1

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

name()和local-name()有什么区别?

我真的不明白XPath函数namelocal-name.

你能举例说明他们会有所不同吗?

编辑

鉴于这个例子:

<?xml version="1.0" ?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head></head>
</html>
Run Code Online (Sandbox Code Playgroud)

我对这两个查询得到了相同的结果://*[local-name()="head"]//*[name()="head"].这是为什么?

xml xpath

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

MySQL数据库中的Joomla版本

我有一个崩溃/被黑客攻击的Joomla安装(仅限文件和文件夹)数据库没有受到损害,因此我的数据库处于良好状态.

我需要找出现场安装的Joomla版本是什么,所以我可以下载那个确切的版本包并在新位置重新安装.

DB中是否有表格或条目告诉我这个?

我有一个JoomlaPack备份,我还需要知道在破坏之前安装了哪个版本的Joomla Pack,所以我可以正常恢复.

谢谢

mysql joomla content-management-system

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

使用PHP/CURL通过FTP获取修改日期

我似乎遇到了CURL与FTP的文档干旱,任何人都可以告诉我如何使用PHP/CURL获取给定文件的最后修改日期.

非常感谢!

php ftp curl

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

有没有javascript相当于.= for self concatenating?

而不是做

my_var = my_var+'extra string';
Run Code Online (Sandbox Code Playgroud)

有没有像.=在php中的简写方法?

javascript

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

Scala和Java内存模型

Java内存模型(自1.5开始)将final字段与非final字段区别对待.特别是,如果this引用在构造期间没有转义,则构造函数中的final字段写入保证在其他线程上可见,即使该对象通过数据争用对另一个线程可用.(写入非final字段不保证是可见的,因此如果您不正确地发布它们,另一个线程可能会看到它们处于部分构造状态.)

是否有关于Scala编译器如何/如果为类创建final(而非非final)支持字段的文档?我查看了语言规范并搜索了网络,但找不到任何确定的答案.(作为比较的@scala.volatile注释记录到标记字段volatile)

concurrency scala final java-memory-model

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