- 博客(140)
- 资源 (35)
- 收藏
- 关注
原创 html拖拽排序
http://s3storage.h3c.com/cephstatic/9dc85bf13ed14556abf6001d52a279ec.js<html> <head> <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <script type="text/javascript" s...
2021-10-09 11:28:49 397
原创 docker-构建nginx前端项目镜像
构建前端静态页面服务镜像:docker login xxx.maple.yun.comuserNamepsddocker search nginxdocker pull nginxdocker images编辑dockerFile文件dockerFile: FROM nginx RUN mkdir /usr/share/nginx/dist RUN rm -rf /etc/nginx/nginx.conf COPY ./config/nginx.conf /e...
2021-02-25 12:00:10 614
转载 poi生成带图片word
//Blank Document XWPFDocument document = new XWPFDocument(); //Write the Document in file system FileOutputStream out = new FileOutputStream(new File("C:\\Users\\cYS2646\\Desktop\\POI图片文件生产.docx")); //添加标题 XWPFParag.
2021-02-24 14:10:12 1082 2
原创 知识总结-待办事项
=========SpringMVC Springboot dispatchservlet aop动态代理 jdk 实现接口 invocationhandler method.invoke(obj,args); cglib 继承覆写父类方法事件 ApplicationEvent ApplicationEventPublisherdeferredResult long polling分布式事务seataapollo xxl-jobthreadlocal =》 存放线程的...
2021-02-19 10:01:11 360
原创 知识总结-设计模式
项目中常用的设计模式有:模板模式、策略模式、建造者模式、工厂模式、单例模式、代理模式、观察者模式、适配器模式 模板模式:双亲委派模式 策略模式:调用同一个方法传入不同策略的实现对象的相同方法,返回统一格式的结果,到达代码复用的目的。 建造者模式:假设我要new 一个person对象,我用建造者模式的话是 Person.createBuilder().appendName("maple").appendAge(18).build(); 单例模式:内部类饿汉式 或者 懒汉式 volati
2021-02-18 17:32:58 113
原创 java 从数据库获取源码、动态编译、方法调用
@RequestMapping("/test/load") @ResponseBody public AjaxResult classLoad(@NotBlank String key) throws Exception { // String javaSrc = exampleService.findConfigByKey(key);//从数据库获取以下源码 String javaSrc = " import com.eos.wxapp.contro..
2021-01-25 14:29:12 719
原创 知识总结-多线程编程
SpringMVC Springboot事件 ApplicationEvent ApplicationEventPublisherdeferredResult long polling线程池 submit excute 区别runnable callable futureTask runfuture ExcutorService threadpoolExcutor@async分布式事务apollo xxl-job设计模式 单例、工厂、 建造者 ,装饰 、代理 、适配器 、 策略、观察者.
2020-12-23 10:16:48 97
原创 按键精灵对照
ctrl + z => escctrl + x=> f1ctrl + c=> f2ctrl + v=> f3ctrl + d=> f4ctrl + f=> f5ctrl + y=> 鼠标中建
2020-10-14 09:59:31 455
原创 SpringCloud + apollo
执行 scripts/build.bat 将 apollo-portal apollo-adminservice apollo-configservice打包。如果遇到问题将 formats 配置改为将 formats 配置改为 <formats> <format>tar.gz</format> </formats>如果还是不行 直接下载 启动包。下载地址:https://github.com/ctripcorp/apollo/releas.
2020-09-16 12:51:53 895
原创 1.安装jdk11
tar -zxvf jdk-11.0.2_linux-x64_bin.tar.gzmv jdk-11.0.2 /opt/修改 etc/profile文件export JAVA_HOME=/opt/jdk-11export JRE_HOME=$JAVA_HOME/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/libexport PATH=$JAVA_HOME/bin:$PATHsource /etc/profilejava..
2020-09-07 14:28:12 177
原创 限购-并发
@TargetDataSource(name = "mysql2") @Transactional public void test() { Integer goodsNum = exampleMapper.selectGoodsNum(); Integer hasOrderNum = exampleMapper.selectOrderNum(...
2020-04-15 19:47:52 999
原创 mybatis 将二进制文件写入数据库保存,和文件下载
上传public AjaxResult up(MultipartFile file) throws Exception { if (null == file) { return AjaxResult.error("文件为空"); } byte[] imgbytes = file.getBytes(); String filename = f...
2020-02-11 20:48:39 3578 1
原创 Springboot mongodb
package com.ruoyi.common.mongodb;import org.springframework.data.mongodb.core.mapping.Document;@Document(collection = "emailcount")public class EmailCount { private String mykey; private...
2020-01-22 14:02:03 842
原创 linux 安装mysql和主从配置 + Spring 基于注解配置mysql读写分离
1. 卸载已有的mysqlhttp://www.cnblogs.com/kerrycode/p/4364465.html1.安装mysqlyum -y install wget下载 http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm 或者https://download.csdn.net/down...
2019-12-18 09:06:32 401 1
转载 linux 安装mongodb教程
简介MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。Packages包说明Mongo...
2019-11-14 14:38:24 995
转载 SpringBoot 多数据源
实现1、建库建表首先,我们在本地新建三个数据库名分别为master,slave1,slave2,我们的目前就是写入操作都是在master,查询是 slave1,slave2因此我们在上一篇也就是【SpringBoot2.0系列05】SpringBoot之整合Mybatis基础上进行改动,我们在master slave1 slave2中都创建user表 其中初始化salve1库的u...
2019-11-08 17:31:57 3610 1
原创 centos7 docker安装手順
先判断能否连接外网通过yum安装,如果过公司内网则需要设置代理,具体操作看这篇文章 https://blog.csdn.net/maple980326/article/details/102392523下面开始安装docker 注意centos是版本 7 或7以上0. cat /etc/redhat-release1. yum install -y yum-utils device-map...
2019-10-11 14:18:23 154
原创 yum设置代理(公司内网)
1. /etc/yum.conf 添加 proxy=http://username:password@IP地址:端口/2. /etc/profile 文件 添加以下内容http_proxy=http://username:password@IP地址:端口/ftp_proxy=http://username:password@IP地址:端口/export http_proxyexport ...
2019-10-08 16:10:51 827
转载 css 类 选择
如图,如果像选择类名为class=exerciseInfo中的第一个和最后一个div,做法如下:选择第一个类名: .exerciseInfo: nth-of-type(1) { ... };选择最后一个类名: .exerciseInfo: last-child { ... };选择其中一个指定的类名:.exerciseInfo: nth-of-type(x) { ... };...
2019-08-30 10:19:29 413
原创 redis 操作类 redisService
import org.springframework.beans.factory.annotation.Autowired;import org.springframework.dao.DataAccessException;import org.springframework.data.redis.connection.RedisConnection;import org.springf...
2019-07-22 13:10:49 1991
转载 Springboot 实现redis 分布式锁
一. Redis 分布式锁的实现以及存在的问题锁是针对某个资源,保证其访问的互斥性,在实际使用当中,这个资源一般是一个字符串。使用 Redis 实现锁,主要是将资源放到 Redis 当中,利用其原子性,当其他线程访问时,如果 Redis 中已经存在这个资源,就不允许之后的一些操作。spring boot使用 Redis 的操作主要是通过 RedisTemplate 来实现,一般步骤如下:1....
2019-07-19 10:47:56 463 1
原创 redis可视化工具下载(支持集群)
https://download.csdn.net/download/starf_happy/11029343
2019-07-18 08:51:06 5858
原创 linux 搭建 rabbitmq
资源包两个 下载地址http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xzhttps://download.csdn.net/download/braveyzx/10546799下载 otp_src_19.3.tar.gz 和 rabbitmq-se...
2019-07-16 19:28:36 390
原创 设置代理的HttpClientUtils
公司没网,所有要请求接口需要设置代理。doGet postJson 和 不进行代理请求的postJsonNotProxyimport org.apache.http.HttpEntity;import org.apache.http.HttpHost;import org.apache.http.ParseException;import org.apache.http.au...
2019-07-16 16:11:39 1519
原创 redis 集群 双服务器六节点
今天整了一个redis集群,中间碰到一些小问题比较曲折的,问题的解决方案网上都有,本文也会给出,我相信安装本文的搭建手順,你能顺利搞定redis集群的。环境需要的包:https://download.csdn.net/download/maple980326/11367370节点的redis.conf 三份、redis-4.0.1.gem、redis-4.0.11.tar、ruby-2...
2019-07-16 16:06:11 658
原创 Spring boot测试
package com.eos.sms.api.provide;import com.alibaba.fastjson.JSONObject;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import...
2019-07-03 19:04:32 461
转载 java 将图片压缩至制定大小
package com.hzxc.groupactivity.server.util;import java.awt.image.BufferedImage;import java.io.*;import java.math.BigDecimal;import javax.imageio.ImageIO;import net.coobird.thumbnailator.Thumbn...
2019-03-27 11:20:53 1082
原创 String 转 List<Long>
List<Long> list = Arrays.stream(id.split(",")).map(s -> Long.parseLong(s.trim())).collect(Collectors.toList());
2019-02-20 10:23:35 762
原创 mysql group by 获取max(id) 的行数据 和 mybatis foreach 标签的使用
默认mysql group by 获得行数据是id最小,一般情况下需求是获取id最大的行数据,可以使用max(id) inner join 的方式获取goupby id 最大的行数据例子:select max(tt.id) as id from zdprogress as tt where tt.zid in (146,148,149) group by tt.zid ) as t1 ...
2019-02-15 16:50:17 3043
原创 对于jquery 新加载的元素绑定事件无效的解决方法
$(document).on('click','#新元素ID',function(){ //do something..... })
2019-01-10 11:56:24 650
转载 centos6.5关闭防火墙
centOS 6.5关闭防火墙步骤关闭命令: service iptables stop 永久关闭防火墙:chkconfig iptables off两个命令同时运行,运行完成后查看防火墙关闭状态 service iptables status...
2018-08-09 15:31:49 3370
原创 Spring activemq 教程
1. 消息发送服务器 send SendController:package controller;import org.apache.xbean.spring.context.ClassPathXmlApplicationContext;import org.springframework.beans.factory.annotation.Autowired;import or...
2018-08-07 17:11:25 214
原创 centos 6.9 安装nginx
=============================================个人操作记录:config:worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octe...
2018-08-01 10:22:44 1452
原创 jxls把excel数据导入数据库
@RequestMapping(value = "do", method = RequestMethod.GET) public void do() throws IOException { String filePath = "G:\\developsum\\5\\\\record.xlsx"; try { List<Rec...
2018-05-08 11:31:25 755 1
原创 freemarker 宏的使用
layout.ftl<#assign REQ_URI=request.getRequestURI><#macro import_script></#macro><#macro import_css></#macro><#macro layout title><!DOCTYPE html><html l
2018-04-11 10:20:22 1578
原创 原生选项卡
<style> .tab-menu { overflow: hidden; height: 3em; background-color: white; } .tab-menu ul { overflow: hidden; list-style: none; padd...
2018-04-10 15:18:05 231
原创 linux 配置jdk1.8和配置mvn
https://download.csdn.net/download/maple980326/10326992software 下创建 jdk 目录将 jdk-8u161-linux-x64.tar扔进去tar -zxvf jdk-8u161-linux-x64.tar.gz编辑 /etc/profileexport JAVA_HOME=/usr/local/software/jd...
2018-04-04 14:05:38 694
转载 jquery 表格树状插件
<script type="text/javascript" src="${REQ}/assets/plugins/jquery.cookie/jquery.cookie.js"></script><script type="text/javascript" src="${REQ}/assets/plugins/jquery.treegrid/jquery.tree.
2018-03-23 09:50:11 723
原创 并发测试类
package controller;import java.util.HashMap;import java.util.Map;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;p...
2018-03-01 11:00:36 408
TortoiseGit-2.3中文版与Git安装包_手册 官方下载
2018-01-31
SpringMVC + 德鲁伊+mybatis +mysql 读写分离
2017-09-13
aspose_excel2pdf.rar
2020-07-01
Spring Data MongoDB 中文参考文档和Springboot使用例子.rar
2020-01-22
jdk-11.0.5_linux-x64_bin.tar和cronolog-1.6.2.tar.rar
2020-01-06
mysql57-community-release-el7-11.noarch.rpm安装包和使用说明
2019-12-18
redis集群整合包及手順.rar
2019-07-16
DateUtilsStringUtilsHttpClientUtils.rar
2019-07-10
换机套件,java 开发使用
2018-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人