小编cas*_*One的帖子

我是python的新手,并试图为计算器编制销售税按钮

我不久前刚开始使用python进行编程,而且在税收和金钱问题上,我无法弄清楚舍入问题.我似乎无法得到小数,总是四舍五入到最接近的百分位.例如,在我们的州,销售需求为9.5%,因此购买5美元将使税收为0.48美元,但实际上为0.475美元.我已经尝试过math.ceil,但似乎只适用于最接近的整数.是否有一种简单的方法可以对任意数千位数进行舍入?(例如.471将转为.48)

谢谢

python

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

我可以将PHP限制为它所在的文件(停止滥用吗?)

我正在制作一个小文件编辑器,唯一的解决方案就是我不希望有权访问它的人确实使用危险的功能,例如unlink chdir exec,我相信还有100多个他们无法使用.

我正在考虑制作一系列危险的函数,我不希望它们能够使用,当它们保存文件时只是将它们输出,但问题是如果我省略了几个危险的函数?

所以,我希望A)有人可以给我一个人们可以在PHP中滥用的功能列表,或者B)给我一个更好的解决方案来解决这个问题.

注意我不是服务器管理员所以我只能使用htaccess,如果你可以帮助后者

戴夫

php security

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

本地安装或远程安装MySQL数据库?

有人可以解释在远程机器(在服务器上)上安装MySQL数据库在本地机器上的优缺点吗?

谢谢.L.

mysql database

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

perl中的图像细化算法?

我从网上读了张舜的细化算法并编写了perl代码来细化图像.但是当代码运行时,代码会导致区域的过度侵蚀.下面的ascii图片就是例子.有人会告诉我代码有什么问题.非常感谢.

Before thinning
**********
**********
**********
**********
**********
**********
**********
**********
***###*#**
**##**###*
*##****###
*#******#*
*##****##*
*##****##*
**######**
***####***
**##*###**
*##****##*
*#******##
##******##
##*****###
*##****##*
**######**
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********

After thinning          
**********
**********
**********
**********
**********
**********
**********
**********
***###****
**#***##**
*#*****###
**********
**********
*******#**
******#***
***###****
**#**###**
*#*****##*
********##
#*******##
##*******#
*##****##*
**#####***
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
**********
********** …

perl image-manipulation image image-processing

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

Magento愿望清单侧栏和主视图仅返回最后添加的3个项目

我们有一个运行版本1.4.1.1的Magento网站,我们已将其修改为http://geyer-rental.com上的目录(无价格)类型商店。

我们已经启用了愿望清单功能。

问题。

心愿单view.phtml和侧边栏仅显示添加的最后三个项目,尽管admin >>客户中的RSS feed和心愿单数据显示完整列表。

在一个测试示例中,侧栏中的项目链接显示,愿望清单中只有6个项目,只有最后三个添加的项目。

对于如何显示所有心愿单项的任何建议将深表感谢。

TIA Buck

magento

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

ASP左功能问题

我有这个代码,当我运行它时发生了一些奇怪的事情.

我有101512到101520之间的字段编号.我使用LEFT函数去掉后两位数并保留1015.当我为第一个运行循环函数时它给了我1015但是其余的它给了我101它会像这样消除最后一位数字:

d = Split(Request("field"),",")  
For i = 1 To UBound(d)  
  Responce.Write(Left(d(i),4))  
Next
Run Code Online (Sandbox Code Playgroud)

结果

1015  
101  
101  
101  
...
Run Code Online (Sandbox Code Playgroud)

有谁知道发生了什么事?

vbscript asp-classic

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

使用jQuery从父元素中抓取第一个子<span>

我将使用什么jQuery函数来获取最接近顶部的jQuery函数div <span>以及列表中的最后一个?

jquery

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

XCode 4无法编译非常大的数组,以及有关NSArray/NSString开销的问题

