问题列表 - 第49792页

按值排序的列表是否有数据结构?

我有一个JTable,可以显示游戏的前10个分数.数据结构如下所示:

    // {Position, Name, Score}
Object[][] data = {
    {1, "-", 0},
    {2, "-", 0},
    {3, "-", 0},
    {4, "-", 0},
    {5, "-", 0},
    {6, "-", 0},
    {7, "-", 0},
    {8, "-", 0},
    {9, "-", 0},
    {10, "-", 0}
};
Run Code Online (Sandbox Code Playgroud)

我希望能够以正确的顺序为这个数组添加一个新的分数(所以如果它是第三高的,它将被放在索引2).然后,我将再次将此列表截断到前10名并更新表格.

我知道循环和检查这是微不足道的,但我想知道是否有一个更适合数值排序的数据的适当数据结构?或者简单的二维数组是唯一/最好的?

java list map set

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

iexpress 硬编码提取目标文件夹?

我正在使用 iexpress 制作自解压可执行文件。有没有办法可以对提取目标文件夹(最好是某个临时文件夹)进行硬编码,以免提取弹出“请输入要放置提取文件的位置”。对话?

windows iexpress

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

Python unicode问题

将'\ xbb'转换为unicode字符串的正确方法是什么?我尝试了以下内容,只获取UnicodeDecodeError:

unicode('\xbb', 'utf-8')

'\xbb'.decode('utf-8')
Run Code Online (Sandbox Code Playgroud)

python unicode

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

使用相关子查询替换HQL的NHibernate流畅(QueryOver)

背景,使用FluentNHibernate,最新的开发使用NHibernate 3.0.

以下是WorkIncident的类型声明:

// Enumeration used in class below.
public enum TicketStatus
{
    Open = 1,
    Closed = 10,
    Hold = 20
}

// Ticket class.
public class WorkIncident
{
    public virtual int EntryId { get; set; }
    public virtual int TicketNumber { get; set; }
    public virtual string ModifierNtId { get; set; }
    public virtual DateTime ModifiedDate { get; set; }
    public virtual TicketStatus Status { get; set; }
    public virtual int Version { get; set; }
    public virtual …
Run Code Online (Sandbox Code Playgroud)

c# nhibernate fluent-nhibernate

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

调整大小的事件已停止

是否有一个事件告诉我用户何时通过放开鼠标按钮停止调整大小?我正在看$(window).resize,它正在为每个像素运动开火.我只需要知道他们什么时候停下来.

jquery

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

想学习如何在Objective-C中使用OpenGL,但不知道从哪里开始.救命?

我没有使用OpenGL的经验和对Objective-C的少量经验,但我对C++相当不错.我应该考虑哪些资源来开始学习如何在Objective-C中使用OpenGL?

我在某处读过,从NSOpenGLView开始是一个好的开始.

opengl cocoa objective-c

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

用于显示通知气球并采取行动的 PowerShell 脚本仅适用于 ISE gui,而不适用于命令行

我看过一堆密切相关的帖子,所以我知道我并不孤单,但没有人给我我正在寻找的答案。如果有人问过并回答过这个问题而我找不到它,我深表歉意。

此脚本创建一个自定义通知区域气球,如果单击该气球,将打开一个指向某个 URL 的新 IE 窗口。在我一直在使用它的 PowerShell ISE GUI 中效果很好。无法使用我在其他帖子中看到的任何选项从命令行运行。具体来说,无法打开 IE 窗口。通知出现没有问题,但是没有IE窗口...??尝试过:

