问题列表 - 第1842页

更改Win32菜单颜色

有没有办法在使用SetSysColors的情况下为单个进程更改普通Win32菜单(背景,文本和高亮显示)使用的颜色?

(SetSysColors执行全局更改,这很糟糕,如果您在退出之前崩溃或忘记再次使用SetSysColors设置颜色,则在您注销之前不会恢复它们.)

winapi menu colors

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

如何使用jQuery隐藏表的中间?

我有一个非常长的3列表.我想要

<table>
    <tr><td>Column1</td><td>Column2</td></tr>
    <tr><td>Column1</td><td>Column2</td></tr>
    <tr><td>Start</td><td>Hiding</td></tr>
    <tr><td>Column1</td><td>Column2</td></tr>
    <tr><td>Column1</td><td>Column2</td></tr>
    <tr><td>Column1</td><td>Column2</td></tr>
    <tr><td>End</td><td>Hiding</td></tr>
    <tr><td>Column1</td><td>Column2</td></tr>
    <tr><td>Column1</td><td>Column2</td></tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这是我试图使用jQuery获得的结果.

Column1  Column2
Column1  Column2
...Show Full Table...
Column1  Column2
Column1  Column2
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery的显示/隐藏功能来最小化表格,但仍然显示顶部和底部行的一部分.中间行应替换为"显示全表"之类的文本,单击时将展开以显示从开始到结束的完整表.

在jQuery中执行此操作的最佳方法是什么?

BTW我已经尝试在一些行中添加一个类"Table_Middle",但它并没有完全隐藏它占用的空间仍然存在,我没有文本给用户扩展表的方法充分.

[编辑]添加了工作示例HTML,灵感来自Parand发布的答案

下面的示例是一个完整的工作示例,您甚至不需要下载jquery.只需粘贴到空白HTML文件中即可.

如果关闭Javascript,它会很好地降低以仅显示完整的表格.如果Javascript打开,则它会隐藏中间表行并添加显示/隐藏链接.

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
        <title>Example Show/Hide Middle rows of a table using jQuery</title>
        <script src="http://code.jquery.com/jquery-latest.js"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                $("#HiddenRowsNotice").html("<tr><td colspan='2'> <a href='#'>>> some rows hidden <<</a></td></tr>");
                $("#ShowHide").html("<tr><td colspan='2'><a href='#'>show/hide middle rows</a></td></tr>");
                $("#HiddenRows").hide();

                $('#ShowHide,#HiddenRowsNotice').click( function() {
                    $('#HiddenRows').toggle();  
                    $('#HiddenRowsNotice').toggle();
                });
            });
        </script>
    </head>
    <body>
        <table>
            <tbody id="ShowHide"></tbody>
                <tr><th>Month Name</th><th>Month</th></tr> …
Run Code Online (Sandbox Code Playgroud)

html jquery html-table

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

OpenId for gmail

有人知道如何让gmail的OpenID工作吗?我找到的只是这个http://openid-provider.appspot.com/,它提供了302移动,然后在此URL上不支持GET.

我假设这个坏了.还有其他人?

openid

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

每个处理器的线程数

在Java中,是否有一种编程方式可以找出CPU支持多少并发线程?

更新

为了澄清,我不是试图用线程来锤击CPU,而是我知道Runtime.getRuntime().availableProcessors()函数,它提供了我正在寻找的部分信息.

我想知道是否有办法自动调整线程池的大小,以便:

  • 如果我在1岁的服务器上运行,我会得到2个线程(每个CPU 1个线程x 2个任意乘数)
  • 如果我从现在开始两年后切换到Intel i7四核(每个核心支持2个线程),我会得到16个线程(每个CPU 2个逻辑线程x 4个CPU x 2个任意乘数).
  • 相反,如果我使用八核Ultrasparc T2服务器(每个核心支持8个线程),我得到128个线程(每个CPU 8个线程x 8个CPU x 2个任意乘数)
  • 如果我在可能在不同年份购买的30台不同机器的集群上部署相同的软件,我不需要读取CPU规格并为每一台机器设置配置选项.

java concurrency

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

C#ListView详细信息,突出显示单个单元格

