摘要: 一、分类 顺序结构:程序从上而下依次执行 分支结构:if-else if-else、switch-case 循环结构:while循环、for循环、do-while循环、增强for循环 二、具体说明 1.分支结构 1.1if分支结构            说明 1.else结构是可选的; 2.if-else结... 阅读原文
2020-03-28 19:43:03 阅读(2428) 评论(0)
摘要: 原文链接:http://www.yiidian.com/servlet/servlet-how-work.html 接下来我们有必要了解下Servlet的工作原理,这样才能更好地理解Servlet。本文我们将以之前开发过的Servlet程序来讲解Servlet的内部细节。 1 Servlet基本执行过程 We... 阅读原文
2020-03-28 19:37:05 阅读(2897) 评论(0)
摘要: 我用java爬虫爬了一个图片网站 最近想建立个网站,不想搞技术博客之类的网站了,因为像博客园还有CSDN这种足够了。平时的问题也都是这些记录一下就够了。那搞个什么网站好玩呢? 看到一个图片网站还不错,里面好多图片(当然有xxx图片了....)哈哈,其实就是闲的,同时也介绍一下java爬虫的相关用法把。 1、首... 阅读原文
2020-03-28 19:05:09 阅读(2878) 评论(0)
摘要: 目录 一级缓存 二级缓存 自定义缓存 一级缓存 MyBatis 包含了一个非常强大的查询缓存特性,它可以非常方便地配置和定制。MyBatis 3 中的缓存实现的很多改进都已经实现了,使得它更加强大而且易于配置。mybatis默认情况下只会开启一级缓存,也就是局部的 session 会话缓存。 首先我们要知... 阅读原文
2020-03-28 17:41:23 阅读(2227) 评论(0)
摘要: 1. 条件分支语句 1.1. if 语法:if(布尔表达式) if(a==1){ System.out.println("判定成功执行的业务代码块..."); } 1.2. if...else... 语法:if(布尔表达式)else if(a==1){ ... 阅读原文
2020-03-28 17:10:02 阅读(2330) 评论(0)
摘要: 引言 构建分布式系统并不容易。然而,人们日常所使用的应用大多基于分布式系统,在短时间内依赖于分布式系统的现状并不会改变。ApacheZooKeeper旨在减轻构建健壮的分布式系统的任务。ZooKeeper基于 分布式计算的核心概念而设计,主要目的是给开发人员提供一套容易理解和开发的接口,从而简化分布式系统构建... 阅读原文
2020-03-28 16:22:04 阅读(2491) 评论(0)
摘要: title: Java基础语法(3)-运算符 blog: CSDN data: Java学习路线及视频 1.算术运算符 算术运算符的注意问题 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。 但被模数是负数则不可忽略。此外,取模运算的结果不一定总是整数。 对于除号“/”,它的整数除和小数... 阅读原文
2020-03-28 15:45:36 阅读(2392) 评论(0)
摘要: 一、算术运算符      注意事项:   1.对于取模运算,如果有负数,结果跟被模数的符号相同。如:5 % -2 = 1   2.对于“/”,结果只保留整数部分,小数部分忽略   3.对于字符串连接符“+”,如果左右两边有一个为字符串,则结果为字符串,此时的“+”是拼接操作   4.++、--运算的结果不会... 阅读原文
2020-03-28 15:26:03 阅读(2479) 评论(0)
摘要: java并发编程是程序员基本技能。我是李福春,我在准备面试,今天的题目是:synchronized和ReentrantLock的区别?这两货都是java提供的同步机制,提供了互斥语义和可见性,当一个线程获得资源之后,其它竞争资源的线程必须等待或者堵塞。区别如下: 线程安全 线程安全说的是多线程场景下,共享可... 阅读原文
2020-03-28 14:15:04 阅读(2601) 评论(0)
摘要:   修饰符用来定义类、方法或者变量,通常放在语句的最前端。Java中有访问修饰符和非访问修饰符。其中访问修饰符有 public、protected 、default 、 private 四个。下面依照同包同类、同包不同类、同胞继承类、不同包继承类、不同包不继承类几个关系来验证修饰符权限。 public  同包... 阅读原文
2020-03-28 13:51:02 阅读(2325) 评论(0)