问题列表 - 第29345页

mysqli预处理语句和mysqli_real_escape_string

我目前正在使用mysqli php扩展.

传统上我使用mysqli_real_escape_string来逃避用户输入.但是,我正在考虑更改代码(希望尽可能少的步骤)来使用预准备语句.

我想明确这一点 - 假设我使用预处理语句来绑定我的所有变量,我可以确信sql注入是不可能的吗?(并完全免除mysqli_real_escape_string?)

谢谢

php mysqli sql-injection prepared-statement

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

覆盖派生类中显式实现的接口方法

我想在基类上显式实现一个接口方法.

除此之外,我想将此方法设为虚拟,以便我可以在派生类上覆盖它,但显式实现的方法不允许这样做.

我尝试在基类中创建一个受保护的虚方法,从接口方法调用它,然后在派生类中重写此方法.这似乎有效,但FxCop抱怨规则CA1033"接口方法应该可以通过子类型调用".

(我的基类实现了接口,派生类没有.)

我应该如何改进这个(缩写的)代码更正确,或者我应该在这种情况下忽略FxCop?

在基类中:

protected virtual string ConstructSignal()
{
    return "Base string";
}

#region ISignal Members

string ISignal.GetMessage()
{
    this.ConstructSignal();
}

#endregion
Run Code Online (Sandbox Code Playgroud)

在派生类中:

protected override string ConstructSignal()
{
    return "Derived string";
}
Run Code Online (Sandbox Code Playgroud)

决定在最后隐式实现接口方法,这仍然有效并使FxCop保持高兴.

c# overriding interface winforms

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

Java Javadoc包括Private

我想为我的应用程序生成javadocs,我也想包括私有成员.

我在Javadoc文档中找到了以下内容

       -private
           Shows all classes and members.

你能举一个例子来帮助我吗?

它应该是这样的:javadoc -private ....我需要知道如何为生成的html doc文件提供根目录和目标目录.

谢谢.

编辑:我找到了一种从NetBeans 6.8生成javadoc的方法.这如下:

NetBeans Java项目通常在项目的属性部分中具有此参数.您可以在"项目"窗口中右键单击项目名称,然后选择"属性".在出现的"项目属性"窗口中,"文档"节点包含一个标记为"包括私有和包私有成员"的复选框字段.

我在这里找到了这个

似乎根据需要生成文档.谢谢大家.

java javadoc private include

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

使用as3调整图像大小

我正在构建一个投资组合网站,当用户点击一个thumnail时,它会动态加载大型高分辨率图像.但是,在调整原始图像的质量以适应当前浏览器时,我遇到了问题.

目前我只是将图像的宽度和高度属性调整为按比例调整到阶段,这样可以很好地适应它,但是我无法弄清楚如何保持图像质量?我是否需要将其作为位图加载并重绘/平滑或类似的东西?

这是我目前使用的相应代码:

var req:URLRequest = new URLRequest("images/101.jpg");
var loader:Loader = new Loader();

var widthRatio:Number;
var heightRatio:Number;

function imageLoaded(e:Event):void
{
 //add image to stage
 addChild(loader);


 // resize proportionally
 if (loader.width > stage.stageWidth){
  widthRatio=loader.width/stage.stageWidth;
  trace(widthRatio)
  trace(loader.width);
 }
 if (loader.height > stage.stageHeight){
  heightRatio=loader.height/stage.stageHeight;
  trace(heightRatio)
  trace(loader.height)
 }

 if (widthRatio > heightRatio){
  loader.width = stage.stageWidth;
  loader.height = loader.height/widthRatio;
 } else {
  loader.height = stage.stageHeight;
  loader.width = loader.width/heightRatio;
 }

 //centre on stage
 loader.x=stage.stageWidth/2 - loader.width/2;
 loader.y=stage.stageHeight/2 - loader.height/2;

}

loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
loader.load(req);
Run Code Online (Sandbox Code Playgroud)

flash resize image actionscript-3

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

如何插入,更新和删除日历和事件

有没有办法添加,删除和更新日历.有没有办法在日历中添加,删除和更新事件.

谢谢.

android calendar

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

如何正确使用Bouncy Castle的OAEPEncoding for RSA(轻量级API)

我一直在玩Bouncy Castle的RSA(轻量级API)实现,并找到了基础知识.看看他们对JCE提供程序实现的规范,我注意到不同的填充方案可以与RSA一起使用.根据我的理解,默认情况下使用空填充.所以我开始探索OAEP填充,特别是OAEPWithSHA512AndMGF1Padding.使用Google进行搜索并不是很有帮助,所以我开始挖掘BC的源代码并找到了org.bouncycastle.jce.provider.JCERSACipher课程.但initFromSpec快速查看让我头疼...具体来说,我不明白可以传递给OAEPEncoding构造函数的最后两个参数是什么.根据BC的API OAEPEncoding,允许四个参数接受Digest mgf1Hash和的构造函数byte[] encodingParams作为最后两个论点.这让我很难过,因为我不知道如何获取掩码生成算法的实例,也不了解字节数组背后的目的encodingParams.应该是什么值arg3,并arg4在下面的代码?

RSABlindedEngine rsa = new RSABlindedEngine();
SHA512Diges sha512 = new SHA512Digest();
Digest arg3 = ???;
byte[] arg4 = ???;
AsymmetricBlockCipher cipher = new OAEPEncoding(rsa, sha512, arg3, arg4);
Run Code Online (Sandbox Code Playgroud)

java security encryption rsa bouncycastle

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

where子句中的oracle原始数据类型

我的数据库中有一列RAW类型.我怎样才能在where子句中使用它?
即只获取第三个字节等于4的值.
这不起作用:

SELECT v from T where v[3]=4
Run Code Online (Sandbox Code Playgroud)

sql oracle

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

正则表达式匹配{1,2,3,4}的所有排列而不重复

我在ruby中实现了以下问题.

这是我想要的模式:

1234,1324,1432,1423,2341等

即四位数字中的数字应该在[1-4]之间,也应该是非重复的.

为了让你以一种简单的方式理解我采取两位数模式,解决方案应该是:12,21

即数字应为1或2,并且应该是非重复的.

为了确保它们不重复,我想使用$ 1作为我的第二个数字的条件,但它不起作用.

请帮助我,并提前感谢.

regex permutation lookahead negative-lookahead

10
推荐指数
3
解决办法
6859
查看次数

一个文件夹中的多个htaccess文件,还是条件AuthType Basic?

我在我的本地和实时服务器上使用相同的.htaccess文件,并希望在我的测试服务器上使用相同的文件(以使代码管理更容易).

目前虽然我必须有一个不同的文件,因为我的测试服务器上有htaccess密码访问,AuthType Basic.

有没有办法在同一个文件夹中有两个.htaccess文件(当然是不同的名称) - 这样我就可以在测试服务器上添加额外的文件,或者以某种方式根据它的位置使AuthType成为条件,即某个文件夹或某个http主机下?这样可以使用相同的文件,但它会根据您查看的位置而有所不同.

非常感谢帮助和建议.

apache .htaccess

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

需要Wordpress SQL语句帮助吗?

我想从一个类别选择sql最新帖子,我知道如何选择所有类别的最新帖子但不知道如何加入表.可以有人帮我这个,并解释一下.我的sql语句.

SELECT id,post_title,post_date FROM wp_posts ORDER BY post_date ASC
Run Code Online (Sandbox Code Playgroud)

如何选择一个类别,我正在尝试一些代码,查看INNER JOIN示例,但它不起作用,请帮忙.

mysql sql wordpress

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