小编Aus*_*nro的帖子

在刚刚创建的Go中提供图像

当一个图像不存在时,我会动态创建一个图像.请求时,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)

image go

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

如何编辑我的Joomla登录页面?

我正在努力弄清楚我的服务器上的哪个文件正在创建位于"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)

想知道如何编辑这个页面吗?

joomla joomla2.5

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

为什么每次点击都会多次运行此代码?

很难确定为什么在第一次点击时调用此警报代码一次,在第二次点击时调用两次,在第三次点击时调用四次,在第四次点击时调用八次等等...

$(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)

javascript recursion jquery

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

INNER JOIN在多表查询中跳过一些结果

我正在尝试编写一个查看四个表并提取所有相关数据的查询.我的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而不是跳过它?

php mysql join

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

标签 统计

go ×1

image ×1

javascript ×1

join ×1

joomla ×1

joomla2.5 ×1

jquery ×1

mysql ×1

php ×1

recursion ×1