- 博客(24)
- 资源 (5)
- 收藏
- 关注
原创 Fabric1.4:运行 first-network 网络
本人博客园链接 https://www.cnblogs.com/zongmin/p/11821342.html说明:运行 first-network 网络,必须先安装好 fabric1.4 的预置环境,fabric1.4 的安装可以参考此博文:https://www.cnblogs.com/zongmin/p/11635686.html 。本文使用 fabric 版本为 v1.4.3,其它版本...
2019-11-08 16:59:10 3019
原创 Hyperledger Fabric1.4安装
本人博客园链接 https://www.cnblogs.com/zongmin/p/11635686.htmlHyperledger Fabric 依赖的软件版本查看官方 github 地址 https://github.com/hyperledger/fabric 目录下文件 /docs/source/prereqs.rst,具体版本要求根据安装的 Fabric 的版本差异而略有不同。1...
2019-10-08 16:15:32 1799 1
原创 剑指Offer-3~9题
本人博客园链接:https://www.cnblogs.com/zongmin/p/11612478.html3. 数组中重复的数字题目描述:在一个长度为 nnn 的数组里的所有数字都在 000 到 n−1n-1n−1 的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的,也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为 777...
2019-09-30 14:08:03 188
原创 BitSet 的使用
本人博客园链接:https://www.cnblogs.com/zongmin/p/11569760.htmlBitSet 的简单介绍BitSet,即位图,是位操作的对象,值只有 0 或 1(即 false 或 true)。Java 的 BitSet 内部维护着一个 long 数组,默认初始化时数组的长度为 1,随着数据的增加,BitSet 会自动扩容。public class BitSe...
2019-09-22 23:01:24 288
原创 Java 容器
概述Java 的集合框架大致分为 Collection 和 Map 两种,两者区别:Collection 是单元素集合;Map 是双元素键值对集合;Collection 中只有 Set 系列要求元素唯一;Map 中要求键唯一,值可以重复;Collection 的数据结构是针对元素的;Map 的数据结构是针对键的。Collection 集合i 标识的是 Collection 派...
2019-09-22 22:55:47 126
原创 剑指Offer-60~68题
本人博客园链接:https://www.cnblogs.com/zongmin/p/11563619.html60. nnn 个骰子的点数题目描述:扔 nnn 个骰子,向上面的数字之和为 SSS。给定 nnn,请列出所有可能的 SSS 值及其相应的概率。示例:输入:n = 1输出:[[1, 0.17], [2, 0.17], [3, 0.17], [4, 0.17], [5, 0.17...
2019-09-21 16:48:19 311
原创 IDEA 配置及常用快捷键
本人博客园链接:https://www.cnblogs.com/zongmin/p/11529570.html常用快捷键1、Ctrl+Alt+T 把选择的代码放入 try{} 或者 if{} 里2、Ctrl+O 重写方法提示3、Alt+回车 导包提示4、Alt+/ 代码提...
2019-09-16 20:05:28 127
原创 Markdown 复杂公式&常用符号
本人博客园链接 https://www.cnblogs.com/zongmin/p/11519918.html公式格式行内公式行内公式(不会换行)使用 $ 作为起止符,例如:$a + b = c$, 效果为:a+b=ca + b = ca+b=c块级公式块级公式(单独一行)使用 $$ 作为起止符,例如:$$a + b = c$$,效果为:a+b=ca + b = ca+b=c角标...
2019-09-14 19:29:38 872
原创 Collections 工具类
本人博客园链接 https://www.cnblogs.com/zongmin/p/11517930.html针对 List 集合的方法排序 sort如果集合元素为基本数据类型,采用快排;对于集合元素为引用类型,采用归并排序。//对指定 List 集合的元素按照自然排序void sort(List<?> list);//对 List 集合元素根据 Comparator 进...
2019-09-13 23:16:04 128
转载 Lambda 表达式有何用处(转载)
本人博客园链接 https://www.cnblogs.com/zongmin/articles/11344736.html什么是 Lambda我们知道,对于一个 Java 变量,我们可以赋给其一个**“值”**。如果你想把**“一块代码”**赋给一个 Java 变量,应该怎么做呢?比如,我想把右边那块代码,赋给一个叫做 aBlockOfCode 的 Java 变量:在 Java 8...
2019-09-13 18:28:34 191
转载 JDK 8 函数式编程入门(转载)
本人博客园链接 https://www.cnblogs.com/zongmin/articles/11345157.html1. 概述1.1 函数式编程简介我们最常用的面向对象编程(Java)属于命令式编程(Imperative Programming)这种编程范式。常见的编程范式还有逻辑式编程(Logic Programming),函数式编程(Functional Programming)...
2019-09-13 18:24:43 221
原创 包装类
本人博客园链接 https://www.cnblogs.com/zongmin/p/11338771.html包装类型介绍Java 为 8 种基本数据类型分别定义了相应的引用类型,称之为基本数据类型的包装类。基本数据类型包装类byteByteshortShortintIntegerlongLongcharCharacterfloat...
2019-09-13 18:23:05 121
原创 String 字符串
本人博客园链接 https://www.cnblogs.com/zongmin/p/11338787.htmlString不可变性JDK 1.8 中,String 使用 char 数组存储数据public final class String implements java.io.Serializable, Comparable<String>, CharSequence...
2019-09-13 18:22:11 124
原创 Arrays 工具类
本人博客园链接 https://www.cnblogs.com/zongmin/p/11339000.html数组转集合asList将数组转换为集合,接收一个可变参数<T> List<T> asList(T... a);public static void main(String[] args) { List<Integer> list1 ...
2019-09-13 18:21:30 127
原创 流程控制和数组
本人博客园链接 https://www.cnblogs.com/zongmin/p/11339013.html流程控制break结束多重循环public static void main(String[] args) { outer: for(int i = 0; i < 5; i++) { for(int j = 0; j < 3; j++) {...
2019-09-13 18:20:35 123
原创 Java 运算符
本人博客园链接 https://www.cnblogs.com/zongmin/p/11339019.html运算符自增和自减运算符++ :操作数值型变量,++ 放操作数左边,操作数自身加 1,返回加 1 后的结果;++ 放操作数右边,操作数自身加 1, 返回加 1 前的结果;– :操作数值型变量,-- 放操作数左边,操作数自身减 1,返回减 1 后的结果;-- 放操作数右边,操作数...
2019-09-13 18:19:43 111
原创 基本数据类型和类型转换
本人博客园链接 https://www.cnblogs.com/zongmin/基本数据类型介绍Java 的基本数据类型共有 8 种,分为两类:boolean 类型和数值类型,数值类型又可以分为整数类型、字符类型、浮点类型。整数类型byte:1个字节,范围:(-2^7) ~ (2^7-1)short:2个字节,范围:(-2^15) ~ (2^15-1)int:4个字节,范围:(-2...
2019-09-13 18:18:55 214
原创 static 和 final 关键字
本人博客园链接 https://www.cnblogs.com/zongmin/p/11340334.htmlstatic关键字静态变量静态变量:又称做类变量,也就是这个变量属于整个类,而不属于单个实例。类所有的实例共享静态变量,可以直接通过类名来访问它。静态变量在内存中只存在一份,当系统第一次加载类时,系统为静态变量分配内存,直到该类不在使用,内存才会被回收,生命周期几乎等同于该类的生命...
2019-09-13 18:18:07 106
原创 抽象类和接口
本人博客园链接 https://www.cnblogs.com/zongmin/p/11341222.html抽象类拥有抽象方法的类叫抽象类;只定义方法签名,没有方法体的方法叫抽象方法。抽象类和抽象方法必须使用 abstract 修饰符来定义,抽象方法不能有方法体,只有方法签名。有抽象方法的类只能被定义成抽象类,抽象类里可以没有抽象方法。抽象类不能被实例化,其构造器只能被其子...
2019-09-13 18:17:12 91
原创 封装、继承和多态
本人博客园链接 https://www.cnblogs.com/zongmin/p/11342221.html封装封装(Encapsulation)是面向对象的三大特征之一(另外两个是继承和多态),它指的是将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象内部信息,而是通过该类所提供的方法来实现对内部信息的操作和访问。访问控制符Java 提供了 3 个访问控制符:private、 ...
2019-09-13 18:16:27 136
原创 Object 类
本人博客园链接 https://www.cnblogs.com/zongmin/p/11342745.htmlObject通用方法Object 类是所有类、数组、枚举类的父类,也就是说,Java 允许把任何类型的对象赋给 Object 类型的变量,当一个类时没有使用显式继承某个类时 , 默认继承 Object 类。因为所有的 Java 类都是 Object 类的子类,所以任何 Java 对象...
2019-09-13 18:12:01 108
原创 日期类
本人博客园链接 https://www.cnblogs.com/zongmin/p/11342812.htmlDate类Date 类是 java.util.Date 类,不是 java.sql.Date。构造方法//使用当前日期和时间来初始化对象Date();//接收一个参数,该参数是从1970年1月1日起的毫秒数Date(long millisec);返回毫秒数 getTime...
2019-09-13 18:10:18 209
原创 Math & Random & ThreadLocalRandom类
本人博客园链接https://www.cnblogs.com/zongmin/p/11344169.htmlMath类//绝对值值运算:Math.abs(18.999); //返回19.999这个数的绝对值 Math.abs(-12.58); // 返回-12.58这个数的绝对值,为12.58//取值运算:Math.s...
2019-09-13 18:05:34 180
原创 BigInteger & BigDecimal类
本人博客园链接:https://www.cnblogs.com/zongmin/p/11344198.htmlBigInteger类当需要处理超过 long 数值范围的大整数时,java.math 包中的 BigInteger 类提供任意精度的整数运算。构造方式//构造方法,将BigInteger的十进制字符串表示形式转换为BigIntegerpublic BigInteger(Stri...
2019-09-13 18:02:22 165
Android编程权威指南
2017-10-22
用Python和Pygame写游戏-从入门到精通
2017-10-01
VS2010-MFC编程入门
2017-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人