-
c++无关类型指针的强制转换原理的分析和尝试
c++无关类型指针的强制转换原理的分析和尝试 因最近看到大量的c类型指针强制转换,联系到c++的reinterpret_cast强制转换符,故总结一下。 先上图 由图中可以看出,先声明了一个结构体t与一个含有三个元素的数组num,接着声明一个指向结构体变量t的一个指针p。 接着使用...
-
数据结构:队列queue 函数push() pop size empty front
数据结构:队列queue 函数push() pop size empty front back 队列queue : push() pop() size() empty() front() back() push() 队列中由于是先进先出,push即在队尾插入一个元素,如:可以输出:Hello World! queue string q;q.push( "Hello World!");q.push( "China...
-
多线程编程学习六(Java 中的阻塞队列).
多线程编程学习六(Java 中的阻塞队列). 介绍 阻塞队列(BlockingQueue)是指当队列满时,队列会阻塞插入元素的线程,直到队列不满;当队列空时,队列会阻塞获得元素的线程,直到队列变非空。阻塞队列就是生产者用来存放元素、消费者用来获取元素的容器。 当线程 插入/...
-
重识 ArrayList
重识 ArrayList 前言 ArrayList 作为 Java 集合框架中最常用的类,在一般情况下,用它存储集合数据最适合不过。知其然知其所以然,为了能更好地认识和使用 ArrayList,本文将从下面几方面深入理解 ArrayList: 为什么不用数组,用 ArrayList ArrayList 特性的源码分析...
-
算法:二分法查找
算法:二分法查找 package com.atguigu; public class Main { public static void main(String[] args) { //二分法查找 //前提:所查找的数组必须有序 int[] arr=new int[]{-98,-34,2,34,54,66,79,105,210,333}; int dest=-3; int head=0;//初始的首索引 int end=arr.l...
-
Java内存模型详解
Java内存模型详解 前言 Java内存模型(Java Memory Model,简称JMM),即Java虚拟机定义的一种用来屏蔽各种硬件和操作系统的内存访问差异,以实现让java程序在各种平台下都能够达到一致的内存访问效果的内存模型。本篇文章大致涉及到五个要点:Java内存模型的基础,主要...
-
ArrayList扩容
ArrayList扩容 ArrayList有三种初始化方式: 1.指定大小初始化 public ArrayList(int initialCapacity) 2.传入一个Collection对象初始化,并将对象中的数据添加到ArrayList中public ArrayList(Collection? extends E c) 3.默认构造函数初始化public ArrayList() 默认长...
-
Java学习笔记(五)
Java学习笔记(五) 类和对象 一,引用 即 创建类的实例 == 对象 new Hero(); 代表创建了一个 Hero 对象,但是却无法访问它,所以需要引用它 Hero hero = new Hero(); h 是的变量类型是 Hero 类,又称 引用,在 C++ 中 经常以 h = Hero(); 来做引用 当然,可以多个引用...
-
Struts2 struts.xml配置
Struts2 struts.xml配置 struts package name="action" namespace="/" extends ="struts-default" action name="LoginAction" class ="action.LoginAction" method="execute" result name="teacher"/teacher.jsp/result result name="student"/student.jsp/result resu...
-
Struts2 运行流程
Struts2 运行流程 1、在web.xml中使用Struts的核心过滤器拦截所有请求。 filter filter-namestruts2/filter-name filter- class org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter/filter- class /filter filter-mapping filter-namestruts2/filter...
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
