自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海星的博客

温故而知新,可以为师矣。

  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 HttpResponse接收图片流并保存在本地文件中

使用org.apache.http包下的HttpResponse接收http请求,请求是直接能够下载图片或文件的url地址。// httpResponse 是org.apache.http包下的HttpResponse;InputStream content = httpResponse.getEntity().getContent();private static final String FILE_TO = "d:\\download\\google.txt";File file = new F

2021-08-05 19:54:29 1683

原创 B站最全Redis教程全集(2021最新版)(图灵学院诸葛)学习笔记一--五种数据结构与应用场景

一、String1、单值缓存SET key valueGET key2、对象缓存1)、SET user:1 value(json格式数据)2)、MSET user:1:name zhuge uesr:1:age 29(适用于字段较多,多是对部分字段操作的场景)MGET user:1:name uesr:1:age3、分布式锁SETNX product:1 true //返回1代表获取锁成功SETNX product:1 false //返回0代表获取锁失败。。。执行业务操作DEL p

2021-07-17 22:55:45 1009

原创 Docker常用命令

一、安装yum-utilsyum install -y yum-utils device-mapper-persistent-data lvm2二、添加docker的yum源# 安装 docker 官方的镜像源$ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo# 如果在国内,安装阿里云的镜像$ yum-config-manager --add-repo http://m

2021-06-19 14:43:52 151

原创 Springboot编写单元测试上传文件和参数

1、工程pom文件引入工具包hutool包和fastjson<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-core</artifactId> <version>5.6.5</version></dependency><!-- https://mvnrepository.com/artifact/cn.h

2021-06-19 14:31:34 1212

原创 Mac使用docker安装mysql

一、安装docker1、下载docker手动下载安装的方式,请点击以下链接下载Stable或 Edge版本的 Docker for Mac。如同 macOS 其它软件一样,安装也非常简单,双击下载的 .dmg 文件,然后将鲸鱼图标拖拽到 Application 文件夹即可。启动终端后,通过命令可以检查安装后的 Docker 版本。docker --version2、配置阿里云加速阿里云加速器:https://cr.console.aliyun.com/cn-beijing/instance

2021-06-08 19:56:45 2245

原创 尚学堂Java架构之MongoDB基础入门到高级进阶(一)(学习笔记)

一、什么是mongdb是一个基于分布式文件存储数据库,C++编写,内存数据库。是非关系数据库中功能最丰富的,最像关系数据库的。数据结构是类似json的bson格式。键值数据库(key-value):Redis列存储数据库:HBase文档型数据库:MongoDB、CouchDB、SequoiaDB。图形数据库:Neo4J、InfoGrid二、与关系型数据库对比三、数据类型四、启动1、下载mongodb-linux-x86_64-rhel70-4.4.0.tgz解压缩到自定义目录2、

2020-10-18 11:01:05 623 2

转载 一口气说出 6种,@Transactional注解的失效场景-博客阅读笔记

原文地址一、事务1、编程式事物:在代码中手动的管理事务的提交、回滚等操作,代码侵入性比较强。2、声明式事务:基于AOP面向切面的,它将具体业务与事务处理部分解耦,代码侵入性很低,所以在实际开发中声明式事务用的比较多。声明式事务也有两种实现方式,一是基于TX和AOP的xml配置文件方式,二种就是基于@Transactional注解了。二、@Transactional注解可以作用于哪些地方1、作用于类:当把@Transactional 注解放在类上时,表示所有该类的public方法都配置相同的事务属性

2020-10-13 16:10:08 315

原创 maven中dependencyManagement和dependencies标签的区别

maven中dependencyManagement和dependencies标签的区别1、dependencyManagement一般用在父工程中,声明使用的依赖版本,但并不实际引入jar包,父工程下所有的子模块默认会向上查找父模块中指定的依赖版本,所以在子模块中可以不声明依赖版本,即使用父工程的依赖版本,如果子项目没有声明父项目中的依赖,则子项目不会自动引入该依赖。2、dependencies子项目中如果声明了依赖版本,则会覆盖父工程的依赖版本,使用自己指定的版本。...

2020-09-14 21:49:54 146 1

原创 Maven3.3精品教程2017学习笔记

一、maven两大核心依赖管理:对jar包的管理,公司名+项目名+版本。项目构建:项目在编码完成后,对项目进行编译、测试、打包、部署。项目根目录下执行dos命令,mvn tomcat:run,可将web项目发送到tomcat二、安装&配置环境变量maven是java开发,所以必须提前安装jdk,且jdk环境变量名必须叫JAVA_HOME,然后下载解压版直接解压。如果是只在idea、eclipse等开发工具中使用则可以不配置环境变量。新增环境变量配置MAVEN_HOME,变量值为m

2020-08-19 23:22:34 169

原创 注解与反射笔记(尚学堂_高淇_视频课注解与反射)

一、注解1、二、反射1、动态语言1、动态语言:程序运行时,可以改变程序结构或变量类型。eg:Python、ruby、javascript。function test(){ var s = "var a=3;var b=5;alert(a+b);"; eval(s);}c、c++、java不是动态语言,但是java有一定动态性,我们可以利用反射、字节码操作获得类似动态语言的特性。反射机制(reflection):指的是可以于运行时加载、探知、使用编译期间完全未知的类。一个类只对应一个

2020-07-02 23:37:46 139

原创 windows下整合ngrok、nginx、tomcat使外网访问本机静态文件及项目(开发微信小程序测试时可用此种方式访问)

最近在研究微信小程序,小程序内的静态文件不能通过IP+端口号的方式获取,只能使用域名的方式,并且要求是https协议,虽然在开发阶段可以使用http协议,但是针对没有域名的我们,可以使用如下方式进行开发:       前提条件需要调通tomcat下的项目,使项目正常运行即可, tomcat安装及运行项目就不在此赘述。        1、nginx的下载点击下载,下载后解压,CMD进...

2018-03-13 22:40:17 1103

GoJS2_1_17去水印版.zip

GoJS-V2_1_17无水印版,已更新,有问题给我发邮件[email protected]

2021-03-13

mongodb-linux-x86_64-rhel70-4.4.0.tgz

mongodb4.4安装包-linux

2020-08-19

jeromq-0.3.5.jar 线程间通讯

jeromq-0.3.5.jar 线程间通讯

2015-11-06

空空如也

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

TA关注的人

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