//创建一个空表 DataTable dt = new DataTable(); dt.Columns.Add("日期", typeof(DateTime)); dt.Columns.Add("类别", typeof(String)); dt.Columns.Add("科室", typeof(Str ...
分类:
其他好文 时间:
2020-07-24 22:02:37
阅读次数:
71
本文主要介绍python中的匿名函数,lambda
分类:
编程语言 时间:
2020-07-24 10:11:48
阅读次数:
101
lambda是javar1.8新加入的一个新特性,主要是为了提高代码的简洁性,减少代码量。其本质就是一个java 的匿名函数, 主要用于对函数式接口的重写。用法有点类似于javascrip的箭头函数。下面是一些用法的例子。 无返回值无参数 @FunctionalInterface public in ...
分类:
编程语言 时间:
2020-07-24 10:10:42
阅读次数:
88
1. 概述 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。 提到函数式接口肯定少不了 Lambda 表达式,函数式接口可以隐式的转换为 Lambda 表达式。 我们可以选择向各种各样的方法和构造函数传递 Lambda 表达式,包括 ...
分类:
编程语言 时间:
2020-07-24 10:05:58
阅读次数:
85
1、chr()函数 chr() 用一个范围在 range(256)内的(就是0~255)整数作参数,返回一个对应的字符。 2、s[a:b:c] s=(1,2,3,4,5) 1>、 s[a]下标访问s列表内内容 列表下标从0开始,即 s[0]=1 s[1]=2 s[4]=5 s[-1]=5 s[-2] ...
分类:
编程语言 时间:
2020-07-22 13:52:44
阅读次数:
110
写在前面 上一篇博客学习了数组和对象的使用以及内存中的基本占用。这次就来学习一下java中常见的一些API。 ArrayList 在上一节我们已经学过,数组的长度是不可改变的,这在开发中会有很多的不方便。而ArrayList就提供了一个可变长度的集合。下面来看基本的使用: /** * 数组的长度不可 ...
分类:
编程语言 时间:
2020-07-22 01:54:22
阅读次数:
69
写在前面 前面学习了Lambda表达式,现在来学习一下根据Lambda表达式衍生出的Stream流和方法引用。 Stream流 引子 一提到流,可能都只会想到IO流。实际上,流不一定是IO流,今天就来学习一下Stream流。首先我们来看一段传统的集合过滤代码: // 创建一个List集合,存储姓名 ...
分类:
编程语言 时间:
2020-07-22 01:54:05
阅读次数:
136
1. 什么是行为参数化 行为参数化主要是为了应对需求的变化,减少代码的变动冗余、变动,应对行为标准建模,方式可以为定义接口,下面以一个例子说明行为参数化的必要性 2. 需求一 有一个Apple类,属性包括颜色、重量等,现在用户需求为:筛选出苹果重量>100的苹果,这个需求很简单,很容易想到的实现如下 ...
分类:
编程语言 时间:
2020-07-21 09:40:14
阅读次数:
67
MCNN: 多列卷积神经网络的单图像人群计数 MCNN是上海科技大学在CVPR 2016上的一篇论文,使用3列卷积网络进行人群密度估计。 摘要 本文旨在提出一种弄可以从具有任意人群密度和角度的的单张图像准确估计人群数量的方法。为了实现这个目的,我们提出一种简单但是很有效的多列卷积神经网络(MCNN) ...
分类:
其他好文 时间:
2020-07-21 09:36:53
阅读次数:
115
题目地址:https://leetcode-cn.com/problems/regular-expression-matching/ 解题思路:首先很明显字符串的匹配适合动态规划,所以建立dp[i][j]表示s的前i个字符与p中的前j个字符是否能够匹配。然后就是判断各种情况。笔者在写的时候情况考虑不 ...
分类:
其他好文 时间:
2020-07-20 22:55:47
阅读次数:
98