- 博客(18)
- 收藏
- 关注
原创 Xfire+Spring构建WebService服务器和客户端
Xfire简介 XFire是新一代的Java WebService引擎,XFire使得在JavaEE应用中发布Web服务变得轻而易举。和其他Web服务引擎相比,XFire的配置非常简单,可以非常容易地和Spring集成,它使得Java开发人员终于可以获得和.Net开发人员一样的开发效率。 XFire是codeHaus组织提供的一个开源框架,它构建了POJO和SOA之间的桥...
2019-04-04 14:08:17
823
转载 java的代理机制之动态代理详解
在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要的类或接口...
2019-02-22 15:56:34
171
转载 java的代理机制之静态代理详解
(1)什么是代理? 大道理上讲代理是一种软件设计模式,目的地希望能做到代码重用。具体上讲,代理这种设计模式是通过不直接访问被代理对象的方式,而访问被代理对象的方法。这个就好比 商户---->明星经纪人(代理)---->明星这种模式。我们可以不通过直接与明星对话的情况下,而通过明星经纪人(代理)与其产生间接对话。(2)什么情况下使用代理?设计模式中有一个设计原则是...
2019-02-22 15:40:17
212
原创 远程访问Linux下的MySQL报错Access denied for user 'root'@'localhost' (using password:YES)
最近在学习虚拟机,安装了MySQL数据库,且配置了root用户的登录权限,在虚拟机内使用MySQL一点问题都没有但是我现在想用DBVisual 来操作这个数据库,总是报错Access denied for user ‘root’@‘localhost’ (using password:YES)最后在网上查了,问题原因是:默认mysql的用户是没有远程访问的权限的,因此当程序跟数据库不在同一台服...
2018-12-12 15:18:42
1477
转载 ping指定IP的指定端口
通常我们可以通过ping简单的测试一台主机的网络连接情况,但是假如我们现在需要连接服务器上的MySQL数据库,但是又不知道它的3306端口是否对我们开放,此时就可以用tcpingtcping命令是针对tcp监控的,也可以看到ping值,即使源地址禁ping也可以通过tcping来监控服务器网络状态,除了简单的ping之外,tcping最大的一个特点就是可以指定监控的端口。tcping命令使用方法...
2018-12-12 14:59:10
62109
2
转载 centos联网问题和ssh连接问题
新建好一个centos7虚拟机后,现在想用Xshell来连接它,但是发现连虚拟机的ip都查看不了,问题就出在网络上首先,在虚拟机中尝试 ping www.baidu.com 如下图:显然网不通。找到/etc/sysconfig/network-scripts/ 目录下的ifcfg-enp0s3文件。编辑ifcfg-enp0s3文件,将ONBOOT=no 改为 ONBOOT=yes。...
2018-12-12 14:49:33
474
转载 Linux安装防火墙
在虚拟机上装的centos7是最小安装方式,所以许多东西都没装,需要自己手动安装。想通过防火墙来开放3306端口,但是 vi /etc/sysconfig/iptables发现文件不存在,网上说是没有安装iptables防火墙可以通过以下命令安装iptables防火墙systemctl stop firewalldsystemctl mask firewalldyum install...
2018-12-12 10:40:37
4611
转载 Linux下修改Mysql的用户(root)密码和查看默认端口的方法
一、拥有原来的mysql的root的密码方法一:在mysql系统外,使用mysqladminmysqladmin -u root -p password "新的密码“;Enter password:【输入原来的密码】方法二:通过登录mysql系统mysql -uroot -pEnter password:【输入原来的密码】mysql>use mysql;mysql>u...
2018-12-11 15:11:11
2012
转载 Linux 下安装MySQL
1、下载下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads下载版本:我这里选择的5.6.33,通用版,linux下64位也可以直接复制64位的下载地址,通过命令下载:wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x...
2018-12-11 14:54:36
98
转载 Oracle VM VirtualBox上新建centos7虚拟机
前言对于软件开发者来说,很多都是要在Linux环境下开发,这就必须要安装Linux。可以安装虚拟机,双系统或单独安装Linux。但我们还经常需要使用Windows系统下的一些常用软件,一般来说可以在一台电脑上安装双系统或虚拟机,当然,你有2台电脑的话就无所谓了。Linux的发行版有很多,Ubuntu、RedHat、CentOS、Debian、Fedora等。服务器开发很多是CentOs,大多数情...
2018-12-04 15:40:06
1747
转载 如何在Spring MVC 用MockMcv Test中避免”Circular view path” 异常
1. 问题的现象@Configuration@EnableWebMvc //启用SpringMVC@ComponentScan("spittr.web")public class WebConfig extends WebMvcConfigurerAdapter { @Bean //配置JSP视图解析器 public ViewResolver viewResolve...
2018-11-09 10:40:47
234
原创 Spring Mvc未能启动组件 Failed to register servlet with name 'dispatcher'.
刚接触Spring MVC,Demo项目中,起先用的是xml的配置,基本是默认配置,这个时候启项目没问题,WEB-INF下的index.jsp也可以访问,但是用了AbstractAnnotationConfigDispatcherServletInitializer的java配置后就报错了,代码全是按照书上来的,没有问题,但是报错Caused by: java.lang.IllegalArgu...
2018-11-08 20:00:00
2346
2
转载 Spring Aop 报错 ...but was actually of type 'com.sun.proxy.$Proxy**'的解决方案
刚用Spring Aop通过切面引入新的功能,一个简单的Demo,总是报错错误描述:Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named '****' is expected to be of type '****' but was actually of type 'co...
2018-11-08 15:11:29
1991
原创 Spring项目用JUnit调试时出现错误 Failed to load ApplicationContext 的解决方法(不一定适合所有人)
之前在Spring中加载配置文件**.xml文件的时候,我是写在一个main()方法里面public class SoundMain { /* 基于XML的配置实现Bean自动化装配 */ public static void main(String[] args){ ClassPathXmlApplicationContext context = new ...
2018-11-08 14:07:19
8981
2
转载 Spring Aop报错
刚开始接触Spring AOP,编写的一个简单Demo使用基于AspectJ的注解形式添加了一个切面后,运行测试代码总是报错:Error creating bean with name 'org.springframework.context.event.internalEventListenerProcessor': Initialization of bean failed;error...
2018-11-07 22:45:25
643
原创 Idea中Spring项目xml配置的有关classPath问题
最近刚学Spring,开发工具IDEA用的也不是很熟,最近写了一个Spring的简单Demo,Bean的装配用的是基于XMl的配置,但是用ClassPathXmlApplicationContext("sound.xml");获取配置文件时经常报错,找不到资源文件,如示:IOException parsing XML document from class path resource [...
2018-11-06 14:04:42
2315
转载 iIntelliJ IDEA中使用JSTL标签库
idea引用JSTL标签库中的标签就出现问题,查阅说是缺少相应的jar包,报错如是:原因是没有下载相应的jar包或者jar包没有发布到tomcat上下面将idea中使用方法: 1、下载jakarta-taglibs-standard-1.1.2.zip解压并把standard.jar和jstl.jar加入到你的项目中下载地址: http://archive.apache.org...
2018-11-02 17:09:42
514
原创 IDEA maven项目部署到tomcat的jar包找不到问题
IDEA在 maven项目中添加web模块首先选择file目录下的Project Structure,然后在Modules中在自己的项目下新增相应模块,这里是添加web模块 之后就是配置tomcat,这里注意要生成artifacts,直接点fix就可以生成tomcat配置好运行总会报错严重: Error configuring application listener of...
2018-11-02 16:33:21
10401
8
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人