统一冰红冉
码龄9年
关注
提问 私信
  • 博客:32,867
    社区:795
    问答:8,307
    41,969
    总访问量
  • 38
    原创
  • 1,699,777
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2016-06-30
博客简介:

Eason的博客

查看详细资料
个人成就
  • 获得16次点赞
  • 内容获得0次评论
  • 获得5次收藏
创作历程
  • 1篇
    2018年
  • 10篇
    2017年
  • 27篇
    2016年
成就勋章
TA的专栏
  • 学习笔记
    6篇
  • thinking-in-java
    8篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Servlet详细学习

Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。一、生命周期Servlet 通过调用 init () 方法进行初始化。Servlet 创建于用户第一次调用对应于该 Servlet 的 URL 时,但是您也可以指定 Servlet 在服务器第一次启动时被加载。当用户...
原创
发布博客 2018.04.21 ·
205 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

字符串

String对象是不可变的,你可以给一个String对象加任意多的别名。因为String对象具有只读特性,所以指向它的任何引用都不可能改变它的值,因此,也就不会对其他引用有什么影响。 一、重载“+”与StringBuilder不可变性会带来一定的效率问题。为String对象重载的“+”操作符就是一个例子。重载的意思是,一个操作符在应对于特殊的类时,被赋予了特殊的意义。在使用“+”拼接字符串时,编译
原创
发布博客 2017.12.27 ·
173 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Android 刮刮卡效果 自定义控件实现

发布资源 2017.11.17 ·
zip

通过异常处理错误

一、概念 异常:阻止当前方法或作用域继续执行的问题。 异常和普通问题的区别:普通问题是指,在当前环境下能得到足够的信息,总能处理这个错误。异常就不能继续下去了,因为在当前环境下无法获得必要的信息来解决问题。你所能做的就是从当前环境跳出,并且把问题提交给上一级环境,这就是抛出异常时所发生的事情。 当异常抛出时,首先将使用new在堆上创建异常对象。然后,当前的执行路径被终止,并且从当前环境中弹
原创
发布博客 2017.11.06 ·
239 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

持有对象

Java提供了三大类容器:数组——将数字与对象联系起来;Collection——保存单一的元素;Map——将对象与对象相关联。 一、Collection Arrays.asList()接受一个数组或是一个用逗号分隔的元素列表,并将其转换为一个List对象; Collections.addAll()方法接受一个Collection对象,以及一个数组或是一个用逗号分隔的列表,将元素添加到Collec
原创
发布博客 2017.10.29 ·
368 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

js如何获取url的返回值赋给变量?

答:

可以用一个简单的插件实现——messenger插件,可以跨域直接传值和接受消息;

回答问题 2017.10.29

报错,不能实例化自定义类Menu

答:

Menu的包导错了吧,Java本身自带的有一个java.awt.Menu类,看看是不是导成这个类了

回答问题 2017.10.29

JSP运行不了,请高手看看怎么弄

答:

这里是空指针问题,看一下JspServletWrapper.java这个文件下的541行的变量是不是null,可以加上if判断如果不为空,再执行该语句。

回答问题 2017.10.29

Java开发在线聊天功能,大概怎么做?

发布问题 2017.10.08 ·
3 回答

复用类

一、复用类 组合语法:将对象引用置于新类中; 继承语法:Java会自动在导出类的构造器中插入对基类构造器的调用; 代理:代理是继承与组合之间的中庸之道,因为我们将一个成员变量对象置于所要构造的类中(就像组合),但与此同时我们在新类中暴露了该成员对象的所有方法(就像继承)。代理解决了这种问题,可以向新类只暴露我们想让他使用的方法,不想让它使用的方法就不会被暴露; 二、在组合与集成之间选择继承和组合都能
原创
发布博客 2017.09.21 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

访问权限控制

一、包:库单元当编写一个Java源代码文件时,此文件通常被称为编译单元,而在编译单元内则可以有一个public类,该类的名称必须与文件名相同。每个编译单元只能有一个public类,否则编译器就不会接受。 Java可运行程序是一组可以打包并压缩为一个Java文档文件(JAR)的.class文件。Java解释器负责这些文件的查找、装载和解释。 类库实际上是一组类文件。其中每个文件都有一个public类
原创
发布博客 2017.09.19 ·
482 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

初始化与清理

