问题列表 - 第30621页

如何创造← 在XAML中

如何←在XAML中创建(←)?我想创建退格按钮.

xaml

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

成员函数无法访问私有成员

我有以下代码

#include <iostream>
#include <string>

template <typename T>

class demo
{
    T data;
  public:
    demo();
    demo(demo const&k );
    demo(const T&k);
    demo& operator=(const demo &k);

    template<typename T1>
    demo(const demo<T1>&k);

    template<typename T1>
    demo<T>& operator=(const demo<T1>&k);

   ~demo();
};

template <typename T>
demo<T>::demo():data(){}

template<typename T>
demo<T>::demo(demo const& k):data(k.data){}

template<typename T>
demo<T>::demo(const T&k):data(k){}

template<typename T>
demo<T>& demo<T>::operator=(demo const &k)
{
    if ((void*)this == (void*)&k) {    // assignment to itself? 
         return *this; 
        } 
    this->data=k.data;
    return *this;
}

template<typename T>
  template<typename T1>
  demo<T>& demo<T>::operator=(demo<T1> const &k)
  { …
Run Code Online (Sandbox Code Playgroud)

c++ templates

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

PHP MySQL查询在过去24小时内最受欢迎

假设我想在过去24小时内获得MOST喜欢的十条记录.这是我到目前为止所拥有的:

$date = date("o-m-d");
$query = "SELECT date_created,COUNT(to),from,to FROM likes WHERE date_created LIKE '$date%' GROUP BY to ORDER BY COUNT(to) DESC LIMIT 10";
Run Code Online (Sandbox Code Playgroud)

问题在于它只能从那一天获得最喜欢的,无论它在那一天有多远.从过去的24小时开始,它并没有得到最受欢迎.

喜欢的结构:来自| 到| date_created | ID

日期符合标准ISO时间 - 例如2010-07-14T00:35:31-04:00.直接来自PHP参考:date("c");

php mysql datetime popularity ranking

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

无论String大小如何,如何在Java中获取String中的最后一个字符

我正在寻找一种从String中拉出最后一个字符的方法,无论大小如何.让我们把这些字符串放到示例中:

"abcd: efg: 1006746"
"bhddy: nshhf36: 1006754"
"hfquv: nd: 5894254"
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,完全随机的字符串,但它们最后有7个数字.我怎么能拿这7个号码?

编辑:

我只是意识到String[] string = s.split(": ");在这里工作得很好,只要我在数字中调用字符串[2],在中间调用字符串[1].

java string

73
推荐指数
5
解决办法
26万
查看次数

Eclipse:使用相同编辑器选项卡通过多次搜索打开的文件

在eclipse中使用"文件搜索"功能在".java"文件中查找一些文本时,我可能会得到几个搜索结果的列表.假设我双击文件"A.java",然后在新的编辑器选项卡中打开A.java.如果我再次使用"文件搜索"功能查找其他一些文本,这次双击文件"B.java",该文件将替换编辑器中的"A.java".

我希望Eclipse为B.java打开一个新的编辑器,以便我的编辑器选项卡中都可以使用A.java和B.java.这可能吗?我已经浏览了偏好,但我不确定哪个选项会给我这个功能.

eclipse search

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

Maven - 将代码释放到GitHub时出错(推送后挂起)

我正试图跑过这个mvn release:prepare目标而且它在推动之后就悬挂了.知道我可能做错了吗?

[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] BUILD SUCCESSFUL
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] [INFO] Total time: 8 seconds
[INFO] [INFO] Finished at: Tue Jul 13 23:54:59 PDT 2010
[INFO] [INFO] Final Memory: 55M/294M
[INFO] [INFO] ------------------------------------------------------------------------
[INFO] Checking in modified POMs...
[INFO] Executing: cmd.exe /X /C "git add -- pom.xml"
[INFO] Working directory: C:\development\taylor\my-app
[INFO] Executing: cmd.exe /X /C "git status"
[INFO] Working directory: C:\development\taylor\my-app
[INFO] Executing: cmd.exe /X /C "git commit --verbose -F C:\Users\TAYLOR~1\AppData\Local\Temp\maven-scm-1932347225.commit pom.xml"
[INFO] Working …
Run Code Online (Sandbox Code Playgroud)

java git maven-2 github maven-release-plugin

18
推荐指数
3
解决办法
9839
查看次数

c ++数组问题

我想初始化一个大小为200的double数组,它的值从0到199,从索引0到c ++中的199.我知道我可以通过一个简单的For循环来做到这一点,但有没有办法像这样初始化双数组?

谢谢

c c++ visual-c++

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

从C#的当前用户appdata文件夹中的文件读取

我正在尝试从C#中当前用户的appdata文件夹中的文件中读取,但我还在学习,所以我有这个:

int counter = 0;
string line;

// Read the file and display it line by line.
System.IO.StreamReader file = new System.IO.StreamReader("c:\\test.txt");
while ((line = file.ReadLine()) != null)
{
    Console.WriteLine(line);
    counter++;
}

file.Close();

// Suspend the screen.
Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

但我不知道输入什么以确保它始终是当前用户的文件夹.

c# active-directory userappdatapath readfile

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

Android contatcs vcard API

是否有任何android API来提取vcard 3.0格式的联系人?我遇到了一个开源vcard项目android-vcard

但在使用示例中,提到了以下注释.

重要提示:如果您正在为Android设备开发应用程序,则不必使用此库,因为它已包含在基础Android框架中.只有在开发要在Android环境之外运行的应用程序时,此库才有用.Android开发人员:两次阅读此文本.

您能告诉我上面描述中提到哪个库吗?它是否可供应用程序开发人员使用?

android

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

实践中的 Java 并发 - 清单 14.9 解释?

很少有 JCIP 的列表出现在这里。这里还有一个(原始代码):

公共类线程门{
    私有布尔值 isOpen;
    私有整数代;

    公共同步无效关闭(){
        isOpen = false;
    }

    公共同步无效打开(){
        ++代;
        isOpen = true;
        通知所有();
    }

    公共同步无效等待()抛出 InterruptedException {
        int到达世代=世代;
        而 (!isOpen && 到达世代 == 世代) {
            等待();
        }
    }
}

书评:

await 使用的条件谓词比简单地测试 isOpen 更复杂。这是必要的,因为如果在门打开时 N 个线程正在等待,它们都应该被允许继续。但是,如果门快速连续地打开和关闭,如果 await 只检查 isOpen,则可能不会释放所有线程:当所有线程收到通知、重新获取锁并从等待中退出时,门可能再次关闭. 所以 ThreadGate 使用了一个稍微复杂一些的条件谓词:每次门关闭时,“生成”计数器都会增加,如果门现在打开或者自从这个线程到达门之后门已经打开,线程可能会通过 await .

伙计们,你可能会笑,但我无法理解:)。问题:

  1. arrivalGeneration == generation根据线程 T1、T2...和执行流程向我解释使用。
  2. 为什么段落说every time the gate is closed, a generation counter is incremented?它是怎么发生的?

感谢大家!

java concurrency

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