自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 问答 (2)
  • 收藏
  • 关注

原创 cas-overlay-template实现单点登录步骤

搭建CAS SERVER这里使用cas-overlay-template搭建cas服务器,overlay可以把多个项目war合并成为一个项目,并且如果项目存在同名文件,那么主项目中的文件将覆盖掉其他项目的同名文件。apereo提供了一个基于层结构的框架,可以帮助开发者快速引入cas server的代码,然后实现自由配置或代码覆盖,打包方式也非常简单。Github地址:https://gith...

2019-06-16 23:14:50 8001 3

原创 Oracle修改用户密码引发的问题

前几天通过plsql登录数据库时,提示密码过期,需要修改密码,那就修改呗。改完过了会,再登录,发现用户被锁了。那就去解锁下吧。一、登录数据库服务器su oracle;sqlplus "/as sysdba";alter user xx account unlock;重新登,发现还是锁着的,怀疑是有应用服务一直在尝试连数据库导致锁定,遂先把服务给停掉了。二、查看用户状态...

2019-05-04 23:24:58 4213

原创 shiro 报错

最近,在学shiro的碰到如下报错:登录认证失败!!!org.apache.shiro.authc.AuthenticationException: Authentication failed for token submission [org.apache.shiro.authc.UsernamePasswordToken - haha, rememberMe=false]. Possibl...

2018-09-04 19:45:03 458

原创 http请求循环调用返回数据抓取不全解决

