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

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

原创 JAVA单例模式(Single)——饿汉式、懒汉式
JAVA单例模式(Single)——饿汉式、懒汉式饿汉式: /** * Title: Single.java * Description: 单例模式:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。” * 唯一性:不允许其他程序用new创建对象(构造函数私有化),只需要在本类中创建一个实例,对外提供一个方法可以访问本类内部信息 * *
2016-05-03 14:21:11
1834
1
原创 SpringBoot通过web页面动态控制定时任务的启动、停止、创建、删除等操作
1.详细文档及源代码获取文档地址:https://www.sunnyblog.top/detail.html?id=12703346411731681282.页面效果任务列表分页查询任务创建任务编辑任务删除任务启动任务停止详细开发技术文档尽在 点击这里查看技术文档 ;更多技术文章: https://www.sunnyblog.top;任何疑问加QQ群咨询:534073451...
2020-06-09 20:56:47
1706
2
原创 SpringBoot整合Activiti项目实战
SpringBoot整合Activiti实现流程图的在线绘制、流程规则配置、请假流程申请流程流转与业务处理1、视频演示地址链接:https://pan.baidu.com/s/1d6UF19OhmQcaCqERTkzsCQ 提取码:zrbe2、项目截图展示登录首页展示流程新增、部署、编辑、复制、删除流程规则配置请假申请请假提交申请审批进度查询请假审核3.项目获取文末项目获取地址https://www.sunnyblog.top
2020-06-05 16:20:10
1634
4
原创 SpringBoot整合Activiti项目实战
SpringBoot整合Activiti实现流程图的在线绘制、流程规则配置、请假流程申请流程流转与业务处理1、视频演示地址链接:https://pan.baidu.com/s/1d6UF19OhmQcaCqERTkzsCQ 提取码:zrbe2、项目截图展示登录首页展示流程新增、部署、编辑、复制、删除流程规则配置请假申请请假提交申请审批进度查询请假审核3.项目获取文末项目获取地址https://www.sunnyblog.top
2020-06-05 16:15:48
1995
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
1281
原创 解决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
798
原创 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
1471
原创 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
524
原创 代理服务器CCProxy
通过客户端app连接本地调试代码 手机端与电脑连接同一个网段,设置手机代理: 主机名:电脑端的ip地址 端口:代理软件的端口 通过访问手机app可以连接到本地电脑端的代码可以进行调试
2017-04-26 10:35:28
1058
原创 网络爬虫--HtmlUnit
1、简介 htmlunit 是一款开源的java 页面分析工具,读取页面后,可以有效的使用htmlunit分析页面上的内容。项目可以模拟浏览器运行,被誉为java浏览器的开源实现。是一个没有界面的浏览器,运行速度迅速。是junit的扩展之一 2、官方API文档 HtmlUnit官网API文档 3、pom文件<dependency> <groupId>net.sourc
2017-04-17 15:21:12
1144
转载 javascript实现页面的重新加载和页面的刷新
1、reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet]) 参数: bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”) 2、 replace 方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使
2017-04-05 10:11:17
17892
原创 JS去掉输入框的左右空格
js去除空格 function trimBlankFunc(str){ return str.replace(/^\s*|\s*$/g,”“); }
2017-04-01 09:57:51
2203
原创 工厂方法模式
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
376
原创 JAVA23种设计模式
1. 设计模式的分类创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造 者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 其他两类:并发型模式和线程池模式。2.
2017-03-29 17:44:33
371
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
19594
1
转载 Spring定时任务的配置
近日项目开发中需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息,借此机会整理了一下定时任务的几种实现方式,由于项目采用spring框架,所以我都将结合spring框架来介绍。 一.分类从实现的技术上来分类,目前主要有三种技术(或者说有三种产品):Java自带的java.util.Timer类,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你
2017-03-27 16:54:19
323
原创 UEditor富文本编辑器的使用
一、简单介绍 UEditor 是由百度「FEX前端研发团队」开发的所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 二、插件的下载地址 UEditor 官网地址 三、具体使用 1、下载ueditor插件() http://ueditor.baidu.com/website/download.html
2017-03-21 17:37:28
485
原创 My97DatePicker日期插件的使用
My97DatePicker日期插件的使用一、简介 1. 简介 目前的版本是:4.8 2. 注意事项 My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.htm是必须文件,不可删除(4.8以后不存在此文件)
2017-03-21 16:34:58
1984
原创 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
361
原创 Oracle删除表以及查看表空间
oracle常用的基本命令--1.用户下表中注释模糊查询:例如查询与优惠券关联的表SELECT * FROM user_tab_comments t WHERE t.comments LIKE '%优惠券%';; /** * 序列化
2017-03-20 19:23:50
1758
原创 PageUtil分页工具
java版本的page分页工具类具体使用说明: 页面只需要传递当前页的页码(所属第几页:pageNo)就可以自动计算出结束页和起始页,总页数需要查询数据库获得,每页显示条数通过常量设置public class Page implements Serializable{ /** * */ private static final long ser
2017-03-20 19:18:10
12954
原创 常用数据库连接池的配置
1.阿里巴巴-德鲁伊druid连接池配置1.1、简介:Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。1.2、Druid支持哪些数据库?
2017-03-20 16:00:01
3978
原创 UEditor富文本编辑器的使用
1.UEditor的简介: UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码.. 2.UEditor的下载 点击下载UEditor 3.具体使用: 首先新建web项目:引入ueditor的文件 <script type="text/javascript" charset
2017-03-14 15:21:09
911
原创 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
3771
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
687
原创 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
2870
原创 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
701
原创 Tomcat集群下session共享配置
一.Tomcat集群下session共享配置步骤:第一:修改项目下web.xml中添加节点:第二配置反响代理服务器:具体配置步骤:点击打开链接第三:访问项目查看session是否共享:
2017-03-13 15:14:22
560
原创 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
725
原创 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
986
Nginx安装手册
Nginx安装手册<!--[if !supportLists]-->1 <!--[endif]-->nginx安装环境nginx是C语言开发,建议在linux上运行,本教程使用Centos6.5作为安装环境。<!--[if !supportLists]-->n <!--[endif]-->gcc安装nginx需要先将官网下载的源码...
2017-03-03 20:16:44
121
原创 Shiro入门案例
shiro入门案例项目结构:采用maven管理 pom文件<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.9</version> </dependency
2017-03-03 19:24:00
265
原创 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
614
原创 全国省市县区域信息最新数据库脚本(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
12971
1
AES加密解密js
2017-11-30
Eclipse集成SrpingBoot、svn、Gradle、Jetty、Maven等第三方插件
2017-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人