小编hha*_*amu的帖子

什么是无符号数据类型?

我已经看过这种unsigned"无类型"类型使用了几次,但从未见过它的解释.我想有一个相应的signed类型.这是一个例子:

static unsigned long next = 1;
/* RAND_MAX assumed to be 32767 */
int myrand(void) {
    next = next * 1103515245 + 12345;
    return((unsigned)(next/65536) % 32768);
}
void mysrand(unsigned seed) {
    next = seed;
}
Run Code Online (Sandbox Code Playgroud)

到目前为止我收集的内容:
- 在我的系统上,sizeof(unsigned) = 4(提示32位无符号整数)
- 它可以用作将另一种类型转换为无符号版本的简写:

signed long int i = -42;
printf("%u\n", (unsigned)i);
Run Code Online (Sandbox Code Playgroud)

这是ANSI C,还是仅仅是编译器扩展?

c unsigned types

85
推荐指数
5
解决办法
9万
查看次数

SQL以"循环"顺序返回行

我有一堆存储在表中的URL,等待脚本删除.但是,其中许多网址来自同一网站.我想以"网站友好"的顺序返回这些网址(也就是说,尝试避免连续存在来自同一网站的两个网址),这样我就不会在短时间内通过制作过多的http请求而意外阻止.

数据库布局是这样的:

create table urls (
    site varchar,       -- holds e.g. www.example.com or stockoverflow.com
    url varchar unique
);

示例结果:

SELECT url FROM urls ORDER BY mysterious_round_robin_function(site);

http://www.example.com/some/file
http://stackoverflow.com/questions/ask
http://use.perl.org/
http://www.example.com/some/other/file
http://stackoverflow.com/tags

我想到了像" ORDER BY site <> @last_site DESC" 这样的东西,但我不知道如何写这样的东西.

sql postgresql

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

在HTML表单上放置多个提交按钮是不好的做法?

我正在构建一个HTML多项选择测验,并且我知道一种技术可以让我使用多个提交按钮 - 每个答案对应一个问题.然后,我可以使用提交按钮值在PHP中处理表单,并确定用户选择了哪个答案.使用提交按钮的原因是它们可以适当地设置样式.

但是,我想知道从可访问性的角度来看这是不好的做法吗?为问题的每个答案使用单独的表单会更好吗?关于如何使用多个提交按钮,这里有很多问题,但它们似乎没有解决这一点.

html forms accessibility

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

标签 统计

accessibility ×1

c ×1

forms ×1

html ×1

postgresql ×1

sql ×1

types ×1

unsigned ×1