问题列表 - 第21112页

使用php的好习惯包括标题,导航和其他元素?

我不知道这些元素通常是由专业网页设计师分开的:

像这样:

<?php include("head.php"); ?>
<?php include("lang.php"); ?>
<?php include("nav.php"); ?>
Run Code Online (Sandbox Code Playgroud)

或者就像这样

<?php include("head.php"); ?>
<?php include("header.php"); ?>
Run Code Online (Sandbox Code Playgroud)

或者只是将我想要重复的所有元素放在一起:

<?php include("head-header.php"); ?>
Run Code Online (Sandbox Code Playgroud)

我应该在这些元素中使用php或html扩展吗?(头,导航等)?

我该怎么办这个<title>标签?

整个HTML(或PHP?):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
 <title>New Project</title>
 <link rel="stylesheet" type="text/css" href="styles/global.css" />
 <link rel="stylesheet" type="text/css" href="styles/home.css" />
 <script type="text/javascript" src="scripts/jquery-1.3.2.min.js"></script>
 <script type="text/javascript" src="scripts/jquery.corner.js"></script>
 <script type="text/javascript" src="scripts/custom.js"></script>
</head>
</head>
<body id="home">
<div id="header">
 <div class="container">
  <div id="topbar">
   <h1><a href="http://widerdesign.co.nr/">wider design</a></h1>
   <ul …
Run Code Online (Sandbox Code Playgroud)

php header include

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

pthread函数"_np"后缀

"_np"后缀在这里意味着什么:

pthread_mutex_timedlock_np
Run Code Online (Sandbox Code Playgroud)

或者在宏中

PTHREAD_MUTEX_TIMED_NP
Run Code Online (Sandbox Code Playgroud)

UPD:

来自glibc2.2

enum 
{ 
  PTHREAD_MUTEX_TIMED_NP, 
  PTHREAD_MUTEX_RECURSIVE_NP, 
  PTHREAD_MUTEX_ERRORCHECK_NP, 
  PTHREAD_MUTEX_ADAPTIVE_NP 
#ifdef __USE_UNIX98 
  , 
  PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP, 
  PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP, 
  PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP, 
  PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_NORMAL 
#endif 
#ifdef __USE_GNU 
  /* For compatibility. */ 
  , PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_ADAPTIVE_NP 
#endif 
};
Run Code Online (Sandbox Code Playgroud)

是否定义__USE_UNIX98 了_NP函数/宏的可移植性?

posix glibc pthreads

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

Perl中foreach循环的默认范围是什么?

在Perl中,在foreach循环中使用'my'会产生什么影响吗?无论是否使用'my',索引变量似乎始终是本地的.那么你可以在foreach循环中删除'my'并且仍然在循环体内有私有范围吗?

可以看出,使用'for'循环使用/不使用'my'之间存在差异:

use strict; 
use warnings; 

my ($x, $y) = ('INIT', 'INIT'); 

my $temp = 0; 

for ($x = 1; $x < 10; $x++) {
 $temp = $x+1; 
}

print "This is x: $x\n";   # prints 'This is x: 10'. 

for (my $y = 1; $y < 10; $y++) {
 $temp = $y+1; 
}

print "This is y: $y\n";   # prints 'This is y: INIT'. 
Run Code Online (Sandbox Code Playgroud)

但是在foreach上它似乎没有效果:

my ($i, $j) = ('INIT', 'INIT'); 

foreach $i (1..10){
    $temp = $i+1;
}

print …
Run Code Online (Sandbox Code Playgroud)

perl foreach scope

16
推荐指数
3
解决办法
3665
查看次数

工厂女孩和has_one

这是我的模特:

Class Audition
  belongs_to :video
end

Class Video
  has_one :audition
end
Run Code Online (Sandbox Code Playgroud)

和我的工厂:

Factory.define :video do |v|
  v.filename  {Sham.filename}
  v.video_url {Sham.url}
end

Factory.define :audition do |a|
  a.video     {|a| a.association(:video)}
  a.label     {Sham.label}
