
后端
匠心精神
JAVA开发工程师 _____> 十年饮冰,难凉热血!
gitee:https://gitee.com/lidecai15948775315
展开
-
undertow 支持 https
undertow 支持 HTTPS环境说明生成证书需要 jdk 中的文件,在中标麒麟操作系统中内置的 jdk 没有尝试成功,后来使用上传新JDK的方式解决,现场可以灵活使用生成秘钥证书复制 keytool 文件## 创建秘钥文件文件夹mdir /home/archser/services/keystore## 进入文件夹cd /home/archser/services/keystore## 复制生成秘钥的文件cp /home/archser/soft/jdk1.8.0_221/b原创 2021-09-21 12:21:15 · 709 阅读 · 0 评论 -
红黑树演示地址
演示地址原创 2020-08-11 22:39:27 · 207 阅读 · 0 评论 -
Eclipse 设置注释模板
一、为何配置注释模板在工作中我们需要在必要的地方添加注释以便于自己和其他人理解代码,这就是注释的主要功能,我们不希望发生几个月后只有上帝知道我们的代码是什么意思的情况,那将充分的证明代码不够优雅。二、模板的内容是什么模板的内容取决于我们自己或公司的注释规范,注释变化万千,但是我认为核心问题就是两个精简且准确的描述代码的功能、作用、意义、注意事项等,这是最基本的要求 公司对注...原创 2020-02-28 15:10:48 · 12172 阅读 · 0 评论 -
Nginx 配置参考
#nginx运行工作进程个数,一般设置cpu的核心或者核心数x2worker_processes 12;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { #n...原创 2019-12-02 17:53:20 · 196 阅读 · 0 评论 -
淘宝千万级并发分布式架构的演进
一、概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。二、基本概念在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍:1)分布式系统中的多个模块在不同服务器上部署,即可称为分布式系统,如Tomca...转载 2019-11-19 11:14:11 · 200 阅读 · 0 评论 -
OkHttp下载文件 单例模式
package com.soft.util;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Iterator;import java.util.Map.Entry;import com...转载 2019-10-24 20:30:41 · 472 阅读 · 0 评论 -
Java 解压 zip
package cn.jbolt.writefile;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.zip.ZipEntry;...转载 2019-09-16 17:14:47 · 465 阅读 · 0 评论 -
Java 创建XML文件
package cn.jbolt.writefile;import java.io.File;import java.util.Arrays;import java.util.List;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import ja...原创 2019-09-16 16:53:16 · 770 阅读 · 0 评论 -
Java 文件压缩与解压
package com.archser.archser.util;import java.io.*;import java.util.ArrayList;import java.util.List;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import java.util.zip.Zi...转载 2019-09-16 16:50:30 · 128 阅读 · 0 评论 -
Java 读取XML
package cn.jbolt.writefile;import org.w3c.dom.*;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;public class ReadXML { // 用Element方式 public static voi...转载 2019-09-16 16:47:08 · 92 阅读 · 0 评论 -
java 使用 itextpdf 为 PDF 添加图片
package com.soft.pdfaddseal;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.ArrayList;import java.util.L...原创 2019-06-04 10:58:09 · 20823 阅读 · 1 评论 -
Java 文件压缩 成 zip
package com.soft.zip;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList...原创 2019-06-04 10:45:27 · 149 阅读 · 0 评论 -
使用 IDEA 在Maven环境下使用 generator 自动生成 MyBatis的文件
首先在pom.xml中配置需要的包 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.1</version...原创 2019-02-26 23:03:26 · 440 阅读 · 0 评论 -
独立使用JFinal中操作数据库的方法——ActiveRecord + Druid
简单版本package com.archser.archser.util;import com.archser.archser.model._MappingKit;import com.jfinal.kit.PropKit;import com.jfinal.plugin.activerecord.ActiveRecordPlugin;import com.jfinal.plu...原创 2019-02-26 22:49:01 · 1923 阅读 · 0 评论 -
self4j配置实例及详解
需要两个包:1、slf4j-api-1.7.25.jar https://mvnrepository.com/artifact/org.slf4j/slf4j-api/1.7.252、slf4j-log4j12-1.7.25.jar https://mvnrepository.com/artifact/org.slf4j/slf4j-log4j...转载 2019-02-26 22:35:49 · 1756 阅读 · 0 评论 -
MySQL主从复制与读写分离
原文链接:https://www.cnblogs.com/luckcs/articles/2543607.html?from=timelineMySQL主从复制(Master-Slave)与读写分离(MySQL-Proxy)实践Mysql作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过。但在实际的生产环境中,由单台Mysql作为独立的数据库是完全不能满足实际需...转载 2019-01-26 14:07:31 · 141 阅读 · 0 评论 -
使用 IDEA 快速构建基于 Maven 的 SpringBoot 项目
首先我们需要了解构建SpringBoot都需要什么:一、Maven :________> 我们的实例是基于maven创建的SpringBoot,所以我们首先需要配置maven,1、下载maven,地址为:http://maven.apache.org/download.cgi,选择合适的版本下载,并解压到电脑中2、修改Maven本地仓库地址: (1)、这里做一个解释...原创 2018-12-02 23:04:43 · 1009 阅读 · 0 评论 -
Windows下使用Nginx + TomCat配置负载均衡
nginx概述nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。这里主要通过三个方面简单介绍nginx反向代理 负载均衡 nginx特点1. 反向代理关于代理说到代理,首先我们要明确一个概念,所...原创 2019-08-18 16:09:13 · 1620 阅读 · 0 评论 -
SpringMVC 的工作原理
第一步:用户发起请求到前端控制器(DispatcherServlet)第二步:前端控制器请求处理器映射器(HandlerMappering)去查找处理器(Handle):通过xml配置或者注解进行查找第三步:找到以后处理器映射器(HandlerMappering)向前端控制器返回执行链(HandlerExecutionChain)第四步:前端控制器(DispatcherSer...原创 2017-05-09 19:02:02 · 650 阅读 · 0 评论 -
SpringBoot 接收请求的几种方式
package com.miaoshaproject.controller;import com.alibaba.fastjson.JSONObject;import com.miaoshaproject.dataobject.UserDO;import org.springframework.web.bind.annotation.*;import javax.servlet.h...原创 2019-04-01 21:49:28 · 2169 阅读 · 0 评论 -
Java 使用 Redis
话不多说,上来就是干,从头到尾来一遍,为了不依赖任何框架,直接用纯 JavaWeb项目示范。一、环境准备:1、下载 Redis:地址:https://github.com/MicrosoftArchive/redis/releases我用的是windows系统,下载了Redis-x64-3.2.100.zip2、安装:解压就能用,不需要安装。3、运行:我...原创 2019-04-03 15:31:18 · 449 阅读 · 0 评论 -
解决 Java poi 3.8 等版本 操作 word 插入 图片 不成功的问题
解决 Java poi 3.8等版本操作word插入图片不成功的问题问题:最近有一个需求是将Excel中的数据转换到word中,其中包括了文字和图片,在使用poi 3.8向word中写入图片的时候发现怎么都不成功,具体过程如下:使用poi写入图片到word,我用户鼠标点击文档中插入图片的表格发现里面是有内容的,是一个图片的框,但是框里面看不见任何东西...原创 2019-06-04 10:21:41 · 7414 阅读 · 7 评论 -
HashMap 实现原理
首先我们需要明确一点,什么是HashMap,有图有真相:这就是HashMap开个玩笑………O(∩_∩)O哈哈~………哈希表:哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核心其实就是在内存中维护一张大的哈希表,而HashMap的实现原理也常常出现在各类的面试题中,重要性可见一斑。在讨论哈希表之前,我们...原创 2019-03-10 22:07:03 · 1039 阅读 · 0 评论