问题列表 - 第34647页

将函数转换为单行列表理解

是否有可能将此功能,列表理解组合转换为单个列表理解(因此keep不需要)?

def keep(list, i, big):
    for small in list[i+1:]:
        if 0 == big % small:
            return False
    return True

multiples[:] = [n for i,n in enumerate(multiples) if keep(multiples, i, n)]
Run Code Online (Sandbox Code Playgroud)

python list-comprehension

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

使用SSMS的所有数据库的磁盘使用情况摘要

如何在一个查询中查看给定SQL Server上所有数据库的所有磁盘使用情况.我的服务器上有大约15个不同的数据库,我想看看哪个数据库使用的是最大磁盘空间.

我知道我可以在SSMS中看到每个数据库的磁盘使用情况报告或登录到服务器并查看MDF/LDF文件的大小,但这似乎是一个非常明显的功能,应该与SSMS一起提供,我似乎无法找到它.

sql-server ssms sql-server-2008

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

使用java/j2ee,序列化如何工作以及如何在会话中保存该对象?

如果我有一个包含数百个String字段和对象对象的复杂对象.有些正在实现Serializable,有些则不是.

j2ee服务器如何在会话中序列化该数据.我是否希望返回所有数据.甚至是物体的物体.

Session.setAttribute(数据)

例如Session.getAttribute()== data.getData().getData().getData().getData1()

从getData1()返回的对象是否正确返回?

(我正在使用Tomcat 6和Websphere 6+)

java session serialization servlets

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

new Object {}构造

在Java中,创建对象的标准方法是使用

MyClass name = new MyClass();
Run Code Online (Sandbox Code Playgroud)

我也经常看到这个结构

new MyClass() { /*stuff goes in here*/ };
Run Code Online (Sandbox Code Playgroud)

我已经在网上寻找了一段时间,但是找不到第二种构造样式的作用或它是如何做的很好的解释.

有人可以解释你如何以及为什么要使用第二个结构?

java object

23
推荐指数
3
解决办法
4万
查看次数

如何"un-slug"一个标题slug

我正在创建一个需要slug系统的系统.例如,标题为"博客标题:此处"的博客帖子的URL将是:

YYYY/MM/DD /对,博客标题,在这里

我已经很好地设置了系统,如果您的URL匹配多个条目,它会显示所有匹配条目的摘要,如果它只匹配一个条目,则显示完整条目,依此类推.我遇到的唯一麻烦就是标题的"清除".目前,我只考虑第一个字:我的SQL查询结束如下:

'AND subject LIKE '.$this->db->escape(substr($title,0,strpos($title,'-')).'%')
Run Code Online (Sandbox Code Playgroud)

问题是,如果同一天发布的两个帖子以相同的单词开头,则单个条目永远不会匹配.此外,如果一个帖子以单词"A"开头,而同一天发布的另一个帖子以字母A开头,则前一个帖子永远不能单独匹配.

我最初的想法是尝试将slu with 中的每个单词与a 匹配LIKE %word%,虽然这样看起来更好但看起来仍然不完美("一个slu ::麻烦!"和"一个麻烦的slu"会发生冲突).这个问题有优雅的解决方案吗?

php slug

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

注释不可见?

这让我很困惑.我有一个带有自定义注释的类,我似乎无法验证注释是否存在.我在这做错了什么?如果我跑MyOperationTest(见下文),我得到这个结果:

implements Library.Operation: true
has @Library.Marker: false
Tada!
Run Code Online (Sandbox Code Playgroud)

Library.java:

package com.example.gotchas;

public class Library {
    private Library() {}

    public @interface Marker {}

    public interface Operation {
        public void execute(); 
    }
}
Run Code Online (Sandbox Code Playgroud)

MyOperation.java:

package com.example.gotchas;

@Library.Marker
public class MyOperation implements Library.Operation {
    @Override public void execute() {
        System.out.println("Tada!");
    }
}
Run Code Online (Sandbox Code Playgroud)

MyOperationTest.java:

package com.example.gotchas;

public class MyOperationTest {
    static public void main(String[] args)
    {
        try {
            Class<?> cl = Class.forName("com.example.gotchas.MyOperation");
            boolean implementsLibraryOperation =
                Library.Operation.class.isAssignableFrom(cl);
            boolean hasLibraryMarker =
                cl.isAnnotationPresent(Library.Marker.class);
            System.out.println("implements Library.Operation: …
Run Code Online (Sandbox Code Playgroud)

java reflection annotations

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

ASP.NET代码隐藏中的当前工作目录 - 我们可以依赖它吗?

我们可以依赖ASP.NET代码隐藏中的当前工作目录吗?或者,换句话说,我们可以使用相对路径,并确保它们可以工作吗?

如果在网站的一个页面中,我将当前工作目录设置为特定的,那么下次加载网站上的另一个页面时它是否仍然相同?加载网站上的同一页面时?

如果我将当前工作目录设置为特定的,在Page_Load()中,我可以确定在调用Page_PreRender()时它仍然是相同的吗?或者同一网站上的另一个页面可以在我之间进行更改吗?同一个应用程序池中不同网站上的页面是否会改变它?在不同的应用程序池中的不同网站中的页面?

换句话说,IIS中当前工作目录的范围是什么?它是否特定于页面?它是否特定于网站?或者它是在应用程序池中的所有页面之间共享的?

在页面,网站,应用程序池和服务器之间的哪些边界隔离了当前工作目录的不同值?

asp.net iis

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

检测对多个背景图像的支持?

我真的想利用多种后台支持(Webkit,Firefox 3.6+),但我想为不支持它的浏览器提供替代解决方案.(IE,Firefox 3.5-).

有没有办法检测这个CSS功能的支持?或者我将不得不求助于浏览器嗅探?

编辑:欢迎Javascript解决方案

javascript css cross-browser

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

如果你独自工作,你需要一个项目管理系统吗?

如果你独自工作,你需要一个项目管理系统吗?我的意思是一个项目管理系统,包括问题跟踪,维基等.目前我把我的问题保存在一个非常好的组织软件中,我把项目文档保存在Word文件中(当然我有一个版本控制系统),所以我不是我确实需要一个项目管理软件,因为我独自工作.

我能想到的一件有用的事情,项目管理系统可以另外给我提交链接问题(更新:我发现这个功能非常有用:例如,我现在正在为我的项目的新版本创建文档因此,我打开每个问题的"待发布"状态,然后我阅读了问题的描述,然后我可以快速查看此问题的提交差异 - 这有助于我查看详细信息并编写更好的文档).

另一个 - 分享问题,以便您的用户或您的雇主可以查看或管理它们.
我错过了什么?作为唯一的程序员工作时,项目管理软件是否必要?

更新:我想到了另一个有用的东西:在评论中,我们可以提供一个问题或维基文章的链接,其中包含有关被评论代码的详细信息.

project-management trac redmine

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

在桌面上运行Windows Phone 7应用程序

我有一个Windows Phone 7应用程序,我需要捆绑并发送给几个医生进行内容审查.关于如何做到这一点的想法?我不能指望文档安装完整的SDK,但如果我可以将模拟器与可能有效的模拟器捆绑在一起,或者如果有一种简单的方法将应用程序转换为Windows EXE,那么也是如此.欢迎所有建议!

packages windows-phone-7

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