小编Too*_*the的帖子

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

如何清理ODBC数据库输入?

我目前使用MySql,但更喜欢ODBC解决方案,以使其面向未来.

如何在将用户输入传递到ODBC数据库之前对其进行清理?

而且,当我在它的时候,我用双引号括起我的字符串,例如"INSERT INTO VALUES(description)""` - 但是如果文本本身包含双引号怎么办?

mysql delphi odbc sanitization input-sanitization

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

如何使用别名重写规则?

如果这太长,我会提前道歉.我认为更多的细节比更少的更好,并希望我不是可怕的漫无边际:-)

我在我的笔记本电脑上使用WAMP用于本地开发,我有各种c:/wamp/alias/*文件,每个文件都指向一个项目工作目录.我有一些很棒的mod_rewrite帮助并得到了

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*\/)?ih(\/.*)?$ $1index.php$2 [L,QSA]
Run Code Online (Sandbox Code Playgroud)

合作,改变localhost/.../ih/sub/dirlocalhost/.../index.php/sub/dir针对既搜索引擎友好的和短网址.[我还没有在这样做的督促,但我怀疑这会很好的工作.然而,把一切在一起,我不得不改变我的文档根c:/wamp/www/c:/,这我真的不想只是做我的Apache被黑客攻击,否则因为它是一个kludge.

我的测试别名文件看起来像

Alias /testme "c:/var/tmp/wamp-testme/"
<Directory "c:/var/tmp/wamp-testme/">
  Options Indexes FollowSymLinks MultiViews
  AllowOverride all
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*\/)?ih(\/.*)?$ $1index.php$2 [L,QSA]
</Directory>
Run Code Online (Sandbox Code Playgroud)

我尝试加载时得到的错误http://localhost/testme/rewrites/ih/sub/path

[Thu Jun 30 06:46:13 2011] [error] [client 127.0.0.1]
  File does not exist: C:/wamp/www/var
Run Code Online (Sandbox Code Playgroud)

与匹配

Not Found
The requested URL …
Run Code Online (Sandbox Code Playgroud)

apache url mod-rewrite alias rewrite

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

德尔福的电子邮件程序

我正在delphi 7中构建一个电子邮件发送应用程序.我机器上的默认电子邮件客户端配置了Lotus Notes.我在应用程序中单击"发送"按钮时尝试了shellExecute命令.但是在这个ShellExecute中弹出莲花笔记给用户注意主题,身体等,然后用户需要点击莲花笔记中的发送按钮.

我想当用户点击我的应用程序的发送按钮然后自动发送电子邮件应该使用莲花笔记发送.我们可以使用ShellExecute吗?我也试过使用Indy组件,但我没有得到SMTP详细信息.如何找到SMTP服务器详细信息?感谢帮助

delphi

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

我应该在大量使用的函数上使用`inline`吗?

我有一个cnVector代表三维空间中一个点的类.它的运算符+ - */被密集使用.
他们的实施很短:

