问题列表 - 第36269页

vim正则表达式和普通正则表达式有什么区别?

我注意到vim的替代正则表达式与其他正则表达式略有不同.他们之间有什么区别?

regex linux vim

26
推荐指数
4
解决办法
6073
查看次数

如何进行网页的实时更新?

Google的GMail服务之所以能够实现这一点,是因为它集成了Google Talk - 而Etherpad(现在的typewith.me)因使用了Google Wave等系统而闻名.当其他用户对页面进行更改时,所有这些系统都会立即有效地更新用户正在处理的页面.很容易告诉服务器发生了变化,但让客户更新自己却更加困难.

这种实时编辑如何工作?它是否只是让客户端每秒多次ping服务器以进行更新?

javascript

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

C#类继承

我正在使用保险,有两种不同的政策类型 - 汽车和家用,由两个不同的类别,汽车和家庭代表.

两者都有几个共同的数据位,因此两者都将从另一个名为Policy的类继承.当用户登录应用程序时,他们可能有电机或家庭政策,因此应用程序需要显示通用信息以及Motor或Household独有的信息.为了封装所有这些,我有一个具有Motor成员和Household成员的响应对象,如下所示:

public class Response
{
    ...
    private MotorPolicy                 _motorPolicy;
    private HouseholdPolicy             _householdPolicy;
    ....
}
Run Code Online (Sandbox Code Playgroud)

以下代码应证明:

if (response.PolicyType == Enumerations.PolicyType.Motor) 
{
    lblDescription.Text = response.MotorPolicy.Description;
    lblReg.Text = response.MotorPolicy.Reg;
}
else
{
    lblDescription.Text = response.HouseholdPolicy.Description;
    lblContents.Text = response.HouseholdPolicy.Contents;
}
Run Code Online (Sandbox Code Playgroud)

MotorPolicy没有Contents属性,而HouseholdPolicy没有Reg属性.

但我真的想干脆做到:

if (response.PolicyType == Enumerations.PolicyType.Motor) 
{
    lblDescription.Text = response.Policy.Description;
    ...
}
Run Code Online (Sandbox Code Playgroud)

我试过使用泛型,找不到合适的解决方案.

.net c# generics inheritance

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

添加或合并python词典而不会丢失

我正在尝试计算在两台服务器上的日志文件中找到的IP地址,然后将字典统计数据合并在一起,而不会丢失元素或计数.我在另一个堆栈溢出问题中找到了部分解决方案但是你可以看到它丢弃了这'10.10.0.1':7对.

>>> a = {'192.168.1.21':23,'127.0.0.1':5,'12.12.12.12':5,'55.55.55.55':10}
>>> b = {'192.168.1.21':27,'10.10.0.1':7,'127.0.0.1':1}
>>> c = {}
>>> for elem in a:
...     c[elem] = b.get(elem, 0) + a[elem]
...
>>> print c
{'55.55.55.55': 10, '12.12.12.12': 5, '127.0.0.1': 6, '192.168.1.21': 50}
Run Code Online (Sandbox Code Playgroud)

计数正在加在一起,但如果密钥在dict中不存在,则会被删除.我无法搞清楚逻辑的最后一点......也许是b中elem的另一个:如果a.get(elem,0)存在:pass else将它添加到c?

python merge dictionary add count

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

如果你.Remove()List <T>中的特定项目是否也删除了'空槽'?

如果需要,请随意更正我的术语和理解列表.

如果我有一个包含五个项目的列表,其中每个项目都有一个唯一的ID ...

[item 1]
[item 2]
[item 3]
[item 4]
[item 5]
Run Code Online (Sandbox Code Playgroud)

我删除ID为72的项目(例如),它恰好是列表中的第3个...

会不会像这样结束......

[item 1]
[item 2]
[null]
[item 4]
[item 5]
Run Code Online (Sandbox Code Playgroud)

或者像这样

[item 1]
[item 2]
[item 3]
[item 4]
Run Code Online (Sandbox Code Playgroud)

过去的第4项现在是第3项,等等.

请解释一下你是否可以:)

c#

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

如何在R中添加字幕并更改ggplot图的字体大小?

我尝试使用+opts(subtitle="text")但没有出现任何副标题.主标题确实有效(+opts(title="text")).

我还想为轴(标签和坐标)使用更大的字体,但我不知道如何做到这一点.

r ggplot2

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

Activity之间有什么区别ListActivity?

我需要将Activity更改为ListActivity.但是我无法启动我的项目...是否需要更改manifest.xml?

或者我如何将屏幕从Activity更改为ListActivity?有什么不同startActivity(new Intent(this, list.class))吗?

10-05 17:34:54.722: ERROR/AndroidRuntime(11550): java.lang.RuntimeException: Unable to start activity ComponentInfo{spexco.hus.cepvizyon/spexco.hus.cepvizyon.CepVizyon}: java.lang.RuntimeException: Your content must have a ListView whose id attribute is 'android.R.id.list'
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at android.app.ActivityThread.access$2200(ActivityThread.java:119)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at android.os.Handler.dispatchMessage(Handler.java:99)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at android.os.Looper.loop(Looper.java:123)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at android.app.ActivityThread.main(ActivityThread.java:4363)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at java.lang.reflect.Method.invokeNative(Native Method)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at java.lang.reflect.Method.invoke(Method.java:521)
10-05 17:34:54.722: ERROR/AndroidRuntime(11550):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
10-05 17:34:54.722: …
Run Code Online (Sandbox Code Playgroud)

android listactivity android-widget android-activity

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

如何将客户端连接到客户端(浏览器)套接字连接?

我一直在考虑为客户端程序构建客户端.但我想要的方式是使用broswer来实现它,由可以建立连接的服务器提供帮助.

当我需要在客户端中有一个未受控的套接字(或者是pasive),等待连接时,就会出现问题.

我一直在考虑Html5 WebSockets,但它没有给客户端提供一个没有连接TCP协议的pasive套接字的可能性.

我正在学习这个并试图找到这样做的方法.所有的想法都很好:D.

html javascript sockets websocket

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

运行纵向视频输出Pre-X Server

我知道可以在X服务器中旋转视频输出,以纵向模式和横向显示.

我很好奇是否可以旋转出现在X服务器之前的视频输出.黑色背景上的白色文本在机器启动时输出(rc.sysinit,启动eth连接等).

linux video xorg

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

sizeof结构成员

如何在C中获取结构中成员的大小?

struct A
{
        char arr[64];
};
Run Code Online (Sandbox Code Playgroud)

我需要这样的东西:

的sizeof(A :: ARR)

谢谢

c sizeof

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