加载中
Java开发中巧妙使用链表来实现模拟栈的入栈出栈操作

  在Java开发中经常会碰到需要你用Java链表来实现入栈出栈的模拟操作,下文就这个操作做了一个详细的描述。   栈:后进先出;最后一个放入堆栈中的物体总是被最先拿出来。   使用链表来...

2019/01/22 09:01
128
Java运行时内存种类划分详细解析

背景: 听说Java运行时环境的内存划分是挺进BAT的必经之路。 内存划分: Java程序内存的划分是交由JVM执行的,而不像C语言那样需要程序员自己买单(C语言需要程序员为每一个new操作去配对del...

2019/01/14 09:24
240
Java集合中HashMap日常问题及解决办法

前言   今天在学习Session的时候,利用了Session可持久化保存服务器端的特性尝试做了一下用HashMap嵌套的购物车(没有将购物车的商品信息保存在数据库中),之所以做的这么麻烦是为了巩固之前...

2019/01/11 09:28
316
Java开发控制类引用类型详解

Java提供了 java.lang.ref包,该包下的类均与垃圾回收机制相关,这里先介绍Java对象的集中引用类型 1.强引用 强引用是最常见的,创建对象就是强引用,如 String a = new String("1");无论系统内存...

2019/01/10 09:02
68
thinkphp3.2.3对三元表达式实现无缝对接

ThinkPHP3.2.3版本是一个优化和修正版本,比3.2.2更加稳定、高效和安全,是一个推荐升级的版本,而且实现了对三元表达式的支持,具体代码如下! {$status?'正常':'错误'} {$info['status']?$...

2019/01/08 10:37
270
巧妙的理解掌握Java内部类

01 前言 昨天晚上,我把车停好以后就回家了。回家后才发现手机落在车里面了,但外面太冷,冷到骨头都能感受到寒意——实在是不想返回一趟去取了(小区的安保还不错,不用担心被砸车玻璃),于...

2018/12/28 14:33
44
Java开发中抽象类和接口都有什么区别?

在Java软件开发中抽象类和接口会有一个明显的区别,具体会有哪些区别呢?下文就两者的区别做了一个比较详细的描述。 抽象类: 1、抽象类使用abstract修饰; 2、抽象类不能实例化,即不能使用...

2018/12/27 08:55
87
如何用PHP完整的开发一个网站?

1、PHPer应具备的知识 (1)PHP知识: 熟练掌握基础函数,PHP语句(条件、循环),数组(排序、读取),函数(内部 构造),运算(数学 逻辑),面向对象(继承 接口 封装 多态静态属性)等。 了解Cooki...

Spring AOP前置通知实例讲解与AOP详细解析

一、引出问题   有个接口TestServiceInter,有两个实现方法TestService和Test2Service。他们都有sayHello();我们的需求是在调用这两个方法之前,要先完成写日志的功能; 二、菜鸟的想法 ...

2018/12/26 09:13
72
Java开发中业务层入参校验详细解析

背景 首先,我们达成以下共识: 一个服务方法,如果入参太多,且基本为非pojo,会给调用方造成不必要的干扰。尽管可以把文档写的很完善,但还是建议使用pojo对多个参数合理封装。 如下示例:...

2018/12/25 09:43
578
Java教程--枚举类型使用方法详细讲解

  Java开发中的枚举类型定义了一个枚举值的列表,每个值是一个标识符。例如,下面的语句声明了一个枚举类型,用来表示星期的可能情况: public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNE...

2018/12/24 11:57
201
PHP代码中是如何实现文件上传的?

这里使用PHP的全局数组$_FILES来实现文件上传: $_FILES["file"]["name"] - 被上传文件的名称 $_FILES["file"]["type"] - 被上传文件的类型 $_FILES["file"]["size"] - 被上传文件的大小,以...

PHP
2018/12/24 11:10
135
大数据Hadoop中HDFS用法详细解析

Hadoop--HDFS Edits和Fsimage机制详解 概述 fsimage镜像文件包含了整个HDFS文件系统的所有目录和文件的indoe(节点)信息,比如:/node01/node,会记录每个节点nodeid,以及节点之间父子路径...

2018/12/20 15:52
236
Java开发Swing实战JFrame和JTabbedPane容器的用法详细解析

概述: 项目是一个桌面程序,涉及标签和按钮组件、布局管理器组件、面板组件、列表框和下拉框组件等组件,以及Swing事件处理机制。 下面先从最基础的界面开始。 /** * @author: lishuai * @...

2018/12/18 18:02
428
大数据Spark优化读取Hbase--region 提高并行数过程详细解析

一. Hbase 的 region 我们先简单介绍下 Hbase 的 架构和 region : 从物理集群的角度看,Hbase 集群中,由一个 Hmaster 管理多个 HRegionServer,其中每个 HRegionServer 都对应一台物理机器...

Hashtable程序员面试五分钟被请出来了

你们可能会想,栈长这么菜的吗?5分钟都坚持不了? 本文说起来会有点尴尬,毕竟这是栈长我曾经经历过的故事。。。 那时候的栈长还真菜,每天写着 if/ for 及一些简单的业务逻辑代码,虽工作有...

JDK
2018/12/17 11:26
248
Java开发中内存模型详细解析

Java内存模型虽说是一个老生常谈的问题 ,也是大厂面试中绕不过的,甚至初级面试也会问到。但是真正要理解起来,还是相当困难,主要这个东西看不见,摸不着。网上已经有大量的博客,但是人家...

2018/12/17 09:08
91

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部