  • 电源外壳 。脚本.ps1
  • powershell -file script.ps1
  • 命令
  • &

等等。

想法?

我的脚本:

#Load the required assemblies
[void] [System.Reflection.Assembly]::LoadWithPartialName(“System.Windows.Forms”)
#Remove any registered events related to notifications
Remove-Event BalloonClicked_event -ea SilentlyContinue
Unregister-Event -SourceIdentifier BalloonClicked_event -ea silentlycontinue
Remove-Event BalloonClosed_event -ea SilentlyContinue
Unregister-Event -SourceIdentifier BalloonClosed_event -ea silentlycontinue
Remove-Event Disposed -ea SilentlyContinue
Unregister-Event -SourceIdentifier Disposed -ea silentlycontinue

#Create the notification object
$notification = New-Object System.Windows.Forms.NotifyIcon 
#Define various parts of the notification
$notification.Icon = …
Run Code Online (Sandbox Code Playgroud)

powershell notifications powershell-ise powershell-2.0 windows-7

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

如何制作进程守护进程

我试图理解如何使我的程序成为守护进程.所以我遇到的一些事情通常,程序执行以下步骤来成为守护进程:

  1. 打电话fork( ).
  2. 在父母中,打电话exit( ).这可以确保原始父级(守护程序的祖父级)满足其子级终止,守护程序的父级不再运行,并且守护程序不是进程组领导者.最后一点是成功完成下一步的要求.

  3. 调用setsid( ),为守护进程提供一个新的进程组和会话,两者都将其作为领导者.这也确保了进程没有关联的控制终端(因为进程刚刚创建了一个新会话,并且不会分配一个).

  4. 通过将工作目录更改为根目录chdir( ).这样做是因为继承的工作目录可以在文件系统上的任何位置.守护进程倾向于在系统正常运行时间内运行,并且您不希望保持一些随机目录打开,从而阻止管理员卸载包含该目录的文件系统.

  5. 关闭所有文件描述符.

  6. 打开文件描述符0,1和2(标准输入,标准输出和标准错误)并将其重定向到/dev/null.
#include <sys/types.h>
#include <sys/stat.h>
#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include <linux/fs.h>

int main (void)
{
    pid_t pid;
    int i;

    /* create new process */
    pid = fork ( );  
    if (pid == -1)  
        return -1;  
    else if (pid != 0)  
        exit (EXIT_SUCCESS);  

    /* create new session and process group */  
    if (setsid ( ) == -1) …
Run Code Online (Sandbox Code Playgroud)

c linux daemon systems-programming

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

数据库设计问题 - 类别/子类别

我有一个问题,我将如何在我的数据库中设计几个表.我有一个表来跟踪类别,一个用于子类别:

TABLE Category
    CategoryID INT
    Description NVARCHAR(500)

TABLE Subcategory
    SubcategoryID INT
    CategoryID INT
    Description NVARCHAR(500)
Run Code Online (Sandbox Code Playgroud)

类别可能类似于电子产品,其子类别可能是DVD播放器,电视等.

我有另一个表将引用Category/Subcategory.是否需要引用SubcategoryID?

TABLE Product
    SubcategoryID INT  -- should this be subcategory?
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来做到这一点,还是这是正确的方法?我不是一个数据库设计人员.如果重要的话,我正在使用SQL Server 2008 R2.

sql database-design sql-server-2008

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

建议在Windows文件夹(NTFS)中有多少个文件?

我们有一个构成图像文件大型存档的项目......我们尝试将它们拆分为主存档文件夹中的子文件夹.每个子文件夹最多包含2500个文件.

例如:

C:\Archive
C:\Archive\Animals\
C:\Archive\Animals\001 - 2500 files...
C:\Archive\Animals\002 - 2300 files..
C:\Archive\Politics\
C:\Archive\Politics\001 - 2000 files...
C:\Archive\Politics\002 - 2100 files...
Run Code Online (Sandbox Code Playgroud)

等等......在Windows下以这种方式存储文件的最佳方式是什么?为什么,请...?

  • 稍后,文件的EXIF元数据被提取并为关键字编制索引,以便添加到Lucene索引中......(这是由服务器上的Windows服务完成的)

windows filesystems directory file subdirectory

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