问题列表 - 第24629页

android - 获取下一个警报的时间

Android中是否有办法获得即将到来的闹钟时间?

谢谢

澄清:我说的是原生的Android闹钟应用程序

android

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

C++嵌套类/转发声明问题

是否可以转发声明一个嵌套类,然后将其用作外部类的具体(不是指向/引用)数据成员的类型?

IE

class Outer;

class Outer::MaybeThisWay   // Error: Outer is undefined
{
};

class Outer
{
 MaybeThisWay x;

 class MaybeThatOtherWay;

 MaybeThatOtherWay y;   // Error: MaybeThatOtherWay is undefined
};
Run Code Online (Sandbox Code Playgroud)

c++ nested-class forward-declaration

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

调用java.util.HashMap.keySet()有多贵?

我实现了一个稀疏矩阵List<Map<Integer,Double>>.
为了得到行i的所有条目,我打电话list.get(i).keySet().这次电话有多贵?

我还使用了宝库来替代实现List<TIntDoubleHashMap>.这里
的通话费用是list.get(i).keys()多少?

您对如何实现有效的稀疏矩阵有任何进一步的想法吗?
或者您可以提供Java中现有实现的列表吗?

java

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

Sharepoint Designer - 布局文件夹?

我被告知要在Sharepoint Designer中编辑此文件:

/_layouts/KWizCom_WikiPlus/CreateNew.aspx
Run Code Online (Sandbox Code Playgroud)

我在Windows文件资源管理器中找到它:

\12\TEMPLATE\LAYOUTS\KWizCom_Wikiplus
Run Code Online (Sandbox Code Playgroud)

我似乎无法在Sharepoint Designer中找到它?

sharepoint layout sharepoint-designer

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

ASP.NET web.config文件失控吗?

这是我一直在思考的事情......

您是否在使用web.config文件中的条目大小和数量?你了解每一个元素吗?

现在是时候让微软重新审视一下ASP.NET网站的配置方式,也许是将web.config文件拆分成多个文件?

.net xml asp.net web-config

9
推荐指数
2
解决办法
705
查看次数

禁用彩色框的Esc关闭

我正在使用jQuery 的colorbox插件.

我知道我没有关闭按钮,并且overlayClose: false会通过单击叠加来阻止窗口关闭.

有没有办法删除Esc键监听器事件?

jquery colorbox

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

客户端服务器上的云计算:差异,缺点和优点?

据我所知,云计算可能是软件架构师的演变,它将取代目前的一些架构,如客户端 - 服务器.

这两个架构似乎与我有相似之处(我对两者都知之甚少),但我不知道它们之间的差异.云计算在客户端 - 服务器架构上的缺点和优势是什么?

非常感谢.

architecture cloud client-server

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

如何锁定文件并避免在写入时读取

我的Web应用程序从文件系统返回一个文件.这些文件是动态的,所以我无法知道它们中有多少个.当此文件不存在时,应用程序将从数据库中创建该文件.我想避免两个不同的线程同时重新创建相同的文件,或者一个线程尝试在其他线程创建它时返回该文件.

此外,我不想锁定所有文件常见的元素.因此,我应该在创建文件时锁定文件.

所以我想锁定一个文件,直到它的重新创建完成,如果其他线程试图访问它...它将不得不等待文件被解锁.

我一直在阅读关于FileStream.Lock,但我必须知道文件长度,它不会阻止其他线程尝试读取文件,因此它不适用于我的特定情况.

我一直在阅读有关FileShare.None的内容,但是如果其他线程/进程尝试访问该文件,它会抛出一个异常(哪种异常类型?)所以我应该开发一个"在故障时再试一次",因为我我想避免异常生成...我不太喜欢这种方法,尽管可能没有更好的方法.

使用FileShare.None的方法或多或少会:

    static void Main(string[] args)
    {
        new Thread(new ThreadStart(WriteFile)).Start();
        Thread.Sleep(1000);
        new Thread(new ThreadStart(ReadFile)).Start();

        Console.ReadKey(true);
    }

    static void WriteFile()
    {
        using (FileStream fs = new FileStream("lala.txt", FileMode.Create, FileAccess.Write, FileShare.None))
        using (StreamWriter sw = new StreamWriter(fs))
        {
            Thread.Sleep(3000);
            sw.WriteLine("trolololoooooooooo lolololo");
        }
    }

    static void ReadFile()
    {
        Boolean readed = false;
        Int32 maxTries = 5;

        while (!readed && maxTries > 0)
        {
            try
            {
                Console.WriteLine("Reading...");
                using (FileStream fs = new FileStream("lala.txt", FileMode.Open, FileAccess.Read, FileShare.Read))
                using (StreamReader sr = …
Run Code Online (Sandbox Code Playgroud)

.net c# multithreading synchronization filestream

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

eclipse添加未实现的方法,包括javadoc

在eclipse中实现接口时,它有一个非常好的功能,可以让你"添加未实现的方法",它将为接口方法生成方法存根.

但是,它没有带来接口方法的方法文档,我想知道是否有办法让eclipse这样做.

这就是我想要发生的事情.假设我有一个这样的界面:

public interface BaseInterface {

    /**
     * This method takes the given string parameter and returns its integer value.
     * 
     * @param x the string to convert
     * @return the integer value of the string
     * 
     * @throws Exception if some error occurs
     */
    int method1(String x);
}
Run Code Online (Sandbox Code Playgroud)

现在我创建一个名为MyClass的类来实现这个接口.我想要发生的是,当我说"添加未实现的方法"时,我希望我的代码看起来像这样:

public class MyClass implements BaseInterface {

    /**
     * This method takes the given string parameter and returns its integer value.
     * 
     * @param x the string to convert
     * …
Run Code Online (Sandbox Code Playgroud)

java eclipse code-generation

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

IntPtr.Size显示操作系统版本或.NET版本?

IntPtr.Size的结果是否显示运行.NET应用程序的操作系统或正在运行的.NET Framework版本?如果你有一个使用WOW在64位机器上运行的32位应用程序,那么IntPtr.Size会显示什么(4或8)?

.net 64-bit

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