end
Run Code Online (Sandbox Code Playgroud)

我怎么能创建一个有试镜的视频工厂,

我的意思是,能够:

v = Factory.create(:video)
v.audition # I'd like this to be not nil !
Run Code Online (Sandbox Code Playgroud)

因为我的视频中有一个观察者试图从视频对象访问试听

我尝试了几件事情,但总是以堆叠水平太深或试镜为零结束.

你有好主意吗 ?

谢谢,迈克

ruby-on-rails factory-bot

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

Objective-c中+和 - 方法之间的区别

使用 - 声明的方法与使用+声明的方法之间有什么区别

例如

- (void)methodname

+ (void)methodname
Run Code Online (Sandbox Code Playgroud)

iphone cocoa objective-c

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

获取进程的所有窗口的句柄

在使用进程类的C#中,我可以获得进程主窗口的句柄,但是我需要访问一个不是其进程主窗口的窗口.如何获取进程所有窗口的句柄?

c#

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

如何使用MySQL的LOAD DATA LOCAL INFILE在导入CSV时将字符串日期更改为MySQL日期格式

我正在使用MySQL的LOAD DATA LOCAL INFILE SQL语句将CSV文件中的数据加载到现有数据库表中.

这是一个示例SQL语句:

LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE my_table
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(name, address, dateOfBirth)
Run Code Online (Sandbox Code Playgroud)

CSV中映射到dateOfBirth字段的第三列当前具有以下格式的日期:

14-Feb-10
Run Code Online (Sandbox Code Playgroud)

如何修改上面的SQL语句以将日期格式化为MySQL的日期格式,即2010-02-14

我知道如何使用常规INSERT语法转换字符串日期:

STR_TO_DATE('14-Feb-10', '%d-%b-%y')

mysql sql datetime load-data-infile

17
推荐指数
2
解决办法
4万
查看次数

在jQuery中绑定动态创建的元素

以下代码是相当自我解释的,但我遇到了将click事件绑定到已创建的元素的问题.

你可以在第25行看到我正在创建一个id为'overlay'的div.然后我设置它的css属性.

然后在第65行我绑定点击以触发隐藏模态.问题是,它不起作用.如果我把div放在html中,.click就会按预期工作.

任何帮助表示赞赏.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Modal</title>

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.pack.js"></script>
<script type="text/javascript">

$(document).ready(function() {  

    // Select the link(s) with name=modal
    $('a[name=modal]').click(function(e) {

        // Cancel the link behavior
        e.preventDefault();

        // Get the id of this link's associated content box.
        var id = $(this).attr('href');

        // Find the screen height and width
        var overlayHeight = $(document).height();
        var overlayWidth = $(window).width();

        // Create the overlay
        $('body').append('<div id="overlay"></div>');

        //Set css properties for newly created #overlay
        $('#overlay').css({ …
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

关于循环和继续的问题

那么这实际上是将循环命名为nextLoop?所以当它说continue nextLoop,它会立即回到顶部吗?

   var total = 0;
        nextLoop:
        for ( var i = 0; i < 7; ++i ) {
            for ( var j = 0; j < 6 ; ++j ) {
                if ( i < 5 )
                continue nextLoop;
                total++;
                }
            total++;
        }
    total++;
    document.write( total );
Run Code Online (Sandbox Code Playgroud)

编辑:

那命名循环nextLoop:吗?如果是这样,你能说出什么呢?为什么命名东西的任何参考都有用?

javascript loops

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

带有Asp.Net MVC dateFormat映射的jQuery.ui.datepicker

是否有人将c#dateFormat映射到datePicker dateFormat,因为我已经知道C#dateFormat,我不想每次必须构建自定义日期格式时都要检查datepicker文档.

例如,我希望能够在我的帮助器中指定'dd/MM/yy'(c#)的dateFormat,并将它转换为'dd/mm/yy'DatePicker

asp.net-mvc jquery-ui datepicker date-format

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