240 发简信
IP属地:重庆
  • Python APIs

    requests 获得的response,如果是json,用response.json()可以直接获得转化成字典。 docopt 是可以用来获取脚本参数。只要文档格式正确,将...

  • C# 委托

    委托相加时不会保存委托本身的引用,只添加这个委托引用的所有方法。例 这样不会调用action2的方法。 BeginInvoke 是异步调用。通常传两个null.

  • Notes: MongoDB

    $all匹配array ,意为包括所有这个给出的数组的项的数组。 $unset更新文档,删除指定的field

  • Notes :C#

    反射可以动态的调用方法,当调用方法要省略默认参数时,使用Type.Missing 占位。

  • C# 泛型

    在C#早期的集合实现时,任何对象都会转成Object对象,值类型还要装箱取消装箱,在从集合获得项时,要重新转化为以前的类型。有两个问题:类型需要转化,装箱和取消装箱有开销;添...

  • Notes

    一般的,优先队列取得队列最前项时,是将数组的第一个项保存,将最后一个项放到最前,再弹出最后一个项。但是在队列只有一个项时,就不能用这样的方法。要直接返回唯一的项,然后清理数组...

  • Notes: Java

    函数式借口可以自定义 创建时要确定: 加上 @FunctionalInterface 注解 只能有一个抽象方法。 接受函数式接口 参数的函数,都可以使用lambda表达式,即...

  • Java 级联lambda

    级联lambda是返回函数的函数的简单的表达方式。其参数是一个对象,返回值是一个函数。一般的,这个对象是这个函数内的一个变量,但不是参数。例如:Function > chai...

  • C# LINQ

    和SQL非常类似使用方法,产生一个流。 IEnumerable 里有许多泛型方法,可以指定一个类型,这个类型如果省略就是项本身的类型,不省略就是项本身的类型或其基类。 LIN...

  • C# LINQ扩展方法

    这几个方法IEnumerable都提供,大部分都返回IEnumerable对象,这样就能连接起来用。IEnumerable有几个以To为前缀的方法,分别返回一个集合。 Whe...

  • C# 学习 对象的序列化和反序列化

    类的属性 要序列化的对象的类要实现ISerializable 接口,要创建一个 GetObjectData 函数 在这个函数里,将对象的信息以键值对的形式添加到info对象里...

  • LeetCode 474

    LeetCode 474 474 Ones and Zeroes类似 0 1 背包问题的问题 使用了动态规划的方法。更多的串的问题可以利用较少字符串的问题的结果。要看当前字符...