- 博客(314)
- 资源 (33)
- 收藏
- 关注
转载 java 方法参数-值调用,引用调用问题
java 方法参数-值调用,引用调用问题(博客内容来自于core java卷一)1. xx调用:程序设计语言中方法参数的传递方式:引用调用(call by reference):表示方法接收的是调用者提供的变量地址。值调用(call by value):表示方法接收的是调用者提供的值。命名调用(call by name):已经成为历史。 2. Java使
2017-05-24 20:11:03 388
转载 Spring思维导图,让Spring不再难懂(ioc篇)
Spring思维导图,让Spring不再难懂(ioc篇)java思维导图 2017-05-18 09:33写在前面写过java的都知道:所有的对象都必须创建;或者说:使用对象之前必须先创建。而使用ioc之后,你就可以不再手动创建对象,而是从ioc容器中直接获取对象。就好像我们无需考虑对象的销毁回收一样,因为java垃圾回收机制帮助我们实现了这个过程;
2017-05-24 19:44:16 544
转载 Spring思维导图,让spring不再难懂(一)
Spring思维导图,让spring不再难懂(一)java思维导图 2017-05-03 22:32写在前面很多人在微信公众号中给我留言说想看spring的思维导图,正好也打算写。与其他框架相比,spring项目拥有更多的模块,我们常用的ioc,mvc,aop等,这些是spring的主要板块。一篇文章也不可能全部都讲,所以,我打算先把spring简介说一下,
2017-05-24 19:33:17 352
转载 思维导图学《Java编程思想》
思维导图学《Java编程思想》java思维导图 2017-05-24 00:17说明用了1个月时间,把《Java编程思想》读了一遍。然后用Mindjet Mindmanager做了读书笔记,跟大家分享一下~这个思维导图的读书笔记没有涵盖书中的所有知识点,但是作为框架和读书的思路比较清晰。思维导图中有很多代码在note中,没有贴到博
2017-05-24 19:31:29 1687 4
转载 velocity中的null值处理
velocity中的null值处理在jsp中用el表达式${variable}, 如果variable为null,会被解析一个空的字符串.但是在velocity中却显示${variable}, 没有解析为空的字符串,必须要先判断一下下:#if($variable)$variable#end.请问velocity可不可以像el表达式一样解析为空的字符串,是不是有什么地方可以设置一下.另外在v
2017-05-12 17:56:29 2637
原创 org.apache.shiro.session.UnknownSessionException: There is no session
java.lang.IllegalStateException: org.apache.shiro.session.UnknownSessionException: There is no session with id [d64a3edc-0860-479d-94a4-09670c2369ba] org.apache.shiro.web.servlet.ShiroHttpSession.get
2017-05-12 17:08:37 6110
转载 The krb5 extension is required for GSSAPI authentication)
quwaxJr. MemberPosts: 17IMAP login Problem after upgrade to v1.2« on: May 26, 2016, 02:20:37 AM »Hello,after upgrading to v1.2 I get an login error that the Krb5 modul
2017-05-07 20:23:14 842
转载 Mimetype to file extension mapping
Mimetype to file extension mappingMimetype to file extension mapping« on: November 28, 2013, 07:04:13 AM »Hi everybody,RC runs smoothly on my webspace, nevertheless I've go
2017-05-06 11:52:55 2793 2
原创 No releases for package "pear/Net_SMTP" exist 错误的解决
pear install Net_SMTP-1.8.0.tgz.gz 执行这个命令的时候,报这个错误,No releases for package "pear/Net_SMTP" exist问题原因主要是放错了目录,放到了xmapp\php\pear 这个目录下就会提示没有这个 package要跟php.exe同一个目录下面
2017-05-06 10:50:42 1184
转载 【java开发系列】—— 自定义注解
【java开发系列】—— 自定义注解 之前在开发中,就总纳闷,为什么继承接口时,会出现@Override注解,有时候还会提示写注解@SuppressWarnings? 原来这是java特有的特性,注解! 那么什么是注解呢? 注解就是某种注解类型的一个实例,我们可以用它在某个类上进行标注,这样编译器在编译我们的文件时,会根据我们自己设定的方法来编译类。 注解都是
2017-05-02 13:55:20 281
转载 用overlays合并多个war
用overlays合并多个war在一个大项目中拆分maven工程时,很有可能会把js、css、jsp等文件放在不同的工程里(根据业务模块划分)。因为如果都集中在一个maven webapp里,那么这个maven webapp会太大,而且在业务上也比较分散 但是这些持有js、css、jsp的maven工程,如果packaging设置为jar是不合适的,因为外围要读
2017-04-28 22:38:57 2582
转载 eclipse web module版本问题:Cannot change version of project facet Dynamic Web Module to 2.5.
eclipse web module版本问题:Cannot change version of project facet Dynamic Web Module to 2.5.Description Resource Path Location TypeCannot change version of project facet Dynamic Web Modu
2017-04-28 19:12:10 407
原创 maven 多模块工程 Debug断点出现无法找到源问题
maven 多模块 Debug断点出现无法找到源问题如图: 解决方式: 1、右键工程->Debug as->Debug Configurations 2 、add source 在使用Maven的项目中,经常使用maven-build来Run和Debug来启动运行和调试。 用Debug模式进行调试的时候发现在打断点后,运行到breakpoint时经常找不到Source Lookup
2017-04-27 21:47:12 1748
转载 maven多模块管理jetty插件运行
maven多模块管理jetty插件运行1、使用maven-jetty-plugin应用部署项目测试非常方便,maven单模块项目使用maven jetty插件很简单,不过我在部署多模块时遇到了一些问题,经过调试终于解决了。2、部署多模块到jetty的方法如下:目录结构:parent -- dd-biz -- dd-webapp -- pom.xml1)、在parent pom中加入jetty
2017-04-27 16:14:54 3074
转载 【java.lang.UnsupportedClassVersionError】版本不一致出错
【java.lang.UnsupportedClassVersionError】版本不一致出错 这种错误的全部报错信息: 复制代码1 java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.0 2 at java.lang.C
2017-04-27 14:26:42 2938
原创 maven 嵌入式tomcat-修改端口的方法
maven 嵌入式tomcat修改 修改端口的方法plugin> groupId>org.apache.tomcat.mavengroupId> artifactId>tomcat7-maven-pluginartifactId> version>2.2version>
2017-04-25 10:37:34 527
转载 Maven多模块开发之Web工程调试与布署
Maven多模块开发之Web工程调试与布署最近学习在eclipse3.6环境下用maven2构建一个多模块的项目分core/dal/dao/web四块,当运行tomcat web工程调试需要把core/dal/dao的工程先mvn install一下,才能提交更新,反复折腾以后总结出几条很有用的讯息,希望和我一样刚接触maven的朋友不要再走错路.在百度和google查了好几天也没有完整的资料,最后
2017-04-24 23:20:23 2062
转载 Maven deploy时报Fatal error compiling: tools.jar not found错误的问题处理
Maven deploy时报Fatal error compiling: tools.jar not found错误的问题处理 (22633) (5) 在Eclipse环境下,使用Maven进行deploy时发现报了该错误:Fatal error compiling: tools.jar not found: C:\Program Files\J
2017-04-24 23:09:45 410
转载 解决Eclipse使用Maven下载慢的问题
解决Eclipse使用Maven下载慢的问题 (731) (1)开发过程中在pom.xml中添加pom的时候,默认是需要从中央仓库中下载,但是下载的速度是非常慢的,超过一定的时间可能就觉得是eclipse卡死了。 解决办法是在maven中添加阿里的镜像。 具体的操作步骤是: 1.找到maven安装目录下conf文件夹下的settings.x
2017-04-21 21:15:14 3184 1
转载 ActiveMQ 使用场景
ActiveMQ 使用场景ActiveMQ 安装测试就不做介绍了,下面我说说ActiveMQ 使用场景。 1.非均匀应用集成 ActiveMQ 中间件用Java语言编写,因此自然提供Java客户端 API。但是ActiveMQ 也为C/C++、.NET、Perl、PHP、Python、Ruby 和一些其它语言提供客户端。在你考虑如何集成不同平台不同语言编写应用的时候,ActiveMQ 拥
2017-04-21 10:45:07 498
转载 linux远程日志rsyslog服务端和客户端安装
linux远程日志rsyslog服务端和客户端安装用rsyslog的缘由: 1.防止系统崩溃无法获取系统日志分享崩溃原因,用rsyslog可以把日志传输到远程的日志服务器上 2.使用rsyslog日志可以减轻系统压力,因为使用rsyslog可以有效减轻系统的磁盘IO 3.rsyslog使用tcp传输非常可靠,可以对日志进行过滤,提取出有效的日志,rsyslog是轻量级的日志软件,在大量日志写的
2017-04-20 12:38:55 4697
转载 【消息队列MQ】各类MQ比较
【消息队列MQ】各类MQ比较RabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正是如此,使的它变的非常重量级,更适合于企业级的开发。同时实现了一个经纪人(Broker)构架,这意味着消息在发送给客户端时先在中心队列排队。对路由(Routing),负载均衡(Load balance)或者数据持久化都有很好的
2017-04-12 14:47:06 355
转载 解决“Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误
解决“Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误这是由于你的 Maven 编译级别是 jdk1.5 或以下,而你导入了 jdk1.6 以上的依赖包:查看 Eclipse 的 Navigator 视图下该项目的 .classpath 文件:解决办法eclipse maven 在项目的pom.xml的标签中
2017-04-11 15:37:58 434
转载 如何把maven项目转成web项目
如何把maven项目转成web项目创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 如果提示错误,可能需要在Java Compiler设置
2017-04-11 15:09:51 371
原创 php安装mysql 拓展出现 Cannot find config.m4. Make sure that you run '/usr/bin/phpize' in the top level sou
php安装mysql 拓展出现Cannot find config.m4.Make sure that you run '/usr/bin/phpize' in the top level source directory of the module进入php源码包目录:cd /usr/local/php-5.6.25/ext/openssl执行命令: cp ./co
2017-04-07 10:49:17 15038 4
转载 十年Java开发经验人员精心总结编制的Java学习脑图
十年Java开发经验人员精心总结编制的Java学习脑图其中包括一:基础阶段1.1 企业工具使用(Editplus/Photoshop/SVN/GIT等)1.2 零基础JavaWeb(HTML/CSS)Html标签讲解HTML5常用标签(视频、音频播放等)DIV+CSS3布局和特效大型门户网站设计解决方案1.3 APP移动端开发(手机版)CSS3 +
2017-04-06 21:55:34 4932
原创 Another MySQL daemon already running with the same unix socket.
mysql 由于非正常关机,比如断电或者人为因素导致 的数据库不能启动的问题 [root@localhost ~]# service mysqld startAnother MySQL daemon already running with the same unix socket.Starting mysqld:
2017-04-05 15:21:42 495
转载 在CentOS上搭建PHP服务器环境
《Netty 权威指南》—— 选择Netty的理由声明:本文是《Netty 权威指南》的样章,感谢博文视点授权并发编程网站发布样章,禁止以任何形式转载此文。在开始本节之前,我先讲一个亲身经历的故事:曾经有两个项目组同时用到了NIO编程技术,一个项目组选择自己开发NIO服务端,直接使用JDK原生的API,结果2个多月过去了,他们的NIO服务端始终无法稳定,问题频出。由于NIO通信是它们的核心组件之一,
2017-04-01 16:28:37 529
转载 Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/obcit-test.pid).
重启了一下服务器,启动后就报以下错误了:Starting MySQL...The server quit without updating PID file [失败]lib/mysql/localhost.localdomain.pid).纠结了很久没找到解决办法,后来突然想到修改了mysql的配置文件“/usr/my.cnf”之前配置默认编码,在配置文件中添加了“default-
2017-04-01 10:07:47 13010 2
转载 Java直接内存和堆内存的性能比较
Java直接内存和堆内存的性能比较在JDK 1.4中新加入了NIO(New Input/Output)类,引入了一种基于通道(Channel)与缓冲区(Buffer)的I/O方式,它可以使用Native函数库直接分配堆外内存,然后通过一个存储在Java堆里面的DirectByteBuffer对象作为这块内存的引用进行操作。这样能在一些场景中显著提高性能,因为避免了在Java
2017-03-22 16:21:04 770
转载 选择Netty的理由
《Netty 权威指南》—— 选择Netty的理由声明:本文是《Netty 权威指南》的样章,感谢博文视点授权并发编程网站发布样章,禁止以任何形式转载此文。在开始本节之前,我先讲一个亲身经历的故事:曾经有两个项目组同时用到了NIO编程技术,一个项目组选择自己开发NIO服务端,直接使用JDK原生的API,结果2个多月过去了,他们的NIO服务端始终无法稳定,问题频出。由于NIO通信是它们的核心组件之一,
2017-03-21 16:28:01 3204
转载 抽象类里面原来也可以建立今天方法
今天看一项目源码 抽象类里面原来也可以建立今天方法 [java] view plain copyprint? package test; public abstract class AbstractTest { public static
2017-03-21 15:57:35 261
转载 文章标题
《Java 源码分析》:Java NIO 之 SelectionKey在ServerSocketChannel源码分析中我们知道当把一个channel注册到指定的Selector上时, 实际上就是将(channel,selector)封装成了一个SelectionKey对象,并将此对象保存在了Selector对象中。SelectionKeyImpl k = new SelectionKeyImpl
2017-03-21 14:41:25 196
转载 《Java 源码分析》:Java NIO 之 ServerSocketChannel
《Java 源码分析》:Java NIO 之 ServerSocketChannel在上两篇博文中,主要从源码的角度粗略的介绍了Selector.open()和selector.select()方法的内部实现。由于Selector和ServerSocketChannel、SocketChannel配合使用,因此,有必要了解ServerSocketChannel、SocketChannel的内部实现。
2017-03-21 12:44:32 296
转载 ServerSocketChannel的用法详解
ServerSocketChannel的用法详解在用nio通讯的过程我用以下情景给你模拟: 1. 学校(ServerSocketChannel) 2。 学校教务处(Selector) 3。 老师 (ServerSocket ) 4。 学生 (SocketChannel) 5。 员工号/学生号(SelectionKey) 学校:相当于我们的网络应用程序,一旦学校启动,学校就不停止,
2017-03-21 12:06:36 5835 2
转载 Java中的24种设计模式与7大原则
Java中的24种设计模式与7大原则一、创建型模式1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类. 2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分离, 使得同样的构建过程可以创建不同的表示. 3、工厂模式(f
2017-03-20 14:57:11 274
转载 Java NIO原理 图文分析及代码实现
Java NIO原理 图文分析及代码实现最近在分析hadoop的RPC(Remote Procedure Call Protocol ,远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。可以参考:http://baike.baidu.com/view/32726.htm )机制时,发现hadoop的RPC机制的实现主要用到了两个技术:动态代理(动态代理可以
2017-03-19 15:09:56 356
转载 文章标题
1、BIO编程 1.1、传统的BIO编程网络编程的基本模型是C/S模型,即两个进程间的通信。服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连接,如果连接成功建立,双方就可以通过套接字进行通信。传统的同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听端口;Socket负责发起连接操作。连接成功后,双方通过输入和输出流进行同步阻塞式
2017-03-17 18:17:59 305
转载 Java Socket编程----通信是这样炼成的
Java Socket编程—-通信是这样炼成的Java最初是作为网络编程语言出现的,其对网络提供了高度的支持,使得客户端和服务器的沟通变成了现实,而在网络编程中,使用最多的就是Socket。像大家熟悉的QQ、MSN都使用了Socket相关的技术。下面就让我们一起揭开Socket的神秘面纱。 Socket编程 一、网络基础知识(参考计算机网络) 关于计算机网络部分可以参考相
2017-03-17 14:08:33 390
转载 Java--Socket通信(双向)
Java–Socket通信(双向) 标签: JavaSocket客户端服务端双向通信新建两个工程,一个客户端,一个服务端,先启动服务端再启动客户端两个工程的读写操作线程类基本上完全相同服务端:[html] view plain copyimport java.io.BufferedReader; import java.io.DataInputStream; import java.io.
2017-03-17 12:44:50 869 2
HtmlImageGenerator.rar
2020-09-25
openoffice_API.rar
2020-06-29
ExpordWord_demo.zip
2020-06-09
AndroidWorkspace.zip
2020-01-12
spring-boot-mail
2018-07-28
myflow流程图设计采用raphael的js文件
2018-01-25
Maven + Spring mvc + Mybatis + Velocity +国际化配置 demo
2017-04-26
vb6链接firebird样例
2017-03-02
ws(websocket)例子(xsocket\xlightweb)
2017-03-01
jacob-1.17-M2完整包
2017-02-13
后台模板HTML+整套Easyui皮肤组件-后台管理系统模板
2016-12-22
php+mysql超市进销存管理系统(SmPSS)
2016-08-26
断点续传服务
2016-06-13
nexus内置jetty安装
2016-02-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人