一、构造器1. 重载重载根据参数的数量、类型、顺序来区分同名方法,但不能根据返回值来区分。 如两个方法: void f(){} int f(){ return 1;}调用的时候只写了f(),编译器无法确定你想要调用的是哪一个。 2. 构造器除构造器外,编译器禁止在其他任何方法中调用构造器; 二、 清理:终结处理和垃圾回收Java虚拟机具有自动垃圾回收机制,在合适的时候,虚拟机会开启一个线程,去清理垃
原创
发布博客 2017.08.27 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

控制执行流程

1. for循环Java里唯一用到逗号操作符的地方就是for循环的控制表达式。 public class CommaOperator{ pulic static void main(String[] args) { for(int i =1,j=i+10; i<5;i++, j=i*2){ System.out.println("i = " + i +
原创
发布博客 2017.08.27 ·
228 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

操作符

1. 赋值“=”基本类型存储了实际的数值,而并非指向一个对象的引用,所以在为其赋值的时候,是直接将一个地方的内容复制到了另一个地方。例如,对基本数据类型使用a=b,那么b的内容就复制给了a。若接着又修改了a,而b不会受到影响。 但是在为对象“赋值”的时候,是将一个对象的引用从一个地方复制到另一个地方,改变一个会影响另一个。 2. 算数操作符一元操作符:+、- 二元操作符:+、-、*、/、% 3. 自
原创
发布博客 2017.08.27 ·
362 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一切都是对象

一、用引用操作对象String s; 这里创建的只是引用,并不是对象。 String s = "abc"; 这里用“=”把s和一个String关联在一起,后面可以用s去操作这个对象。 二、储存位置 寄存器最快的存储区,它在处理器内部,它是根据需求自己进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 堆栈位于RAM中,先进后出。引用就是存放在这里,存放着堆中对应的对象的位置信息。它
原创
发布博客 2017.08.20 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于maven的常见错误

1. 第一次从SVN上检出项目时,maven会自动下载jar包到本地仓库,需要一段时间,在此之前可能会大量报错; 2. maven未下载完成的文件(jar包)以updating结尾,可以通过删除这些文件,手动添加jar包来改错;或者通过网上搜索国内镜像文件地址(如阿里云),通过在setting.xml中设置镜像文件的配置地址,在哪个地址中下载不能下载的jar包; 3. pom.xml中报错的地
原创
发布博客 2017.04.18 ·
643 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

单行函数の转换函数

一、TO_CHAR 1.将日期转换成字符串 —— TO_CAHR(date,'fmt') —  使用format定制日期的格式 —  使用fm来去除空格或者0 日期格式模型的元素(日期的默认格式:DD-MON-YY): —  year:英文年份(例如:two thousand seven(2007年)) —  month:英文月份(例如:march) —  mon:英文月份的缩写(例
原创
发布博客 2016.12.17 ·
284 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Interpreter解析器模式

Interpreter解析器模式         在特定领域中,某些变化虽然频繁,但可以抽象为某种规则。这时候,结合特定领域,将问题抽象为语法规则,从而给出在该领域下的一般性解决方案。         在软件构建中,如果某一特定领域的问题比较复杂,类似的结构不断重复出现,如果使用普通的编程方式来实现将面临非常频繁的变化。这种情况下,将特定领域的问题表达为某种语法规则下的桔子,然后构建一个解
原创
发布博客 2016.10.09 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

“对象创建”模式

“对象创建”模式         定义:通过“对象创建”模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象的稳定。它是接口抽象之后的第一步工作。 一、Factory Method 1. 动机         在软件系统中,经常面临着创建对象的工作;由于需求的变化,需要创建的对象的具体类型经常变化。如何应对这种变化?如何绕过常规的对象创建方法(new),
原创
发布博客 2016.10.09 ·
389 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

行为变化模式

行为变化模式         在组件的构建过程中,组件行为的变化经常导致组件本身剧烈的变化。“行为变化”模式将组件的行为和组件本身进行解耦,从而支持组件行为的变化,实现两者之间的解耦。 一、Command模式         在软件构建过程中,“行为请求者”与“行为实现者”通常呈现一种“紧耦合”。但在某些场合(比如需要对行为进行记录、撤销、重复、事务等处理),这种无法抵御变化的紧耦合是不适合
原创
发布博客 2016.10.09 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多