问题列表 - 第41646页

CSS:如何在"div"中垂直对齐"label"和"input"?

请考虑以下代码:

HTML:

<div>
    <label for='name'>Name:</label>
    <input type='text' id='name' />
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

div {
    height: 50px;
    border: 1px solid blue;
}
Run Code Online (Sandbox Code Playgroud)

什么是把最简单的方法labelinput在的中间div(垂直)?

html css vertical-alignment

80
推荐指数
5
解决办法
26万
查看次数

为什么这个清理功能的输出不变?

我希望以下函数输出一个已清理的标签列表,但它会输出原始列表不变.但是,在每次迭代时转储local.i会显示符合预期的已清理标记:

<cfset this.tags = "tag!@%^-tag, anothersf-taggame, SDFSFtagged">

<cfset local.listPosition = 0>

<cfloop list="#this.tags#" index="local.i">
   <cfset local.i = ReReplace(local.i, "[^a-z0-9+##\-.]", "", "All")>
   <cfset local.listPosition = local.listPosition + 1>
   <cfset ListSetAt(this.tags, local.listPosition, local.i, ", ")>
</cfloop>

<cfoutput>
   #this.tags#
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

知道为什么会发生这种奇怪的行为吗?它必须是ListSetAt()函数不将新值附加到列表中,但为什么呢?

coldfusion

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

如何在SQL中为SQLMembershipProvider添加用户和角色?

我们正在迁移到生产环境,我想编写一个sript,DBA可以在运行我生成的脚本后立即创建具有角色的用户aspnet_regsql.在开发环境中,我一直在Global.asax.cs中使用Membership Provider的API添加用户和角色.但我想避免这种硬编码方法.现在我的T-SQL缺乏经验.我编写了以下脚本,如果我不立即运行它,它就可以工作.

Use MyApps_Prod;
GO

DECLARE @user_identity CHAR(40);
DECLARE @scalar_userid AS NVARCHAR(255);
DECLARE @scalar_roleid AS NVARCHAR(255);
DECLARE @app_id AS NVARCHAR(255);
SET @user_identity = N'AMERICAS\First.Last';

SET @app_id = (SELECT DISTINCT ApplicationId 
            FROM [dbo].[aspnet_Applications] 
            WHERE loweredapplicationname = 'MyApplication');
SELECT * FROM [dbo].[aspnet_Users] WHERE UserName = @user_identity

IF NOT EXISTS (SELECT * FROM [dbo].[aspnet_Users] WHERE UserName = @user_identity ) 
BEGIN
    INSERT INTO [dbo].aspnet_Users
             ( [ApplicationId], [UserName], [LoweredUserName], [LastActivityDate] )
    VALUES
        ( @app_id, @user_identity, LOWER(@user_identity), GETDATE());
END;

DECLARE @role_name CHAR(40);
SET @role_name …
Run Code Online (Sandbox Code Playgroud)

sql sql-server asp.net-membership sqlmembershipprovider

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

迭代成员变量

有没有办法在D2010中迭代对象的成员变量而不事先知道它们是什么?

delphi variables loops member delphi-2010

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

Win32:如何从DC获取窗口(与GetDC相反)

有没有办法让窗口处理窗口拥有win32 DC?或者任何其他可能对识别窗口有用的信息,如DC宽度和高度?

winapi gdi device-context

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

在编译C代码时,如何指定从.so库导出的函数?

我的"C"代码中有许多功能.当我编译.so时,我在结果.so文件中看到所有名称.如何指定(在代码或make文件中)只应导出某些函数,而其他函数仅供内部使用.

c

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

从Java Locale信息中检测AM/PM与24小时时钟首选项?

我正在寻找一种方法来告诉Java程序,如果特定区域设置更喜欢在上午12点/下午或24小时时钟显示时间.现在,通常我会使用DateFormat来正确格式化日期,以适合Locale.但是,我正在尝试本地化传输时间表的词干日历显示,这需要对区域设置首选项有一些直接的了解.您可以在此处查看计划示例:

http://onebusaway.org/where/standard/schedule.action?id=1_538

关于如何以编程方式检测12小时AM/PM与24小时的任何想法?

java localization internationalization

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

Windows上的Heroku给出错误:内容无效的公钥

Heroku拒绝接受我使用puttygen生成的公钥.我尝试使用谷歌寻找答案,但是复制密钥而不是通过puttygen保存它的解决方案并没有解决我的问题.

L:\>heroku keys:add "[path]\.ssh\id_rsa.pub"
Uploading ssh public key [path]\.ssh\id_rsa.pub
Enter your Heroku credentials.
Email: [email]
Password:
Uploading ssh public key [path]\.ssh\id_rsa.pub
 !   Contents Invalid public key
Run Code Online (Sandbox Code Playgroud)

我已经尝试生成几个密钥对,以防只有一个是不可接受的,没有一个有效.

ruby windows ssh heroku

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

我应该使用MyISAM还是InnoDB(或其他东西)?

我有一个基于PHP和MySQL的在线游戏(PHP 5.2.9和MySQL 5.0.91).最近我遇到的问题是,当我在表中删除数千行旧数据时,整个站点有时会冻结.当查询必须等待我假设的表锁并且游戏无法按预期运行时,我也遇到了奇怪的事情发生的问题.

我的所有表都是MyISAM,每秒运行900多个查询.在整个数据库(约150个表)中,88%的查询是读取,只有12%的写入,但是一些表更接近50/50并且每秒从各种客户端读取和写入大量数据(这是一个多人游戏).这些表还可存储1M-5M行.

我知道MyISAM应该读得更快,但InnoDB不必在写入时锁定整个表.我在这里和其他网站上经历了很多主题,但我仍然不确定如何解决这些问题.

php mysql myisam innodb

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

正则表达式关键字匹配

我想在javascript中实现一个匹配文本中一个或多个关键字的正则表达式匹配函数.每个关键字都必须以任何顺序找到.关键字由用户输入.

这是我在的地方:

\b(smart.*\bwork.*|work.*\bsmart.*)
Run Code Online (Sandbox Code Playgroud)
  • 火柴 "trying to work smarter"
  • 但不是 "trying to work" or "trying to be smart"

这种方法的问题是我必须创建关键字集的不同有序排列(无论如何).

所以问题是:

  1. 如果只有简单的RegEx方式?(即"\b(smart.*|work.*)<magic:all,anyorder>"什么将确保找到所有关键字,并以任何顺序)
  2. 如果没有 - 你能建议一个javascript实现的数组排列(以便从中[1,2,3]生成[[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2], [3,2,1]])

UPDATE

这旨在用于在客户端(在浏览器中)搜索一组字符串(10-50个字符串).

javascript regex pattern-matching

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