我在C#中使用ListView来制作网格.我想找到一种能够以编程方式突出显示特定单元格的方法.我只需要突出显示一个单元格.

我已尝试使用所有者绘制的子项目,但使用下面的代码,我得到突出显示的单元格,但没有文字!有关于如何使其工作的任何想法?谢谢你的帮助.

//m_PC.Location is the X,Y coordinates of the highlighted cell.


void listView1_DrawSubItem(object sender, DrawListViewSubItemEventArgs e)
{
    if ((e.ItemIndex == m_PC.Location.Y) && (e.Item.SubItems.IndexOf(e.SubItem) == m_PC.Location.X))
        e.SubItem.BackColor = Color.Blue;
    else
        e.SubItem.BackColor = Color.White;
    e.DrawBackground();
    e.DrawText();
}
Run Code Online (Sandbox Code Playgroud)

c# listview highlight ownerdrawn

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

检测到已加载库的UUID不匹配

当我尝试在iPhone上构建并运行我的应用程序时,我在控制台上收到"UUID不匹配"警告.

警告:在加载的库中检测到UUID不匹配 - 在磁盘上是:/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.1.sdk/usr/lib/liblockdown.dylib = uuid-mismatch-with-loaded-file ,文件="/开发商/平台/ iPhoneOS.platform /开发商/软件开发工具包/ iPhoneOS2.1.sdk/usr/lib中/ liblockdown.dylib

任何人都有这个问题并设法解决警告?

iphone cocoa-touch objective-c

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

字符串与C#中的字符串

可能重复:
在C#中,String和string之间有什么区别

在C#中,string关键字(在Visual Studio中作为数据类型突出显示)只是String类的快捷方式吗?

在这种情况下,从语义角度进行编码时使用它们是相同的.但是,从性能的角度来看它是一样的吗?我的意思是,当执行映射时:编译期间(我猜是这样),编译期间或执行期间的JIT编译期间?

或者这可能是错的:字符串和字符串在C#中不是一样的,所以在某些情况下它们不能互换

.net c# string performance types

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

如何修复开始提供与PYTHON_EGG_CACHE相关的错误的Trac安装?

我们一直在使用Trac进行任务/缺陷跟踪,事情进展顺利,但今天早上它开始提供500错误.查看Apache error_log,我得到一个最终的堆栈跟踪:

PythonHandler trac.web.modpython_frontend:
  ExtractionError: Can't extract file(s) to egg cache

The following error occurred while trying to extract file(s) to the Python egg
cache:

  [Errno 13] Permission denied: '/.python-eggs'

The Python egg cache directory is currently set to:

  /.python-eggs

Perhaps your account does not have write access to this directory?  You can
change the cache directory by setting the PYTHON_EGG_CACHE environment
variable to point to an accessible directory

所以我明确地将PYTHON_EGG_CACHE设置为/ srv/trac/plugin-cache.我重新启动了Apache.然而我得到了同样的错误(它仍然说"鸡蛋缓存目录当前设置为:\n \n /.python_eggs.")

我该怎么办?重新安装Trac最简单的事情是什么?如果我走这条路,我需要采取哪些措施来确保我不会丢失现有数据?

python configuration trac python-egg-cache

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

按降序对基本类型的数组进行排序

我有一大堆原始类型(双).如何按降序对元素进行排序

遗憾的是,Java API不支持使用Comparator对基元类型进行排序.

一种解决方法是排序然后反转:

double[] array = new double[1048576];    
Arrays.stream(array).boxed().sorted(Collections.reverseOrder())…
Run Code Online (Sandbox Code Playgroud)

这很慢 - 特别是如果阵列已经排序得很好.

什么是更好的选择?

java sorting

47
推荐指数
4
解决办法
11万
查看次数

程序员在Vista Windows任务管理器中对内存的理解

我对XP中的Windows任务管理器有一点了解,但我想在Vista中更好地理解它."工作集(内存)"和"内存(私有工作集)"之间有什么区别.什么是分页池,什么是NP池(非分页?).如何使用这些来确定内存使用情况?顺便说一下,当你最小化程序时,它经常返回它正在使用的90%的内存.有没有办法做到这一点,而不是最小化它?

memory windows windows-vista

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