小编Mar*_*lez的帖子

SQL如何切断字符串

我有一列字符串,每个字符串都包含城市,州和数字.

SPOKANE, WA           232/107
LAS VEGAS, NV         232/117
PORTLAND, OR          232/128
Run Code Online (Sandbox Code Playgroud)

除此之外还有很多,但我想知道我是如何切断这一栏中的数字,只是显示城市和州或者更好 - 切断数字并使城市和州成为一个单独的专栏.

对于所有不同的记录,该列的格式完全相同.

谢谢!

sql t-sql sql-server string

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

C代码为Python的属性函数?

我真的很好奇Python的解释器如何通过x一个方法创建一个属性.如果我能看一下代码,我会感觉好多了.xx=property(x)C

c python properties python-3.x

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

javax.xml.soap比apache cxf更好吗?

本周我不得不研究一个使用SOAP包javax.xml.soap.*的Java WebService项目.

我之前没有使用过这个,而是使用Apache CXF库来创建SOAP Web服务.

我对javax.xml.soap有疑问.*

在性能方面,它比CXF更好吗?

在编码方面,我看到CXF非常棒,因为根本不需要担心SOAP API,只需使用注释就可以在几分钟内创建服务.

MessageFactory和SOAPConnection也是线程安全的吗?我要求这个每次都保存这些对象的创建.如果创建不是开销那么没有问题,但如果是,那么我只想创建它们一次.我在javadoc中找不到线程安全性.

java soap web-services cxf

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

是否有比System.Byte.Parse("0xAA")更好的东西来获取F#和C#上的单个字节?

所以问题在于标题

我正在制作System.Byte.Parse("0xAA"),但我觉得每次编译都解析字符串,我只想将这个字节发送给编译器.

我知道有F#文字(例如86uy),但我想要完全是十六进制模式.也许我可以写AAuy,但我不明白我怎么能写它和86uy在同一时间.因为例如11uy和11uy(在十六进制模式下)是不同的//如果我错了就纠正我.

谢谢.

.net c# f# byte

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

为什么三个线程比10+更快

我的问题是针对Windows环境中多线程的性能问题.在测试我的代码后,我得到的结果是增加线程数不会增加并行计算的性能,并且在计算之后变得更少.到底是怎么回事?是否有可能找出最佳线程数的公式:F(处理器,内存..)=?

.net performance multithreading

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

AJAX监听器而不是轮询?

我在python中创建了自己的聊天网络服务器,想知道而不是AJAX每秒都调用一次服务器(下面的JS).我可以修改我的服务器,所以当它更新chat.html文件时,它会将其推送给所有客户端.有没有办法使用javascript让它听取任何收到的数据而不是轮询?

<script>
// Request the AJAX update the chat window every second
setInterval(function(){loadChat()},1000);

function loadChat()
{
    var xmlhttp;
    if (window.XMLHttpRequest)
    {
        xmlhttp = new XMLHttpRequest();

        xmlhttp.onreadystatechange=function()
        {
            if (xmlhttp.readyState==4 && xmlhttp.status==200)
            {
                document.getElementById("chatWindow").innerHTML=xmlhttp.responseText;
            }
        }

        xmlhttp.open("GET","chat.html",true);
        xmlhttp.send(null);
    }
}
</script>
Run Code Online (Sandbox Code Playgroud)

javascript ajax listener

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

用re.sub()部分替换

假设我想在"文本"中找到所有信用卡号,并用XXXX替换前三个4位组,保留最后一组.

我怎么能用re.sub()做到这一点?

到目前为止,我最好的尝试是

re.sub(r"(\d{4}-){3}", "XXXX-XXXX-XXXX-", text)

但当然这种模式会导致非信用卡表达式的替换,如'1234-5678-1234-asdfg'.

python regex

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

字符串变量作为导入模块说明符

我尝试了以下方法:

>> modname = 'sys'
>> import modname
Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: No module named modname
Run Code Online (Sandbox Code Playgroud)

为什么 import 不能将 'sys' 识别为要导入的模块的名称?

