自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 关于Java中的null

java语言中有两种类型,一种是基本类型,还有一种是引用类型。还有一个特殊的null类型即表达式null的类型,它没有名字。 因为null类型没有名字,所以不可能声明为null类型的变量或者转换为null类型。 null引用是null类型表达式唯一可能的值。 null引用可以转换为任意...

2020-03-05 10:29:05

阅读数 18

评论数 0

转载 Java开发常用工具类

一. org.apache.commons.io.IOUtils 二. org.apache.commons.io.FileUtils 三. org.apache.commons.lang.StringUtils 四. org.apache.http.util.EntityUtils 五....

2020-01-19 20:31:36

阅读数 61

评论数 0

原创 使用new和不使用new关键字实例化对象的区别

例: //这里的m对象进栈 Movie movie1; //new出来的对象进堆 -> 不会自动回收,因此为了避免内存泄露,需要手动删掉 Movie movie2 = new Movie("哈哈","哈哈",100,"哈哈")...

2019-11-05 21:35:23

阅读数 64

评论数 0

原创 2019年演出经纪人考试报名 & 《政策法规及经纪实务》《舞台艺术基础知识》两个科目学习资料

[2019舞台经纪人考试资料] 链接: https://pan.baidu.com/s/1lSRguA7rbRyRvpEgSas9MA 提取码: q7uj 身边有个朋友需要的, 因为是VIP就帮忙下载了, 两个科目的学习资料是要掏钱下的, 分享出来, 拿走不谢~ ...

2019-09-07 14:33:00

阅读数 2278

评论数 0

原创 MySQL安装成功,cmd检测常见问题

适用于windows安装MySQL 对于出现拒绝访问root用户的解决方案 错误1045(28000):用户'root'@'localhost'(使用密码:YES)拒绝访问 首先解析此英文:ERROR 1045 (28000): Access de...

2019-08-18 16:53:26

阅读数 208

评论数 0

转载 简历中第一句"熟悉J2EE规范...",你真的熟悉吗?

什么是J2EE? 在企业级应用中,都有一些通用企业需求模块,如数据库连接,邮件服务,事务处理等.既然很多企业级应用都需要这些模块,一些大公司便开发了自己的通用模块服务,即中间件.这样一来,就避免了重复开发,开发周期长和代码可靠性差等问题.但是,各公司的中间件不兼容的问题就出现了,用户无法将它们组...

2019-06-13 15:27:19

阅读数 193

评论数 0

原创 java.Lang.LinkageError 错误分析

看下面加粗的一句,反正我觉得这个错很低级,不是什么逻辑问题 java.Lang.LinkageError 这个异常在使用多ClassLoader的应用程序时常常会遇到,但是具体它是怎么产生的,很少人能够回答上来,于是上来来一发。 描述一下碰到这个异常的场景:应用A中使用了自定义的classLo...

2019-05-11 16:09:44

阅读数 2363

评论数 0

原创 一次解决IDEA所有 中文乱码问题

中文乱码问题分类: 编码普通中文乱码 properties文件中文乱码 console控制台中文乱码 搜索框中文乱码 svn注释中文乱码 问题截图: 2、properties文件中文乱码 4,、搜索框中文乱码 5、svn注释中文乱码 解决方法: 1、编码普通中文乱码 ...

2019-05-09 19:17:51

阅读数 326

评论数 0

原创 java编译与运行原理——初始java与javac命令

【一、初识Java编译】 在开发我们的第一个Java程序之前,首先粗略的了解一下Java代码的编译和执行的整个过程。我们经常会看到Java工程里面有这两种后缀的文件:.java和.class。这两种文件分别代表Java的源代码和字节码文件,而其中的字节码文件就是java实现"Write...

2019-04-28 20:45:51

阅读数 246

评论数 0

原创 eclipse入门常用配置

设置文件的字体 General->Appearance->Colors and Fonts 修改Basic->Text Font,会统一修改全部字体样式。 也可单独修改相应文件类型的字体样式。 设置workspace编码 General-&...

2018-10-17 12:06:08

阅读数 72

评论数 0

原创 历史最全WindowsCMD命令合集(精)

运行操作 CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) CMD命令锦集 1. gpedit.msc-----组策略   2. sndrec32-------录音机   3. Nslookup-------I...

2018-10-11 09:39:36

阅读数 924

评论数 0

原创 JVM内存模型及三种GC的详解

先上个图 再聊聊JVM的年轻代 1.为什么会有年轻代 我们先来屡屡,为什么需要把堆分代?不分代不能完成他所做的事情么?其实不分代完全可以,分代的唯一理由就是优化GC性能。你先想想,如果没有分代,那我们所有的对象都在一块,GC的时候我们要找到哪些对象没用,这样就会对堆的所有区域进行扫描。而...

2018-10-10 09:24:10

阅读数 466

评论数 0

原创 找不到或无法加载主类

