一种固定表格上表头和左表头的方法
效果 本文提供一种基于jquery的固定表格上表头和左表头的方法。运行效果如下:
思路1、监听某个元素的滚动条事件 $(selector).scroll(function () {…})
2、获取滚动条滚动的距离 $(selector).scrollLeft()
$(selector).scro ...
线性表——(单向)链表
引言动态数组可能会造成内存空间 “申请的多而使用的少”,链表却可以做到 “使用多少就申请多少”。
1、链表(SingleLinked List)
链表是一种链式存储的线性表,所有元素的内存地址不一定是连续的。
当我们添加一个元素时,首先会创建一个节点(Node)对象,在该节点内部既包含一块用来存放该 ...
线性表——动态数组
引言数据结构是计算机存储、组织数据的方式。常见的数据结构有:
(1)线性结构
如:线性表(包括:数组、链表、栈、队列、哈希表)。
(2)树形结构
如:二叉树、AVL树、红黑树、B树、堆、Trie、哈夫曼树、并查集。
(3)图形结构
如:邻接矩阵、邻接表。
注:在实际应用中,要根据使用场景选择最 ...
数据结构与算法——复杂度
算法是用于解决特定问题的一系列的执行步骤。使用不同算法,解决同一个问题,效率可能相差非常大。为了对算法的好坏进行评价,我们引入 “算法复杂度” 的概念。
1、引例:斐波那契数列(Fibonacci sequence)已知斐波那契数列:$F(1)=1,F(2)=1, F(n)=F(n - 1)+F( ...
数据结构与算法——先导篇
很久没有更新文章了,后面准备连载一个关于《数据结构与算法》的系列教程,喜欢的同学记得分享转发。
1、第一印象(1)复杂、深奥、难学?一提到数据结构与算法,大家对它的第一印象就是:复杂、深奥、难学。其实,大家之所以这么认为的原因主要是没有找到正确的学习资料和学习方法。
(2)不常用?还有一些同学认为, ...
使用Ajax获取数据,选择“同步”还是“异步”
1、问题描述我们在web项目中经常在JS中使用ajax函数获取数据,并将获得的数据返回供其他函数所用。例如定义如下函数:
Javascript12345678910111213141516171819function getData(){ var dataVal = null; ...
Java到底怎么学?(二) Java技术路线指引篇
引言在了解了Java的生态体系和基本概念后,野生程序员要想真正入坑Java程序开发还需要先对Java的技术路线有一个清晰的认识。
本文重在为小白理清学习路线,大神请绕行。
一、基础知识(1)编程语言主要学习Java语法。(有C++基础上手更快)
可以通过书或网络教程学习。
不用刻意记忆,关键在 ...
Java到底怎么学?(一)Java生态体系扫盲篇
引言相信曾几何时很多同学都想入坑Java,刚开始便被一堆陌生的技术名词(有过时的,有没过时的)弄的晕头转向,不知道该学哪个,剪不断理还乱,愁愁愁,别是一般滋味在心头。
苦于无人引导入门,便在网上查找资料从Java基础语法开始学习,数周后仍不知所学知识有何用武之地,于是便在Java技术体系下左顾右盼, ...
哀悼!
今日,2020 年 4 月 4 日,清明,国家公祭日。
警钟长鸣 逝者安息向英雄们致敬
附:新冠肺炎疫情防控牺牲烈士简要情况
1.王兵,女,汉族,1947年10月出生,湖南湘潭人,中共党员,生前系武汉市洪山区王兵西医内科诊所主治医生。新冠肺炎疫情发生以来,在医疗资源极为紧张的情况下,王兵同 ...
一种基于ccs3的timeline实现方法
引言在web项目中我们经常要使用时间轴(timeline)控件。本文提供一种基于CSS3的可逐项展开的timeline,在各展开项中可以嵌入文本、图片、视频等元素。运行效果如下:
实现该控件的实现过程较为简单,主要由test.html文件和timeline.css文件组成。具体代码如下:
1、tes ...