如果您在阅读完问题后想出更好的标题,请随时更改.
所以,作为输入,我有一个整数,它是一个介于2和20之间的偶数$teams.让我们调用这个整数.我需要做的是生成一个$teams x $teams大小在1和$teams-1(包括)之间的数字矩阵,同时遵守以下规则:
请注意,我们只关注对角线上方的部分.它下面的部分只是一个反映(每个数字是它的反射+ $团队 - 1),这个问题无关紧要.
前两个条件相当容易实现,但第三个条件是杀了我.我不知道如何实现它,特别是因为$teams数字可以是2到20之间的任何偶数.下面给出了为条件1和2提供正确输出的代码.有人可以帮我3号条件吗?
$teams = 6; //example value - should work for any even Int between 2 and 20
$games = array(); //2D array tracking which week teams will be playing
//do the work
for( $i=1; $i<=$teams; $i++ ) {
$games[$i] = array();
for( $j=1; $j<=$teams; $j++ ) {
$games[$i][$j] = getWeek($i, $j, $teams);
}
}
//show output
echo '<pre>';
$max=0;
foreach($games as …Run Code Online (Sandbox Code Playgroud) 我的webproject存储在/var/www/vhosts/domain.tld/httpdocs/中
我将在下面列出的HTACCES文件包含以下内容:
# Refuse direct access to all files
Order deny,allow
Deny from all
Allow from 127.0.0.1
<Directory /uploads/images/pages>
Order Deny,Allow
Allow from all
</Directory>
Run Code Online (Sandbox Code Playgroud)
.htaccess文件存储在根目录下的文件夹文件中.所以完整的路径是:/var/www/vhosts/domain.tld/httpdocs/files/
文件夹"文件"的内容:
backups
backup1.zip
backup2.zip
...
mails
mail1.html
mail2.html
...
templates
temlpate.html
...
uploads
files
manual.pdf
...
images
pages
picture1.png
picture2.jpg
...
store
picture1.png
picture2.jpg
...
.htaccess <--- previous code block with htaccess code is for that file
Run Code Online (Sandbox Code Playgroud)
我实际上要做的是保护每个文件夹免受直接访问,除了以下内容:
可以直接访问这些文件夹中的每个文件
在使用如上所述的htaccess时,我得到500错误页面.当仅使用示例中的前4行(无例外)时,代码工作得很好.
任何帮助表示赞赏!
提前致谢!
我在MySQL 5.1非规范化表上运行此sql查询.它按照我想要的方式工作,但它可能很慢.我在日期栏中添加了一个索引,但它仍然需要更快.有关如何加快速度的任何建议吗?(或许可以加入?)
SELECT DISTINCT(bucket) AS b,
(possible_free_slots -
(SELECT COUNT(availability)
FROM ip_bucket_list
WHERE bucket = b
AND availability = 'used'
AND tday = 'evening'
AND day LIKE '2012-12-14%'
AND network = '10_83_mh1_bucket')) AS free_slots
FROM ip_bucket_list
ORDER BY free_slots DESC;
Run Code Online (Sandbox Code Playgroud)
个别查询很快:
SELECT DISTINCT(bucket) FROM ip_bucket_list;
1024 rows in set (0.05 sec)
SELECT COUNT(availability) from ip_bucket_list WHERE bucket = 0 AND availability = 'used' AND tday = 'evening' AND day LIKE '2012-12-14%' AND network = '10_83_mh1_bucket';
1 row in set (0.00 …Run Code Online (Sandbox Code Playgroud) 假设我有两个变量,我想将值较低的变量设置为nil.
是否有可能以这种方式工作?
(setf a1 5)
(setf a2 6)
(setf
(if (< a1 a2) a1 a2)
nil
)
Run Code Online (Sandbox Code Playgroud)