问题列表 - 第43410页

获取随机数可被16整除

在数学中,如何获得可被16整除的最接近数字?

例如,我得到随机数100,我想将该数字(使用数学函数)转换为最接近100的可被16整除的数字(在本例中为96)

我正在尝试用JavaScript做这个,但如果我知道它的数学公式,我会很容易用任何语言来做.

谢谢,问候

javascript

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

在MySQL中将IP转换为Long

我正在尝试使用该ip2country表来显示我网站上用户的国家标志.

我想出的最简单的事情是编写一个SQL语句,该语句从会话表中获取用户并查询它们各自的IP是否在某个范围内以确定其国家/标志.

这很简单但也很危险,因为当有300个在线用户显示并从会话表中获取它们时,查询他们的国家/地区以显示标志,肯定会有大量内存使用.

现在我尝试在一个查询中执行此操作:

SELECT 
  s.session_ip, 
  ipc.*
FROM 
  session AS s
    LEFT JOIN ip2country AS ipc 
    ON ipc.ip_lo <= s.session_ip AND ipc.ip_hi >= s.session_ip
WHERE 
  s.session_time  > '".( time() - 60) )."' 
Run Code Online (Sandbox Code Playgroud)

现在很清楚,上面的查询是错误的,因为ip2country表中保存的IP 是一个整数,例如1000013824,存储在会话表中的IP是IP的字符串表示,例如193.169.0.0

我知道如何用PHP将IP转换为long ip2long(),但MySQL中是否有任何等效的方法,所以我不需要做两个查询?

php mysql

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

根据窗口滚动条移动调整div位置

我的页面内容很大,并且有链接.当用户将鼠标悬停在链接上然后弹出一个div但是当我滚动浏览器窗口时,div位置应该在它出现时改变.如何以这样的方式编写和显示div的jquery,当用户向上和向下拖动滚动条时div应该打开并调整位置.请简单地告诉我们如何做到这一点.

jquery

4
推荐指数
2
解决办法
9840
查看次数

改变C代码输出

我在我的系统中尝试了代码.这就是我得到的...... 1)

    #include <stdio.h>

    int main()
    {
        //int a = 10;
        printf("%s");
        return 0;
    }

Output:
1í^áäðPTRhh
Run Code Online (Sandbox Code Playgroud)

2)

    #include <stdio.h>

    int main()
    {
        int a = 10;
        printf("%s\n");
        return 0;
    }

Output:
__libc_start_main
Run Code Online (Sandbox Code Playgroud)

我在另一个系统(diff编译器)中尝试过.而且产出不同.实际上它必须打印堆栈中最顶层的值.那y到处都不是唯一的?

c

5
推荐指数
3
解决办法
136
查看次数

图像背景 - 如何将图像重复为背景而不是拉伸它

我有一个图像,我想用作一些布局的背景.问题是图像包含斜线纹理,所以如果我使用1像素宽度图像或9补丁图像被拉伸,纹理是Twitching,所以我可以看到斜线作为纬度线.我看到他的android模拟器在进度条中使用了类似的纹理不确定动画,是否有一个特殊/简单的定义来命令背景图像重复自己而不是拉伸?有没有办法用9补丁来做,因为最终我也需要圆角.谢谢您的帮助.

android background image repeat stretch

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

如何知道我的通知何时通过清除按钮清除?

我已创建通知并添加了一个通知,PendingIntent以便在展开视图中选择通知时关闭通知.

我的问题是,当用户单击Clear按钮删除所有通知时,我不会收到通知,我需要在通知被终止时执行一些清理.

FLAG_NO_CLEAR会让我忽略Clear按钮并保留我的通知,但我更愿意让我的Intent触发正确以允许清理.

notifications android

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

SQL - 顺序更新问题 - 使用更新数据进行更新

考虑这个表:

create table x (id int, total int, diff int)
Run Code Online (Sandbox Code Playgroud)

这个数据:

[1, 100, 20]
[2, null, 30]
[3, null, -15]
[4, null, 4]
…
Run Code Online (Sandbox Code Playgroud)

我需要根据前一行计算"总计"列.

这意味着最终数据看起来应该是这样的:

[1, 100, 20]
[2, 120, 30]
[3, 150, -15]
[4, 135, 4]
…
Run Code Online (Sandbox Code Playgroud)

这样做最有效的方法是什么?

sql t-sql sql-server-2005

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

gridview的图像没有得到刷新

我有一个网格视图,其中包含从列表中填充的图像.当我从列表中删除图像时,我希望网格视图得到刷新.有人告诉我如何做到这一点.

我试图使gridview无效(),通知图像适配器数据集已更改(adapter.notifyDataSetChanged();).但这并没有给出预期的结果.

在这样做之后,我在以前移除的图像的位置得到一个空白.

android gridview invalidation android-layout android-gridview

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

如何使用Heroku自定义域设置电子邮件服务?

我刚开始使用Heroku开发,但坚持如何使用指向Heroku服务的同一域的电子邮件服务,例如mydomain.com - > Heroku应用程序.

我想和mydomain.com一起提供电子邮件服务admin@mydomain.com.我怎么做?

email ruby-on-rails heroku

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

创建Java列表的"视图"

做什么的时候

// creating list1, adding items
LinkedList slist = new LinkedList();
slist = subList(list1, 2,5);
Run Code Online (Sandbox Code Playgroud)

我将有一个第二个对象("list"元素2到5的"副本")由subList返回并包含在slist中.但是,出于性能/内存的原因,我想有一些东西只给我一个list1的"视图",而不创建新对象而不分配新内存.

java list

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