摘要: SQL执行计划分析 阅读全文
posted @ 2018-04-10 09:46 tiger_Boy 阅读(6026) 评论(0) 推荐(0) 编辑
摘要: 1.背景: countDownLatch是在java1.5被引入,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue。 存在于java.util.cucurrent包下。 2.概念 countDownLatch这个 阅读全文
posted @ 2020-04-04 16:55 tiger_Boy 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 【概述】 实现一个网络群聊工具。参与聊天的客户端消息是通过服务端进行广播的。 主要由两块组成:聊天服务器端(ChatServer)和聊天客户端(ChatClient)。 聊天服务器(ChatServer)功能概述 : 1.监听所有客户端的接入、断线 2.有客户端A接入聊天室时,将接入消息发给除了客户 阅读全文
posted @ 2020-03-17 15:40 tiger_Boy 阅读(1845) 评论(0) 推荐(1) 编辑
摘要: 安装环境:vmware12、centos6.8、centos中配置阿里云数据元 1.下载mysql 运行: sudo yum -y install mysql-server 如果下载失败,可以卸载重新安装 卸载:yum remove mysql mysql-server mysql-libs com 阅读全文
posted @ 2018-02-27 14:32 tiger_Boy 阅读(2776) 评论(0) 推荐(0) 编辑
摘要: 在没有异常处理的程序中如果要回避异常,需要使用大量的判断语句,配合所想到的错误状况来捕捉程序中可能发生的错误。但是这样势必会导致程序运行效率降低。java异常处理机制具有易于使用,可自定义异常类,处理抛出的异常的同时,又不会降低程序运行效率等优点。因而在java程序设计时,应充分的利用异常处理机会, 阅读全文
posted @ 2017-01-15 22:55 tiger_Boy 阅读(25479) 评论(0) 推荐(0) 编辑
摘要: 使用初始化参数的方法输入用户名密码实现基础的用户登录功能。 实现一:基本功能实现 以上程序完成了最基本的功能,但是主方法中编写了大量的代码,考虑单独做一些类,封装具体的判断过程。 实现二: package javaBasics; public class Test2 { public static 阅读全文
posted @ 2016-11-27 15:38 tiger_Boy 阅读(981) 评论(0) 推荐(0) 编辑
摘要: 概念:代码块是指用{}括起来的一段代码。 根据位置及声明的关键字不同,代码块可分为普通代码块、构造块、静态代码块、同步代码块4种。 1.普通代码块: 直接在方法中或在语句中定义 运行结果: 普通代码块 x=30代码块之外 x=100 2.构造块: 构造代码块是直接写在类中的代码块。 执行结果: 1、 阅读全文
posted @ 2016-11-23 23:18 tiger_Boy 阅读(582) 评论(0) 推荐(0) 编辑
摘要: 1.使用final声明的类不能有子类。 2.使用final声明的方法不能被子类所覆盖。 3.使用final声明的变量即称为常量,常量不可以修改。 需要注意的是:final声明变量时,要求全部字母大写。 如果一个程序中的变量使用public static final 声明,则此变量为全局常量。 阅读全文
posted @ 2016-11-23 21:51 tiger_Boy 阅读(170) 评论(0) 推荐(0) 编辑