
java
williamhappy
这个作者很懒,什么都没留下…
展开
-
Java入门
一. 什么是java java编程语言是个简答/完全面向对象/分布式/解释性/健壮性/安全与系统无关/可移植性/高性能/多线程和动态得编程语言。二. java体系java SE java平台标准版java EE java平台企业版java ME java平台微型版三. java开发环境EclipsemyEclipseIntelliJ IDEA四. java开发前提 java原创 2017-01-05 09:35:19 · 882 阅读 · 1 评论 -
小绿?https的web容器配置
学习配置https,以及一些服务器安装部署流程,在tomcat和nginx中安装配置https。一. 阿里云免费证书的申请下载二. 配置注意问题三. 防火墙端口的开放四. 测试五. 番外(nginx + tomcat + https)1. 关于nginx安装2. nginx配置https证书3. 启动测试一. 阿里云免费证书的申请下载参考...原创 2018-05-07 18:51:40 · 500 阅读 · 0 评论 -
基于maven使用IDEA创建多模块项目
一 项目工程目录二 创建父工程三 创建公共工具类三 创建开发项目四 创建开发项目子模块五 运行项目鉴于最近学习一个分布式项目的开发,讲一下关于使用IntelliJ IDEA基于Maven创建多模块项目的实际开发,可能有不合适的地方,但是项目是可以跑通的,也请有不足之处,都提出来,一起讨论下。一. 项目工程目录首先展示一下,最终整个项目的工程目录:简单介绍一下目录结构: common-p原创 2017-01-12 12:40:29 · 66440 阅读 · 58 评论 -
java多线程开发应用
一 线程安全二 互斥锁之单例模式之懒汉式的线程安全问题三 线程的死锁问题四 线程通信在之前的博客 java提升2相关章节 介绍了关于多线程的基础知识,可以翻阅查看,本章节深入了解一下多线程的应用。一. 线程安全对于线程安全问题,首先举个例子://窗口售票问题class MyThreadDemo implements Runnable { int ticket = 100; @原创 2017-01-12 12:37:53 · 1002 阅读 · 0 评论 -
java之反射技术及其应用
翻阅了很多资料想查看一个比较通俗易懂的关于java反射机制的理解,但是想要从概念中去理解一项技术,可能有点困难,所以先将理论型知识贴出来,后面,慢慢来理解。 反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。—-《百度百科》注意:要理解java的反射机制,先原创 2017-01-05 09:42:09 · 567 阅读 · 1 评论 -
java之枚举类型应用
一. 前言 为什么使用枚举类型?在此之前,我们需要创建一个整形常量集,但是这些整型常量集并不会必然地将其自身的取值限制在这个常量集的范围之内,因此他们更有风险,且更难以使用。但是,枚举类型消除了这一缺陷,显得更加使用,下面实例说明。使用public final static的方法定义如下常量集:public class WeekDay{ public static final int原创 2017-01-05 09:41:25 · 578 阅读 · 0 评论 -
java之注解开发应用
一. 注解概念知识注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释,这些信息被保存在Annotation的”name=value”对中。二. 基本的Annotation使用Annotation时要在其前面加上@符号,并把该An原创 2017-01-05 09:40:52 · 492 阅读 · 0 评论 -
Java之自动拆装箱及享元模式应用
首先,来说一下关于编译器蜜糖(compiler suger)的问题,它给我们带来便利的同时,也埋下了一些陷阱,像foreach的增强,自动拆装箱等,本节 一起来学习一下蜜糖之一的自动拆装箱机制。一. 静态导入静态导入import语句可以导入一个类或某个包中的所有类import static语句导入一个类中的某个静态方法或所有静态方法举例import static java.lang.Mat原创 2017-01-05 09:40:18 · 599 阅读 · 0 评论 -
jQuery.form和jQuery.validate的使用
jquery.form的两种提交方式方式1:ajaxFormajaxForm方式必须先绑定表单,它一般在$(document).ready(function(){})中定义,他能让表单在不刷新页面的情况下post到目标,例:$(document).ready(function(){ $('#updateForm').ajaxForm(function(){ alert("aja原创 2017-01-05 09:39:19 · 1948 阅读 · 0 评论 -
Java提升1
一.WebService入门Java中的xml操作XML和HTML区别XML被设计为传输和存储数据,其焦点是数据的内容HTML被设计用来显示数据,起焦点是数据的外观HTML旨在显示信息,而XML旨在传输信息使用java读取XML文件 实例:public class ReadXML { public static void main(String[] args) {原创 2017-01-05 09:37:31 · 1049 阅读 · 0 评论 -
java对象初始化问题--阿里
一. why引入二. 引发问题三. 举例一. why引入因为java对象初始化问题是比较基础的java知识点,同时,也是众多面试中百问不厌的问题,所以,我们通过阿里工程师的例子和刨析来好好理解他。二. 引发问题会触发Java object initialization order 问题,这种问题比较少见。三. 举例package...转载 2018-05-07 18:53:46 · 348 阅读 · 0 评论