自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

转载 《微服务治理》服务网格-Istio实战

*边车模式sidecar是在不改变原有container功能的情况下,在同一个pod下增加其他container来增加对应的功能,**因为在同一个Pod下的容是共享一个namespace空间的,所以对应的网络、存储等资源也是同一个空间下的,这就可以很方便的进行两个containers之间交互。本质:服务间通讯的抽象层,专门处理服务通讯的基础设施层,网络通信变为平台级行为。功能:请求分发,原生应用组成服务的复杂拓扑结构下进行可靠的请求传送。ServiceMesh介绍。边车模式sidecar。

2024-01-11 18:26:41 53

原创 Redis 部署linux以及java实例引用

redis liunx 部署以及java应用

2023-06-02 15:08:43 172

翻译 Tomcat与Undertow的优劣对比

SpingBoot中我们既可以使用Tomcat作为Http服务,也可以用Undertow来代替。Undertow在高并发业务场景中,性能优于Tomcat。所以,如果我们的系统是高并发请求,不妨使用一下Undertow,你会发现你的系统性能会得到很大的提升。

2022-12-14 10:33:07 6136 3

转载 SpringBoot一个注解,实现接口防刷

springboot 注解 防刷

2022-12-14 10:02:48 131

原创 linux 安装mysql

11

2022-06-29 06:09:36 394

原创 FileUtil 配置

package com.hundsun.emall.common.util;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;

2022-05-30 17:21:13 115

原创 MultipartFileToFile

package com.hundsun.emall.common.util;import org.springframework.web.multipart.MultipartFile;import java.io.File;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;public class MultipartFileToFile { /** ...

2022-05-30 17:20:26 366

原创 FileUploadUtil 配置

package com.hundsun.emall.common.util;import java.awt.Image;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;imp

2022-05-30 17:19:52 480

原创 OSS公共类

package com.hundsun.oss;import com.aliyun.oss.OSS;import com.aliyun.oss.OSSClientBuilder;import com.aliyun.oss.model.GetObjectRequest;import com.aliyun.oss.model.OSSObject;import org.apache.commons.lang3.StringUtils;import org.apache.commons.logging

2022-05-30 16:35:09 576

原创 build.xml -- ant打包

<?xml version="1.0"?><project name="jtxy2-server" default="build" basedir="."><!-- properies --><property name="war.name" value="jtxy2-server.war" /><property name="src.dir" value="src" /><property name="classes.dir" v

2022-05-25 14:52:11 572

原创 批量杀死进程 -- .sh

tomcatpid=`ps -ef | grep tomcat- | grep -v grep | awk '{print $2}'`echo "tomcat项目进程ID为:$tomcatpid"#杀进程echo "kill tomcat PID..."for id in $tomcatpiddokill -9 $iddoneecho "$tomcatpid 已杀死..."

2022-05-25 13:35:16 118

原创 nginx项目配置--内部参考

user root;worker_processes 4;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024;}http { include mime.types; default_...

2022-05-25 13:26:55 143

原创 如何处理端口被占用的问题

处理端口被占用问题:netstat -ano|findstr 8005taskkill /pid 20292 /f进 tomcat 的bin目录下执行 sh startup.sh

2022-05-25 11:35:43 1081

原创 mysql -- 数据加密

----加密、解密方法TO_BASE64(AES_ENCRYPT(#{t.uniSCID,jdbcType=VARCHAR}, "Zjsjtyxt123Fzjt"))AES_DECRYPT(FROM_BASE64(phone),"Zjsjtyxt123Fzjt") as phone

2022-05-25 11:33:27 583

原创 短信发送--配置类

/** * 发送post请求 * @param url 路径 * @param jsonObject 参数(json类型) * @param encoding 编码格式 * @return * @throws ParseException * @throws IOException */ public static String send(String url, JSONObject jsonObject,S...

2022-05-25 11:30:51 94

原创 memcached.properties

#\u8fde\u63a5\u6c60\u5927\u5c0f\u5373\u5ba2\u6237\u7aef\u4e2a\u6570 poolsize=2 mode=true \u751f\u4ea7\u73af\u5883memcached.connectionPoolSize=1memcached.failureMode=false#server1memcached.server1.host=172.28.1.116memcached.server1.port=11211memcac...

2022-05-13 18:15:26 240

原创 日志文件配置

#日志路径log.path=/mnt/data/home/logs/xxx-weblog4j.rootLogger=INFO,appInfo,appError,appSqllog4j.logger.java.sql=DEBUG,stdout,appSql#app print out#log4j.logger.com.hundsun=INFO,logfilelog4j.additivity.java.sql=truelog4j.additivity.com.hundsun=truelog

2022-05-13 18:03:06 131

原创 mysql时间转换格式

date_format(date,'%Y-%m-%d')date_format(date,'%Y-%m-%d %H:%i:%s')str_to_date(date,'%Y-%m-%d')str_to_date('2022-04-26 13:32:06','%Y-%m-%d %H:%i:%s')

2022-04-26 13:33:36 9326

原创 抽象工厂模式(Abstract Factory)

抽象工厂模式和工厂方法模式区别:1)工厂方法模式只有一个抽象产品类,而抽象工厂模式有多个。2)工厂方法模式的具体工厂类只能创建一个具体产品类的实例,而抽象工厂模式可以创建多个。工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了开闭原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。因为抽象工厂不太好理解,我们先看看图,然后就和代码,..