最近碰到一个问题,就是频繁调用http请求,返回的数据出现缺失的情况。特此记录下解决过程。先上代码  普通的get调用方法 public String sendGet(String urlStr) throws InterruptedException { try { //获取httpURLConnection对象 U...

2018-08-25 22:55:52 6649 1

原创 java 向ftp上传下载文件实例

最近需要用Java向ftp上传下载些东西,特此封装了工具类。可以拿来直接用。import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPFile;import org.apache.commons.net.ftp.FTPReply;import org.apache.log4j.Lo...

2018-08-20 22:30:26 792

转载 redis入门

1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 – 集合11.redis数据结构 – 有序集合12.redis数据结构 – 哈希13.聊聊red...

2018-08-19 23:09:13 148

原创 Quartz简单触发器和cron触发器实例

首先 Quartz 是一个开源的任务调度框架。为在Java应用程序中进行复杂作业调度或定时任务等提供了简单却强大的机制。Quzrtz允许开发人员在不同的时间间隔(年、月、日、周、时等)定义触发器,到了特定的时间,触发相应的Job进行作业。Quzrtz基本结构:任务调度器Scheduler:scheduler是quartz的核心,管理job,trigger等。Trigger和JobD...

2018-08-19 11:53:48 2724

原创 ActiveMQ订阅者模式实例

上一篇讲了基于点对点模式的消息模型。这一篇讲发布者/订阅者模式的消息模型。特点:每个消息可以有多个消费者。 生产者和消费者之间有时间上的相关性。订阅一个主题的消费者只能消 费自它订阅之后发布的消息. 允许多个接受者,类似于广播的方式 生产者将消息发送到主题上(Topic) 接受者必须先订阅 。即要先启动消费者一端。消息订阅者:import org.apache.activemq.A...

2018-08-14 00:12:35 285

原创 ActiveMQ点对点模式实例

消息队列一般有两种模型1.点对点模型(基于队列 Point to Point,PTP) 每个消息只能有一个消费者。消息的生产者和消费者之间没有时间上的 相关性.可以有多个发送者,但只能被一个消费者消费。 一个消息只能被一个接受者接受一次 生产者把消息发送到队列中(Queue),接受者无需订阅,当接受者未接受到消息时就会处于阻塞状态2.  发布者/订阅者模型(基于主题的Publish/Sub...

2018-08-12 23:14:29 1779

原创 Socket简单通信实例

服务端代码:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintWriter;import java.n...

2018-08-12 12:34:12 258

原创 Linux 下安装部署activemq

一、下载mqhttp://activemq.apache.org/activemq-5140-release.html二、解压tartar -axvf apache-activemq-5.11.3-bin.tar.gz 三、启动cd apache-activemq-5.11.3cd bin./activemq start可以通过ps -ef | grep activ...

2018-08-06 22:43:12 166

原创 使用plsql和toad 导入Excel数据

最近,需要经常向数据库导入数据。数据复杂,字段又多,还包含clob字段,便想着用Excel导入。而plsql用Excel导入clob字段,是不行的,所以顺便两个工具都讲下了。一、plsql导入Excel数据第一步:Tools -->ODBC Importer第二步: 如果红框地方没有下拉选项,说明没有配好相应驱动。必须配了才能执行下一步。参考文章:http://w...

2018-07-23 23:51:28 1520

原创 线程的几种创建方式并实现卖票功能

本篇简单的讲下线程的几种创建方式一、线程创建public class ThreadTest { public static void main(String[] args) throws InterruptedException, ExecutionException { //线程的三种创建方式 //1继承thread类 重写run方法 createThread threa...

2018-05-20 23:47:57 906

原创 poi读写Excel的常用用法

首先讲下HSSFWorkbook和XSSFWorkbook的区别HSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xlsXSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx不同版本Excel要使用不同的工具类,使用错了会报错的,其中XSSF的试用性和兼容性更广,这里就都使用XSSF的。一、读取Excel文件/** * @Tit...

2018-05-15 23:51:38 244

原创 Linux下部署web项目及普通Java项目

本文简单的介绍下怎么把web项目和普通Java项目部署到Linux服务器。一、下载官网tomcathttps://tomcat.apache.org/ 进去选择自己想要的版本、进入bin目录下,选择自己想要的版本,我这里选的是7.0的tar包二 用xftp或其他工具把文件上传到服务器三 安装tomcat首先解压tar包  并把名字根据需要重命...

2018-05-13 21:13:00 1146

原创 Struts2拦截器简单实例

利用拦截器实现权限控制  用户admin 有全部的访问访问权限,用户zhangsan有 a.jsp,b.jsp的 访问权限  用户lisi有 a.jsp、c.jsp的访问权限,如果用户没有访问权限 页面统一跳转到  permissionDenied.jsp页面:<form action="user!login.action"> 用户名:<input type='text'...

2018-04-30 23:22:48 525 1

原创 druid替换c3p0连接池实例

上一篇文章讲了c3p0连接数据库的方法,这一篇讲如何替换成druid连接池。毕竟druid连接池在监控和性能方面做的确实很出色。替换后主要实现几个功能,页面监控、数据库密码加密、慢sql日志记录等。一、数据源配置druidDataSource.propertiesdriverClassName=oracle.jdbc.OracleDriverdataBaseName=Oracleurl=jdb...

2018-04-25 19:54:05 2286

原创 jdbc及C3P0连接数据库的方法

一、jdbc连接数据库jdbcUtil:public class JdbcUtil { private static String url = "jdbc:oracle:thin:@127.0.0.1:15211:orcl"; private static String user = "root"; private static String password = "root"; pri...

2018-04-23 22:09:25 683

原创 Java解析XML和json几个小例子

一、DOM4J解析xml案例1:解析如下xml<?xml version="1.0" encoding="UTF-8"?><employee> <name>张三</name> <sex>男</sex> <age>20</age>&

2018-04-22 15:32:39 3018 1

原创 window.open()session丢失问题解决方法

最近要实现两个项目间的跳转,避免二次登录,出现了window.open()session丢失问题,说下解决方法。一开始是这样写的,A项目调用B的登录请求,返回成功,即跳到B项目相应页面。但这样的实现写法,只能在两个项目处于同源的情况下有效。一旦跨域,session就传不过去,自动跳到登录页面。$.post("http://XXXX:8800/B/user!Login.action?use...

2018-04-22 13:35:46 9527

空空如也

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

TA关注的人

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