问题列表 - 第37462页

JavaScript字节逻辑

这个JavaScript代码是什么意思?

flag &= ~CONST
Run Code Online (Sandbox Code Playgroud)

它是追加,前置,交叉或其他什么?

javascript bitwise-operators

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

在VIsual C++中使用C++代码,只会忽略错误,但代码的某些部分会被忽略

我是编程的绝对初学者,我只是在开始时做一些练习练习.

首先,我使用Visual C++ 2010编译C代码.我只是创建一个新项目并选择一个空的控制台应用程序.之后,我创建一个名为test.c的资源文件,并将文件属性中的元素类型更改为C/C++编译器并编译为C++代码,以便我可以使用#include <iostream>std::cin.get()命令.现在的代码:

#include <stdio.h>
#include <iostream>

int main() 
{
   int number1, number2;
   int sum;

   puts("Enter number 1 please:");
      scanf_s("%d",&number1);
   puts("Enter number 2 please:");
      scanf_s("%d",&number2);

   std::cin.get();
   std::cin.get();  //(1)

   sum = number1 + number2;
      printf("The average is %f\n", sum/2);

return 0; 
}
Run Code Online (Sandbox Code Playgroud)

现在我的问题是,只是忽略了"std :: cin.get()"命令.输入两个数字后,程序就会停止,控制台窗口关闭.

知道问题出在哪里?

我还有另一个问题.

由于我解决了控制台打开的问题(1),现在我的printf()只给出零作为输出.我希望有一个浮点数作为输出,但无论我输入的是number1和number2,我总是得到"0.000000".

由于我还在处理我的小程序以在接受之前验证输入,我还有另一个问题.

我想使用以下代码来检查输入.

#include <stdio.h>
#include <iostream>
#include <ctype.h>

