自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

转载 Java:按值传递还是按引用传递详细解说

前天在做系统的时候被Java中参数传递问题卡了一下,回头查阅了相关的资料,对参数传递问题有了新的了解和掌握,但是有个问题感觉还是很模糊,就是Java中到底是否只存在值传递,因为在查阅资料时,经常看到有人说Java只有值传递,但有人说既有值传递,也有引用传递,对于两个观点个人觉得应该是站的角度不同而得出两个不同的说法,其实两个说法其中的原理是一样的,只要咱们懂得其中的原理,那么至于叫什么也就无所谓了

2017-07-19 10:19:28 207

转载 java中queue的使用

java中queue的使用Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接 口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法 了,而不能直接访问 LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。B

2017-07-04 09:04:11 249

转载 jvm内存知识

让我们不厌其烦的从内存模型开始说起:作为一般人需要了解到的,JVM的内存区域可以被分为:线程栈,堆,静态方法区(实际上还有更多功能的区域,并且这里说的是JVM的内存区域,实际上Java程序还可以调用native方法使用直接内存)。本文接下来就重点说说这三个区域。1. 线程栈简介注意这个栈和数据结构中的stack有相似之处,但并不是用户态的。准确的讲它压入的每个栈帧(St

2017-06-12 16:54:52 330

转载 (function($) {...})(jquery);这种定义方式是什么意思?

1.什么意思? 2.能够完成什么功能?问题补充:非常感谢你的回答,但是还有一些地方不太清楚比如: (function($) {...})(jquery);中 (function($) {...})是个对象那(jquery);是什么? 如果jquery是参数那么(jquery)他的方法体在那?不需要吗?juery是什么 你的回答非常详细了,如果不给点分都不好意思了。 我刚刚接触j

2017-05-12 09:45:02 810

转载 js函数解释(包括内嵌,对象等)

常用写法:function add(a,b){     return   a + b;}alert(add(1,2));        // 结果 3当我们这么定义函数的时候,函数内容会被编译(但不会立即执行,除非我们去调用它)。而且,也许你不知道,当这个函数创建的时候有一个同名的对象也被创建。就我们的例子来说,我们现在有一个对象叫做“add”(要更深入了解,看底下函数

2017-05-12 09:30:02 386

原创 MyEclipse 中build path选中不了,maven项目无法编译,maven创建的项目无法发布到tomcat

1:打开项目中的.projects文件,在natures 标签中查看是否有以下些nature标签com.genuitec.eclipse.ast.deploy.core.deploymentnaturecom.genuitec.eclipse.j2eedt.core.webnatureorg.eclipse.jdt.core.javanatureorg.eclipse.ws

2017-04-26 17:19:34 1247

原创 ORA-01747: user.table.column, table.column 或列说明无效

昨晚对oracle数据库操作时报了这么一个错误,最后经排查是因为列后多了一个逗号的原因,原以为是列明错误,查了好半天网上也有说是表的列名称使用了Oracle声明的关键字,仅供参考总而言之,写sql语句时一定要细心

2017-04-18 08:37:26 582

转载 JavaWeb过滤器.监听器.拦截器-原理&区别

1、拦截器是基于java的反射机制的,而过滤器是基于函数回调 2、过滤器依赖与servlet容器,而拦截器不依赖与servlet容器 3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用 4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能 5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次

2017-04-13 10:44:39 254

转载 pojo与java bean的区别

说实在话,在印象里。这两个概念一直觉得是一样的,分不清他们的区别。今天特地在网上找了一篇文章(谢谢博主@lushuaiyin的分享),觉得讲的很不错。所以分享一下:什么是POJO 按照Martin Fowler的解释是“Plain Old Java Object”,从字面上翻译为“纯洁老式的Java对象”,但大家都使用“简单java对象”来称呼它。POJO的内在含义是指那些没有从任

2017-04-13 10:07:44 623

转载 java基本数据类型传递与引用传递区别详解

Java的值传递和引用传递在面试中一般都会都被涉及到,今天我们就来聊聊这个问题,首先我们必须认识到这个问题一般是相对函数而言的,也就是java中的方法参数,那么我们先来回顾一下在程序设计语言中有关参数传递给方法(或函数)的两个专业术语:按值调用(call by value)按引用调用(call by reference)所谓的按值调用表示方法接收的是调用着提

2017-04-11 11:17:05 339 1

转载 classpath: 与classpath*:的区别

首先 classpath是指 WEB-INF文件夹下的classes目录 解释classes含义: 1.存放各种资源配置文件 eg.init.properties log4j.properties struts.xml 2.存放模板文件 eg.actionerror.ftl 3.存放class文件 对应的是项目开发时的src目录编译文件 总结:这是一个定位资源的入口 

2017-03-29 15:34:59 280

转载 JDK1.5中的线程池(java.util.concurrent.ThreadPoolExecutor)使用简介

在多线程大师Doug Lea的贡献下,在JDK1.5中加入了许多对并发特性的支持,例如:线程池。一、简介线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeU

2017-03-29 10:50:44 253

转载 大数据量高并发访问的数据库优化方法

一、数据库结构的设计    如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能。所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的。    在一个系统分析、设计阶段,因为数据量较小,负荷较低。我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再

2017-03-20 11:30:06 340

转载 关于HTTP GET请求的url中文参数编码

场景:前端用JS构造了一个GET请求,携带了一个中文的参数,通过Spring MVC传到后台以后解析中文是乱码。1. 发送请求,从浏览器中捕获到http的请求内容如下:1 Remote Address:[::1]:80802 Request URL:http://localhost:8080/fax/downloadFax?fname=%e6%8e%88%e6%9d%832.png

2017-03-17 11:12:59 1362

转载 关于url转码问题

转载自:http://www.ruanyifeng.com/blog/2010/02/url_encoding.html与http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使

2017-03-17 11:12:04 5925

转载 TCP、UDP、IP 协议分析

互连网早期的时候,主机间的互连使用的是NCP协议。这种协议本身有很多缺陷,如:不能互连不同的主机,不能互连不同的操作系统,没有纠错功能。为了改善这种缺点,大牛弄出了TCP/IP协议。现在几乎所有的操作系统都实现了TCP/IP协议栈。TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层,每层都有相应的协议,如下图所谓的协议就是双方进行数据传输的一种格式。

2017-03-16 10:01:43 219

转载 wireshark抓包详细图文教程,以及三次握手详解

wireshark 开始抓包开始界面wireshark是捕获机器上的某一块网卡的网络包,当你的机器上有多块网卡的时候,你需要选择一个网卡。点击Caputre->Interfaces.. 出现下面对话框,选择正确的网卡。然后点击"Start"按钮, 开始抓包Wireshark 窗口介绍WireShark 主要分为这几个界面1. Display Filter(显示过

2017-03-16 09:37:40 1678

原创 Oracle非集群和集群中Java程序连接字符串

1.Oracle非集群中Java程序连接的url    url=jdbc:oracle:thin:@host_ip:1521:dbname 2.oracle集群中java程序连接的url    url=jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST =db1)(PORT = 1521))(ADDRESS

2017-02-21 14:45:52 256

转载 new instance和new有什么区别

在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?  用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。  Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。

2017-02-18 14:01:39 2108

原创 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile

1.mvn eclipse:myecipse  构建项目一直出错。右键项目  maven4myeclipse  ---update  project  configuration解决原因不详,仅记录2.Sometimes this issue comes because the java.version which y

2017-02-13 14:41:18 267

原创 java获取路径中含有空格%20的处理

在java中获取文件路径的时候,有时候会获取到空格,但是在中文编码环境下,空格会变成“%20”从而使得路径错误,解决办法如下: String path=Parameter.class.getResource("").getPath();//得到路径 path=URLDecoder.decode(path,"utf-8");//关键 !

2017-02-09 17:35:57 1265

转载 关于Class.getResource和ClassLoader.getResource的路径问题

转http://www.cnblogs.com/yejg1212/p/3270152.html在Java中获取资源的时候,经常用到Class.getResource和ClassLoader.getResource,本文给大家说一下这两者方法在获取资源文件的路径差异。Class.getResource(String path)path不以'/'开头时,默认是从此类所在的包下取资源;path以'/'开头时,则是从项目的ClassPath根下获取资源。在这里'/'表示ClassPathJDK设置这样的

2017-02-09 17:11:26 190

原创 非web环境log4j配置文件加载路径

在web环境中加载log4j的配置文件时在web.xml中写配置即可,在非web环境中加载log4j.properties需要在main方法中添加PropertyConfigurator.configure("log4j.properties")但是在运行过程中出现filenotfondexception,按网上说的把配置文件放在src目录下还是不能加载成功此时总结了几

2017-02-09 10:05:38 815

转载 Log4j 入门总结

一、Log4j介绍log4j是类似于java.util.logging的日志作用,即记录一些有用信息,是一个日志框架;log4j == log for Java日志框架的作用:(1)函数参数是否正确;(2)软件发布后,记录用户的每一步操作;(3)记录程序

2017-02-09 09:38:51 293

空空如也

空空如也

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

TA关注的人

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