2022-04-25 16:03:57 219

原创 工厂方法模式(Factory Method)

定义:工厂方法模式定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。工厂方法模式分为三种:总结:对实现了同一接口的一些类进行实例的创建。2.1.1 普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图:举例如下:(我们举一个发送邮件和短信的例子)首先,创建二者的共同接口:publicinterfaceSender{ publicvoidSend(); }其次,创建实现...

2022-04-25 16:03:11 131

原创 设计模式的六大原则

(1)开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面的具体设计中我们会提到这点。(2)里氏代换原则(Liskov Substitution Principle)里氏代换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏代

2022-04-25 16:01:03 64

原创 java获取当前日期的前一天,年,月等

Calendar ca = Calendar.getInstance();//得到一个Calendar的实例 ca.setTime(new Date()); //设置时间为当前时间 ca.add(Calendar.YEAR, -1); //年份减1 Date lastMonth = ca.getTime(); //结果//求前一月ca.add(Calendar.MONTH, -1),//前一天ca.add(Calendar.DATE, -1)...

2021-11-01 15:03:21 230

原创 word如何给所有图片批量添加边框

视图--宏--》查看宏 --编一个宏名,把下列代码加到下面--创建--保存--》运行。。。Sub Example() Dim oInlineShape As InlineShape Application.ScreenUpdating = False For Each oInlineShape In ActiveDocument.InlineShapes With oInlineShape.Borders .OutsideLine...

2021-03-03 14:09:40 2209

原创 SpringBoot+MySql数据库连接

一种:在application.yml配置你数据库的信息:spring: datasource: url: jdbc:mysql://localhost:3306/mydb? useUnicode=true&characterEncoding=utf8&useSSL=false&allowPublicKeyRetrieval=true&se...

2020-01-10 16:09:33 237

原创 redis的propertites配置

propertites配置redisspring.redis.database=1spring.redis.host=106.14.9.199spring.redis.port=16379spring.redis.password=tc123456spring.redis.pool.max-active=8spring.redis.pool.max-wait=-1spring.re...

2020-01-09 16:10:42 878

原创 poi导出excel方法

/** * 带分类标题导出Excel的方法 * * @param title excel中的sheet名称 * @param header 两列的头的标题 单层表头集合 * @param parentHeader 分类列 双层表头父表头 * @param childSize 分类列行数 将子标题长度保...

2020-01-09 10:51:30 144

原创 使用spring boot代理配置web.xml的自定义filter

DelegatingFilterProxy是对servlet filter的代理,用这个类的好处主要是通过Spring boot容器来管理servlet filter的生命周期,还有就是如果filter中需要一些Spring容器的实例,可以通过spring直接注入,另外读取一些配置文件这些便利的操作都可以通过Spring boot来配置实现。<bean name="myFi...

2019-08-07 10:47:47 931

nginx_conf.zip

包含ngnix.conf配置真实范例

2020-01-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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