问题列表 - 第14696页

PHP选择侧面有一个模具?

当用户提交他/她的号码时,我的代码的php部分没有做正确的操作,例如,如果用户提交5,我希望rand函数随机输出5作为选择的数字; 但是,我的代码有时会起作用,而在其他时候则不起作用.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">


<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>
choose a die number
</title>
</head>
<center>
<body>
<h1>Choose a die number</h1>
<form method = "post" action="choosedie.php"/>
<!--If the user selects a number of sides the die is suppose to have
rand should go through and pick the number randomly, and echo out the 
number that was entered by the user-->

Please choose how many sides a die should have …
Run Code Online (Sandbox Code Playgroud)

php dice

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

在C++中清除printf size_t的代码(或者:C++中C99的%z的最近等价物)

我有一些C++代码打印出size_t:

size_t a;
printf("%lu", a);
Run Code Online (Sandbox Code Playgroud)

我希望在32位和64位架构上编译时不会发出警告.

如果这是C99,我可以使用printf("%z", a);.但是AFAICT %z在任何标准C++方言中都不存在.所以相反,我必须这样做

printf("%lu", (unsigned long) a);
Run Code Online (Sandbox Code Playgroud)

这真的很难看.

如果没有size_t内置于该语言中的打印功能,我想知道是否可以编写一个printf包装器或类似的东西,这样可以在size_ts 上插入适当的强制转换,以便在保持好的编译器警告的同时消除虚假的编译器警告.

有任何想法吗?


编辑为了澄清为什么我使用printf:我有一个相对较大的代码库,我正在清理.它使用printf包装器来执行诸如"编写警告,将其记录到文件以及可能退出错误的代码"之类的操作.我可能能够用cout包装器来运行足够的C++ - foo,但是我不想改变程序中的每个warn()调用,只是为了摆脱一些编译器警告.

c++ printf size-t

94
推荐指数
7
解决办法
7万
查看次数

Emacs:如何查看sftp文件夹

我正在运行Ubuntu并首次与Emacs一起玩,但遗憾的是它似乎没有看到我目前安装的任何sftp文件夹.这些文件夹对nautilus和gedit可见.

任何有经验的emac用户都可以指出我正确的方向吗?

emacs gnome

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

在Lift Scala中存储会话变量

我试图存储一个会话变量,然后用它来修改Boot.scala中的菜单.以下是我将变量存储在代码段中的方法:

object sessionUserType extends  SessionVar[String](null)
  def list (xhtml : NodeSeq) : NodeSeq = {

    Helpers.bind("sendTo", xhtml, 
                 "provider" -> SHtml.link("/providerlogin",() => sessionUserType("provider"), Text("Provider")),
                 "student" -> SHtml.link("/studentlogin",() => sessionUserType("student"), Text("Student")))
    }
Run Code Online (Sandbox Code Playgroud)

然后在Boot.scala中我这样做:

val studentSessionType = If(() => S.getSessionAttribute("sessionUserType").open_!.equals("student"),
            "not a student session") 
Run Code Online (Sandbox Code Playgroud)

我也尝试通过名称调用对象(sessionUserType),但它永远找不到它,所以我认为这可能有用,但是当我访问它时我仍然得到一个空盒子,即使实际的绑定和函数在执行之前执行菜单渲染.

任何帮助将非常感激.

谢谢

variables session scala lift

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

如何使用Django创建特定的if条件模板标签?

我的问题是if条件.

我想这样的事情,但无法弄清楚如何做到这一点.

{% if restaurant.is_favorite_of(user) %}
     <img src="{{MEDIA_URL}}images/favorite_on.png" alt="This restaurant is one of your favorite (Click to undo)" />
{% else %}
     <img src="{{MEDIA_URL}}images/favorite_off.png" alt="This restaurant is not one of your favorite (Click to add to your favorite)" />
{% endif %}
Run Code Online (Sandbox Code Playgroud)

在收藏夹经理中,我创建了:

def is_favorite(self, user, content_object):
    """
    This method returns :
       - True if content_object is favorite of user
       - False if not
    >>> user = User.objects.get(username="alice")
    >>> fav_user = User.objects.get(username="bob")
    >>> fav1 = Favorite.create_favorite(user, fav_user)
    >>> Favorite.objects.is_favorite(user, fav_user) …
Run Code Online (Sandbox Code Playgroud)

python django favorites django-templates

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

小数的第N个根在C#中返回意外结果

当我尝试使用C#取一小部分的第N个根时,我得到一个错误的数字.

例如,当我尝试采用1.07的第三个根时,我得到1,这显然不是真的.

这是我用来获取第三个根的确切代码.

MessageBox.Show(Math.Pow(1.07,(1/3)).toString());
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

我猜这是一个浮点运算问题,但我不知道如何处理它.

.net c# math floating-point

5
推荐指数
2
解决办法
5345
查看次数

我正在寻找一个干净的HTML教程

从1999年到2004年,我一直在做网络编程,看起来很多都发生了变化.不再使用表格进行布局,而是使用DIV等...

我正在寻找一个结合CSS和HTML和DIV等的教程......并教你如何布局页面.

我不想要一个专注于特定技术的教程,而是更多的整体方法.无论出于何种原因,我根本找不到.

html css layout

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

Javascript Regex浏览器Inconsistancy?

我有一个正则表达式,我在asp.net RegularExpressionValidator中使用它来检查TextField.

^(?=.*[a-z])(?=.*\d)(?=.*[A-Z]).{8,}$
Run Code Online (Sandbox Code Playgroud)

我偶然发现的示例字符串是'RedCoal1'

Firefox =匹配的
IE8 =匹配的
Chrome =匹配

IE7 =不匹配

为什么!!!!

javascript regex asp.net sharepoint

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

Str在Python的地图和总和

为什么需要在以下代码中使用'str'函数?

我试图计算一个数字中的数字总和.

我的代码

for i in number:
    sum(map(int, str(i))
Run Code Online (Sandbox Code Playgroud)

其中number是以下数组

[7,79,9]
Run Code Online (Sandbox Code Playgroud)

我按如下方式阅读了我的代码

  1. 循环通过数组这样
  2. 计数整数位的总和
  3. 通过地图逐渐获得数字中的给定数字
  4. 这样每个对象(给定的数字)都被转换为String //这没有意义

手册对str说这个

Type:           type
Base Class:     <type 'type'>
String Form:    <type 'str'>
Namespace:      Python builtin
Docstring:
    str(object) -> string

    Return a nice string representation of the object.
    If the argument is a string, the return value is the same object.
Run Code Online (Sandbox Code Playgroud)

python string

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

System.DirectoryServices vs system.directoryservices.accountmanagement

我有一个数组(propertyList),其中包含我想要检索其数据的某些Active Directory属性的名称.使用Ironpython和.NET库System.DirectoryServices我解决了以这种方式加载的属性的检索:

for propertyActDir in propertyList:
    obj.PropertiesToLoad.Add(propertyActDir)
res = obj.FindAll()
myDict = {}
for sr in res:
    for prop in propertyList:
        myDict[prop] = getField(prop,sr.Properties[prop][0])
Run Code Online (Sandbox Code Playgroud)

函数getField是我的.如何使用库system.directoryservices.accountmanagement解决相同的情况?我认为这是不可能的.

谢谢.

active-directory

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