问题列表 - 第19879页

在PHP中将数字(1,2,3)转换为字符串(一,二,三)

有谁知道如何将一个数字,如1,2或3转换为PHP中的文本版本(一,二,三)?我只需要从1转换到99.我知道我可以写一个巨大的开关声明,但那将是荒谬的.

php string integer

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

在SQL Server中查找重复的行

我有一个组织的SQL Server数据库,并且有许多重复的行.我想运行一个select语句来获取所有这些和dupes的数量,但也返回与每个组织关联的id.

声明如下:

SELECT     orgName, COUNT(*) AS dupes  
FROM         organizations  
GROUP BY orgName  
HAVING      (COUNT(*) > 1)
Run Code Online (Sandbox Code Playgroud)

将返回类似的东西

orgName        | dupes  
ABC Corp       | 7  
Foo Federation | 5  
Widget Company | 2 
Run Code Online (Sandbox Code Playgroud)

但我也想抓住他们的身份证.有没有办法做到这一点?也许就像一个

orgName        | dupeCount | id  
ABC Corp       | 1         | 34  
ABC Corp       | 2         | 5  
...  
Widget Company | 1         | 10  
Widget Company | 2         | 2  
Run Code Online (Sandbox Code Playgroud)

原因是还有一个单独的用户表链接到这些组织,我想统一它们(因此删除欺骗,以便用户链接到同一组织而不是欺骗组织).但我想手动分配,所以我不会搞砸任何东西,但我仍然需要一个声明返回所有欺骗组织的ID,以便我可以浏览用户列表.

sql sql-server duplicates

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

PHP 5.3 Documentor?

可能重复:有
什么比PHPDoc更好的吗?

我想知道是否有支持PHP 5.3的文档解决方案.我们在phpDocumentor中遇到两个问题.首先,它缺乏5.3的支持.其次,在我们的代码库上使用时需要太多内存.

有谁能建议phpDocumentor的可行替代品?

谢谢!

php documentation-generation

6
推荐指数
0
解决办法
1556
查看次数

使用Hibernate发出持久的长字符串问题

在我的Web应用程序中,我有一个文本区域,其用户填充的内容最终通过Hibernate持久保存到db.我遇到了一个问题,当用户输入超过一定长度时,持久性就会失败.有没有办法通过Hibernate Annotations或在配置中指出这个特定字段应该支持更长的字符串,并且数据库列类型应该反映这一点?

这是我得到的例外情况:

Caused by: java.sql.BatchUpdateException: Data truncation: Data too long for column 'introText' at row 1
    at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:2007)
    at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:1443)
    at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
    at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
    ... 41 more
Run Code Online (Sandbox Code Playgroud)

annotations hibernate hibernate-annotations

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

单向散列函数如何工作?

我阅读了有关md5哈希的维基百科文章,但我仍然无法理解哈希如何不能"重构"回到原始文本.

有人可以向对密码学知之甚少的人解释这是如何工作的吗?该功能的哪一部分使其成为单向的?

md5 cryptography cryptographic-hash-function

33
推荐指数
6
解决办法
4万
查看次数

C#Regex替换帮助

我有一个字符串:

Apple1231 | C:\ asfae\drqw\QWER | 2342 |的1.txt

