Buffer?我们很容易想到缓冲区的概念,在NIO中,它是直接和Channel打交道的缓冲区,通常场景或是从Buffer写入Channel,或是从Channel读入Buffer。Buffer是一个抽象类,Java提供如下图的实现类,我是直接在Eclipse截出来的^_^其实核心是ByteBuffer... ...
分类:
其他好文 时间:
2019-09-30 12:57:58
阅读次数:
88
前言 在网页在看见小米动态图的实现,最近正在学习kotlin,就准备自己也实现一个, 参考实现(建议先读):https://blog.csdn.net/u013094278/article/details/75450534 一、实现一个三角形的变化: 1、计算三角形坐标 mLength是高,mSta ...
分类:
其他好文 时间:
2019-09-03 22:45:59
阅读次数:
137
在Panel上绘图的实现 近期制作了FDS的一个建模工具,由于知识有限,做出的效果是2D的。昨天上课的时候看老师画一个长方体,突然想到,为什么不给普通的2D图形加画上几条直线,就能实现2D图形的3D视觉效果呢?于是回来马上做了尝试,果然,效果很好,非常满意。但是把测试程序代码移植到FDS建模工具上的 ...
分类:
其他好文 时间:
2019-09-03 16:53:09
阅读次数:
117
对于使用ECharts图表的步骤,每种图表都是一致的,相信大家也都了解 此处只分享甘特图的option,代码如下: 注意:若ECharts版本在4.0.2以上,会出现起点从坐标轴开始的问题,建议降低ECharts版本到4.0.2 ...
分类:
其他好文 时间:
2019-08-22 10:52:11
阅读次数:
993
在计算机科学中,图是一种网络结构的抽象模型,它是一组由边连接的顶点组成。一个图G = (V, E)由以下元素组成: V:一组顶点 E:一组边,连接V中的顶点 下图表示了一个图的结构: 在介绍如何用JavaScript实现图之前,我们先介绍一些和图相关的术语。 如上图所示,由一条边连接在一起的顶点称为 ...
分类:
编程语言 时间:
2019-08-14 13:03:42
阅读次数:
104
1、顺序表用于图的深度优先遍历 2、创建顺序队列用户广度优先遍历 3、创建需要插入的图信息类 4、图的实现 5、实现结果 ...
分类:
编程语言 时间:
2019-07-22 15:11:22
阅读次数:
119
模板模式是非常容易看懂的。以前用了所谓的桥接模式,我也会认为我用了模板模式。 其实把桥接模式叫做 模板模式的接口版也没有任何问题。 模板模式全部虚函数,固定起来。而桥接模式。加了一个接口。把意图的实现放的更自由,脱离了虚类。 但是又如何啊。桥接多难懂的一个词。我想叫桥接模式为自由的模板模式。 个人总 ...
分类:
其他好文 时间:
2019-07-07 09:28:32
阅读次数:
99
前言 之前写过稀疏图的实现方法,这次写用矩阵存储数据的算法实现,只要会矩阵相乘的话,实现这个就很简单了。如果有不懂的可以先看一下下面两篇随笔。 MapReduce实现PageRank算法(稀疏图法) Python+MapReduce实现矩阵相乘 算法实现 我们需要输入两个矩阵A和B,我一开始想的是两 ...
分类:
编程语言 时间:
2019-03-24 19:55:50
阅读次数:
225
在团队带人,突然被人问到轮播图如何实现,进入前端领域有一年多了,但很久没自己写过,一直是用大牛写的插件,今天就写个简单的适合入门者学习的小教程。当然,轮播图的实现原理与设计模式有很多种,我这里讲的是用面向过程函数式编程去实现,相对于面向对象设计模式,代码难免会显得臃肿冗余。但没有面向对象的抽象却很适 ...
分类:
Web程序 时间:
2019-02-07 20:32:41
阅读次数:
172