关闭

深入理解Java中的i++、++i语句

在几乎所有的命令式编程语言中,必然都会有i++和++i这种语法。在编程启蒙教材《C语言程序设计》一书中,也专门解释了这两条语句的区别。有些语言中i++和++i既可以作为左值又可以作为右值,笔者专门测试了一下,在Java语言中,这两条语句都只能作为右值,而不能作为左值。同时,它们都可以作为独立的一条指令执行。...
阅读(403) 评论(0)

Https配置

距离上一次提笔写博客已经过去5个月了!工作固然是比较忙,但更多地其实是自己变成越来越懒惰了。人都是有惰性的,由懒惰到勤奋难,由勤奋到懒惰却是非常简单。笔者时常提醒自己不忘初心,毕业3年就已经差不多忘了自己从何出发、为何出发、终点在哪里!对于自己的定位仍然是一名程序员,目标仍然是成为优秀的架构师!言归正传,本篇文章主要是介绍如果配置一套基于的Https的web环境,文章以实际操作为重点,并附带罗列一些...
阅读(316) 评论(0)

使用apidocJs快速生成在线文档

apidoc是一个轻量级的在线REST接口文档生成系统,支持多种主流语言,包括Java、C、C#、PHP和Javascript等。使用者仅需要按照要求书写相关注释,就可以生成可读性好、界面美观的在线接口文档。本文主要包含以下内容: 介绍apidoc的基本概念 安装、使用和简单配置 一些特殊参数的含义及其使用 介绍一些使用经验 前言apidoc能做什么apidoc是一个轻量级的在线REST接口文档生成...
阅读(4679) 评论(0)

短暂的“歧途”——写在短暂的第二份工作结束之时

距离上一份工作结束总结才过去3个月,现在又要写第二份工作总结了。不用说,这份工作绝对是不太如意的。其中有不少需要总结的地方,希望读者也能从中吸取经验和教训。记事去年9月,还在第一份工作期间,跳槽的心就已经扑通扑通在跳动了。期间也请假面了两家公司,一家工资没谈拢,一家没有过一面。恰好此时,已经离职的同事问我想不想去他们公司。这是一家刚刚成立才几个月的初创公司,加上老板、管理和开发人员一共才4人。听了他...
阅读(302) 评论(1)

【系列】使用springmvc+mybatis创建Web应用(二)—— 数据库、配置和测试

上一篇文章简单地介绍了如何从零开始构建一个Spring MVC应用,如果我们仅仅需要做一些静态页面或者数据不变化的Web应用,那么其实这样就足够了。这当然是不现实的,我们的页面中的数据需要不断地变化,不同的用户登录进来之后应用只能看到属于自己的数据,诸如此类的需求告诉我们原本的代码框架是不够的。...
阅读(641) 评论(0)

【系列】使用springmvc+mybatis创建Web应用(一)—— 相关概念,工具,搭建Web应用

前言springmvc和mybatis是当前最流行的创建java web项目的框架组合,有了它们就能创建一个简单的Web项目。笔者将相关内容以系列文的形式撰写,本文将详细演示如何搭建起一个最简单的web应用骨架。由于涉及到的内容比较多,深究起来细节非常多且繁琐,所以有些内容并不会讲得很细,仅仅对过程进行大致描述。...
阅读(770) 评论(0)

【系列】重新认识java——线程(Thread)

多线程编程是开发者必须要掌握的基本技能,线程(Thread)是基础和核心。只有深刻地理解Java线程,才能写出合理、高效的多线程代码。本文将研究Java中的线程,同时会捎带部分操作系统相关内容。主要的内容如下: 进程与线程 Java线程(线程创建、Thread中的主要方法、线程通信)...
阅读(205) 评论(0)

【系列】重新认识Java——容器体系(Collection)

Java中的容器在开发过程必然会接触到的,也是作为一名合格的Java程序员必须要掌握的内容。各种面试、笔试中十有八九都会在容器上面做“文章”。由于每一类容器涉及的知识点都比较多,基于单一职责原则,本文并不会对特定容器做特别深入地介绍。文章在宏观层面上来研究一下Java中的容器体系,并比较各种容器之前的联系与区别,主要内容如下: Java容器的体系结构 Collection体系 Map体系 容器的体系...
阅读(227) 评论(0)

【系列】重新认识Java——字符串(String)

对于任何编程语言来说,接触字符串都是不可避免,Java也不例外。Java中String类位于java.lang包下,是整个Java语言的基石。同时String类使用final关键词修饰,意味着外部调用者无法通过继承和重写来更改其功能。Java中的字符串与语言相比,也有其特殊性。本文深入地理解Java字符串,主要内容有: String的初始化 String与常量池 String的不变性...
阅读(242) 评论(3)

【系列】重新认识Java——泛型(通配、特性和注意点)

上一篇文章介绍了Java泛型中的基础及原理,本文将继续研究有关Java泛型的内容。本文的主要内容有: 泛型的特性 泛型通配 泛型类与普通类的不同点,也是日常开发要主要的点...
阅读(847) 评论(0)

【系列】重新认识Java——泛型(基础、使用和实现原理)

泛型是Java中重要知识点,是必须要深刻掌握的内容。由于泛型相关的内容比较多,基于单一知识原则,笔者打算将泛型部分分开成两部分书写。本文主要的内容如下: 泛型基础概念 泛型的分类、定义和使用...
阅读(364) 评论(0)

【系列】重新认识Java——基本类型和包装类

Java一种静态编程语言,所有变量和表达式是在编译时就确定的。同时,Java又是一种强类型语言,所有的变量和表达式都有具体的类型,并且每种类型是严格定义的。类型限制了变量可以hold什么样的值,表达式最终会产生什么样的值,可以进行哪些操作。在Java中共有8中基本类型数据,同时每种基本类型又有对应的包装类。本文将介绍Java中的基本数据类型及其包装类,主要内容如下: 介绍Java中的基本类型及其大小...
阅读(550) 评论(0)

【系列】重新认识Java语言——异常(Exception)

异常,是Java中非常常用的功能,它可以简化代码,并且增强代码的安全性。本文将介绍一些异常高级知识,也是学习Java一来的一次总结。包括以下内内容: 异常的基础知识 异常特点 异常误用 如何正确地使用异常 异常的实现原理...
阅读(1104) 评论(0)

从零开始搭建Java环境

虽然关于如何搭建Java环境是一个非常基础的问题,随便搜索一下就能找到不计其数的Java安装和配置的文章,但那些都是别人的知识。只有自己亲自动手写下来才能转化为自己的知识。搭建Java环境的具体步骤有时会比较模糊,写成文方便自己能够快速找到搭建方法。安装JDK首先,确定自己的操作系统以及版本。以Windows操作系统为例,右击【我的电脑】,点击【属性】。在下图所示的位置上就可以看到Windows操作...
阅读(247) 评论(0)

《HTTP权威指南》学习笔记-HTTP报文

本文是有关HTTP学习的第二篇的文章,主要介绍了HTTP协议中的报文,包括报文组成、语法结构、方法、状态码和详细的首部介绍。内容以《HTTP权威指南》为主,同时加入了自己的理解。在文章的末尾谈了谈阅读和写完本章内容之后的感想,以及对自己今后开发上可能的帮助。...
阅读(375) 评论(0)
24条 共2页1 2 下一页 尾页
    个人资料
    • 访问:83815次
    • 积分:959
    • 等级:
    • 排名:千里之外
    • 原创:24篇
    • 转载:0篇
    • 译文:0篇
    • 评论:18条