当一个图像不存在时,我会动态创建一个图像.请求时,IE example_t500.jpg将从example.jpg创建.我遇到的问题是在显示丢失图像之前请求显示创建的图像.
码:
package main
import (
"image/jpeg"
"net/http"
"log"
"os"
"strings"
"fmt"
"strconv"
resizer "github.com/nfnt/resize"
)
func WebHandler (w http.ResponseWriter, r *http.Request) {
var Path = "../../static/img/photos/2014/11/4/test.jpg"
ResizeImage(Path, 500)
http.Handle("/", http.FileServer(http.Dir("example_t500.jpg")))
}
func ResizeImage (Path string, Width uint) {
var ImageExtension = strings.Split(Path, ".jpg")
var ImageNum = strings.Split(ImageExtension[0], "/")
var ImageName = ImageNum[len(ImageNum)-1]
fmt.Println(ImageName)
file, err := os.Open(Path)
if err != nil {
log.Fatal(err)
}
img, err := jpeg.Decode(file)
if err != nil {
log.Fatal(err)
}
file.Close()
m := …
Run Code Online (Sandbox Code Playgroud) 我正在努力弄清楚我的服务器上的哪个文件正在创建位于"http://www.website.com/component/users/?view=login"的页面我有一些困难时间我没有组件目录但是我有一个组件目录.我深入研究并检查了com_users/views模板,但我无法编辑任何反映页面上的更改的内容.有一点需要注意的是,如果我修改的view.html.php文件"组件/ com_users /视图/登录"它似乎影响到网页,它似乎想在页面上的内容从该行代码加载这是:
$menus = $app->getMenu();
Run Code Online (Sandbox Code Playgroud)
想知道如何编辑这个页面吗?
很难确定为什么在第一次点击时调用此警报代码一次,在第二次点击时调用两次,在第三次点击时调用四次,在第四次点击时调用八次等等...
$(document).ready(function() {
$('#preventClickDiv a[href]').click(function(e){
e.preventDefault();
alert('Prevented');
newClick();
});
});
function newClick(){
$('#preventClickDiv a[href]').click(function(e){
e.preventDefault();
alert('Prevented');
newClick();
});
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试编写一个查看四个表并提取所有相关数据的查询.我的get_phocadownload_user_stat表跟踪我网站上的每次下载.无论后续表中每次下载的数据是否丢失,我都需要显示所有这些内容.问题是查询只是抓取我查询的每个数据块中都有结果的数据.如果对于下载了下载信息的用户根本没有显示user_ip.ip_address的结果,则IE为IE.理想情况下,我希望在查询结束时执行以下操作:
if($result['ip_address'] == '' || $result['ip_address'] == NULL){
print "N/A";
}
Run Code Online (Sandbox Code Playgroud)
这是我的查询字符串:
$string = "SELECT get_phocadownload_user_stat.fileid, get_phocadownload_user_stat.count, get_phocadownload_user_stat.date, get_users.name, get_users.username, get_users.email, get_phocadownload.filename, user_ip.ip_address, user_ip.location
FROM get_phocadownload_user_stat
INNER JOIN get_users ON get_phocadownload_user_stat.userid = get_users.id
INNER JOIN get_phocadownload ON get_phocadownload_user_stat.fileid = get_phocadownload.id
INNER JOIN user_ip ON get_users.username = user_ip.username
ORDER BY get_phocadownload_user_stat.date DESC";
Run Code Online (Sandbox Code Playgroud)
是否有一种简单的方法告诉查询,如果结果不可用,则默认为NULL而不是跳过它?