泛型在java中可以说很常用,我们前面提到的集合类,如ArrayList,HashSet,以及Map都使用到了泛型,泛型也是也是我们再进行一些组件封装经常用到的,本文主要介绍了泛型基本概念,使用泛型的好处,泛型类、接口、方法、通配符的简单介绍以及使用方法,最后泛型一般和反射集合使用,通过泛型可以进行... ...
分类:
编程语言 时间:
2019-08-10 19:34:41
阅读次数:
91
refers : http://blog.leanote.com/post/weibo-007/mysql_float_double_decimal https://brooch.me/2016/11/17/%E6%B5%AE%E7%82%B9%E6%95%B0%E8%AE%A1%E7%AE%97% ...
分类:
其他好文 时间:
2019-08-10 19:34:15
阅读次数:
84
自己写的一个小工具,用于批量转换word为pdf,使用方式: 将完整代码拷贝到文档中,并修改名称为words2pdfs.py将该文件拷贝到需要转换的文档目录下在终端中输入python words2pdfs.py终端会列出来是否需要转换以下文档,输入yes即可。注意:运行后会在当前目录下生成一个pdf ...
分类:
其他好文 时间:
2019-08-10 19:33:57
阅读次数:
98
在一个由 'L' , 'R' 和 'X' 三个字符组成的字符串(例如"RXXLRXRXL")中进行移动操作。一次移动操作指用一个"LX"替换一个"XL",或者用一个"XR"替换一个"RX"。现给定起始字符串start和结束字符串end,请编写代码,当且仅当存在一系列移动操作使得start可以转换成e ...
分类:
其他好文 时间:
2019-08-10 19:33:39
阅读次数:
164
今天起晚了...就做了俩题 难受的一批... 题目描述 著名第一人称射击游戏 csgo 因其优秀的平衡性,爽快的射击感和科学的战术配比赢得了世界广大玩家的好评。 在一局游戏中,分为两个阵营,他们的目标就是消灭全部的对方敌人。 现在你是其中的一名玩家,不幸的是,你突然遭遇了许多个站成一横排,身高不同的 ...
分类:
其他好文 时间:
2019-08-10 19:33:27
阅读次数:
85
C++能够使用流提取运算符>>和流插入运算符<< 来输入输出内置数据类型,也可以重载流提取运算符和流插入运算符来操作对象等用户自定义的数据类型。 我们有时需要把运算符重载函数声明为类的友元函数,这样我们就能不用构造对象而直接调用函数。 运行结果: exbot@ubuntu:~/wangqinghe/ ...
分类:
其他好文 时间:
2019-08-10 19:33:13
阅读次数:
106
? 这个代码高亮。。一点儿都不高亮...... cnblog里已经有闻道先者贴出代码了, https://www.cnblogs.com/liutongqing/p/7745413.html 效果大概是这样的: 然后自己做了一些自定义修改: 最终效果是这样的: 把引用的代码和自定义的代码一起粘出来: ...
分类:
其他好文 时间:
2019-08-10 19:32:58
阅读次数:
138
"链接" 背景 " $huhao$ , $Luogu$ $P4513$ " 题意 给定一个数列,要求单点修改、区间查询最大子段和。 解法 线段树模板。维护每个区间和 $sum$ 、区间最大子段和 $val$ 、区间从左端点开始向右的最大子段和 $lmax$ 、区间从右端点开始向左的最大子段和 $rm ...
分类:
其他好文 时间:
2019-08-10 19:32:40
阅读次数:
52
1.基本组成 下面是mysql的基本架构示意图 图一 图二 我们可以从图上看出,mysql大体分为两个部分,一个是server层,另一个是引擎层。 server层中包含了连接器、查询缓存、分析器、优化器、执行器等,涵盖Mysql的大多数核心服务功能,以及所有的内置函数(如时间、日期、数学、加密等), ...
分类:
数据库 时间:
2019-08-10 19:32:24
阅读次数:
212
这次来看下桥接模式,将抽象部分与实现部分分离,使它们都可以独立的变化。 对于类之间相互引用,但是变化又十分频繁,可以抽象出来放在抽象类里面进行聚合。 来看下类图: 类图也很简单,没有什么复杂的地方,直接看下代码吧: ...
分类:
其他好文 时间:
2019-08-10 19:31:55
阅读次数:
75
一、while 循环 while 循环 的语义是当满足某条件时,就一直做某事,我们来看一下图解: while 循环由 循环条件 和 循环体 两部分组成。循环条件是个布尔值,每次循环都会进行判断,当满足循环条件时(值为 True) 执行循环,否则结束循环。循环体内则是那些需要重复的操作。 二、for ...
分类:
编程语言 时间:
2019-08-10 19:31:27
阅读次数:
74
在不用代码调从而启动某个软件时,windows系统下,通常我们会用到cmd命令行来启动。本文将介绍 cmd常见的命令行启动参数。 ...
分类:
其他好文 时间:
2019-08-10 19:31:14
阅读次数:
1232
考试只好随便骗骗分过去啦啦啦..... 正解是玄学线段树: 以每个操作为叶子节点,我们定义几个变量ce表示层数,h表示高度,add表示所减的层数 那么问题转化为单点修改的问题输出直接是根节点答案 但是我们发现合并区间很毒瘤 我们分两种情况: 设L为左儿子,R为右儿子。 1.T[L].ce<T[R]. ...
分类:
其他好文 时间:
2019-08-10 19:30:50
阅读次数:
73
Django中的序列化主要是在数据库中扫描数据返回给客服端用户 serializers json.dumps json.dumps无法处理datetime时期格式可以自己定义 ...
分类:
其他好文 时间:
2019-08-10 19:30:30
阅读次数:
101
辅助学习的学习心理 此系列文章用于解决面对海量的知识时,如何有效的吸收知识。 以前一直想系统化的整理一下这方面的思维,这得益于几年前我第一次接触到了哈佛的某人出版的一本高效学习的书。 时间长远忘记了书名,我将在学习思维这个领域中重新接触和整理,并推荐我读过的书。 希望此系列可以帮助大家进行低成本的学 ...
分类:
其他好文 时间:
2019-08-10 19:30:08
阅读次数:
70
在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时 ...
分类:
系统相关 时间:
2019-08-10 19:29:49
阅读次数:
107
C++标准库(一)之新语言特性 新语言特性 nullptr被解释为一个void*,不同于NULL被解释为一个int 可以用auto在编译期完成自动推导,不会影响执行期的速度 新的for循环方式: for(decl : coll) { statement } rvalue reference也是一个r ...
分类:
编程语言 时间:
2019-08-10 19:29:25
阅读次数:
87