![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
配置
文章平均质量分 81
NABOAN
这个作者很懒,什么都没留下…
展开
-
手动将jar包放入maven仓库中
1.D盘根目录下放入要导入的jar包2.执行以下命令打开电脑cmd执行以下命令mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=D:\ojdbc6.jar3.项目中引入以下坐标按照命令中设置的相关参数引入坐标...原创 2019-12-26 09:25:13 · 432 阅读 · 0 评论 -
ActiveMQ
一. 简介 springboot提供了对activemq的集成,只需要几个简单的注解就可以使用,方便。该案例可以同时使用queue和topic, 测试无问题。有疑问欢迎留言,必回复。activemq的环境搭建可以参考我的另一篇文章: linux下安装activemq源码已上传到github上,路径为:...原创 2019-12-19 17:03:44 · 101 阅读 · 0 评论 -
Spring AOP中annotation 表达式
Aop连接点(Joinpoint) 程序执行的某个特定位置,如某个方法调用前,调用后,方法抛出异常后,这些代码中的特定点称为连接点。简单来说,就是在哪加入你的逻辑增强连接点表示具体要拦截的方法,上面切点是定义一个范围,而连接点是具体到某个方法切点(PointCut) 每个程序的连接点有多个,如何定位到某个感兴趣的连接点,就需要通过切点来定位。比如,连接点--数据库的记录,切点--查询条件切...原创 2019-12-11 13:22:16 · 604 阅读 · 0 评论 -
Spring AOP中execution 表达式
execution 表达式学习Spring中的aop组装切面时遇到的execution表达式,下面是execution表达式的详解切入点表达式:整个表达式可以分为五个部分:1、execution(): 表达式主体。2、第一个*号:方法返回类型, *号表示所有的类型。3、包名:表示需要拦截的包名。4、第二个*号:表示类名,*号表示所有的类。5、*(..):最后这...原创 2019-12-11 13:20:43 · 1475 阅读 · 0 评论 -
securecrt同时向多个tab窗口发送相同的命令
一、首先在SecureCRT里同时打开多个服务器session二、选择菜单栏View -->Chat Windows? 对号,此时所有服务器连接下方应该有个空白的部分三、在空白的部分(Chat Windows)右键鼠标, 选上Send Chat to All Tabs, 这样Chat Windows里会有"<Send chat to all tabs>"的标志四、在C...转载 2019-11-19 10:22:44 · 163 阅读 · 0 评论 -
Struts2 配置拦截器
1.自定义拦截器类package com.baizhi.interceptor;import org.apache.struts2.ServletActionContext;import com.baizhi.entity.Admin;import com.opensymphony.xwork2.ActionInvocation;import com.opensymphony.x...原创 2019-11-05 18:52:32 · 179 阅读 · 0 评论 -
Echarts使用详解
Echarts学习文档官网链接:http://echarts.baidu.com/echarts2/doc/example/themeDesigner.html1.Echarts介绍ECharts,缩写来自 Enterprise Charts,商业级数据图表,是百度的一个开源的数据可视化工具,一个纯 Javascript 的图表库,能够在 PC 端和移动设备上流畅运行,兼容当前绝大部分浏览器...原创 2019-09-22 23:56:26 · 1696 阅读 · 0 评论 -
GoEasy使用详解
GoEasy1.GoEasy介绍GoEasy专注于服务器与浏览器,浏览器与浏览器之间消息推送,完美兼容世界上的绝大多数浏览器,包括IE6, IE7之类的非常古老的浏览器。 GoEasy采用 发布/订阅 的消息模式,帮助您非常轻松的实现一对一,一对多的通信。GoEasy是一款强大易用的websocket消息推送服务,web端,移动端都可以进行推送,这是个收费的产品,当然提供12个月免费试用期,...原创 2019-09-22 23:57:10 · 19174 阅读 · 2 评论 -
Git使用详解
Git学习文档V1.01.版本控制解决现有项目中的哪些问题?1.项目安全性太低2.项目很难进行协同开发3.项目无端报错4.项目版本混乱2.git的概念git是一个分布式的版本控制及协同开发工具.3.版本控制工具的分类3.1.集中式版本控制工具 CVS,SVN … …版本库集中存放在中央服务器,工作时个人要先从中央服务器取得最新的版本,然后开始工作,完成后再把自己的...原创 2019-09-22 23:59:38 · 223 阅读 · 0 评论 -
Redis缓存使用详解
Mybatis Redis 缓存1-1.mybatis一级,二级缓存一级缓存: 一级缓存基于sqlSession默认开启,在操作数据库时需要构造SqlSession对象,在对象中有一个HashMap用于存储缓存数据。不同的SqlSession之间的缓存数据区域是互相不影响的二级缓存: 二级缓存的作用域是mapper的同一个namespace。不同的sqlSession两次执行相同的...原创 2019-09-23 00:00:51 · 789 阅读 · 1 评论 -
ElasticSearch使用详解
ElasticSearch学习文档V2.0什么是RestFulREST : 表现层状态转化(Representational State Transfer),如果一个架构符合REST原则,就称它为 RESTful 架构风格。资源: 所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息表现层 :我们把"资源"具体呈现出来的形式,叫做它的"表现层"(Representation...原创 2019-09-23 00:01:34 · 927 阅读 · 0 评论 -
Shiro使用详解
Shiro1.权限管理的概念基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。2.认证1.认证的概念认证:用户访问系...原创 2019-09-23 00:02:16 · 538 阅读 · 0 评论 -
springcloud使用
springcloud 框架的集合1.单体应用架构存在的问题一个归档包(例如war)包含所有功能的应用程序,通常称为单体应用。复杂性高:定时炸弹技术债务:no broken don’t fix可靠性差:单个bug,导致整个系统瘫痪阻碍技术创新2.架构的演变3.什么是微服务微服务架构就是将单一程序开发成一系列微小服务,每个微服务运行在自己的进程中,并使用轻量级的机制通信,通...原创 2019-09-23 00:03:15 · 294 阅读 · 0 评论 -
Shiro 权限标签
Shiro 权限标签: 导入标签库:<%@taglib prefix="shiro" uri="http://shiro.apache.org/tags" %> 权限标签:guest标签 <shiro:guest> </shiro:guest> 用户没有身份验证时显示相应信息,即游客访问信息。user标签 <sh...原创 2019-09-28 23:56:55 · 165 阅读 · 0 评论 -
EasyPoi使用
5.3.EasyPOI导出5.3.1.前言easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板语言(熟悉的表达式语法),完成以前复杂的写法5.3.2.EasyPoi的主要特点1.设计精巧,使用简单2.接口丰富,扩展简单3.默认值多,writ...原创 2019-09-22 23:55:20 · 792 阅读 · 0 评论 -
短信验证码发送
阿里大于使用1.旧版API2.1导入一下依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version>4.0.6</version> ...原创 2019-09-22 23:46:41 · 911 阅读 · 0 评论 -
手机短信验证码发送(106短信验证码发送)
打开网页地址栏输入:http://www.106jiekou.com/需要用户注册,登陆,在上边购买短信,大概是10块钱100条,买完之后可以直接下载接口说明文档和源代码的案例,是个压缩包 cu-fa-jie-kou.rar压缩包解压打开之后如下图,一个短信接口说明文档,两个代码文件夹一个是GBK格式的,一个是UTF-8格式的:JAVA-----UTF-8代码如下pa...原创 2019-01-22 19:39:20 · 1713 阅读 · 0 评论 -
Ajax向后台发送请求(get,post,ajax)
Ajax发送get请求,发送post请求<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><html><head> <script type="text/javascript" src="${pageContext.request.co原创 2019-01-22 20:05:37 · 2821 阅读 · 0 评论 -
SpringBoot项目连接oracle,mysql的配置,maven项目
首先创建一个maven的webapp项目,1.编辑pom.xml1.1.首先到继承springboot项目,导入 <!--继承springboot的父项目--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring...原创 2019-01-22 20:17:35 · 3251 阅读 · 0 评论 -
Apache POI使用详解
1.POI介绍Apache POI 是 Apache 软件基金会的开放源码函式库,POI 提供 API 给 Java 程序对Microsoft Office 格式档案读和写的功能,.NET的开发人员则可以利用NPOI (POI for .NET) 来存取 Microsoft Office文档的功能。Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache...原创 2019-02-17 20:54:36 · 771 阅读 · 0 评论 -
java文件上传获取文件大小,文件时长
1.java中获取上传文件的大小,时长在java中获取上传文件的时长方法多种,在此我用其中的一种,不过需要引入一个jave.jar,此jar在maven仓库总下载不到,我保存到自己的网盘中了,链接: https://pan.baidu.com/s/1eZrV5uHCVS5M7CPpVIVKJQ 提取码: jzfe 。maven方式获取jar包<!-- https://mvnre...原创 2019-03-28 13:52:54 · 7156 阅读 · 1 评论 -
解决c标签没有else
<c:if>没有<c:else>可以用<c:choose>来取代结构:<c:choose> <c:whentest="">如果 </c:when> <c:otherwise>否则 </c:otherwise>...原创 2019-05-20 18:43:43 · 397 阅读 · 0 评论 -
MyEclipse 配置JDK,Tomcat
1.MyEclipse 配置JDK1.1.启动MyEclipse后,点击菜单栏的"Window" Window---->Preferences Java ----> Installed JREs ----> Add ---> Standard ----> Next Directory ----> 找到JDK安装目...原创 2019-05-11 12:02:31 · 1949 阅读 · 0 评论 -
Oracle随机取出2条数据
第一种:select * from (select * from 表名 order by dbms_random.value)where rownum<=2第二种:select * from 表名 sample(10) where rownum<=2原创 2019-05-16 10:56:20 · 1483 阅读 · 0 评论 -
Mybatis缓存,一级缓存,二级缓存,缓存穿透、缓存击穿、缓存雪崩区别和解决方案
一级缓存 Mybatis对缓存提供支持,但是在没有配置的默认情况下,它只开启一级缓存,一级缓存只是相对于同一个SqlSession而言。所以在参数和SQL完全一样的情况下,我们使用同一个SqlSession对象调用一个Mapper方法,往往只执行一次SQL,因为使用SelSession第一次查询后,MyBatis会将其放在缓存中,以后再查询的时候,如果没有声明需要刷新,并且缓存没有超时的情况...原创 2019-05-23 15:52:58 · 2342 阅读 · 1 评论 -
Strut2拦截器详细配置
1.声明一个类继承拦截器接口,或者实现拦截器接口 如下:extends AbstractInterceptorextends MethodFilterInterceptorimplements InterceptorMethodFilterInterceptor extends AbstractInterceptor implements Interce...原创 2019-05-23 18:06:47 · 164 阅读 · 0 评论 -
jsp页面5秒跳转
1.写一个倒计时的方法<script type="text/javascript"> $(function(){ var count=4; function time(){ count--; if(count==0) { location.href="../main/main.jsp"; }else{ $("#second").te...原创 2019-05-24 09:38:58 · 2709 阅读 · 0 评论 -
JavaMail邮件发送
1.导入相关依赖jar包javax.mail-1.5.4.jarjavax.mail.jar如果是Maven项目导入以下依赖即可 <!--发送邮件--> <dependency> <groupId>javax.mail</groupId> <arti...原创 2019-07-07 14:05:07 · 469 阅读 · 0 评论 -
MyEclipse2014配置Oracle数据库,mysql数据库
一.MyEclipse2014配置Oracle数据库1.打开MyEclipse,点击如下图单击----Window----Show View----Other:2.弹出一个框选择:DB Browser3.空白处点击右键,弹出一个框选择 New 新建一个数据库4.弹出一个框如下:5.按要求填写Oracle数据库相关内容点击Finish配置成功:6.创建一个...原创 2018-12-26 22:43:47 · 1171 阅读 · 0 评论