简单分析:     首先,我们先看下javac和java命令的区别,具体可以参考《java核心技术卷二》的4.7.3章节(将类放入包中)和4.8章节(类路径)。 1. javac命令,编译源文件.java,产生二进制.class文件。这个命令是有javac编译器实现的,执行时会去查...

2018-09-20 10:00:57

阅读数 536

评论数 0

原创 MySQL数据库乱码(中文变问号)问题解决

乱码问题出现的情况有很多种,针对web开发这一流程来说,可以根据数据的流向来定位乱码出现的位置。前台发起一个请求,数据通过http协议到后被接收,这里数据会进行一次编码,在ssm环境下,是springMVC来拦截请求进行处理,所以在springMVC中能配置数据的编码格式,springMVC提供的...

2018-09-18 14:41:06

阅读数 16737

评论数 0

原创 json入门

简要历史 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - Decemb...

2018-09-14 10:07:19

阅读数 46

评论数 0

原创 MySQL详细到家的——安装图解

废话不多说直接开始 首先你要有一个安装包对吧,这个都知道。 1、单击MySQL5.5.21的安装文件,出现该数据库的安装向导界面,单击“next”继续安装,如图所示: 2、在打开的窗口中,选择接受安装协议,单击“next”继续安装,如图所示: 3、在出现选择安装类型的窗口中,有“t...

2018-09-13 12:13:23

阅读数 130

评论数 0

原创 关闭SpringBoot默认开启的Favicon

默认的Favicon Spring Boot提供了一个默认的Favicon,每次访问应用的时候都能看到。 关闭Favicon 1,我们可以在application.properties中设置关闭Favicon,默认为开启。 spring.mvc.favicon.enable=f...

2018-09-11 10:01:23

阅读数 1247

评论数 0

原创 浅谈sessoin和cookie

废话不多直接上图 session原理: http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的context信息。 session就是一种保存context信息的机制,她是针对每一个用户的。 session的内容保存在服务器端,通过...

2018-08-28 16:59:30

阅读数 216

评论数 0

转载 javascript中加var和不加var的区别

解释1 Javascript声明变量的时候,虽然用var关键字声明和不用关键字声明,很多时候运行并没有问题,但是这两种方式还是有区别的。可以正常运行的代码并不代表是合适的代码。 var num = 1; 是在当前域中声明变量. 如果在方法中声明,则为局部变量(local variable);如...

2018-08-20 16:30:50

阅读数 692

评论数 0

原创 勾选:Generate web.xml deployment descriptor

Generate web.xml deployment descriptor eclipse 使用tomcat7.0建立Dynamic Web Project 时,next至步骤“Web Module”,此时勾选选项“Generate web.xml deployment descriptor”...

2018-08-20 14:48:31

阅读数 1666

评论数 0

转载 开发maven项目报错:'maven-archetype-webapp' has encounterd a problem...

今天在使用Eclipse建立Maven的web项目时 总结下:    出现这个问题可能有很多种原因,但大部分是我现在遇到的     先说出现问题的原因:          在你的本地仓库里没有maven-archetype-webapp文件的配置,          如:我的本地仓库是放...

2018-08-20 10:16:33

阅读数 476

评论数 0

转载 zookeeper在dubbo中干了什么

本文旨在表述出自己对于zookeeper在dubbo的作用的初步理解 在对dubbo进行了初步的探索后,对于zookeeper在其中的作用不甚了解,因为本身对zookeeper就没有一个特别具体的概念,所以在这里思考一下,为什么要使用zookeeper或者说dubbo为什么要有注册中心   ...

2018-08-20 09:56:52

阅读数 154

评论数 0

转载 ZooKeeper功能及工作原理,详解

1.ZooKeeper是什么?        ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户...

2018-08-20 09:54:50

阅读数 71

评论数 0

转载 dubbox+zookeeper搭建流程(精)

第一章:Dubbox简介   Dubbox是一个开源的RPC(Remote ProcedureCall Protocol)远程调用框架,是由dangdang对阿里的Dubbo的升级,可以被视为Dubbo的增强版,基本架构没有变动,升级spring2.x到spring3.x,支持restful风...

2018-08-20 09:50:24

阅读数 1234

评论数 0

转载 浅谈dubbo+zookeeper

Tomcat 一般开发的服务都是聚合服务 项目很大、项目分模块开发、基本都是这样子 比如说、用户模块、单独拿出来做一个服务、放到一个tomcat下、然后商品模块、订单模块、支付模块、等等、这样分开部署、第一能减少tomcat压力、第二:用户模块可能用的比较多、一个tomcat不够 、我可以再加一...

2018-08-20 09:47:48

阅读数 847

评论数 0

原创 Java运算符及优先级

Java运算符优先级:                         Java支持的运算符: 序列号 符号 名称 结合性(与操作数) 目数 说明 ...

2018-08-17 09:13:20

阅读数 217

评论数 0

转载 java18年技术要领整理

基础篇 基本功 面向对象的特征 final, finally, finalize 的区别 int 和 Integer 有什么区别 重载和重写的区别 抽象类和接口有什么区别 说说反射的用途及实现 说说自定义注解的场景及实现 HTTP 请求的 GET 与 POST 方式的区别 se...

