小编H35*_*5am的帖子

如何覆盖部分类属性

我有一个部分课程,我想做类似以下的事情:

[MetadataType(typeof(UserMetaData))]
public partial class Person
{
    public override string PrivateData
    {
        get
        {
            return customDecrypt(base.PrivateData);
        }
        set
        {
            base.PrivateData = customEncrypt(value);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但是上面的方法不起作用.

有没有办法覆盖基本实体框架类的属性,以允许自定义getter/setter?

c# asp.net-mvc-4 entity-framework-5

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

在ArrayList Java中查找元素

我找不到元素,这是我的代码:

 public static void main(String[] args) {
    BufferedReader br = getFileReader("reader.csv");

    ArrayList<Monitoring> col = getCollection(br);

    //sort the collection on 'beginTime'
    for (Monitoring x : col)
        System.out.println(x.toString());
    BeginTimeComparator beginTime = new BeginTimeComparator();
    Collections.sort(col,beginTime);
    System.out.println("Begin time:");
    for (Monitoring x : col)
        System.out.println(x.toString());
Run Code Online (Sandbox Code Playgroud)

这是我遇到麻烦的部分,我不知道如何搜索使用endTime 2015-03-10获取对象.BTW这是一行cvs数据:

UnitId;BeginTime;EndTime;Type;Min;Max;Sum
Run Code Online (Sandbox Code Playgroud)

14100072; 2015-03-10 07:12:20; 2015-03-10 7:13:20; Gps/GpsAccuracyGyroBias; 0; 0; 0

//find the amount of elements that were sent on 'endTime' = 2015-03-10 (just the date)
    EndTimeComparator endTime = new EndTimeComparator();
    String findThis = "2015-03-10";
    Collections.sort(col, endTime);

    for(Monitoring x …
Run Code Online (Sandbox Code Playgroud)

java collections arraylist

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

如何更新具有外键限制的两个表的行

我有两个表:一个是外部引用表让我们说表a和另一个是数据表让我们说表b.现在,当我需要更改表b中的数据时,我受到表a的限制.如何在不收到此消息的情况下更改两个表中的"rid"?

"错误:在表上插入或更新"表a"违反外键约束"fk_boo_kid"SQL状态:23503

细节:表(表b)中不存在键(kid)=(110).

用于更新两个表的示例查询:

UPDATE table b table a SET rid = 110 WHERE rid =1
Run Code Online (Sandbox Code Playgroud)
table b 
+-----+-------+-------+
| rid | ride  | qunta |
+-----+-------+-------+
|   1 |  car  |     1 |
|   2 |  bike |     1 |
+-----+-------+-------+  

table a
+-----+-----+------------+
| kid | rid |    date    |
+-----+-----+------------+
|   1 |   1 | 20-12-2015 |
|   2 |   2 | 20-12-2015 |
+-----+-----+------------+

sql postgresql

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