文章

渣男厂长在线撩妹儿
实现一个自己的编程语言——准备
实现一个自己的编程语言,应该作为大三或者大二下学期学生必备的实验,毕竟又不用做到工业级别实现。也是掌握I/O和字符串和各种数据结构的一种手段。主要是最近被分配干自研数据库的SQLParser部分,也就是解析SQL语句生成执行计划的工作,捎带
渣男厂长在线撩妹儿 · 2018-10-24 01:34
阅读 877 评论 1
渣男厂长在线撩妹儿
工程排序
Engineering a Sort Function 论文解读在从美团实习离职前夕,参加了一个TiDB的学习组织,接手的第一篇paper就是这个工程化排序。主要是研究快排的算法优化思路和Unix 系统中的Qsort设计@雪梨教育全体工作人
渣男厂长在线撩妹儿 · 2018-10-22 20:54
阅读 1047 评论 1
2-马增来
链栈的表示及基本操作的实现
写了一点链栈的基本操作,第一次发文,如发现错误之处请大家及时指正。// 补充:链栈的基本操作 #include <stdio.h> #include <stdlib.h> typedef int ElemType;
2-马增来 · 2018-10-21 17:26
阅读 1031 评论 1
7-李建涛
js数组
声明:数组声明的三种方式:1. var arr = new Array();(声明一个空数组对象) arr[0]="abc";2. var arr = new Array(5);(声明数组并初始化长度,注意数组的长
7-李建涛 · 2018-10-21 11:27
阅读 1154 评论 5
刘秀梅
WEB开发(二)—— 函数
(一)函数三要素函数的三要素为函数名、参数(形参,实参),返回值。(二)函数定义与调用函数定义的关键字为function,不能省略,也不要能简写。定义函数有3种形式,相应的调用形式有2种。1.函数声明形式 注: 不需要在函数声明的后面添加一
刘秀梅 · 2018-10-11 15:10
阅读 3478 评论 5
3-张馨元
类定义关键字详解
JAVA类与对象(三)----类定义关键字详解 static 表示静态,它可以修饰属性,方法和代码块。1.static修饰属性(类变量),那么这个属性就可以用类名.属性名来访问,也就是使这个属性成为本类的类变量,为本类对象所共有。这个属性就
3-张馨元 · 2018-10-09 19:21
阅读 1003 评论 1
3-张馨元
一个java文件中可包含多个main方法
一个java文件中可包含多个main方法java中的main方法是java应用程序的入口,java程序在运行时,首先调用执行main方法。但并不是说java中只能有一个main方法,不同类中都可以包含main方法。但是当JVM进行编译时,只
3-张馨元 · 2018-10-09 19:17
阅读 12499 评论 6
杨伟彬
数据结构——线性表的经典应用
1. 一元多项式的表示和相加 在数学上,一个一元多项式\(P_{n}(x)\)可升序写成:\(P_{n}(x) = p_{0}+p_{1}x^1+p_{2}x^2+...++p_{n}x^n\)它由n+1个系数唯一确定。因此,
杨伟彬 · 2018-10-08 14:28
阅读 2326 评论 1
7-李建涛
栈和队列之间的相互转化
队列实现栈需要两个队列data,help,因为队列是先进先出,想要模拟栈的结构,每次取栈顶的元素也就相当于取队列中队尾的元素,要取data队列的队尾元素,需将最后一个元素前面的先取走,才能取到最后一个元素,所以,将前面的元素逐个弹出到hel
7-李建涛 · 2018-10-01 12:51
阅读 1211 评论 3
刘秀梅
WEB开发(二)——字符串类型
在C语言中的数据类型中没有字符串类型,字符串是字符数组,那么字符串可以遍历。在前端JavaScript中数组和字符串是两种数据类型,也就是字符串类型是存在的,但是字符串仍然可以遍历,通过下标的方式获取。为什么? 为甚么字符串还有lengt
刘秀梅 · 2018-09-29 14:22
阅读 1814 评论 3
刘孟祎
JavaScript event(事件对象)
在触发DOM 上的某个事件时,会产生一个事件对象 event,这个对象中包含着所有与事件有关的信息。包括导致事件的元素、事件的类型以及其他与特定事件相关的信息。例如,鼠标操作导致的事件对象中,会包含鼠标位置的信息,而键盘操作导致
刘孟祎 · 2018-09-28 09:40
阅读 828 评论 1
张玉茹
数据结构——快速排序
快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。 分治法的基本思想是:将原问题分解为若干个规模更小但
张玉茹 · 2018-09-27 16:57
阅读 1122 评论 1
张玉茹
数据结构——栈和队列的逻辑特性
线性表是最常用且最简单的一种线性结构。 线性结构的特点: (1) 存在唯一的一个被称作“第一个”的数据元素。 (2) 存在唯一的一个被称作“最后一个&rd
张玉茹 · 2018-09-27 08:58
阅读 2260 评论 1
7-李建涛
初探JVM
今天晚上翻了翻别人的博客了解了jvm的一些基础,因为每个人的侧重点不同,我也联系自己的看法整理一份。 首先要了解jvm基本架构,总的分为三个主要的子系统,分别为类加载器子系统,运行时数据区和执行引擎。类加载子系统在
7-李建涛 · 2018-09-27 01:04
阅读 809 评论 3
陶卓
JavaScript中事件的绑定
一、 事件 事件是您在编程时系统内的发生的动作或者发生的事情,系统通过它来告诉您在您愿意的情况下您可以以某种方式对它做出回应。在Web中,事件在浏览器窗口中被触发并且通常被绑定到窗口内部的特定部分——可能
陶卓 · 2018-09-26 15:59
阅读 806 评论 1
解卫静
Java中编写自己的类之重写equals()方法
1.Object类中的equals()方法equals()方法用于检测某个对象是否同另一个对象相等。它最初是在Object类中定义的,Object类中equals()方法的实现是判断两个对象是否指向同一块内存区域,源代码如下: public
解卫静 · 2018-09-26 09:19
阅读 865 评论 1
张寒
数组在Java和C++中的对比
几乎所有的程序设计语言都支持数组,那么我们就来看一看它在Java和C++这两种面向对象的语言中有什么不同。1. 在Java中数组本身就是对象,而C++中数组是一种数据结构。2. 在Java中数组声明时
张寒 · 2018-09-25 09:05
阅读 1165 评论 1
雪梨教育
雪梨教育创建视频课程方法说明
教师用户登录后访问 http://www.edu2act.cn/manager/course/list/ 可以创建视频课程。具体操作流程如下:1. 通过上面的链接,进入所有课程页面点击左侧菜单栏“课程类别”可以管理课
雪梨教育 · 2018-09-21 14:36
阅读 2384 评论 0
刘兴梅
Java I/O操作——叠合对象创建流
初学Java SE的过程中遇到了一长串的对象叠合创建一个对象,比如:BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); DataInputStr
刘兴梅 · 2018-09-20 17:15
阅读 758 评论 1
刘秀梅
WEB开发(二)—— 定时器
一、定时器 1.定时器介绍(1)宿主对象window —— 是JavaScript 层级中的顶层对象,表示浏览器窗口。常见的方法有: alert()、confirm()、prompt()、open()、close()
刘秀梅 · 2018-09-20 14:41
阅读 863 评论 1