cnVector cnVector::operator + (const cnVector& v) const {
    return cnVector(
        x + v.x,
        y + v.y,
        z + v.z );
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,因为这个功能很短,我应该内联它虽然它的密集使用?或者将使用它时,它产生太多的代码多少?

c++ inline

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

使用Maven-3在使用archiva重新部署时出现Http 409错误

我正在将jar文件部署到maven存储库(archiva)

pom.xml:

<distributionManagement>
  <repository>      
    <id>archiva.internal</id>
    <uniqueVersion>false</uniqueVersion>
    <name>Internal Release Repository</name>
    <url>http://server:8080/archiva/repository/internal</url>
  </repository>
  <snapshotRepository>
    <id>archiva.snapshots</id>
    <uniqueVersion>false</uniqueVersion>
    <name>Internal Snapshot Repository</name>
    <url>http://server:8080/archiva/repository/internal/snapshots</url>
  </snapshotRepository>
</distributionManagement>
Run Code Online (Sandbox Code Playgroud)

settings.xml中:

<servers>
    <server>
        <id>archiva.internal</id>
        <username>user</username>
        <password>password</password>
        <filePermissions>664</filePermissions>
        <directoryPermissions>775</directoryPermissions>
    </server>
    <server>
        <id>archiva.snapshots</id>
        <username>user</username>
        <password>password</password>
        <filePermissions>664</filePermissions>
        <directoryPermissions>775</directoryPermissions>
    </server>

</servers>
Run Code Online (Sandbox Code Playgroud)

第一次maven部署成功,

Uploading: http://server:8080/archiva/repository/internal/com/test/maven-metadata.xml
Uploaded: http://server:8080/archiva/repository/internal/com/test/maven-metadata.xml (306 B at 2.4 KB/sec)
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 9.843s
[INFO] Finished at: Mon Nov 07 17:09:49 EST 2011
[INFO] Final Memory: 5M/11M
Run Code Online (Sandbox Code Playgroud)

如果我尝试重新部署相同的工件,我得到:

Failed to transfer file: http://server:8080/archiva/repository/internal/com/test.jar. Return code is: …
Run Code Online (Sandbox Code Playgroud)

http archiva maven-3

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

UIImage和NSCoding iOS 5.1

在iOS 5.1之前,如果你想在UIImage中使用NSCoding协议,你必须做这样的事情.

@interface UIImage (NSCoding)

-(id)initWithCoder:(NSCoder *)deocder;
-(void)encodeWithCoder:(NSCoder *)encoder;

@end
Run Code Online (Sandbox Code Playgroud)

然后自己实现它.但是,对于iOS 5.1,这会在此协议的.M文件中生成警告"类正在实现一个也将由其主类实现的方法".现在如果我删除这个扩展类iOS5.1会很高兴,但是这应该在iOS4.0上崩溃和刻录.那么最好的行动方案是什么?

objective-c ios

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

如何在 R 中的“blotter”包中使用 initPortf 后删除投资组合

initPortf在R中使用包中的初始化投资组合函数时blotter,我们可以初始化一个投资组合,例如:

currency("USD")
stock("SPY",currency="USD",multiplier=1)
b.strategy <- "bFaber"
initPortf(b.strategy,'SPY', initDate='1997-12-31') 
Run Code Online (Sandbox Code Playgroud)

但是当我们想要再次初始化投资组合时,我们必须先删除投资组合b.strategy:

initPortf(b.strategy, "SPY", initDate = "1997-12-31") : 
Portfolio bFaber already exists, use updatePortf() or addPortfInstr() to update it.
Run Code Online (Sandbox Code Playgroud)

此处无法rm()使用,当我需要删除它时,我必须清除所有工作区。有没有什么功能可以删除呢?

portfolio r package

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

如何为blogspot站点设置CSS,JS和Images的过期标头

我用谷歌页面速度检查了我的网站.

它表示为我的资源指定过期时间.

谁能告诉我如何利用浏览器缓存博客?

caching blogger pagespeed

5
推荐指数
0
解决办法
5103
查看次数

用单选按钮更改背景图像

我想用单选按钮选择更改html的backgroundImage.每个单选按钮都有不同的图像.我试过它:

      <input name="BG" id="wood" type="radio" value="" class="bgCollection" />
      <label for="radio">Wood</label>

      <input name="BG" id="steel" type="radio"  class="bgCollection"/>
      <label for="radio">Steel</label>

      <input name="BG" id="metal" type="radio" value="" class="bgCollection"/>
      <label for="radio">Black metal</label>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

    $(document).ready(function(){
            $(".bgCollection").change(
               function()
          {
        if($("input#wood").attr("checked"))  
                  {$("html").css('backgroundImage','url(../images/wood.jpg)');}
        if($("input#steel").attr("checked")
                   {$("html").css('backgroundImage','url(../images/BG-steel.jpg)');}
        if($("input#metal").attr("checked"))
                   {$("html").css('backgroundImage','url(images/blackMetal.jpg)');}
       });
  });
Run Code Online (Sandbox Code Playgroud)

但这样背景并没有改变.

css jquery

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