int main() 
{
   int number1, number2;
   int sum;

   puts("Enter number 1 please:");
      scanf_s("%d",&number1);

   if (isdigit(number1)) 
   {
   puts("Enter number 2 …
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++

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

为什么PyQt应用程序启动这么慢?

C++很快.Qt很快.Python解释器启动相对较快(在我的计算机上2-3秒).PyQt是Qt的薄包装.为什么然后PyQt app启动(大约80行,甚至是.pyc形式)是如此之慢(6-12秒)?我对这个原因很感兴趣,最重要的是,我想改善这种情况的方法.

python performance pyqt startup

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

如何检查目录或其任何子目录中是否存在特定文件

在C#中,如何检查目录或其任何子目录中是否存在特定文件?

System.IO.File.Exists似乎只接受一个没有重载的单个参数来搜索子目录.

我可以使用SearchOption.AllDirectories重载LINQ和System.IO.Directory.GetFiles,但这看起来有点沉重.

var MyList = from f in Directory.GetFiles(tempScanStorage, "foo.txt", SearchOption.AllDirectories)
             where System.IO.Path.GetFileName(f).ToUpper().Contains(foo)
             select f;

foreach (var x in MyList)
{
    returnVal = x.ToString();
}  
Run Code Online (Sandbox Code Playgroud)

c#

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

Mysql Master Master复制

Server1:xxx.xxx.xxx.xxx

server-id=1 
binlog-do-db=sample 
master-host = xxx.xxx.xxx.xxx 
master-user = someuser 
master-password = somepassword 
master-connect-retry = 60 
relay-log = /var/lib/mysql/slave-relay.log 
relay-log-index = /var/lib/mysql/slave-relay-log.index 
Run Code Online (Sandbox Code Playgroud)

服务器2:xxx.xxx.xxx.xxx

server-id=2 
binlog-do-db = sample 
master-host = xxx.xxx.xxx.xxx 
master-user = someuser 
master-password = somepassword 
master-connect-retry = 60 
relay-log = /var/lib/mysql/slave-relay.log 
relay-log-index = /var/lib/mysql/slave-relay-log.index 
Run Code Online (Sandbox Code Playgroud)

我已经在2台测试服务器上设置了主主机复制配置,我还为服务器上的mysql 3306打开了端口我面临从机连接问题我一直得到

以下错误101021 19:12:23 [错误]从属I/O:错误连接到主服务器'root@xxx.xxx.xxx.xxx:3306' - 重试时间:60次重试:86400,错误代码:1045

服务器1有mysql 5.0.77,服务器2有mysql版本5.1.41

mysql database-replication mysql-error-1045

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

LaTeX和Bibtex:命令从bib文件打印单个完整引用?

我希望能够在我的LaTeX文档中的任何地方打印Bibtex .bib文件中的单个引用 - 不要引用它,而是打印引用,就像在正常的参考书目列表中一样.

因此,如果这是一个常规引用​​,则打印一个括号内的引用:

% Normal citation, appears as bracketed reference, e.g. [2]
\cite{Kawahara:2007p1116}
Run Code Online (Sandbox Code Playgroud)

我想要以下内容:

\print_citation{Kawahara:2007p1116}
Run Code Online (Sandbox Code Playgroud)

这应该打印参考书目中出现的完整引文,如:

[2] S Kawahara.日语说唱歌词的半韵和相似性的知识.东亚语言学杂志,2007年1月.

可能?谢谢!

latex bibtex bibliography

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

用正则表达式检查整个字符串

我正在尝试检查字符串是否为数字,因此正则表达式"\ d +"似乎很好.然而,由于某些原因,正则表达式也符合"78.46.92.168:8000",我不想要,一点点代码:

class Foo():
    _rex = re.compile("\d+")
    def bar(self, string):
         m = _rex.match(string)
         if m != None:
             doStuff()
Run Code Online (Sandbox Code Playgroud)

输入ip地址时调用doStuff().我有点困惑,"怎么样".或":"匹配"\ d"?

python regex

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

C4503警告?我如何解决/摆脱它们?

这是我第一次尝试C++ STL.我正在尝试使用map构建一个多维关联数组.例如:

typedef struct DA {
    string  read_mode;
    string  data_type;
    void    *pValue;
    void    *pVarMemLoc;
}DA;

int main()
{
    map<string, map<string, map<string, map<string, map<string, DA*>>>>> DATA;

    DATA["lvl1"]["stg1"]["flr1"]["dep1"]["rom1"] = new DA;
    DATA["lvl1"]["stg1"]["flr1"]["dep1"]["rom2"] = new DA;
    DATA["lvl1"]["stg1"]["flr1"]["dep1"]["rom3"] = new DA;

    IEC["lvl1"]["stg1"]["flr1"]["dep1"]["rom1"]->read_mode = "file";
    IEC["lvl1"]["stg1"]["flr1"]["dep1"]["rom2"]->read_mode = "poll";
    IEC["lvl1"]["stg1"]["flr1"]["dep1"]["rom3"]->read_mode = "report";

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

在VS2005中编译上面的代码时,我收到了170个C4503警告.所有警告都是关于"超出装饰名称长度,名称被截断".该程序似乎运行正常.

任何人都要花些时间向我解释是什么原因引起了这些警告以及如何解决这些问题?提前致谢 :)

Warning 1   warning C4503: 'std::map<_Kty,_Ty>::~map' : decorated name length exceeded, name was truncated  c:\program files\microsoft visual studio 8\vc\atlmfc\include\cstringt.h 2121
Warning 2   warning C4503: 'std::map<_Kty,_Ty>::map' : decorated name length …
Run Code Online (Sandbox Code Playgroud)

c++ string stl map name-decoration

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

如何在向服务器发送新的jsonrequest时取消json请求

当用户在文本框中键入内容时,使用json自动完成工作.他向服务器提出了许多要求.我如何在jquery中发出新请求时停止旧请求.

我怎么能在jquery中做到这一点

jquery

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

如何在PostgreSQL上用中文实现全文搜索?

之前已经问过这个问题:

postgresql全文搜索postgresql - 日语,中文,阿拉伯语

但就我所见,中国人没有答案.我看了一下OpenOffice wiki,它没有中文字典.

编辑:由于我们已成功将PG的内部FTS引擎用于英文文档,因此我们不希望转移到外部索引引擎.基本上,我正在寻找的是中文FTS配置,包括简体中文(普通话)的解析器和词典.

postgresql full-text-search localization cjk

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