自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 安装Oracle数据库并创建数据库后,plsql连接不到数据库

最近由于工作需要,重新安装并配置了一下oracle数据库。但在安装配置完之后,打开plsql却发现不能找到新建的数据库。经过查询,找到了原因:配置问题。 首先,plsql要找到数据库,需要做两件事: 1.进入plsql(不登录),点击 工具–首选项 设置oci library和oracle home。 2.将新建的数据库信息,写入tnsname.ora文件中。(一般路径为app\macl\...

2018-05-16 10:55:22 6163

原创 junit测试的问题

今天使用junit进行单元测试的时候,出现这样一个问题: 1.使用@RunWith标签,不报错,但测试方法无法运行。 2.不使用@RunWith标签,测试方法可以运行,但是无法使用@ContextConfiguration来读取配置文件。在多次测试后发现,是我引入了junit4.jar和spring-test-4.3.9.RELEASE.jar两个测试包,导致了jar包冲突。解决:1....

2018-05-15 17:18:53 281

原创 Spring主配置文件头的配置说明及常见问题处理

最近在重新看Spring,正好看到主配置文件的配置,以前都是找个配置文件的模板,然后改一下版本来用。这次正好查阅了许多资料,整理一下,作为笔记待以后查阅也希望能对初学Spring的朋友有所帮助。Spring主配置文件的示例首先先说一个误区,很多初学者会对这个配置文件的名称有疑惑,为什么有的人叫applicationContext.xml,有的却叫xmlApplicationContext....

2018-05-15 16:51:43 1154

原创 java过滤器和监听器

在javaweb编程的时候,我们不可避免的会使用到java的过滤器(Filter)和监听器(Listener),今天我们对这两部分的内容做一下简单介绍。过滤器Filter过滤器顾名思义,是用来根据用户的需求,对请求进行过滤操作或对请求进行一些个性化处理的。 我们先来看一下过滤器是怎么实现的。过滤器的实现 在java中,实现过滤器,需要实现javax.servlet.Filter接...

2018-05-15 10:15:38 993

原创 从反射来看java泛型的本质思想

java泛型是java中常用的一个对象,通过泛型,我们可以约束输入或保存的对象类型,以满足我们实际的需求。那我们不仅有个疑问,使用泛型会对原有的类产生影响么?如: ArrayList list1=new ArrayList(); ArrayList<String> list2=new ArrayList<String>();这样创建的两...

2018-05-10 14:43:13 189

原创 java的反射机制

反射是java学习中的一个很重要的思想,在正向思维不能解决问题的时候,尝试使用反射的思想去解决问题。本文将简单介绍下反射的思想。反射首先我们需要了解下反射是什么,能够做什么。我们知道,java文件在程序员开发好之后,首先需要经过jvm的编译,生成字节码文件(.class)才能被机器执行。那如果我们取到字节码文件后,如何得知原有类内部的信息呢?这就需要用到反射了。使用反射,我们可以获取类的构...

2018-05-10 14:17:48 272

原创 java自带线程池的简单使用

之前我们有学习过java的线程,但我们知道,进程才是系统分配资源的最小单位。实际使用过程中,比如我们打开了浏览器,它会对应启动多个进程。而每个进程中又包含着多个线程。那也就是说,实际工作使用时,很少会使用单个的线程来完成某项任务。那对于很多线程使用的情况,我们应该怎么合理的节省系统资源呢? 于是在这里引入了线程池的概念。那什么是线程池呢?通俗来讲,就是一个存放线程的容器。java5之后,java...

2018-05-10 09:10:32 1361 2

原创 java多线程的简单应用

java多线程(后来也叫做并发)是java学习中一种新的思想,当然,并发在java中的学习,只是很基础很浅显的部分,并发更多的涉及操作系统等很多范畴的知识,TIJ中说可以将并发拿出来当做一门单独的学科来学习。所以本文也没有很深入的研究并发的内容,只是来讲解常用的多线程的实现使用方式。想要深入学习的同学可以自己查阅并发相关的知识。 先来讲一下,什么是多线程呢? 多线程可以理解为,计算机在执行一个...

2018-05-09 15:44:12 2970 6

原创 关于java正则表达式中的 ^和$的使用

java正则表达式的边界匹配符中,有两个比较常用的字符:“ ^ ”和“ $ ”,这两个字符理解起来比较容易混淆。先说下这两个字符的含义: “ ^ ”:匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^ 还会与”\n”或”\r”之后的位置匹配(即匹配每一行的开始);“ $ ” :匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline...

2018-05-08 15:27:07 22127 8

原创 java中的正则表达式

2018-05-08 15:01:47 205

原创 关于java的TreeSet

java的集合中,set主要有两种实现:HashSet和TreeSet。HashSet比较常用,TreeSet用的比较少,之前也没有对这个集合类型多做了解。这次准备课件的时候,简单写了下TreeSet的例子,发现了几个比较常见的问题,在这里记录一下。 首先,TreeSet是使用树结构来进行存储的,如果你debug一下TreeSet的插入过程,会发现TreeSet的对象说明中,会有一个roo...

2018-05-04 14:00:20 416

原创 关于sort和冒泡排序等排序方法的关系

在学习java的数组的时候,会学习到Arrays.sort()方法,该方法的作用是将数组进行排序,并返回一个有序的从小到大的数组。然后紧接着,这里会讲到冒泡排序,快速排序等一些常用的排序方法。然后我就有点疑惑,sort()方法,不加参数值默认的排序结果跟对数组进行冒泡排序的结果是完全相同的,那是不是说sort()其实就是用的冒泡排序法呢? 然后我就查询了sort的源码,发现原来sort的...

2018-05-03 10:23:18 2002

原创 查看java的源码

   在java的开发过程中,经常会用到一些java标准的api,比如java.util.*等,有很多小伙伴想知道这个api具体是怎样的执行逻辑,那今天就分享一下在myecplise中是如何设置可以查看源码文件的。     首先,你需要先安装java。去java官网,下载适合本机版本的java,并进行安装即可。     安装java后,进入jdk的安装目录,会发现里面有一个src.zip的压缩包,...

2018-05-03 10:00:01 411

原创 java中的位运算

因为工作需要,我重新学习了位运算符的相关内容,在碰到问题时,查询百度却发现没有找到我想要的内容。在查阅相关文档,弄清这部分内容后,将我的理解记录一下,希望对新的朋友有所帮助。不正确的地方欢迎指正。 首先点明一点,在进行位运算的时候,所有的运算都是使用补码来计算的!! 这里对补码的获取做一个简单的介绍,以方便下文的理解。 首先,计算机中有三种码:原码,反码,补码。...

2018-05-02 16:54:04 256

转载 1欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-05-02 15:48:24 140

原创 windows系统和linux系统中,java(jdk)安装及环境配置

  对于新接触java的人来说,java开发环境的搭建与配置是必须的工作,同时也是让新用户烦恼的工作。本文简单讲解下,在windows系统和linux系统中,java环境变量是如何配置的。作为自己的学习笔记方便以后查阅,也希望对新人朋友有所帮助。  首先,我们通常说的java的安装,即为jdk的安装。若对jdk,jre,jvm等概念尚未分清的朋友,建议先简单了解下这三者的概念及作用,再来进行jdk...

2018-05-02 11:49:16 615

myecplise2017版文件下载及破解(亲测可用)

一直都用myecplise10的版本,后来觉得应该尝试下新的版本和新的功能,于是下载15版和17版进行尝试,但按照网上的破解版本和步骤,步骤都正常,但进入仍要求激活,就很无奈。然后跟朋友重新找了一个版本,楼主亲测可用,希望能给那些不能破解的小伙伴以帮助。

2018-05-02

java jar包反编译工具

一款方便的java反编译工具

2017-08-17

myeclipse10.6 破解版及svn安装

myecplice高版本的占用内存过高,不建议使用,10相对而言是一款比较稳定的IDE,楼主提供了10.6的安装包,破解包以及svn的安装插件,亲测稳定无错误,希望能给大家带来方便

2016-07-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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