问题列表 - 第28428页

如何grep所有非ASCII字符?

我有几个非常大的XML文件,我试图找到包含非ASCII字符的行.我尝试过以下方法:

grep -e "[\x{00FF}-\x{FFFF}]" file.xml
Run Code Online (Sandbox Code Playgroud)

但是这会返回文件中的每一行,无论该行是否包含指定范围内的字符.

我的语法有错吗?或者我做错了什么?我也尝试过:

egrep "[\x{00FF}-\x{FFFF}]" file.xml 
Run Code Online (Sandbox Code Playgroud)

(模式周围有单引号和双引号).

regex unix unicode grep

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

查找是否有一个元素重复n/k次

你有一个数组大小n和一个常量 k(无论如何)

您可以假设该数组是int类型(尽管它可以是任何类型)

描述一种算法,该算法可以查找是否存在至少重复一次的元素n/k...如果有返回的元素.在线性时间(O(n))中这样做

问题:使用常量内存执行此算法(甚至伪代码)并仅在阵列上运行两次

algorithm performance big-o

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

什么是在桌面应用程序中运行嵌入式Web服务器的推荐方法(比如使用pyqt的wsgi服务器)

桌面应用程序应在启动时启动Web服务器,并应在关闭时关闭它.

假设桌面是唯一允许连接到Web服务器的客户端,那么最好的方法是什么?

Web服务器和桌面都在自己的阻塞循环中运行.那么,我应该使用线程还是多处理?

python user-interface desktop wsgi pyqt

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

connect方法应该返回一个值吗?

我正在查看我继承的一些代码,如果我喜欢一些代码,我无法决定.

基本上,有一个方法如下所示:

bool Connect(connection parameters){...}
Run Code Online (Sandbox Code Playgroud)

如果成功连接则返回true,否则返回false.

我过去曾编写过这样的代码,但现在,当我看到这种方法时,由于种种原因,我不喜欢它.

  1. 它很容易编写代码,只是忽略返回的值,或者没有意识到它返回一个值.

  2. 无法返回错误消息.

  3. 检查方法的返回并不是很好看:

    if(!Connect(...)){....}

我可以重写代码以在它没有成功连接时抛出异常,但我不认为这是一种特殊情况.相反,我正在考虑重构代码如下:

void Connect(Connection Parameters, out bool successful, out string errorMessage){...}
Run Code Online (Sandbox Code Playgroud)

我喜欢其他开发人员必须提供成功和错误字符串,以便他们知道该方法有错误条件,我可以知道返回一条消息

有人对此事有任何想法吗?

谢谢 - 马特

c# coding-style

8
推荐指数
2
解决办法
406
查看次数

如何找出是否在jQuery中选中了复选框

是否有一种简单的方法可以找出是否在jquery中选中了复选框.

像.checked或缺血的东西

jquery

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

如何在C#.NET表单上捕获按键

我有一个包含很多控件的父表单.我要做的是过滤该表单的所有按键.麻烦的是,如果焦点在表单上的一个控件上,那么父表单没有获得按键事件,那么如何捕获按键事件?

.net c# winforms

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

通过 C API 在 Python 模块中定义全局变量

我正在使用 C API 为 Python 开发一个模块。如何创建一个在 Python 中被视为全局的变量?

例如,如果我的模块是module,我想创建一个g执行此任务的变量:

import module
print module.g
Run Code Online (Sandbox Code Playgroud)

尤其,g是一个整数。

Alex Martelli 的解决方案

PyObject *m = Py_InitModule("mymodule", mymoduleMethods);
PyObject *v = PyLong_FromLong((long) 23);

PyObject_SetAttrString(m, "g", v);
Py_DECREF(v);
Run Code Online (Sandbox Code Playgroud)

c python python-module global-variables python-c-api

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

Ruby,Rails:mysql2 gem,有人使用这个gem吗?它稳定吗?

我发现 mysql2 gem.它适用于ruby 1.9和utf8编码(与mysql gem相反).

但我怀疑.有人在生产中使用这个宝石吗?性能测试怎么样?它比mysql gem快吗?它稳定吗?

ruby mysql ruby-on-rails

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

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

在iframe中发布表单

我想在iframe中发布一个表单,生成如下:

我的JS在页面中加载iframe,向iframe添加一个表单并提交表单.我想要发生的是加载该请求结果的iframe.所以,我会有效地发布一个表单并将结果呈现在iframe中,而不会触及父表单(除了将iframe放在首先显示).

我正在使用这个答案中的代码:

JavaScript发布请求,如表单提交

但我无法让它重新加载父母.我发布了表单,而不是iframe刷新,整个父级刷新.我不知道为什么会这样,因为它发布的网址是不同的,至少会重定向.

任何人都可以帮我解决这个问题吗?我只是想在iframe内部发帖,而且只在iframe中发帖.

编辑:经过一些更多的研究,显然表格没有正确创建.我正在使用document.createElement("form")然后使用document.getElementById("my_iframe_id").appendChild(form)来附加它,但它似乎没有正常工作.

html javascript forms iframe post

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