自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SunnyJava的博客

我相信乔布斯说的,只有那些疯狂到认为自己可以改变世界的人才能真正地改变世界。面对压力,我可以挑灯夜战、不眠不休;面对困难,我愿意迎难而上、永不退缩。 其实我想说的是,我只是一个程序员,这就是我现在纯

  • 博客(61)
  • 资源 (7)
  • 收藏
  • 关注

原创 解决windows下tomcat端口被占用

有时候电脑比较卡,项目比较大的情况下,eclipse没有完全停止tomcat的情况下,下次启动会出现tomcat的端口被占用无法启动的情况,主要报如下错误 解决方案window下打开命令窗口(快捷键:win+R)→输入cmd打开命令窗口:输入 netstat -ano|findstr 8005 (什么端口号被占用就输入什么端口号),回车 再输入 taskkill /pid 440

2017-08-17 10:01:39 62662 21

原创 JAVA单例模式(Single)——饿汉式、懒汉式

JAVA单例模式(Single)——饿汉式、懒汉式饿汉式: /** * Title: Single.java * Description: 单例模式:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。” * 唯一性:不允许其他程序用new创建对象(构造函数私有化),只需要在本类中创建一个实例,对外提供一个方法可以访问本类内部信息 * *

2016-05-03 14:21:11 1765 1

原创 SpringBoot通过web页面动态控制定时任务的启动、停止、创建、删除等操作

1.详细文档及源代码获取文档地址:https://www.sunnyblog.top/detail.html?id=12703346411731681282.页面效果任务列表分页查询任务创建任务编辑任务删除任务启动任务停止详细开发技术文档尽在 点击这里查看技术文档 ;更多技术文章: https://www.sunnyblog.top;任何疑问加QQ群咨询:534073451...

2020-06-09 20:56:47 1649 2

原创 SpringBoot整合Activiti项目实战

SpringBoot整合Activiti实现流程图的在线绘制、流程规则配置、请假流程申请流程流转与业务处理1、视频演示地址链接:https://pan.baidu.com/s/1d6UF19OhmQcaCqERTkzsCQ 提取码:zrbe2、项目截图展示登录首页展示流程新增、部署、编辑、复制、删除流程规则配置请假申请请假提交申请审批进度查询请假审核3.项目获取文末项目获取地址https://www.sunnyblog.top

2020-06-05 16:20:10 1606 4

原创 SpringBoot整合Activiti项目实战

SpringBoot整合Activiti实现流程图的在线绘制、流程规则配置、请假流程申请流程流转与业务处理1、视频演示地址链接:https://pan.baidu.com/s/1d6UF19OhmQcaCqERTkzsCQ 提取码:zrbe2、项目截图展示登录首页展示流程新增、部署、编辑、复制、删除流程规则配置请假申请请假提交申请审批进度查询请假审核3.项目获取文末项目获取地址https://www.sunnyblog.top

2020-06-05 16:15:48 1955 5

原创 SpringBoot2.3整合RabbitMQ实现延迟消费消息

1.源码获取地址文章末尾有源代码地址https://www.sunnyblog.top/detail.html?id=1265257400324063232本章节主要实现消息的延迟消费,在学习延迟消费之前必须先了解RabbitMQ两个基本概念,消息的TTL和死信Exchange,通过这两者的组合来实现消息的延迟消费。不想看原理讲解的,直接通过标题6看代码实现2.消息的TTL(Time To Live)消息的TTL就是消息的存活时间。RabbitMQ可以对队列和消息分别设置TTL。对队列设置就是队

2020-05-26 20:41:21 1235

原创 解决windows下tomcat端口被占用最简单暴力方法

有时候电脑比较卡,项目比较大的情况下,eclipse没有完全停止tomcat的情况下,下次启动会出现tomcat的端口被占用无法启动的情况,主要报如下错误最新博文:https://www.sunnyblog.top/1、解决步骤如下:window下打开命令窗口(快捷键:win+R)→输入cmd打开命令窗口:输入 netstat -ano|findstr 8005 (什么端口号被占用就输入什么端口号),回车再输入 taskkill /pid 4404 /f 回车 这里的4404对应上图的

2020-05-25 11:37:23 758

原创 SpringBoot基于Fly社区模板开源博客项目

1、官网地址官网演示地址https://fly.layui.com/模板下载地址:https://www.layui.com/template/fly/2、技术栈开发工具 Idea数据库设计 PowerDesignJDK版本 Java8数据库 MySQL v5.7后端开发语言 SpringBoot2.2.6.RELEASE数据访问层 Mybatis-Plus 3.3.1前端相关 HTML5、LayUI、jQuery、LayUI_fly社区模板等

2020-05-25 10:48:51 1431

原创 JAVA的定时任务

1. 监听器import java.util.Calendar;import java.util.Timer;import javax.servlet.ServletContextEvent;import javax.servlet.ServletContextListener;import com.suoya.upload.task.MyTask;public class TaskListen

2017-04-27 17:44:16 497

原创 代理服务器CCProxy

通过客户端app连接本地调试代码 手机端与电脑连接同一个网段,设置手机代理: 主机名:电脑端的ip地址 端口:代理软件的端口 通过访问手机app可以连接到本地电脑端的代码可以进行调试

2017-04-26 10:35:28 1002

原创 网络爬虫--HtmlUnit

1、简介 htmlunit 是一款开源的java 页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容。项目可以模拟浏览器运行,被誉为java浏览器的开源实现。是一个没有界面的浏览器,运行速度迅速。是junit的扩展之一 2、官方API文档 HtmlUnit官网API文档 3、pom文件<dependency> <groupId>net.sourc

2017-04-17 15:21:12 1080

转载 javascript实现页面的重新加载和页面的刷新

1、reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”) 2、 replace 方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使

2017-04-05 10:11:17 17663

原创 JS去掉输入框的左右空格

js去除空格 function trimBlankFunc(str){ return str.replace(/^\s*|\s*$/g,”“); }

2017-04-01 09:57:51 2171

原创 工厂方法模式

1、设计模式关系图2、工厂方法模式(Factory Method)工程目录结构图 工厂方法模式主要由三部分组成2.1、普通工厂模式类图 相关代码接口代码:package com.sun.design.factory.ordinary.api;/** * 工厂模式--发送消息的接口 * @author suntan * @dade 2017年3月28日下午4:48:52 * @ver

2017-03-29 18:20:30 355

原创 JAVA23种设计模式

1. 设计模式的分类创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造 者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 其他两类:并发型模式和线程池模式。2.

2017-03-29 17:44:33 323 1

转载 messager.alert弹框

messager(消息窗口) 转载地址: easyui弹框 一、$.messager.alert()类似js中的alert(‘String’)  方法参数:title, msg, icon, function(回调函数)  描述:title头部面板标题、msg主要消息内容、icon:消息图标,可用值有(error,question,info,warning)、function回调函数案例1:

2017-03-27 16:57:47 19258 1

转载 Spring定时任务的配置

近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。 一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你

2017-03-27 16:54:19 289

原创 UEditor富文本编辑器的使用

一、简单介绍 UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 二、插件的下载地址 UEditor 官网地址 三、具体使用 1、下载ueditor插件() http://ueditor.baidu.com/website/download.html

2017-03-21 17:37:28 447

原创 My97DatePicker日期插件的使用

My97DatePicker日期插件的使用一、简介 1. 简介 目前的版本是:4.8 2. 注意事项 My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除(4.8以后不存在此文件)

2017-03-21 16:34:58 1924

原创 Oracle创建用户及表空间

Oracle创建用户及表空间,为用户授权--创建数据表空间create tablespace 表空间名称loggingdatafile 'D:\oracle\product\10.2.0\oradata\orcl\表空间名称.dbf' --oracle的安装路径size 32mautoextend onnext 32m maxsize 2048mextent management lo

2017-03-21 11:37:21 325

原创 Oracle删除表以及查看表空间

oracle常用的基本命令--1.用户下表中注释模糊查询:例如查询与优惠券关联的表SELECT * FROM user_tab_comments t WHERE t.comments LIKE '%优惠券%';![这里写图片描述](http://img.blog.csdn.net/20170321112728053?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5u

2017-03-21 11:28:20 487

原创 Java序列化与反序列化工具

Java序列化与反序列化工具/** * * 序列化工具类 * * */public class SerializeUtil { /** * 日志 */ private static Logger logger = LoggerFactory.getLogger(SerializeUtil.class); /** * 序列化

2017-03-20 19:23:50 1720

原创 PageUtil分页工具

java版本的page分页工具类具体使用说明: 页面只需要传递当前页的页码(所属第几页:pageNo)就可以自动计算出结束页和起始页,总页数需要查询数据库获得,每页显示条数通过常量设置public class Page implements Serializable{ /** * */ private static final long ser

2017-03-20 19:18:10 12845

原创 常用数据库连接池的配置

1.阿里巴巴-德鲁伊druid连接池配置1.1、简介:Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。1.2、Druid支持哪些数据库?

2017-03-20 16:00:01 3914

原创 UEditor富文本编辑器的使用

1.UEditor的简介: UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码.. 2.UEditor的下载 点击下载UEditor 3.具体使用: 首先新建web项目:引入ueditor的文件 <script type="text/javascript" charset

2017-03-14 15:21:09 861

原创 JS获取当前地区的天气信息和当前用户的IP地址

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>

2017-03-14 09:28:55 3738 1

原创 JS获取项目路径

js获取项目路径:function getRootPath(){ //获取当前网址,如: http://localhost:8083/uimcardprj/share/meun.jsp var curWwwPath=window.document.location.href; //获取主机地址之后的目录,如: uimcardprj/share/meun.jsp var

2017-03-14 09:14:59 653

原创 mybatis sqlSession管理工具类

mybatis会话集中管理: 第一:项目目录结构: 第二:工具类的编写:package com.sun.mybatis.utils;import java.io.Reader;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.

2017-03-13 18:09:30 2837

原创 MyBatis入门案例

MyBatis入门案例项目结构: pom文件<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.a

2017-03-13 17:15:46 656

原创 Tomcat集群下session共享配置

一.Tomcat集群下session共享配置步骤:第一:修改项目下web.xml中添加节点:第二配置反响代理服务器:具体配置步骤:点击打开链接第三:访问项目查看session是否共享:

2017-03-13 15:14:22 532

原创 Linx下nginx+Tomcat集群搭建

一.Linx下nginx+Tomcat集群搭建步骤:第一:修改nginx的配置文件nginx.conf第二:在http节点上添加一个节点:sercer_sunny随便起第三:修改location /下的反向代理 第四:访问nginx所属服务器的ip可以映射到web服务器访问:http://192.168.1.156位nginx的ip地址第

2017-03-13 14:50:27 677

原创 Linux下搭建nginx服务器

1.安装ngninx服务器的步骤首先下载linux版本的nginx 下载nginx 其次上传下载的文件到linux的root目录:第三:在/usr/local目录下创建nginx文件夹拷贝root下nginx文件到/local/nginx目录下cp /root/nginx-XXX.tar /usr/local/nginx将其解压tar -xvf nginx.xxx.tar

2017-03-13 14:28:31 952

转载 你人再好有屁用!

你人再好:

2017-03-05 19:23:49 387

Nginx安装手册

Nginx安装手册&lt;!--[if !supportLists]--&gt;1 &lt;!--[endif]--&gt;nginx安装环境nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。&lt;!--[if !supportLists]--&gt;n &lt;!--[endif]--&gt;gcc安装nginx需要先将官网下载的源码...

2017-03-03 20:16:44 104

原创 Shiro自定义Ream

Shiro自定义ream

2017-03-03 19:59:59 1305

原创 Shiro入门案例

shiro入门案例项目结构:采用maven管理 pom文件<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.9</version> </dependency

2017-03-03 19:24:00 237

原创 级联查询案例

省市县级联查询

2016-10-20 12:31:57 5860

原创 Excel导入导出工具类

excell导入导出工具类

2016-10-18 13:48:24 1718 5

原创 MD5加密工具类

public class Md5Util { /* 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, 这里把它们实现成为static final是表示了只读,切能在同一个进程空间内的多个Instance间共享*/ static final int S11 = 7; static final int S12

2016-10-17 13:42:26 586

原创 全国省市县区域信息最新数据库脚本(mysql版本)

表结构:/*Navicat MySQL Data TransferSource Server : mysqlSource Server Version : 50528Source Host : localhost:3306Source Database : testTarget Server Type : MYSQLTarget Se

2016-09-14 14:44:56 12702 4

td_area.sql

中国行政区域五级划分MySQL版本数据,总共大小155M,包含每个区域级别、地区编码、邮编、名称、全称以及经纬度编码信息

2019-08-23

AES加密解密js

AES加密解密第三方js,主要用于实现前端页面数据传输的加密与解密,具体如何使用参考本人博客:http://www.cnblogs.com/sunny1009/category/1101490.html

2017-11-30

Eclipse集成SrpingBoot、svn、Gradle、Jetty、Maven等第三方插件

Eclipse集成SrpingBoot、svn、Gradle、Jetty、Maven等第三方插件、直接解压即可使用

2017-11-07

Java知识——精华总结

java基础知识详细笔记,通俗易懂,涵盖全面,欢迎下载学习

2016-08-19

java思维导图

java学习详细总结和思维导图

2016-07-31

oracle安装以及plsql配置

oracle的安装与配置,已经oracle中文乱码的解决方案,表空间的创建和用户授权

2016-07-06

mvc传统开发

针对传统的mvc开发模式实现封装,主要实现在web.xml中配置实现验证码的显示,实现发邮件功能,实现中文乱码完美解决,文件的上传和下载!

2015-10-26

空空如也

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

TA关注的人

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