自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Java知识体系总结(2021版)

Java知识体系总结(2021版)地址传送门:Java知识体系总结(2021版).

2021-01-21 10:37:23 3129 1

原创 springboot实现动态数据源访问多个数据库

springboot实现动态数据源访问多个数据库1. 简介和实现类介绍2. 项目创建实现类2.1添加数据源配置 DateSourceConfig2.2.定义动态数据源2.2.1 数据库标识管理类 DBIdentifier2.2.2.定义动态数据源派生类 DynamicDataSource2.2.3.动态数据源定时器管理 DataSourceTimer2.2.4.动态数据源管理器 DataSourceHolder2.2.5.定时器任务,用于定时清除空闲的数据源 ClearIdleTimerTask2.3.

2020-12-17 20:23:48 2961 3

原创 RestTemplate浅谈

RestTemplate浅谈1.简述RestTemplate2.get请求实践2.1 getForObject()方法3. post请求实践3.1 postForObject3.2 postForEntity3.3 postForLocation4. put请求实践5.使用exchange指定调用方式6.excute()指定调用方式7.总结RestTemplate是Spring提供的用于访问Rest服务的客户端的小玩意,主要是做跨服务调用,项目用到过很多次,RestTemplate提供了多种便捷访问远程H

2020-12-07 15:20:07 696

原创 ES常用的DSL语句及对应的Java代码介绍

ES常用的DSL语句对应的Java代码介绍分组过滤term 过滤terms 过滤范围过滤range 过滤非空过滤exists 和 missing 过滤文本过滤多字段过滤bool查询通配符过滤regexp 查询prefix 查询短语匹配(Phrase Matching)总结前一阵子研究了一下ElasticSearch的用法,大致和SQL的用法差不多,但是写法还是存在差异,今天就总结一下用法,记录一下方便以后用的时候可以方便查找。自己总结的大概就分了以下几组,Java代码和DSL语句写在一块,方便的对比查看。

2020-12-07 09:54:24 2406 1

原创 object、byte[]、File文件相互转换

object转换File文件上一篇写了一个《RestTemplate浅谈》,因为跨服务调用接口,接口返回是一个JSON字符串,里面有带一个文件,但是文件类型是一个byte[]数组,而JSONObject拿出来的却是object类型的,那么怎么转呢,查了一下资料。总结如下:object类转换成file文件时,需要注意,不能直接转,需要转换。object转换成byte[]数组,再由byte[]数组转换成File文件写进文件夹。还有两点需要注意:1、Object 对象必须是可序列化对象 。2、可序

2020-12-04 10:03:23 4935 2

原创 io流文件压缩.zip或者.rar

按照不超过50Mb标准把文件打成zip需求详情“单个文件大于50Mb单独打一个zip包。小于50Mb的可以多个文件打在一个zip包里,但zip包大小不 要超过50Mb,并按照格式命名。”获取文件夹所有的文件对文件进行分类把接受的全部文件打成压缩包根据输入的文件与输出流对文件进行打包总结需求详情刚拿到需求文档,想着应该会很难,文档如下:“单个文件大于50Mb单独打一个zip包。小于50Mb的可以多个文件打在一个zip包里,但zip包大小不 要超过50Mb,并按照格式命名。”看了这个需求感觉对于一个不精

2020-11-30 18:58:21 483

原创 ACM-ICPC 2017 Asia Qingdao-Chenchen, Tangtang and ZengZeng

#includeusing namespace std;int main(){char a[5],b[5],c[5];int n;cin>>n;while(n--){   for(int i=0;icin>>a[i]>>b[i]>>c[i];if(a[0]==b[0]&&b[0]==c[0]&&a[0]!='.')coutelse if(a[0]

2017-11-18 13:50:50 508

原创 蓝桥杯-算法训练 寻找数组中最大值

#include#define MAX 105using namespace std;int main() {int n,a[MAX];cin>>n;for(int i=0;i{cin>>a[i];}for(int i=0;i{int m=0;for(int j=0;j{if(a[i]==a[j])continue;if(a[

2017-10-09 11:06:52 254

原创 2017 ACM-ICPC 亚洲区(乌鲁木齐赛区)网络赛---banana

#include  #include  #define MAX 55using namespace std;  int main()  {      int t;      cin>>t;      while(t--)      {          int n,m;          bool a[MAX][MAX],b[MAX][MAX];  

2017-09-28 21:35:30 263 1

原创 杭电ACM-1241 Oil Deposits

#include#define N 150#define M 150using namespace std; char oil[N][M];void dfs(int x,int y){oil[x][y]='*';int i,j,n,m;for(i=-1;i{for(j=-1;j{int n=x+i,m=y+j;if(n>=0 && n=0 &

2017-09-08 16:08:49 234

原创 南阳ACM-独木舟上的旅行

#include#include#define max 200using namespace std;int boat(int W){int sum=0,n,a[max];cin>>n;for(int i=0;i{cin>>a[i];}sort(a,a+n);int j,k;k=n-1;for(j=0;j{if(j>k){

2017-09-07 10:44:43 318

原创 蓝桥杯算法训练 未名湖边的烦恼

#includeusing namespace std;int f(int m,int n){if(n>m)return 0;if(n==0||m==0)return 1;else{return f(m-1,n)+f(m,n-1);}return 0; }  int main() {  int n,m,sum=0;  cin>>m

2017-07-28 14:57:28 317

原创 删除数组零元素

蓝桥杯算法训练试题

2017-07-27 20:57:45 550

空空如也

空空如也

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

TA关注的人

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