maven项目生成的jar包运行java -jar 包名报错 Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/context]

摘要: 1.我的maven项目在eclipse中Run As->Maven install,生成jar包后,用java -jar 包名 运行报错。报错图如下: 2.百度查了很多,有说版本号不一致的,有说缺少jar包的,有说用maven-shade-plugin插件的。 3.下面粘贴一下我的pom.xml和a 阅读全文
posted @ 2020-04-17 21:32 风中的四月 阅读(554) 评论(0) 推荐(0) 编辑

记录写thrift客户端socket连接池的问题解决

摘要: 在网上找了写客户端Tsocket连接池的博客。可以参见https://blog.csdn.net/tianwei7518/article/details/44003287。 1.按照博客写好连接池之后。,用连接池管理类获取TSocket(获取的TSocket不为null),替换自己new的TSock 阅读全文
posted @ 2020-04-10 15:53 风中的四月 阅读(1723) 评论(0) 推荐(0) 编辑

Quartz写个简单的定时任务

摘要: spring+maven+Quartz定时任务1.首先我们在项目中引进Quartz,pom.xml中添加如下包 1 <dependency> 2 <groupId>org.quartz-scheduler</groupId> 3 <artifactId>quartz</artifactId> 4 < 阅读全文
posted @ 2019-11-04 11:16 风中的四月 阅读(468) 评论(0) 推荐(0) 编辑

Mybatis后台物理分页查询

摘要: 分页查询在日常开发中是非常常见的,往往分为逻辑分页、物理分页。如果数据量较大,对内存、网络传输的消耗非常大的时候选择物理分页。 本章节我们主要讲物理分页查询,以一个例子展开,把B库的user表每次查询100条循环查询并批量插入A库的user表中。 我们的项目框架是jeesite,首先我们为项目配置A 阅读全文
posted @ 2019-11-02 14:26 风中的四月 阅读(466) 评论(0) 推荐(0) 编辑

linux环境安装kafka集群

摘要: linux下安装kafka,首先确保zookeeper已经安装成功,想要安装zookeeper,必须先在linux中安装好jdk。 下面我们依次开始安装jdk,zookeeper,kafka。 一:安装jdk: 1.检查linux环境是否安装了jdk可以用java -version或者rpm -qa 阅读全文
posted @ 2019-09-07 19:44 风中的四月 阅读(2885) 评论(1) 推荐(1) 编辑

我常用的linux命令

摘要: 删除文件夹或文件: rm -rf 添加文件夹:mkdir:文件夹名称 创建空白文件或修改文件时间:touch 文件名称 更改权限:chmod 777 文件名 查看文件内容:cat 文件名 编辑文件:vim 文件名 i是插入,esc是退出插入,:wq!是保存强退,:q!是强退不保存。 查看查看镜像 d 阅读全文
posted @ 2019-09-06 15:19 风中的四月 阅读(116) 评论(0) 推荐(0) 编辑

win7服务器从本地粘贴的文件,粘贴卡死

摘要: 1. 重启explorer进程: 启动任务管理器,切换到“进程”选项卡,找到并选中“explorer.exe”进程,右击,选择“结束进程”。 仍然是在任务管理器窗口,单击“文件-新建任务运行”;键入 explorer.exe,按“确定”运行。 2. 结束rdpclip.exe进程: 结束rdpcli 阅读全文
posted @ 2019-08-31 15:35 风中的四月 阅读(885) 评论(0) 推荐(0) 编辑

AOP面向切面编程

摘要: 1.横切性的关注点(Cross Cutting Concern):是一种独立的服务,它会遍布系统的处理流程之中。 2.方面(Aspect):对横切性关注点的模块化。 3.通知(Advice):对横切性关注点的具体实现。有前置通知(Before advice)、 返回后通知(After returni 阅读全文
posted @ 2019-08-24 08:54 风中的四月 阅读(136) 评论(0) 推荐(0) 编辑

静态代理和动态代理

摘要: (1)按照代理的创建时期,代理类可以分为两种: 静态:由程序员创建代理类或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了。 动态:在程序运行时运用反射机制动态创建而成。 (2)静态代理: 静态代理需要代理对象和目标对象实现一样的接口。 举例说明: 接口类: Use 阅读全文
posted @ 2019-08-22 21:10 风中的四月 阅读(158) 评论(0) 推荐(0) 编辑

查询数据库中第n行数据

摘要: 一般情况下分页的时候是需要的关键字。Oracle中则是rownum,MSSQL中是top关键字,MySQL中是limit关键字。 查第n条数据,如:(1)select * from (SELECT ROWNUM rn,A.* FROM TABLE A )b where b.rn=n;(2)selec 阅读全文
posted @ 2019-02-15 16:47 风中的四月 阅读(472) 评论(0) 推荐(0) 编辑