java
文章平均质量分 53
wu_yangchun
只要开始,永远不晚。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
项目中的常用注解(二)
之前对项目中常用注解有过一次整理项目中的常用注解,这里继续补充一下。供自己和有需要的小伙伴查漏补缺。原创 2020-07-02 14:38:21 · 275 阅读 · 0 评论 -
远程调试的正确姿势
目前测试环境开启了远程调试,但是很多小伙伴不清楚远程调试的正确姿势,容易影响其他人对于测试环境的使用,更严重的可能会导致服务不可用。这里讲一下我们了解到的远程调试正确姿势,供小伙伴们参考。一、远程调试的开启1)Tomcat工程是在tomcat所在目录下的bin/startup.bat中,加入SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava....原创 2019-08-19 11:00:00 · 2128 阅读 · 0 评论 -
概要设计的必要性及写法
1.1.文档的重要性很多小伙伴在需求、开发、测试阶段不注重文档,认为这耽误时间、画蛇添足。实际上文档对于软件行业是十分重要的。软件的定义:软件是包括程序、数据及其相关文档的完整集合。从这个定义中我们能够体会到文档的重要性。很多小伙伴常说要对线上数据保持敬畏,对线上程序保持敬畏,同样的,我们也要对文档保持敬畏,千万不能轻视他。往小里说,文档代表了传承与积淀。我们在抱怨前辈没有留下足够的文档、前...原创 2019-05-24 15:00:28 · 6036 阅读 · 1 评论 -
关于java NIO的探讨
现在使用NIO的场景越来越多,很多技术框架或多或少的使用NIO技术,但是我对其一直没有深入了解过,最近对其做了一些总结,部分观点为个人观点,如有偏颇请您指正。本文主要想回答这样几个问题:什么是IO?什么是IO操作?什么是NIO?什么是java中的NIO?我先说下我的理解,下文进行分析。NIO相关概念的定义**I/O:**I/O即输入/输出(input/output),输入输出的对象可以是磁盘...原创 2019-03-27 20:57:41 · 380 阅读 · 0 评论 -
关于java克隆的探讨
在做项目的过程中踩了一个深克隆浅克隆的坑,利用闲暇时间将克隆相关的知识进行了一下总结。其中夹杂了一些个人的思考,部分结论可能存在问题,请大家指正。什么是克隆什么的克隆,克隆是否等于复制?个人观点:1、狭义的克隆指Object类中的clone()方法,创建并返回此对象的一个复制。基于此定义,基本类型的复制不属于克隆,不实现clone()方法来复制对象也不属于克隆。2、广义的克隆等同于复制,...原创 2019-02-27 22:21:46 · 1903 阅读 · 1 评论 -
java基础
java基础整理了java几个面试比较长问的知识点,做成了脑图,查漏补缺。原创 2018-07-24 14:54:44 · 217 阅读 · 0 评论 -
项目中的常用注解
1、@SuppressWarnings 作用:用于抑制编译器产生告警 用法:@SuppressWarnings(“unchecked”)、@SuppressWarnings(“static-access”)等2、@Autowired 作用:完成自动装配,可以作用于类成员变量、方法及构造函数上。 用法:当扫描到@Autowired时,会自动在容器中查找对应的bean,并装配给该对象的属性。原创 2017-11-21 20:06:14 · 974 阅读 · 0 评论 -
java基础整理
这是一篇总结性质的博客,学习了其他博客的一些知识,总体比较零散,这里进行了总结。一、java文件的执行Jdk是什么? Java development kit java开发工具包 Jdk包括: Jre( java运行环境)、 一堆java工具(java编译器javac.exe java解释执行器java.exe)、 java基础类库(3600多)常用类150多个安装原创 2017-09-29 17:39:38 · 388 阅读 · 0 评论 -
eclipse远程调试
当我们的代码上了测试环境、预发布环境时,由于本地环境和测试环境有差异,可能需要用到远程调试。这里介绍下用eclipse远程调试的方法。 远程调试前,需要保证本地的代码和测试环境上的代码保持一致,否则可能会出现代码行错位,难以达到debug的效果。 利用远程调试,我们可以观察到运行时一些变量的值,还是很有意义的。不过需要注意的是,一旦起了远程调试,所有访问环境上服务器的请求都会被本地监听到。如果本原创 2017-06-09 17:30:27 · 514 阅读 · 0 评论 -
HashMap分析
参考:http://www.cnblogs.com/chengxiao/p/6059914.htmlHashMap由数组+链表组成的,数组是HashMap的主体,链表则是主要为了解决哈希冲突而存在的,如果定位到的数组位置不含链表(当前entry的next指向null),那么对于查找,添加等操作很快,仅需一次寻址即可;如果定位到的数组包含链表,对于添加操作,其时间复杂度依然为O(1),因为最新的Ent原创 2017-05-17 17:01:41 · 347 阅读 · 0 评论
分享