问题列表 - 第32167页

如何检测EF中的字段更改?

在EF4中,我想知道某些字段是否已更改.我怎样才能做到这一点?

entity-framework

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

与任何数字或字母或短划线匹配的正则表达式

特定 searchString = "23423asdfa-''"

这个正则表达式应该评估为false,但它不会!有任何想法吗?

Regex rgx = new Regex(@"[\w-]*");
rgx.IsMatch(searchString)
Run Code Online (Sandbox Code Playgroud)

.net c# regex

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

C++和python同时进行.它可行吗?

我对编程完全陌生,好像我在过去10年里拥有博士学位作为分子生物学家.有人可以告诉我:如果我同时注册C++和python,会难以处理吗?我也是全职员工.这两门课程在同一日期开始和结束,为期3个月.由于各种复杂的原因,今年秋天是我唯一可以学习这两种语言的时间.请指教.GillingsT

更新: 关于我自己的更多细节:正如我所说,我在分子遗传学方面获得了博士学位.我现在希望能够获得编程技能,以便我可以将其应用于生物信息学 - 如序列操作和途径分析.我被告知Python非常适合,但我们的课程不包括初学者的基础知识.我找到了一位Comp Sci教授,他建议我在学习Python之前先学习C++.所以我陷入了这种困境(增加到其他物流).

c++ python

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

在PHP中选择并读取文件

在PHP的表单中,我有一个textarea和一个Choose File选项.选择文件的代码如下

<input name="upload_file" type="file" id="Browse" title="Browse" value="Browse" />
Run Code Online (Sandbox Code Playgroud)

我要做的是选择一个文件并在textarea中显示它的内容,一旦我选择文件(没有点击事件发生).

我该怎么办呢?我不太清楚如何获取文件对象的句柄?

html php

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

SQL Server 2008向information_schema.columns授予权限

我有一系列存储过程从数据库中选择数据.我有一个角色(cctc_reader),它具有在程序上授予的执行权限.其中一个过程调用另一个存储过程,该过程recControl_system_option依次进行查询Information_schema.columns.

问题是在这个proc中查询

select column_name from information_schema.columns where table_name = 'recControl_manager'

不会返回任何记录.cctc_reader具有以下授权权限:

  • 每个选择过程
  • recControl_system_option

所以在理论上这应该有效.在dbo下运行时我没有问题.

如果我将db_datareader授予cctc_reader,那么查询就可以了,但我不想将读者权限授予所有表(因此我使用了存储过程).我已经尝试在一些文章中建议的主数据库中的Information_schema上授予选择权限,但仍然无法使其工作.

有什么建议?

sql-server permissions information-schema sql-server-2008

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

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

具有多个项目布局的ListView

我有一个ListView关于我的ListActivity,我希望它们的行ListView是3种不同布局中的一种.我列表中的第一项始终使用布局A,列表中的第二项始终使用布局B,所有后续项目将使用布局C.

这是我的getView函数:

@Override
public View getView(int position, View convertView, ViewGroup parent) { 
    // get the View for this list item
    View v = convertView;
    if (v == null) {
        LayoutInflater vi = (LayoutInflater)getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        switch (position) {
            case 0:
                v = vi.inflate(R.layout.layout_A, parent, false);
                break;
            case 1:
                v = vi.inflate(R.layout.layout_B, parent, false);
                break;
            default:
                v = vi.inflate(R.layout.layout_C, parent, false);
                break;
        }
    }   
    switch (position) {
        case 0:
            TextView txtLabel1 = (TextView)findViewById(R.id.label1);
            TextView txtLabel2 = (TextView)findViewById(R.id.label2); …
Run Code Online (Sandbox Code Playgroud)

layout android listview

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

从包含特定字符的列表中删除元素

我想删除包含(或不包含)一组特定字符的列表中的所有元素,但是我正在遇到迭代列表并在我继续时删除元素的问题.下面给出两个几乎相同的例子.如您所见,如果要删除的两个元素直接相互跟随,则第二个元素不会被删除.

我确定在python中有一个非常简单的方法可以做到这一点,所以如果有人知道它,请帮助我 - 我正在制作整个列表的副本并迭代一个,并删除其他元素...不我假设一个好的解决方案

>>> l
['1', '32', '523', '336']
>>> for t in l:
...     for c in t:
...         if c == '2':
...             l.remove(t)
...             break
...             
>>> l
['1', '523', '336']
>>> l = ['1','32','523','336','13525']
>>> for w in l:
...     if '2' in w: l.remove(w)
...     
>>> l
['1', '523', '336']
Run Code Online (Sandbox Code Playgroud)

弄清楚了:

>>> l = ['1','32','523','336','13525']
>>> [x for x in l if not '2' in x]
['1', '336']
Run Code Online (Sandbox Code Playgroud)

仍然想知道是否有任何方法在使用for l in l时将迭代设置回一组.

python list data-structures

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

badoo.com用户搜索 - 如何做到这一点?

Badoo.com拥有56.000.000个用户个人资料.可以按性别,年龄,头发颜色,生肖,教育等搜索个人资料,以及离家乡的距离,在线状态和注册日期.到目前为止,这似乎是可行的,即使它是对巨大的表(56米成员......)的一些查询,它可以以一般方式缓存.

有趣的是,他们还有一个单独的"排除列表"(你看到的每个档案,你可以说你不想见到这个人).另外,你的朋友也不会出现.

第二个有趣的部分是查询的OR部分.你可以搜索一个女人,25-35岁,金发女郎或黑发女郎,非吸烟者,异性恋或双性恋者,处女座或双胞胎或癌症,生活在巴黎50公里半径并且不是你的朋友而不在你的排除名单上的人谁现在在线.许多OR,重度查询,排序选项,无法缓存或预先计算所有这些,但搜索返回11.298结果,以毫秒为单位.

他们如何使用5600万个数据集和250K人同时使用它来做这样的事情?全文搜索索引?关系数据库?关键价值商店?有没有人对这个概念或架构有所了解?

performance search search-engine

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

什么是易于理解*坏*使用继承的例子?

我正在寻找使用继承的例子.我不是很有创意,所以这是我能想到的最好的:

class Car : public Engine {}
Run Code Online (Sandbox Code Playgroud)

汽车有发动机,但它不是发动机.

这可能有助于解释这个概念,但我相信还有更多的说明性例子?

language-agnostic inheritance

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