python import importerror

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

使用带有存储过程的Linq比使用生成SQL的Linq更好吗?

我对Linq的工作原理并不了解.我刚刚尝试了一些Linq的例子,这就是为什么我不确定并提出问题的原因.

一般来说,网上的Linq很慢.我的问题是,带有SP的Linq是否比使用Generated SQL的Linq提供更好的性能?或两者都相同.

请指导.

c# linq sql-server-2005 linq-to-sql

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

"大约一小时前"PHP/SQL中的逻辑以及它如何影响性能?

最近我一直在面对"X小时前","X天前"功能的网站.(包括stackoverflow)

就像,Anil在一个小时前玩了一场比赛.两天前Anil平了.Anil刚才发表了这条评论.

我知道可以通过一个小函数轻松完成,该函数计算到当前时间的旧时间,以秒(或毫秒)获得差异并相应地返回字符串值.

我想问的是;

  1. 如何以最专业的方式完成?使用PHP计算时间差或在查询时根据我们的SQL计算它?
  2. 它不会降低性能吗?想象一个包含100条注释的页面,该功能将工作100次,因此页面加载速度会变慢.

PS.我不是在寻找脚本.

php mysql sql security benchmarking

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

阿贾克斯不在我的检票口工作

我想在wicket 6.5中测试一些AJAX DropDown(试过wicket 6.6并遇到同样的问题).

我使用quickstart wicket页面创建了我的wicket测试项目 - http://wicket.apache.org/start/quickstart.html

mvn archetype:generate -DarchetypeGroupId = org.apache.wicket -DarchetypeArtifactId = wicket-archetype-quickstart -DarchetypeVersion = 6.6.0 -DgroupId = net.betlista -DartifactId = tests.wicket-6.6 -DarchetypeRepository = https://repository.apache .org / -DinteractiveMode = false

我改变了HomaPageLoadableDropDownTestPagegetHomePage()生成的WicketApplication类.

LoadableDropDownTestPage的Java代码是:

package net.betlista;

import java.io.Serializable;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;

import org.apache.wicket.ajax.AjaxRequestTarget;
import org.apache.wicket.ajax.IAjaxIndicatorAware;
import org.apache.wicket.ajax.form.OnChangeAjaxBehavior;
import org.apache.wicket.ajax.markup.html.form.AjaxButton;
import org.apache.wicket.markup.html.WebPage;
import org.apache.wicket.markup.html.form.DropDownChoice;
import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.markup.html.panel.FeedbackPanel;
import org.apache.wicket.model.IModel;
import org.apache.wicket.model.LoadableDetachableModel;
import org.apache.wicket.model.Model;
import org.apache.wicket.model.PropertyModel;

public class LoadableDropDownTestPage …
Run Code Online (Sandbox Code Playgroud)

java wicket wicket-6

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

含糖和不含糖的特性

请不要笑。生无可恋。

这是带有 getter 和 setter 的 Python 类的规范示例(来自Wikipedia):

class Student(object):
    # Initializer
    def __init__(self, name):
        # An instance variable to hold the student's name
        self._name = name

    # Getter method
    @property
    def name(self):
        return self._name

    # Setter method
    @name.setter
    def name(self, new_name):
        self._name = new_name
Run Code Online (Sandbox Code Playgroud)

现在我没有装饰器的版本:

class Student(object):
    # Initializer
    def __init__(self, name):
        # An instance variable to hold the student's name
        self._name = name

    # Getter method
    def name(self):
        return self._name
    name=property(fget=name)

    # Setter method
    def set_name(self, …
Run Code Online (Sandbox Code Playgroud)

python properties accessor decorator python-decorators

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

parser.parse_args()[0] 返回什么样的对象?

正如我从 python 文档(http://docs.python.org/3.3/library/optparse.html)收集的那样,在表达式中

(options, args) = parser.parse_args()

options是一个对象,其属性由parser设置,它是optparserOptionParser的实例。

选项所属的类的名称是什么?

python parsing optparse

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