一、数组(Array) 1.1 什么是数组 Go 语言提供了数组类型的数据结构。 数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整形、字符串或者自定义类型。 数组元素可以通过索引(位置)来读取(或者修改),索引从0开始,第一个元素索引为 0,第二个索引为 ...
分类:
编程语言 时间:
2019-10-18 22:38:40
阅读次数:
124
前言 (即接口),是Go语言中一个重要的概念和知识点,而功能强大的 正是基于 。本文即是对Go语言中的 和`reflect`基础概念和用法的一次梳理,也算是我阶段学习的总结,以期温故而知新。 interface(接口) 定义 在Go语言中,如果自定义类型(比如 )实现了某个 中的所有方法,那么就可以 ...
分类:
其他好文 时间:
2019-10-13 19:15:45
阅读次数:
290
1.unorderd_map自定义键 自定义类型 1、由于unordered_map是采用哈希实现的,对于系统的类型int, string等,都已经定义好了hash函数,所以如果我们引入新的自定义类型的话,系统并不知道如何去计算我们引入的自定义类型的hash值,所以我们就需要自己定义hash函数,告 ...
分类:
其他好文 时间:
2019-10-10 00:26:58
阅读次数:
115
介绍Dictionary 使用前需引入命名空间 using System.Collections.Generic Dictionary里面每一个元素都是一个键值对(由两个元素组成:键和值) 键必须是唯一的,而值不需要唯一 键和值都可以是任何类型(比如:string,int,自定义类型等) 通过一个键 ...
分类:
其他好文 时间:
2019-10-08 19:20:51
阅读次数:
121
我们在实际的开发工作中,经常会碰到排序的问题,如题,我们如何针对List集合中的某一个属性进行排序 当list集合中的元素类型是我们自定义类型时,有两种对list中的元素进行排序的方法: 方法一 让list集合中的元素类型,也就是我们自定义的类实现Comparable<T>接口,并在类中编写publ ...
分类:
编程语言 时间:
2019-10-06 15:13:12
阅读次数:
102
Map 自定义类型作为键的时候一定要重写hashcode和equals方法,让他自动生成即可.不然是不能作为键的,会爆炸. map面试题 https://mp.weixin.qq.com/s?__biz=Mzg2NDA4MzIxMQ==&mid=100000069&idx=1&sn=216341a6 ...
分类:
其他好文 时间:
2019-10-06 11:38:38
阅读次数:
83
MyBatis中使用parameterType向SQL语句传参,parameterType支持的类型可以是基本类型int,String,HashMap和java自定义类型。 在SQL中 引用这些参数 的时候,可以使用 两种方式: {parameterName} ${parameterName} 首先 ...
分类:
其他好文 时间:
2019-10-04 17:10:38
阅读次数:
92
字符串转换日期: 1.自定义一个类 二、在springmvc.xml中配置自定义类型转换器 ...
分类:
编程语言 时间:
2019-09-13 22:48:05
阅读次数:
111
用户自定义类型:枚举类型 描述方式特殊:将该类型所有取值都一一枚举出来。 1.定义一个枚举类型,要求列举出该类型数据的全部可取值。 例:用枚举类型表示一个星期中的7天。 2.对枚举元素按常量处理,不能对它们赋值。 例: 该语句非法。 3.枚举元素具有默认值,从零开始递增,依次为0,1,2...... ...
分类:
其他好文 时间:
2019-09-12 13:16:10
阅读次数:
83
原文首发于微信公众号:jzman-blog上篇文章中主要介绍从AIDL的使用方式以及Android开发中不同进程之间的通信,遗留的问题是如何在AIDL中使用自定义类型,具体步骤如下:创建自定义类型声明自定义类型定义与自定义类型相关的业务重写业务实体类远程调用验证AIDL1.创建自定义类型自定义类型传输的就是一个实体对象,这个实体类必须实现Parcelable接口,具体如下://自定义类型publi
分类:
移动开发 时间:
2019-09-11 09:56:25
阅读次数:
108