- 博客(47)
- 资源 (6)
- 收藏
- 关注
原创 Docker安装nexus(maven私服)
https://hub.docker.com/r/sonatype/nexus3(查找自己需要安装的版本)docker pull sonatype/nexus3:latest(最新版安装)docker images 查看镜像安装创建目录文件夹(如:/data/docker-data/nexus/nexus-data)映射nexus容器执行命令docker run -d -p 8081...
2020-04-08 22:26:33 528
原创 docker制作自己私有镜像(简单版)
编写简单的Dockerfile文件(首先先拉取openjdk:8u242-jdk)FROM openjdk:8u242-jdkARG JAR_FILECOPY gradle-project-1.1.jar app.jarENTRYPOINT ["java","-jar","/a讲Dockerfile和jar包同放在一个目录文件夹下执行命:docker build -t Im...
2020-04-08 22:11:24 521
翻译 gradle打jar包教程(在idea上)
build.gradle文件增加//用于添加Java插件,以及一些内置任务,打包jar就要用到这里的插件apply plugin: 'java'//用于把项目构建成idea项目apply plugin: 'idea'//定义项目的一些信息group = "com.jiliang"version = "1.1"description = "hello, this demo for...
2020-04-08 21:49:56 18575
原创 Docker安装redis教程
1、docker pull redis:rc-buster2、docker images3、在物理主机创建redis.conf文件(如在:/data/docker-data/redis/redis.conf)文件主要修改:bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问protected-mode no #默认yes,开启保护模式,限制为本地访问daemo...
2020-04-03 17:51:21 371
翻译 explain 分析sql语句
+----+-------------+-------+------------+------+---------------+-----+---------+------+------+----------+-------+|id|select_type|table|partitions|type|possible_keys|key|key_len|ref...
2020-03-06 15:10:18 539
翻译 centos运行docker时报错
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?解决方式:systemctl daemon-reload sudo service docker restart sudo service docker status第三步是查看docker...
2020-02-06 15:25:33 199
原创 gitignore不生效问题
因为.gitignore只能忽略原来没有被跟踪的文件,因此跟踪过的文件是无法被忽略的。因此在网页上可以看到target等目录的存在。解决方法就是先把本地缓存删除(改变成未track状态),然后再提交:git rm -r --cached . git add . git commit -m 'add .gitignore file' git push origin master....
2020-02-05 10:19:25 121
翻译 Linux安装docker
# step 1: 安装必要的一些系统工具yum install -y yum-utils device-mapper-persistent-data lvm2# Step 2: 添加软件源信息yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# Step...
2020-02-04 16:44:26 103
转载 linux离线安装mysql
1.检查是否安装有Mariadb:rpm -qa|grep mariadb1.1.如果有就卸载掉:rpm -e --nodeps mariadb-libs-5.5.56-2.el7.x86_641.2.删除etc下的my.cnf:rm /etc/my.cnf2.下载mysql安装包(https://downloads.mysql.com/archives/community/):...
2020-02-04 14:46:09 142
原创 Linux安装java
1.下载JDK1.8地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html2.通过winscp将下载的安装包(jdk-8u241-linux-x64.tar.gz)上传到linux(上传目录和安装目录自定义)中3.解压安装包(tar -xzvf jdk-8u241-l...
2020-02-03 15:38:58 1606
原创 设计模式
(一)UML结构式图形:强调的是系统式的建模静态图(类图、对象图、包图) 实现图(组件图、部署图) 剖面图 复合结构图行为式图形:强调系如模式中触发的时间活动图 状态图 用例图交互式图形:属于行为式图形子集合,强调系统模型中资料流程通信图 交互概述图 时序图 时间图类图:用于表示类、接口、实例等之间相互的静态关系 类图中并不是只有类 UML箭头方向:从...
2019-12-04 17:41:29 164
原创 Spring全家桶
(一)初识Spring1.spring家族的主要成员始于框架,但不止于框架,涉及到各行业Spring Framework(用于构建企业级应用的轻量级一站式解决方案)设计理念:力争让选择无处不在 体现海纳百川的精神 保持向后兼容性 专注APi设计 追求严苛的代码质量Spring Boot(快速构建基于spring的应用程序)快、很快、非常快 进可开箱即用、退可...
2019-11-29 22:16:20 466
原创 redis学习笔记(5)
Redis Cluster:1.集权解决的问题(并发量、数据量)2.HASH数据分布方式2.1、节点取余(客户端分片:哈希-取余;节点伸缩:数据节点关系变化,导致数据迁移;迁移数量和添加的节点数量有关:建议翻倍扩容)2.2、一致性哈希(客户端分片:哈希-顺时针[优化取余];节点伸缩:只影响临近节点,但是还是有数据迁移;翻倍伸缩:保证最小迁移数据和负载均衡)2.3、虚拟槽分区(预...
2019-11-26 16:05:36 117
原创 redis学习笔记(4):
八、Reids Sentinel(高可用实现的一个机制)1、主从复制高可用:1.1:主从复制高可用问题(手动故障转移【master发生故障之后,下线master选择一个slave为master,然后让其它的slave的主节点跟随新的master】、写能力和存储能力受限)2、Reids Sentinel架构(client从sentinel获取redis主从以及IP信息)2.1:mas...
2019-11-25 15:41:32 119
翻译 ElasticSearch配置文件
##################### Elasticsearch Configuration Example ##################### ## 只是挑些重要的配置选项进行注释,其实自带的已经有非常细致的英文注释了!# https://www.elastic.co/guide/en/elasticsearch/reference/current/modules.html...
2019-11-19 15:34:53 191
原创 Springboot-MyBatis 多数据源读写分离
1.导包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http...
2019-11-11 16:26:02 158
原创 文件上传云存储(阿里云、腾讯云、七牛工具类)
1.接口package com.hjl.cloud;import org.apache.commons.lang3.time.DateFormatUtils;import org.apache.commons.lang3.StringUtils;import java.io.InputStream;import java.util.UUID;/** * 云存储(支持七牛、阿里...
2019-11-11 09:58:51 2214 2
原创 redis学习笔记(3):
一、Redis主从复制原理与优化:1、主从复制原理1.1:单机弊端:机器故障、容量瓶颈、QPS瓶颈1.2:主节点(1)、子节点(n)===》一主多从;一从只能对一主;数据流向时单项的:主=>从1.3:主从复制作用(数据部分、扩展性性能)2、主从复制配置2.1:客户端命令实现(不需要重启服务、但是不便于管理)2.1.1、客户端[从服务器]命令实现绑定主节点(slav...
2019-11-09 09:05:19 114
原创 wangEditor富文本编辑器,带预览功能
wangEditor基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费更多配置请查阅官网文档:https://www.kancloud.cn/wangfupeng/wangeditor3/335782<!doctype html><html lang="en"> <head> <meta charse...
2019-11-08 16:36:13 5423 3
原创 summernote富文本
summernote富文本简洁易用,主要是有一个图片大小编辑功能:具体参数配置请查阅官方文档网址:https://summernote.org/deep-dive/(英文文档)<!doctype html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="...
2019-11-08 16:26:35 417
原创 nginx学习i笔记:
一:命令nginx -s stop :快速关闭Nginx,可能不保存相关信息,并迅速终止web服务。nginx -s quit :平稳关闭Nginx,保存相关信息,有安排的结束web服务。nginx -s reload :因改变了Nginx相关配置,需要重新加载配置而重载。nginx -s reopen :重新打开日志文件。nginx -c filename :为 Nginx 指定一个...
2019-11-04 15:24:23 117
原创 redis学习笔记(2):
四、redis之RDB和AOF持久化持久化:将redis存放在内存的数据的更新异步备份到磁盘上持久化方式:快照:redis=》rdb、mysql=》dump写日志:redis=》aof、mysql=》binlog1.RDB(redis detabases)1.1、同步快照(节省内存资源;redis服务属于单线程,所以在快照过程中会出现阻塞现象) client发送s...
2019-10-30 21:34:58 113
原创 redis配置
1.daemonize no (是否设置为守护进程。如果是yes,则会生成一个redis.pid文件。默认为no,一般设置为yes)2.pidfile路径 (设置守护进程pid文件的保存路径)3.bingip1ip2...(绑定指定的ip地址)4.port端口号(设置redis启动的端口号)5.unixsocket路径(使用unixscoket通讯时,设置unixso...
2019-10-30 15:10:12 169
原创 redis学习笔记(1):
一、初始1.redis特性1.1:速度快(使用内存条内存、代码简洁而且是C语言、单线程【避免线程切换和静态资源消耗】)1.2:持久化1.3:多种数据结构(String、List、Set、Zset、Hash)1.4:支持多种编辑语言1.5:功能丰富(发布订阅、Lua脚本实现自定义功能、支持简单事务、pipeline提高客户端的并发效率)1.6:简单(代码简洁、使用简单)...
2019-10-27 22:53:17 123
原创 java接入腾讯人机验证服务
1.html页面加入<script src="https://ssl.captcha.qq.com/TCaptcha.js"></script>//自己引入jqueryjs<a href="#" id="TencentCaptcha" data-appid="yourMessageAppid" data-cbfn="callback">点击我</...
2019-10-21 11:32:31 920 1
翻译 分布式锁==》Redis
1.导包<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version></dependency>2.解锁代码public...
2019-10-18 11:27:12 88
转载 Javascript正则表达式验证URL
谷歌搜索到的:原文出处 :http://www.jsdaxue.com/archives/253.html搜集一个JS验证URL函数,方便需要的朋友这个url的正则表达式判断的JavaScript!比较全面的。它验证的情况包括IP,域名(domain),ftp,二级域名,域名中的文件,域名加上端口!用户名等等信息,貌似作者也是在网上找的,我从一个项目代码中扣出来的,是我见过的最强最全面的u...
2019-10-16 15:03:03 651 1
原创 SQL查询同一张表下对某一个字段分组后某一字段进行排序
需求:获取一张表的每一个组的最新一条数据-- ------------------------------ Table structure for t_test-- ----------------------------DROP TABLE IF EXISTS `t_test`;CREATE TABLE `t_test` ( `id` int(11) NOT NULL AUT...
2019-08-07 10:13:42 1860 1
原创 JAVA验证码生成包括(包括算数计算值和纯char验证)
package com.jiliang;import com.google.code.kaptcha.Constants;import com.google.code.kaptcha.Producer;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotati...
2019-08-02 16:58:30 677
原创 数据库设计三大范式
第一范式就是原子性,字段不可再分割,保证有主键确定每个元祖;第二范式就是完全依赖,没有部分依赖。(首先要满足第一范式,其次每个非主属性要完全函数依赖与候选键,或者是主键。也就是说,每个非主属性是由整个主键函数决定的,而不能由主键的一部分来决定。);第三范式就是没有传递依赖。...
2019-08-01 14:57:37 87
原创 类型转换(Json、JsonObject、List、Map、实体类)
1.实体类转JsonObject、JsonArray//Student student = new Student();//student为实体类对象,格式为json//Course为学生类下课程类,属于一对多//使用的是阿里下的com.alibaba.fastjson包JSONObject jsonObject = JSONObject.parseObject(JSON.toJSO...
2019-08-01 14:12:26 1401
原创 单个实体类List集合根据某一字段比较排序
/** * 根据创建时间进行排序 * @param list * @return */ public static List<Student> sortListData(List<Student> list) { Collections.sort(list, (o1, o2) -> { ...
2019-08-01 12:05:01 1250
原创 Object集合LIst根据某一个字段排序,
1.创建一个比较器类实现java.util.Comparator并重新compare方法,以下是根据学生和老师实体类进行创建时间排序举例。package com.jiliangimport java.util.Collections;import java.util.List;public class ComparatorList implements java.util.Co...
2019-08-01 12:00:55 952
翻译 Tomcat运行bat后闪退解决方法
1. 找到解压缩的文件的bin目录 找到startup.bat 记事本打开编辑开头加上两句话#JDK的安装目录SET JAVA_HOME=C:\Program Files\AdoptOpenJDK\jdk-8.0.202.08#tomcat节目后目录SET TOMCAT_HOME=C:\Users\Administrator\Desktop\apache-tomcat-8.5.4...
2019-07-31 12:05:59 190
原创 Spring cloud整合consul、feign、hystrix
服务端:pom.xml文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://...
2019-06-13 12:07:21 2077 1
原创 Spring Boot跨域设置
import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframework.web.servlet.config.annotation.EnableWe...
2019-04-26 16:42:07 136
原创 HTML页面分享微博、QQ、微信功能
在研究别人代码时看到,备忘录:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>分享微信、QQ、微博</title> </head> <body> &
2018-11-22 11:09:42 2577
原创 HTML页面JS事件生成本页面URL二维码,可以手机扫描
很简单,直接贴代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>qrcode</title> </head> <body> <div id="qrcode" style="width:...
2018-11-22 10:56:14 3703 3
原创 Java=>消息中间件ActiveMQ之Spring【初学篇】
1.创建maven工程,在pom.xml导入相关包<dependencies> <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --> <dependency> <groupId>org.slf4j</groupId> <art...
2018-10-31 14:59:41 158
转载 Eclipse更改项目的JDK
项目的运行需要JDK一致,有时我们需要更改项目JDK,就需要同时更改以下几个地方:1)看看你系统的jdk环境变量配置的是jdk那个版本2)Windows—— Preferences——Java——Compiler——设为jdk1.83)在此页面的Java——Installed JREs——设为jdk1.84)关闭此页面,项目右键(或者core包)——Build Path(也可是Pr...
2018-10-31 11:19:38 1039
filerobot.rarFilerobot 是一款 js 图片编辑器插件,Filerobot 可以对图片进行修改尺寸,剪裁,旋转,以及使用内置的滤镜对图片进行
2019-11-12
百度Ueditor-utf8-jsp.rar
2019-11-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人