我有以下代码:

 Regex line2parse = Regex.Match(line,@"(\|)(\|)(\|)(\d)");
 if (line2parse < 2)
 {

     File.AppendAllText(workingdirform2 + "configuration.txt",
Run Code Online (Sandbox Code Playgroud)

我希望能够做的就是每次更换|后先|\ 所以我想写出

Apple1231 | C:\ asfae\drqw\QWER\2342\1.TXT

c# regex

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

如何让for循环使用逗号分隔的字符串?

到目前为止这是我的代码:

for /f "tokens=1 eol=," %%f IN ("1,2,3,4") do  (
    echo .
    echo %%f    
)
Run Code Online (Sandbox Code Playgroud)

我期待这样做:

.
1
.
2
.
Run Code Online (Sandbox Code Playgroud)

等等...

但相反,我得到:

.
1
Run Code Online (Sandbox Code Playgroud)

就是这样.我错过了什么?

windows cmd batch-file

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

CSS样式可见性不符合预期

我有一个带有基本选项卡控件的html页面.我使用javascript来显示和隐藏标签和标签内容div.我的问题是,如果我将其中一个标签内容div中的元素的可见性更改为"隐藏",然后返回"可见",该元素似乎忘记或丢失其父div容器并保持可见,无论其原始父母知名度.

为了说明,请采用以下示例:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
     "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script type="text/javascript"> 
    function hideTab(){
        document.getElementById('tab1').style.visibility = 'hidden'
    }
    function showTab(){
        document.getElementById('tab1').style.visibility = 'visible'
    }
    function hideContent(){
        document.getElementById('tc1').style.visibility = 'hidden'
    }
    function showContent(){
        document.getElementById('tc1').style.visibility = 'visible'
    }
</script>
</head>
<body>
    <a href="javascript: hideTab()">Hide Tab</a><br />
    <a href="javascript: showTab()">Show Tab</a><br />
    <a href="javascript: hideContent()">Hide Content</a><br />
    <a href="javascript: showContent()">Show Content</a><br /><br />
    <div id="tab1" style="background:yellow;width:100px">
        <div id='tc1'>Content Text</div>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

在IE8中单击"隐藏选项卡",然后单击"显示选项卡",这样就可以了.显示选项卡后单击"隐藏内容",然后单击"显示内容"这也是正确的.现在再次单击"隐藏选项卡",您应该看到选项卡消失,但内容不正确.

在IE8中,当我使用兼容模式时问题消失.另外,我注意到如果我删除DOCTYPE元素,我无法复制问题.

在Chrome(我个人最喜欢的)中,无论DOCTYPE元素如何,问题都是持久的.我没有在firefox中试过这个.

我确信这种行为有一个很好的理由,我也相信我会有一个简单的解决方案让我的标签正常工作.我期待你的评论.

javascript css dom visibility

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

如何修复PyDev"导入的未定义变量"错误?

我在Eclipse中使用PyDev创建了一个Python项目,PyDev不断为我的代码生成错误的错误.我有一个settings定义settings对象的模块.我在模块中导入它b并分配一个属性:

from settings import settings
settings.main = object()
Run Code Online (Sandbox Code Playgroud)

在我的一些代码中 - 但不是全部代码,如下所示:

from settings import settings
print settings.main 
Run Code Online (Sandbox Code Playgroud)

...在Eclipse代码错误窗格中生成"来自import:main的未定义变量"消息,即使代码运行没有问题.我怎样才能纠正这些?

python code-analysis pydev

134
推荐指数
5
解决办法
11万
查看次数

JS,图像和CSS被HTTPModule拦截

我有一个简单的HTTPModule,它可以进行一些自定义会话状态管理.

public void Init(HttpApplication context)
        {
            context.AcquireRequestState += new EventHandler(ProcessBeginRequest);
            ActivityLogger.LogInfo( DateTime.UtcNow.ToLongTimeString() + " In Init " + HttpContext.Current.Request.Url.AbsoluteUri);
        }
Run Code Online (Sandbox Code Playgroud)

public void ProcessBeginRequest(object sender, EventArgs e)
        {
            HttpApplication application = sender as HttpApplication;
            ActivityLogger.LogInfo(DateTime.UtcNow.ToLongTimeString() + " In ProcessBeginRequest ");
            if (application != null)
            {
                string requestURL = application.Context.Request.Url.ToString();
                ActivityLogger.LogInfo(DateTime.UtcNow.ToLongTimeString() + " In ProcessBeginRequest " + requestURL);
            }
            return;
        }
Run Code Online (Sandbox Code Playgroud)

当我使用断点运行此代码时,我看到即使对于静态文件(如images,js和css)也调用了此模块.有没有人经历过这个?我认为HTTP模块只是挂钩到asp.net页面的http管道中的事件.他们是否也依赖于静态资源?或者只是卡西尼?

环境:VS2008 - cassini服务器

PS:我在沙箱中尝试使用Win2k8 IIS7(有点新),并尝试将其写入日志文件(因为我们没有VS),但无法写入日志文件.我确定它的一些写权限问题.任何人都可以指向我一些资源,它告诉我如何在W2k8中运行带有IIS7的ASP.net时为目录设置写权限

Edit1:我知道使用Integrated管道可以扩展静态和托管资源的http管道 http://aspnet.4guysfromrolla.com/articles/122408-1.aspxhttp://learn.iis.net/page.aspx/243/ASPNET集成与- IIS7 /

我们在生产中使用经典管道.但仍然有兴趣了解其他人的经历.

问题2:在集成模式下使用IIS7会降低性能吗?假设您有几个模块与管道连接,性能影响有多大?如果有人可以指出我做了一些基线研究,那将会很好.

asp.net iis-7 cassini httpmodule ihttpmodule

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