-
顺序栈的表示与实现
顺序栈的表示与实现 顺序栈是指利用顺序存储结构实现的栈,即用一组连续地址的存储单元依次存放到栈底到栈顶的数据元素。 ----------------------------------------------------------------- 1.顺序栈的存储结构: (这里以存储整数为例) 1 typedef struct { 2 Elem...
-
Mybatis中三种关联关系的实现
Mybatis中三种关联关系的实现 目录 一对一查询 一对多查询 自关联查询: 多对多查询 总结: 三种关联关系 :一对多,一对一,多对多 两种查询方式 :嵌套查询,连接查询(也可称作:多表单独查询,多表连接查询) 每一种关联关系都可以通过嵌套查询和连接查询来实现。...
-
《深入理解Java虚拟机》-----第12章 Java内存模型与线程
《深入理解Java虚拟机》-----第12章 Java内存模型与线程 概述 多任务处理在现代计算机操作系统中几乎已是一项必备的功能了。在许多情况下,让计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它的存储和通信子系...
-
Java A*算法搜索无向图最短路径
Java A*算法搜索无向图最短路径 网上看了很多别人写的A*算法,都是针对栅格数据进行处理,每次向外扩展都是直接八方向或者四方向,这样利于理解。每次移动当前点,gCost也可以直接设置成横向10斜向14。 但是当我想处理一个连续的数据集,比如一个网络状的图,难道我还要...
-
JVM之内存结构详解
JVM之内存结构详解 对于开发人员来说,如果不了解Java的JVM,那真的是很难写得一手好代码,很难查得一手好bug。同时,JVM也是面试环节的中重灾区。今天开始,《JVM详解》系列开启,带大家深入了解JVM相关知识。 我们不能为了面试而面试,但是学习会这些核心知识你必定...
-
自己动手撸一个LinkedList
自己动手撸一个LinkedList 自己动手撸一个LinkedList 1. 原理 LinkedList是基于双链表的动态数组,数据添加删除效率高,只需要改变指针指向即可,但是访问数据的平均效率低,需要对链表进行遍历。因此,LinkedList善于进行一些插入、删除操作,不利于进行检索操作。Lin...
-
Java IO File类
Java IO File类 File类 构造方法 ??作为IO操作中的最基本的类,File类可以封装文件夹和文件,其构造方法如下: 1、通过给定的父抽象路径名和子路径名字符串创建一个新的File实例。 File(File parent, String child); 2、通过将给定路径名字符串转换成抽象路径名来创建...
-
Java之路---Day03
Java之路---Day03 2019-10-17-21:18:33 方法 定义格式: public static void 方法名称() { 方法体 } 完整格式: 修饰符 返回值类型 方法名称(参数类型 参数名称,...) { 方法体 return 返回值; } 修饰符:现阶段的固定写法,public. static 返回值类型:也就是方法最终...
-
前端性能优化的三大类处理方式
前端性能优化的三大类处理方式 1 .减少HTTP的请求次数和传输报文的大小 -CSSSPRITE(雪碧图、图片精灵)技术-使用字体图标(ICONFONT)或者SVG等矢量图;可以减少HTTP请求次数或者减少请求内容的大小 ,使图片渲染的更快:因为他们是基于代码渲染的,而对于位图(png/j...
-
javaweb(3):JavaScript
javaweb(3):JavaScript 1. JavaScript的概述 1.1 什么是JavaScript JavaScript是web上一种功能强大的编程语言,用于开发交互式的web页面。它不需要进行编译,而是直接嵌入在HTML页面中,由浏览器执行。 JavaScript被设计用来向HTML页面添加交互行为。 JavaScript是一...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
