问题列表 - 第9791页

PHP - PDO SQLite3准备语句

我正在尝试在PHP脚本中使用预准备语句,该脚本使用PDO访问SQLite3数据库.

此查询的正常版本按预期工作:

$q1 = "SELECT COUNT(*) FROM fruits WHERE name='apple'";
echo $db->query($q1)->fetchColumn();
Run Code Online (Sandbox Code Playgroud)

但是,我准备好的语句版本没有输出.

$q2 = "SELECT COUNT(*) FROM fruits WHERE name='?'";
$s = $db->prepare($q2);
$s->execute("apple");
echo $s->fetchColumn();
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?我尝试使用PHP 5.2和PHP 5.3,结果相同.

php sqlite pdo

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

为什么LINQ会以两种不同方式处理"相同"的方法?

我今天遇到了一个有趣的问题,我有两种方法,一目了然,它们都做同样的事情.那是返回一个IEnumerable的Foo对象.

我在下面将它们定义为List1和List2:

public class Foo
{
    public int ID { get; set; }
    public bool Enabled { get; set;}    
}

public static class Data
{
    public static IEnumerable<Foo> List1
    {
        get
        {
            return new List<Foo>
            {
                new Foo {ID = 1, Enabled = true},
                new Foo {ID = 2, Enabled = true},
                new Foo {ID = 3, Enabled = true}
            };
        }
    }

    public static IEnumerable<Foo> List2
    {
        get
        {
            yield return new Foo {ID = 1, Enabled = true}; …
Run Code Online (Sandbox Code Playgroud)

c# linq

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

范围局部变量和条件的问题

我正在尝试构造一个返回布尔值的方法:

public boolean isStringValid(String s){
    boolean isValid;
    String temp = null;     
    // only combinations of 'A','B','C' are allowed
    for (int i = 0; i < s.length(); i++)
    {
        temp = s.substring(i, i+1);
        if (temp.equals("A")|temp.equals("B")|temp.equals("C")){
            isValid= true;
        }else{
            isValid= false;
        }
    }   
    return isValid;
}
Run Code Online (Sandbox Code Playgroud)

但是我收到编译器错误,说"本地变量isValid可能尚未初始化".

我想要做的是取一个字符串并检查它的每个字母,如果在字符串中找到除A,B或C以外的任何字母,则isStringValid方法应该返回false.只有在检查完每个字母并找到A,B或C后,该方法才能返回true.

我想我无法搞清楚局部变量的范围.该方法从if/else块返回的适当方法是什么?如果那是不可能的,你会建议最好的设计方法是什么?

谢谢你们最诚挚的问候

java variables core local

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

Perl中$ 1的含义是什么?

Perl中$ 1的含义是什么?此外,$ 2是什么意思?有多少$ number变量?

regex perl

63
推荐指数
5
解决办法
13万
查看次数

有没有一种方法可以包含HTML页面而不需要任何javascript或服务器端代码,只需要HTML

有没有一种方法可以包含HTML页面而不需要任何javascript或服务器端代码,只需要HTML.

基本上我不能确定服务器是否支持服务器端包含.我不想使用javascript,我不想使用任何PHP或其他服务器端功能.

有没有办法做到这一点.目前我怀疑没有,但如果有可能会非常感兴趣.

html include server-side-includes

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

使用@ font-face会减慢加载时间.我可以强制客户端缓存字体吗?

更新: 看起来标头请求信息是罪魁祸首.如何更改请求标头的max-age属性?TIA.


嗨,我在网站上使用@ font-face而且我遇到了文本的延迟加载(可能是因为每页加载了字体).我了解客户端必须下载一次字体才能正常显示,但是每个页面?

有没有办法可以强制浏览器缓存该文件?或者是否有另一种方法可以加快字体的加载时间?(这是一个更适合在服务器故障上发布的问题吗?)

提前致谢.最糟糕的情况是,我会忍受延迟,所以我不需要任何"脱掉@ font-face"答案......;)

附加信息:

  • 我在Mac和Windows(XP和7)上都在Safari(4)和Firefox(3.5RC1)中测试了这个
  • 我测试过的所有浏览器目前都设置为允许缓存(默认情况下是打开的)
  • URL 不是动态的,只是"/fonts/font.otf"
  • 字体URL是正确的,因为页面加载字体并正确显示,尽管比正常慢
  • 请求标题:

    缓存控制:最大年龄= 0
    的If-Modified-日期:星期三,2009年6月24日3时46分28秒GMT
    如果-无-匹配:W/"484d9f2-a5ac-46d10ff2ebcc0"
    的Referer:http://testurl.com /
    User-Agent:Mozilla/5.0(Macintosh; U; Intel Mac OS X 10_6; en-us)AppleWebKit/530.13(KHTML,类似Gecko)版本/ 4.0 Safari/530.15

  • 响应标头:

    连接:Keep-Alive
    日期:2009年6月25日星期四02:21:31 GMT
    Etag:"484d9f2-a5ac-46d10ff2ebcc0"
    Keep-Alive:timeout = 10,max = 29
    服务器:Apache/2.2.11(Unix)mod_ssl/2.2.11 OpenSSL/0.9.8i DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635

css font-face

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

与几何一起绘制文本的最佳方法是什么?

在WPF中,我开始使用LineGeometry,EllipseGeometry,GeometryGroup,Path等类来绘制2D图形.我选择了这些形状,因为我看到它可以更快,由于冻结功能.

我需要使用特定字体绘制文本和几何.文本需要使用与几何相同的坐标系来定位.我需要能够应用RotateTransform等变换.

什么是最好的方式?我遇到了GlyphRunDrawing类,但它真的很复杂.

非常感谢提前.

wpf geometry text draw

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

如何在Perl中使用布尔变量?

我试过了:

$var = false;
$var = FALSE;
$var = False;
Run Code Online (Sandbox Code Playgroud)

这些都不起作用.我收到错误消息

Bareword "false" not allowed while "strict subs" is in use.

perl boolean

218
推荐指数
7
解决办法
24万
查看次数

是否可以使用jQuery来读取元标记

是否可以使用jQuery来读取元标记.如果是这样,您知道代码的基本结构是什么,或者链接到任何教程.

jquery dom meta-tags

152
推荐指数
4
解决办法
11万
查看次数

开发C++ Web应用程序的最佳方法是什么?

什么是开发C++ Web应用程序的最佳方式?Web应用程序将在Apache HTTP服务器上运行.如何用C++克服会话,持久性,上下文切换,多线程等挑战?如何以最好的方式利用C++使其像Servlets一样工作?

c++ web-applications

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