码迷,mamicode.com
首页 > 2017年08月20日 > 全部分享
C# 协变与逆变
协变与逆变相信大家都不陌生,但是大多数人,可能都不明白其具体的含义,包括我本人,所以今天打算详细的介绍下C#的协变与逆变。 1、概念简介 在C#和Visual Basic中,协变和逆变允许以下三种类型的参数进行隐式类型转换。 a、数组类型 b、委托类型 c、泛型类型 协变保留分配兼容性,逆变则不保留 ...
分类:Windows程序   时间:2017-08-20 18:20:13    阅读次数:195
ZigZag convert
1 题目 2 分析 (1) 对于第一行与最后一行,每两个相邻元素在原字符串中的距离为2*(nRows-1); (2) 对于非第一行与最后一行的其他行curRow,若锯齿(zigzag)正往下走。则当前字符与下一个字符在原字符中的距离为2*(nRows-curRow-1);若锯齿正往上走,则当前字符与 ...
分类:其他好文   时间:2017-08-20 18:20:04    阅读次数:137
c++ 函数的默认参数
结果: 首先看上述的代码,print函数是带有默认参数的。 所以调用print(), print(-1)都可以准确的输出。 这种默认参数的情况会带来有些便利。(比如初始化一个商品对象,在99%的情况在都是正常的,那么这个商品是否正常的标记就可以默认为1,特殊的1%情况,再加上) 但是有以下三个要注意 ...
分类:编程语言   时间:2017-08-20 18:19:55    阅读次数:204
[剑指Offer]5.二维数组中的查找
题目 在一个二维数组中,每一行都依照从左到右递增的顺序排序,每一列都依照从上到下递增的顺序排序。请完毕一个函数,输入这种一个二维数组和一个整数。推断数组中是否含有该整数。 思路 [算法系列之三十三]杨氏矩阵 代码 /* * 日期:2015-07-19 * 作者:SJF0115 * 题目: 5.二维数 ...
分类:编程语言   时间:2017-08-20 18:19:46    阅读次数:209
翻页文字特效
@import url(https://fonts.googleapis.com/css?family=Lato:900); *, *:before, *:after{ box-sizing:border-box; } body{ font-family: 'Lato', sans-serif; }... ...
分类:其他好文   时间:2017-08-20 18:19:37    阅读次数:157
JS,jQuery获取select标签中选中值的方法
JS方法如下: jQuery方法如下 或者 来自:http://blog.csdn.net/foart/article/details/6614829/ ...
分类:Web程序   时间:2017-08-20 18:19:28    阅读次数:149
[HNOI 2015] 亚瑟王
题意 有 n 张卡牌, 第 i 张卡牌有系数 p[i], d[i] . 一局游戏有 r 轮. 每轮从前往后遍历没有发动的卡牌, 每张卡牌有 p[i] 的概率发动. 若发动了这张卡牌, 那么会给敌方造成 d[i] 的伤害, 同时这张卡牌销毁, 并结束这一轮. 求一局游戏下来的期望伤害. n <= 25 ...
分类:其他好文   时间:2017-08-20 18:19:19    阅读次数:144
selenium + python自动化测试unittest框架学习(三)webdriver元素操作(二)
上一篇是元素的定位,那么定位元素的目的就是对元素进行操作,例如写入文本,点击按钮,拖动等等的操作 (1)简单元素操作 简单元素操作 (2)webElement接口常用的操作: WebElement类内容:获取元素属性、位置、是否可见、元素尺寸、元素截图等 (3)鼠标操作:双击,鼠标右键,鼠标移动,拖 ...
分类:编程语言   时间:2017-08-20 18:19:11    阅读次数:270
selenium + python自动化测试unittest框架学习(二)
1.unittest单元测试框架文件结构 unittest是python单元测试框架之一,unittest测试框架的主要文件结构: File >report >all_case.py >test_case >__init__.py >test_case1..... >public >__init__ ...
分类:编程语言   时间:2017-08-20 18:19:04    阅读次数:162
选择器
标签选择器(如:body,div,p,ul,li) .类选择器(如:class="head",class="head_logo") ID选择器(如:id="name",id="name_txt") 全局选择器(如:*号) .组合选择器(如:.head .head_logo,注意两选择器用空格键分开) ...
分类:其他好文   时间:2017-08-20 18:18:57    阅读次数:222
c#基础(一)
一、 C#与.Net的关系 C#是一种相当新的编程语言。C#的重要性体现在以下两个方法: 1)、它是专门为Microsoft的.net FrameWork一起使用而设计的 (.net FrameWork是一个功能非常丰富的平台,可开发,部署和执行分布式应用程序) 2)、它是一种基于现代面向对象设计方 ...
分类:Windows程序   时间:2017-08-20 18:18:50    阅读次数:156
Git常用命令
1.初始化git 2.查看变化的文件 3.将文件标记为添加状态 4.提交文件 5.添加远程地址 6.查看分支 7.将本地代码提交到远程 报错信息 解决方案:git pull 8.从远程分支中拉取文件 9.强制推送 10.查看远程分支 11.创建新分支 v1.0是新分支名字 origin/master ...
分类:其他好文   时间:2017-08-20 18:18:42    阅读次数:145
@PathVariable和@RequestParam的区别,@SessionAttributes, @ModelAttribute的用法
请求路径上有个id的变量值,可以通过@PathVariable来获取 @RequestMapping(value = "/page/{id}", method = RequestMethod.GET) @RequestParam用来获得静态的URL请求入参 spring注解时action里用到。 简... ...
分类:其他好文   时间:2017-08-20 18:18:32    阅读次数:170
java IO之输出流——OutputStream
OutputStream抽象类是所有输出字节流的超类,输出流接收输出字节,并将这些字节发送到某个接收器。这个接收器可以是字节数组、文件、管道。该类的定义如下: 1 public abstract class OutputStream implements Closeable, Flushable { ...
分类:编程语言   时间:2017-08-20 18:18:17    阅读次数:217
为Docker镜像添加SSH服务
一、基于commit命令创建 1、 首先下载镜像 2、 安装SSH服务 3、 配置SSH服务:如果需要正常启动SSH服务,则需手动创建/var/run/sshd目录,并启动ssh服务。 1) 创建目录 2) 启动ssh服务 3) 修改SSH服务的安全登录设置,取消pam登录限制 4) 在/root下 ...
分类:其他好文   时间:2017-08-20 18:18:10    阅读次数:184
Ubuntu 16.04安装QtCharts时报错:'qtConfig' is not a recognized test function.
错误: 解决方法: 其实5.9分支的版本有问题,转成5.7分支即可。 参考: http://php.wekeepcoding.com/article/10792742/Cross-compiling+QtDeclarative+for+raspberry+pi ...
分类:系统相关   时间:2017-08-20 18:18:04    阅读次数:3188
洛谷 P1026 统计单词个数 区间DP
题目描述 给出一个长度不超过200的由小写英文字母组成的字母串(约定;该字串以每行20个字母的方式输入,且保证每行一定为20个)。要求将此字母串分成k份(1<k<=40),且每份中包含的单词个数加起来总数最大(每份中包含的单词可以部分重叠。当选用一个单词之后,其第一个字母不能再用。例如字符串this ...
分类:其他好文   时间:2017-08-20 18:17:54    阅读次数:307
1557条   上一页 1 ... 34 35 36 37 38 39 40 ... 92 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!