2018-08-13 17:10:14

阅读数 260

评论数 0

转载 JavaWeb分页实现(非插件)

分页功能的实现    一、分页的思路     首先我们得知道写分页代码时的思路,保持思路清晰,有步骤的进行,才能行云如水。先来看看分页的效果                              这就是一个分页导航,其中能得到的数据有         totalRecord:总共员...

2018-08-13 13:36:46

阅读数 308

评论数 0

原创 Java权限修饰符private、default(一般省略)、public、protected

权限修饰符概念: private:Java语言中对访问权限限制的最窄的修饰符,一般称之为“私有的”。被其修饰的属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。 default:即不加任何访问修饰符,通常称为“默认访问权限“或者“包访问权限”。该模式下,只允许在同一个包中...

2018-08-10 11:17:48

阅读数 4052

评论数 0

转载 浅谈Java( Serializable)序列化和反序列化

遇到这个 Java Serializable 序列化这个接口,我们可能会有如下的问题a,什么叫序列化和反序列化 b,作用。为啥要实现这个 Serializable 接口,也就是为啥要序列化 c,serialVersionUID 这个的值到底是在怎么设置的,有什么用。有的是1L,有的是一长串数字,迷...

2018-08-10 11:13:16

阅读数 90

评论数 0

原创 Java中的构造方法

简述前言: 【08-10】构造方法     定义:就是类构造对象时调用的方法,主要用来实例化对象。构造方法分为无参构造方法、有参构造方法。     概念:构方法是一种特殊的“成员方法”          1,构造方法作用:(1)构造出来一个类的实例 (2)对构造出来个一个类的实例(对象)初始化 ...

2018-08-10 10:54:20

阅读数 1605

评论数 0

转载 @Resource,@Autowired的区别

对这两个注解做一下解释:   @Resource默认按照名称方式进行bean匹配,@Autowired默认按照类型方式进行bean匹配 @Resource(import javax.annotation.Resource;)是J2EE的注解,@Autowired( import org.sp...

2018-08-09 17:21:25

阅读数 54

评论数 0

原创 @Resource,@service的应用场景

Spring中什么时候用@Resource,什么时候用@service 当你需要定义某个类为一个bean,则在这个类的类名前一行使用@Service("XXX"),就相当于讲这个类定义为一个bean,bean名称为XXX; 当需要在某个类中定义一个属性,并且该属性是一个已存在的...

2018-08-09 17:19:47

阅读数 83

评论数 0

转载 常见注解——认识和使用

常见注解的认识和使用: @Controller @RequestMapping() @Resource @ResponseBody @RequestParam @Service @Autowired @Override @Component @JoinTable @Trans...

2018-08-09 17:17:14

阅读数 52

评论数 0

转载 注解是什么,怎么使用注解,为什么用注解

注解是什么 注解,可以看作是对 一个 类/方法 的一个扩展的模版,每个 类/方法 按照注解类中的规则,来为 类/方法 注解不同的参数,在用到的地方可以得到不同的 类/方法 中注解的各种参数与值。 怎么使用注解 1、自定义注解类 注解类上方的注解各种含义,看这个链接http://www....

2018-08-09 17:16:08

阅读数 636

评论数 0

转载 关于JSP页面的script和link标签

【1】简要 在jsp 页面头部head标签中,常常见到<link/> <script/>标签。其中link引用的是项目其他路径下的css文件,script引用的则是项目其他路径下的js文件。 前者定义了html 样式,后者定义了一些你可能...

2018-08-09 17:09:04

阅读数 585

评论数 0

转载 Java基本数据类型、引用数据类型(捎带运算符)——详解

JAVA中分为基本数据类型及 引用数据类型   一、基本数据类型: byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0 int:整型,用...

2018-08-08 12:00:23

阅读数 80

评论数 0

转载 Java基本数据类型(包装类型)——基础案例

简单叙述: 一、Java基本类型        Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。         1、整数:包括int,short,byte,long ,初始值为0        2、浮点型:float,double ,初始...

2018-08-08 11:54:29

阅读数 93

评论数 0

转载 ASCII 表(0~255)

     ASCII(American Standard Code for Information Interchange)定义从 0 到 127 的共128个数字所代表的英文字母或一样的结果与意义。由于使用7个位(bit)就可以表示从0到127的数字,大部分的电脑都使用8个位来存取字元集(cha...

2018-08-08 10:50:49

阅读数 2251

评论数 0

原创 数据库横向扩展——主从复制、集群和分片

传统的关系型数据库很难扩展,通常是纵向扩展,但到达一定程度时只能横向扩展。 数据库的横向扩展支持三种方法,即主从复制,集群和分片(sharding)。 图是偷的,内容是整理过的 ~ T.T 主从复制: 主从复制——最易配置,对应用改动最小,并可以减轻主库的负担。 主数据库可以读写,从数...

2018-06-17 02:49:44

阅读数 5339

评论数 0

提示
确定要删除当前文章?
取消 删除