多态,就是理解为事物存在的多种形态 Animal a=new Cat(); //1、类型提升,向上转型(猫提升为动物了) //2、如果想要调用猫的特有方法时,如何操作? //3、强制将父类的引用,转成子类类型。向下转型 // Cat c=(Cat)a; //类似强制转换 // c.catchMous ...
分类:
其他好文 时间:
2019-01-05 15:46:22
阅读次数:
161
如果你是一个在学Python,或者打算学习Python老铁,看完这些语言特性,你会觉得很有受益且实用! 1、分拆 当你要传递的参数已经是一个列表,调用的函数却接受分开一个个的参数,这个时候可以考虑参数列表拆分: 2、交换变量分拆 3、负索引 非常直观,以元素1为第0个元素,最后一个元素即为a[-1] ...
分类:
编程语言 时间:
2019-01-05 15:46:11
阅读次数:
228
因为工作中经常需要excel或者报表输出,了解到pivot函数,查了部分资料,实在不够详尽,便想自己写一篇。pivot了解不深,只写写简单用法。 table t{ c1,c2,c3,c4 } 有库表t,其中有字段c1,c2,c3,c4 select * from (select c1,c2,c3,c ...
分类:
数据库 时间:
2019-01-05 15:46:03
阅读次数:
1994
模式定义 享元模式(Flyweight Pattern)就是通过共享技术实现大量细粒度对象的复用。享元模式是通过细粒度对象的共享,所以也可以说享元模式是一种轻量级模式。按照Gof模式分类,享元模式属于对象结构型模式。 模式解释 可以共享的内容称为内部状态(Intrinsic State),需要外部环 ...
分类:
其他好文 时间:
2019-01-05 15:45:45
阅读次数:
191
还有AttributePriority,我们可以设置编译时优先级。如果我们对目标标记了多个aspect,这样postsharp就不确定注入先后顺序,这样不能确保正确性,在vs编译时候我们会看见警告:Their order of execution is undeterministic. ...
分类:
其他好文 时间:
2019-01-05 15:45:39
阅读次数:
170
1 ElasticSearch简介1.1 什么是ElasticSearch? Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RES ...
分类:
其他好文 时间:
2019-01-05 15:45:30
阅读次数:
195
乘风破浪:LeetCode真题_038_Count and Say ...
分类:
其他好文 时间:
2019-01-05 15:45:16
阅读次数:
185
c++中的常量可以使用const定义,也可以使用#define宏定义的方式;二者区别如下: - **区别** 1. const定义的常量有自己的数据类型,编译器可以对其进行严格的类型检查;但是define定义的宏常量没有数据类型,执行时只会对其进行字符替换,不会进行类型检查;2. const定义的常 ...
分类:
其他好文 时间:
2019-01-05 15:45:04
阅读次数:
161
placeHolder和defaultValue的区别 (1)placeHolder用于提示用户,它不与后端进行交互。 (2)defaultValue则是与后端交互时的默认值。 举例说明:在Select框中: 该控件既有placeHolder又有defaultValue属性,那么默认显示的是plac ...
分类:
其他好文 时间:
2019-01-05 15:44:57
阅读次数:
370
在之前的系列文章中,我已经介绍了如何用webpack实现多页面应用的js,html,css的处理。今天就主要介绍如何处理静态资源,在web开发中最常见的静态资源就是图片。 图片的引用方式 而因为在web中,图片有两种主要的引入方式,第一种是<img src="...">,第二种是back ...
分类:
其他好文 时间:
2019-01-05 15:44:40
阅读次数:
173
原文:windows环境下mysql主从配置mysql主从配置。 相关理论知识可以百度一下,这里就不多说了,直接说如何配置。 一、环境介绍及说明 主库所在的操作系统:win7 主库的版本:mysql-5.6.24-winx64.zip 主库的ip地址:127.0.0.1 主库的端口:3306 从库所... ...
分类:
数据库 时间:
2019-01-05 15:44:31
阅读次数:
204
原因: SQL执行加载顺序: 索引简介: 1.索引是什么 MySQL创建索引方法:ALTER TABLE和CREATE INDEX的区别: 1、CREATE INDEX必须提供索引名,对于ALTER TABLE,将会自动创建,如果你不提供;2、CREATE INDEX一个语句一次只能建立一个索引,A ...
分类:
数据库 时间:
2019-01-05 15:21:05
阅读次数:
202
在File—settings—File and Code Templates—Python script 脚本里添加 编辑内容 (a)shebang行 #!/usr/bin/python3 (b)预定义的变量要扩展为格式为$ {<variable_name>}的相应值。 可用的预定义文件模板变量为: ...
分类:
其他好文 时间:
2019-01-05 15:20:54
阅读次数:
169
"传送门" 有源汇上下界最大流,建模很经典,将每行和每列看做一个点,然后去按照有源汇上下界建图就行了,因为这个题,我又发现了自己网络流板子里的一个错误写法,bfs的时候得增广完再退出,改了我半个小时。。。 c++ include include include include include usi ...
分类:
其他好文 时间:
2019-01-05 15:20:45
阅读次数:
211
编辑类: Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctr ...
分类:
其他好文 时间:
2019-01-05 15:20:38
阅读次数:
169
有两个表 这是ucbi表 这是cai表 SELECT ucbi.Userid, ucbi.Carid, ucbi.rechargetime, ucbi.DatetimeFROM usercaridbindinfo ucbiLEFT JOIN carauthinfo cai ON cai.Receiv ...
分类:
其他好文 时间:
2019-01-05 15:20:29
阅读次数:
207
我在小鹅通开了一个知识铺,主要是分享自己的一些原创作品,回答各位年轻朋友们的问题,大家还可以加入“技术人成长”社群,和更多的同行朋友进行交流。 微信扫码进入: ...
分类:
其他好文 时间:
2019-01-05 15:20:03
阅读次数:
154