我在包装器div中有一个ul菜单.每个li元素都有float:left(这是一个水平菜单).我想把菜单放在我的页面容器中(大约1100px),但我不知道菜单的大小是什么,所以我不能使用"margin:0 auto".
我尝试了很多不同的东西,但我无法让它发挥作用.
这是wordpress中的菜单,因此ul和包装div的标记由wordpress生成.我宁愿不要搞砸......
我有一个数字在1-3之间的变量.
我需要在1-3之间随机生成一个新数字,但它不能与最后一个相同.
它发生在一个循环中数百次.
这样做最有效的方法是什么?
我无法让这个简单的事情发挥作用.我只是想解析一个简单的RSS XML并将所有项放在一个结构数组中.
这是我的代码:
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"encoding/xml"
)
type RSS struct {
XMLName xml.Name `xml:"rss"`
items Items `xml:"channel"`
}
type Items struct {
XMLName xml.Name `xml:"channel"`
ItemList []Item `xml:"item"`
}
type Item struct {
title string `xml:"title"`
link string
description string
}
func main() {
res, err := http.Get("http://news.google.com/news?hl=en&gl=us&q=samsung&um=1&ie=UTF-8&output=rss")
if err != nil {
log.Fatal(err)
}
asText, err := ioutil.ReadAll(res.Body)
if err != nil {
log.Fatal(err)
}
var i RSS
err = xml.Unmarshal([]byte(asText), &i)
if …Run Code Online (Sandbox Code Playgroud) 我的实例中需要更多空间,所以我尝试将磁盘附加到它上面.在控制台中我创建了一个磁盘并附加了它.但是我在运行时没有在我的实例上看到它:
df -h
Run Code Online (Sandbox Code Playgroud)
我尝试重新启动,并在此处阅读文档:https://developers.google.com/compute/docs/disks#attachdiskrunninginstance
我不知道还有什么可以尝试的......
实际上,我想检查它是否只有字母数字加上这些:.- _ [空格]
如果使用外部库我想使用Guava,因为它已经包含在我的项目中...
我有一个 php (5.5) 脚本,我从 Windows 7 的命令行运行它。像这样:
C:\php-5.5.5\php.exe C:\scripts\putString.php
Run Code Online (Sandbox Code Playgroud)
我的问题是,是否可以从脚本中将某些内容复制到 Windows 剪贴板?我希望用户在从命令行运行此脚本后在剪贴板中有一些可用的文本。怎么做到呢?
也许我错过了一些非常明显的东西,但这段代码不起作用:
<pre>
<?php print_r(($progress)); ?>
<?php print_r(array_count_values ($progress)); ?>
</pre>
Run Code Online (Sandbox Code Playgroud)
输出是这样的:
Array
(
[0] => 1
[1] => 1
[2] => 1
[3] => 1
[4] => 1
[5] => 1
[6] => 1
)
Array
(
)
Run Code Online (Sandbox Code Playgroud)
这有什么不对?为什么array_count_values返回一个空数组?
我有两个单独的类,但他们都需要重复做一件事,换句话说,有一个共同的方法.这是方法:
private String createButton (String cls, String value) {
return "<input type=\"button\" class=\"" + cls +
"\" value=\"" + value + "\" key=\"" + this.id + "\" />";
}
Run Code Online (Sandbox Code Playgroud)
所以这只是一个单行方法,所以我可以将它复制到两个类中.但我想知道是否有更好的方法.显然,我真的不想只使用那种方法.另外,我认为仅仅为按钮创建另一个类是愚蠢的:新的Button(cls,value),不是吗?
我想到的另一个选择是为包提供一个实用程序类,并混合使用辅助函数.那有意义吗?它完成了吗?
我正在使用Go模板输出html,并通过管道插入一些值.事情是我不想被转义的原始html值之一.但是当执行模板时,它会被转义.
这是代码
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
"html/template"
"encoding/xml"
)
type RSS struct {
XMLName xml.Name `xml:"rss"`
Items Items `xml:"channel"`
}
type Items struct {
XMLName xml.Name `xml:"channel"`
ItemList []Item `xml:"item"`
}
type Item struct {
Title string `xml:"title"`
Link string `xml:"link"`
Description string `xml:"description"`
}
func main() {
res, err := http.Get("http://news.google.com/news?hl=en&gl=us&q=samsung&um=1&ie=UTF-8&output=rss")
if err != nil {
log.Fatal(err)
}
asText, err := ioutil.ReadAll(res.Body)
if err != nil {
log.Fatal(err)
}
var i RSS
err = xml.Unmarshal([]byte(asText), …Run Code Online (Sandbox Code Playgroud) 我使用sendgrid设置Postfix就像这里的指南:https://developers.google.com/compute/docs/sending-mail?hl = zh_CN #postfixsendgrid
但它不起作用.当我运行测试命令时:
printf 'Subject: test\r\n\r\npassed' | /usr/sbin/sendmail myemail@gmail.com
Run Code Online (Sandbox Code Playgroud)
我在日志中收到此错误:
Sep 1 11:58:12 instance-1 postfix/qmgr[23412]: 8205A1E38: from=<*******@instance-1.c.mindful-vial-682.internal>, size=301, nrcpt=1 (queue active)
Sep 1 11:58:12 instance-1 postfix/smtp[23422]: warning: SASL authentication failure: No worthy mechs found
Sep 1 11:58:12 instance-1 postfix/smtp[23422]: 8205A1E38: SASL authentication failed; cannot authenticate to server smtp.sendgrid.net[208.43.76.147]: no mechanism available
Sep 1 11:58:13 instance-1 postfix/smtp[23422]: warning: SASL authentication failure: No worthy mechs found
Sep 1 11:58:13 instance-1 postfix/smtp[23422]: 8205A1E38: to=<myemail@gmail.com>, relay=smtp.sendgrid.net[208.43.76.146]:2525, delay=0.62, delays=0.01/0.02/0.59/0, dsn=4.7.0, …Run Code Online (Sandbox Code Playgroud)