我是Objective C和XCode的新手,目前正在开发我的第一款iPhone游戏.游戏必须对超过250,000个单词的拼字游戏字典做一些非常快速的拼写检查,理想情况下足够快,我可以在单个帧中检查100个字符串对单词列表.

我之前在C和actionscript 2中写过这个没有问题,只是使用标准的二进制搜索,但我不确定在Objective C中使用NSString和NSArray等选项实现它的最佳方法.

目前最大的问题是根本不会编译.如果我创建一个填充了NSStrings的NSArray,XCode只会挂起但不会崩溃.我把它编译了大约30分钟没有结果.我正在使用的代码:

words=[NSArray arrayWithObjects:@"aa", @"aah", ...250,000 words... @"zyzzyvas" ,nil];  
Run Code Online (Sandbox Code Playgroud)

当wordlist减少到几百个单词时,它编译并正常工作.

任何人都可以解释为什么会失败,或建议一个更好的方法来解决它?

接下来我要尝试的是将wordlist分成许多小块; 以第一个字母分隔,也许还有字母数,但这意味着要重新格式化大量文本文件以进行反复试验,这很可能会碰到同一个墙.

这个问题的另一部分是关于NSArray的速度和NSString的开销的一般查询,与旧式的char指针数组C风格相比.如果NSStrings甚至包含一些额外字节的头或函数指针或其他什么,在iPhone应用程序中制作25万个可能是错误的做法,对吧?

任何建议都将非常感谢.

objective-c nsarray ios xcode4

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

如何在与SQL的连接中设置日期格式?

在Microsoft SQL Server Management Studio中,在调用存储过程后,我可以看到时间格式2011-05-20 19:56:09在表中.

但是,在我的C#程序中,使用a OdbcConnection从表中获取记录后,我发现时间是格式05/20/2011 19:56:09.所以我手动将格式转换MM/DD/YYYY hh:mm:ssYYYY-MM-DD hh:mm:ss(实际上,我如何验证格式是否hHH显示的时间是19?).

我的问题是为什么以及连接的哪个部分,格式发生了变化?如何在我的连接中设置不变的文化?

cmd = new OdbcCommand("{?=CALL stored_procedure_in_SQL(?,?)}", m_SqlConn);
cmd.Parameters.Add(new OdbcParameter("RETURN_VALUE", OdbcType.Int, 4,
    ParameterDirection.ReturnValue, false, 0, 0, null, 
    DataRowVersion.Default, null));

//@parameter1
cmd.Parameters.Add("@parameter1", OdbcType.VarChar, 50).Value = value1;

//@parameter2
cmd.Parameters.Add("@parameter2", OdbcType.Int)=value2;

object objTime=ds.Tables[0].Rows[0][0]
Console.WriteLine(objTime.Tostring()) //05/20/2011 19:56:09
DateTime dateTime = Cdate(objTime, "MM/dd/yyyy h:mm:ss tt"); 
//2011-05-20 19:56:09 
Console.WriteLine(dateTime.ToString("yyyy-MM-dd HH:mm:ss")); 

//Function Cdate
static public DateTime Cdate(object val, string format)
{
    // check if …
Run Code Online (Sandbox Code Playgroud)

c# sql sql-server datetime

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

gtk-2.0的pkgconfig选项

GCC返回以下错误

/usr/include/gtk-2.0/gtk/gtk.h:32:21: fatal error: gdk/gdk.h: No such file or directory
Run Code Online (Sandbox Code Playgroud)

使用find /usr -name 'gdk.h'我能够找到丢失的标题

/usr/include/gtk-2.0/gdk/gdk.h
Run Code Online (Sandbox Code Playgroud)

我猜的错误引起的形成,编译器是不看的事实gtk-2.0gdk目录,虽然我可能是错误有关.如果我是正确的,什么是pkgconfig对的选择gtk-2.0,如果我错了,但我真正做错了,是吗?

pkg-config

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