yswKnight的博客

热爱编程,热爱生活

SpringBoot打jar包,部署到linux服务器或本地,完美解决页面404等问题

创建SpringBoot的web项目,打jar包,在本地和linux服务器上部署,完美解决404等问题导读【第一步】创建项目,在本地运行【第二步】创建web项目需要注意的几点一、创建项目后,必须建立webapp文件夹一、maven打jar包命令二、修改pom.xml文件1、packaging改为j...

2019-05-19 16:05:40

阅读数 9

评论数 0

【Tomcat】IDEA下用Tomcat启动部署Web应用时出现异常

报错: org.apache.catalina.core.StandardContext.startInternal One or more listeners failed to start. Full details will be found in the appropriate conta...

2018-12-28 11:55:42

阅读数 153

评论数 0

HTTP发送post、put请求,带header、body的工具类,附调用测试demo

HTTP请求方法(可直接copy至你的工具类,屡试不爽) /** * HTTP发送post、put请求,带header、body的方法,获取结果 * @param url * @param requestMethod POST、PUT * @param headerMap * ...

2018-11-10 17:04:09

阅读数 912

评论数 0

AES对称加密和解密

/* * AES对称加密和解密 */ public class SymmetricEncoder { /* * 加密 * 1.构造密钥生成器 * 2.根据ecnodeRules规则初始化密钥生成器 * 3.产生密钥 * 4.创建和初始...

2018-10-08 19:19:20

阅读数 111

评论数 0

MySQL优化----索引

一、主键索引 创建主键索引 索引名规范:ix_表名_字段名 语法: create index 索引名 on 表名(字段名) 查看索引是否创建成功 show index from 表名\G; 二、全文索引 应用场景: 创建全文索引 #创建全文索引 CREATE TABLE articles...

2018-10-06 11:20:25

阅读数 70

评论数 0

java中Redis5大基本类型的用法

redis存储格式 大家都知道redis支持的存储类型(String/List/Hash/Set/SortedSet ),但是不一定在工作中都用到过,希望通过整理的这篇文章,让大家都能知道在java中如何使用redis以及redis对这几种数据类型的操作。 基本用法 通过Je...

2018-09-18 11:26:54

阅读数 110

评论数 0

欢迎使用CSDN-markdown编辑器(最新版)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...

2018-09-18 10:37:38

阅读数 98

评论数 0

js获取当前URL、域名、端口号等

属性 值 href 完整的 URL protocol 协议 hostname 主机名 port 端口号 host 主机名+端口号 pathname 当前 URL 的路径部分 search URL 的...

2018-09-12 10:31:53

阅读数 1705

评论数 0

正则表达式归纳

手机号校验 //js用法 var mobileReg = /^(11|13|14|15|16|17|18|19)[0-9]{9}$/;

2018-09-07 10:03:14

阅读数 57

评论数 0

Redis实现分布式锁与Zookeeper实现分布式锁区别

Redis实现分布式锁思路 基于Redis实现分布式锁(setnx)setnx也可以存入key,如果存入key成功返回1,如果存入的key已经存在了,返回0. Zookeeper实现分布式锁思路 基于Zookeeper实现分布式锁 Zookeeper是一个分布式协调工具,在分布式解决方案...

2018-09-05 19:50:51

阅读数 673

评论数 0

使用Java代码实现zookeeper分布式锁

产生问题 例:在分布式(集群)环境下,每台JVM不能实现同步,比如将一个项目部署到多台tomcat服务器,那么用多台JVM在使用时间戳生成唯一的订单号时,会出现订单号重复问题。 解决办法: 分布式情况下,怎么解决订单号生成不重复: 1. 使用分布式锁 2. 提...

2018-09-05 19:35:34

阅读数 593

评论数 0

Java操作使用zookeeper

Zookeeper说明 创建节点(znode) 方法:
 create:提供了两套创建节点的方法,同步和异步创建节点方式。
 同步方式:
 参数1,节点路径(名称) : InodeName (不允许递归创建节点,也就是说在父节点不存在
的情况下,不允许创建子节点)
 参数2,节点内容: ...

2018-09-03 19:51:56

阅读数 140

评论数 0

zooKeeper安装以及基础介绍

zookeeper基础介绍、用Java语言实现原理 zookeeper安装 mac 在mac OSX中安装启动zookeeper linux linux安装zookeeper windows 1、zookeeper安装和使用(Windows环境) 2、zookeeper 在...

2018-09-03 19:36:51

阅读数 119

评论数 0

Http方式请求get、post(带参、不带参)工具类

Http方式请求get、post(带参、不带参) import java.io.IOException; import java.util.ArrayList; import java.util.List; import java.util.Map; import org.apache.h...

2018-08-31 11:45:49

阅读数 862

评论数 0

使用FastJSON 对Map/JSON/String 进行互转

Fastjson是一个Java语言编写的高性能功能完善的JSON库,由阿里巴巴公司团队开发的 主要特性主要体现在以下几个方面: 1.高性能 fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进...

2018-08-30 18:42:13

阅读数 287

评论数 0

axis方式调用WebService接口、xml转json

axis方式调用WebService接口 xml转json 一、引入pom文件或jar包 <dependency> <groupId>org.apache.axis&l...

2018-08-30 18:19:46

阅读数 435

评论数 0

电脑、手机上网受限,访问不了?【完美解决】

同志们有时候到某个公司或在有wifi的环境下,会遇到这样的问题: 1、知道Wi-Fi密码,但是连接成功之后,只能访问一些网站,绝大数网站都访问碰壁! (这里网站指:国内可访问的网站) 2、但是你发现别人上任何网站都不受限,而你的电脑和手机却一直访问不了很多网站。 (如:百度、qq里的小视频...

2018-07-16 19:59:09

阅读数 1025

评论数 0

为什么layui弹框或提示框 总在页面下方显示

为什么layui弹框总在页面下方 请确保你的html或jsp页面的第一行是以下代码: <!doctype html> <html xmlns="http://www.w3.org/1999/xhtml&am...

2018-07-11 11:28:59

阅读数 686

评论数 0

给图片加水印的工具类 以及 使用方法

给图片加水印的工具类 以及 使用方法 工具类代码 package com.gsww.uids.util; import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGImageEncod...

2018-06-11 19:10:50

阅读数 224

评论数 0

mysql 给表和字段加注释

给表加注释: ALTER TABLE table_name COMMENT='这是表的注释'; 给列加注释: ALTER TABLE table_name MODIFY `column_name` datetime DEFAULT NULL COMMENT '这是字段的注释'

2018-06-06 14:43:47

阅读数 208

评论数 0

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