问题列表 - 第33545页

获得下一个未使用的id的最有效方法

(与查找列表中最低未使用的唯一ID以及在SQL表上获取未使用的唯一值相关)

假设我有一个包含id列和其他一些表的表(它们在这里没有任何区别):

+-----+-----+
| id  |other|
+-----+-----+
Run Code Online (Sandbox Code Playgroud)

id具有数值增加值.我的目标是获得最低的未使用ID并创建该行.因此,当我第一次运行它将返回0并且该行的行将被创建.几次执行后,它将如下所示:

+-----+-----+
| id  |other|
+-----+-----+
|  0  | ... |
|  1  | ... |
|  2  | ... |
|  3  | ... |
|  4  | ... |
+-----+-----+
Run Code Online (Sandbox Code Playgroud)

通常,这些行中的某些行可能会被删除.假设用的ID的行13移除.表格看起来不像这样:

+-----+-----+
| id  |other|
+-----+-----+
|  0  | ... |
|  2  | ... |
|  4  | ... |
+-----+-----+
Run Code Online (Sandbox Code Playgroud)

如果我现在再次运行查询它想要返回id 1并且应该创建此行:

| id  |other|
+-----+-----+
|  0 …
Run Code Online (Sandbox Code Playgroud)

sql scalability execution-time

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

Android:如何判断软键盘是否显示?

继承人的困境:我正在显示一个屏幕,其中有一个输入字段和一个标签内的2个按钮(共有3个标签,它们位于屏幕的底部).2个按钮设置在屏幕的左下方和右下方,位于选项卡的正上方.当我点击输入字段时,标签和按钮都被推到键盘顶部.

我希望只按下按钮,并将标签保留在原来的位置,在底部.一旦我确定软键盘正在显示,我正在考虑将标签的可见性设置为GONE,并且一旦软键盘消失就可以看到VISIBLE.

是否有某种类型的软键盘监听器,或者输入字段?也许OnFocusChangeListener是编辑文本的一些棘手的用法?如何确定键盘是否可见?

android

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

如何删除部分字符串?

让我们说我有test_23,我想删除test_.

我怎么做?

之前的前缀_可以改变.

javascript string

64
推荐指数
5
解决办法
13万
查看次数

通知栏到网页类似于SO

如何在JavaScript中编写类似于在Stack Overflow上看到的通知栏?

在我的项目中,他们要求的是一个与此网站相同的我为此编写的代码,但我没有得到确切的.

我想知道cookie逻辑和垂直滑动和淡出以及代码中的任何修改.

有什么建议?

javascript css jquery

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

为搜索词提供黄色背景颜色

下面的函数将搜索项$find以粗体显示.它工作得很好.但是,我想这样做,以便它不是$find粗体,而是给它一个黄色背景,就像在CSS属性中一样background-color:#FFFF00;.我怎么能这样做?

提前致谢,

约翰

功能:

function highlight($text, $words) {
    preg_match_all('~\w+~', $words, $m);
    if(!$m)
        return $text;
    $re = '~\\b(' . implode('|', $m[0]) . ')\\b~i';
    return preg_replace($re, '<b>$0</b>', $text);
}
Run Code Online (Sandbox Code Playgroud)

PHP/HTML:

echo '<td class="sitename1search"><a href="http://www...com>'.highlight($row["title"], $find)).'</a></td>';
Run Code Online (Sandbox Code Playgroud)

CSS:

.sitename1search { width: 800px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12px;
            overflow:hidden !important;
            color: #000000;
            padding-bottom: 0px;

}

.sitename1search a{ width: 350px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 12px;
            overflow:hidden !important;
            color: #004284;
            padding-bottom: 0px;

}
Run Code Online (Sandbox Code Playgroud)

css php

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

避免在android项目中重复资源

我在drawable文件夹中有一些图像,并且它们在drawable-land中有横向版本.但是我想要共享一些风景图像,因为用不同的名称复制文件似乎是浪费.是否可以为其中一个重复文件创建一个sym链接(快捷方式)或其他内容,以防止浪费空间

下面的文件夹说明因为我不善于解释自己:

/drawable 
> image1.png
> image2.png 
/drawable-land
>image1.png  <-- This image
>image2.png  <-- is identical to this file
Run Code Online (Sandbox Code Playgroud)

resources android image drawable

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

C#中的IPv6到IPv4交互转换

我有一个IPv4格式的IP列表,我从我以前的Web服务器收到的HttpRequest对象中收集了这些IP.我有一个java applet,它以Ipv6格式提供IP地址(java applet返回一堆数据和IP地址).我需要检查applet返回的IP是否与列表中的任何项匹配.

如何互换IPv6和IPv4格式?

我的Web应用程序基于ASP.Net C#构建

编辑

这是我面临的问题.Java applet从客户端返回一堆IP,我假设它取决于客户机具有的网卡数量.

与此同时,我从ASP.Net HTTPRequest对象获取IP地址.我需要找出哪些IP实际用于连接到我的网站并执行一些任务.

问题是有时我只从IPv6格式的javaapplet中获取一个IP,因为我从HTTPRequest对象获得的IP是IPv4格式,因此比较失败.

c# asp.net applet ipv4 ipv6

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

如何在DLL上查看公钥标记

有谁知道在DLL上查看公钥令牌的方法?我正在调查代码中预期的内容与正在构建的内容之间可能存在的不匹配.

在此先感谢,它咕噜咕噜

.net c#

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

如何将模式与可选的周围引号相匹配?

如何编写与可以包含引号的模式匹配的正则表达式,但如果匹配,则必须在开头和结尾具有匹配的引号?

"?(pattern)"?
Run Code Online (Sandbox Code Playgroud)

将无法工作,因为它将允许以引号开头但不以一个结尾的模式.

"(pattern)"|(pattern)
Run Code Online (Sandbox Code Playgroud)

会工作,但重复.有没有更好的方法来做到这一点而不重复模式?

regex repeat quotations surround

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

PHP - strtotime,指定时区

我有一个日期字符串,说' 2008-09-11'.我想从中获取时间戳,但我需要动态指定时区(而不是PHP默认值).

所以回顾一下,我有两个字符串:

$dateStr = '2008-09-11';
$timezone = 'Americas/New_York';
Run Code Online (Sandbox Code Playgroud)

我如何获得此时间戳?

编辑:一天中的时间将是那天的午夜.... $ dateStr ='2008-09-11 00:00:00';

php timezone date

52
推荐指数
4
解决办法
8万
查看次数