问题列表 - 第48819页

更好的$ _GET安全性

我的PHP非常生疏.我有一个md5哈希,通过获取脚本传递,然后我抓住它像这样:

$id = $_GET['id'];
Run Code Online (Sandbox Code Playgroud)

显然这里存在安全风险......我正在考虑检查字符串长度以确保其长度为32个字符,但这对我来说似乎不太健壮.我还能做些什么来使它更安全?

谢谢

php

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

如何在iOS中锁定scrollView的水平滚动

我有一个scrollView.我希望它只在一个方向滚动(垂直).有没有办法可以锁定水平滚动... ?? ...

iphone uiscrollview horizontal-scrolling ipad

25
推荐指数
3
解决办法
6万
查看次数

如何在Xcode 4编辑器中禁用自动换行?

我找不到如何在Xcode 4编辑器中禁用自动换行.我该怎么做?

editor word-wrap xcode4

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

onbeforeunload事件上的jQuery.ajax无法正常工作

我有一个像这样的PHP页面

<script type="text/javascript" src="js/jquery.min.js"></script> 
<script type="text/javascript">
window.onbeforeunload  = saveBeforeExit;
function saveBeforeExit() {  
    jQuery.ajax({
        url:"truncate_logs.php",
        type:"GET",
        async:false,
        success:function(data){

        }
    })
}
</script>

//I am creating 'logs_".$t.".xls' here

<?php
header("Location: log_files/logs_".$t.".xls");
?>
Run Code Online (Sandbox Code Playgroud)

我的问题在这里

位置:onbeforeunload没有被调用.

php jquery

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

如何在三个值之间"映射"?

我有很多像这样的数据

type1, type2, type3
aax, ert, ddd
asx, eer, kkk
xkk, fff, lll
xxj, vtt, lle
...
Run Code Online (Sandbox Code Playgroud)

我真的希望能够在他们之间"映射",所以我可以去

type1 -> type2
type1 -> type3
type2 -> type1
type3 -> type1
Run Code Online (Sandbox Code Playgroud)

例:

type1_to_type2(aax) should return ert
type1_to_type3(asx) should return kkk
type2_to_type3(fff) should return lll
type3_to_type1(lle) should return xxj
Run Code Online (Sandbox Code Playgroud)

应该使用什么数据结构的数据?

这些功能怎么样?

更新:所有数据都是唯一的.

perl data-structures

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

多边形的重心

我正在尝试编写一个PHP函数来计算多边形的重心.

我看过其他类似的问题,但我似乎无法找到解决方案.

我的问题是我需要能够计算规则和不规则多边形甚至自相交多边形的重心.

那可能吗?

我也读过:http://paulbourke.net/geometry/polyarea/ 但这仅限于非自相交的多边形.

我怎样才能做到这一点?你能指出我正确的方向吗?

algorithm geometry polygon geolocation gravity

20
推荐指数
2
解决办法
3万
查看次数

使用WebImage.Resize时内存不足异常

我正在使用WebImageMVC3来调整图像大小.基本上,这样做的目的是创建上载文件的缩略图.我无法控制文件的大小,因此我需要创建文件的缩略图以加快"预览"网站的速度.

我有一些文件需要上传和大小,它大约4Mb,这在上传时不是问题.我遇到的问题是创建缩略图.我首先上传文件,然后保存在服务器上,然后我WebImage为缩略图创建一个新对象.

// Save a thumbnail of the file
WebImage image = new WebImage(savedFileName);

// Resize the image
image.Resize(135, 150, true);

// Save the thumbnail
image.Save(FileName);   // <<--- Out of memory exception here

// Dispose of the image
image = null;
Run Code Online (Sandbox Code Playgroud)

当我尝试保存文件时,我得到一个内存不足的异常.关于如何解决这个问题的任何想法?

c# asp.net-mvc-3

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

Java生成两个给定值之间的随机数

我想知道如何在两个给定值之间生成一个随机数.

我可以使用以下代码生成一个随机数:

Random r = new Random();

for(int i = 0; i < a.length; i++){
    for(int j = 0; j < a[i].length; j++){
        a[i][j] = r.nextInt();
    }

}
Run Code Online (Sandbox Code Playgroud)

但是,如何生成0到100(含)之间的随机数?

java random numbers

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

jquery:警报val

这是一个快速...

为什么不起作用?

var currentSlideshow = $(".slideshow div").index();     
$('#menu ul li a').click(function() {
    alert("currentSlideshow");


});
Run Code Online (Sandbox Code Playgroud)

它不会提醒任何事情.

javascript jquery alert

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

如何将值传递给BitSet类并创建包含BitSet值的列表?

问题:为什么输出正在返回{}.

  • List<BitSet> list = new ArrayList<BitSet>();
    list.add(new BitSet(00010010));
    list.add(new BitSet(10000001));
    list.add(new BitSet(01000001));
    System.out.println(test.orTogether(list));
    
    Run Code Online (Sandbox Code Playgroud)

无法将值传递给方法.该列表包含[{},{},{}].

java

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