自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 minio-windows安装

启动成功后可以通过 127.0.0.1:9000 来访问。默认用户名和密码 是 minioadmin/minioadmin。2.设置密码:找到 .minio.sys/config/config.json 文件,打开搜索 access_key ,在 minio.exe 所在文件夹 打开命令窗口,输入 minio.exe server d:\minio。4.设置 通过文件 路径直接访问 文件。就可以通过ip+端口号+文件路径直接访问。启动成功就 就可以使用 127.0.0.1:9090 访问。

2023-11-15 11:55:37 321

原创 IDEA快捷键

crtl+shift+f8 查看所有IDEA debug代码的位置。

2023-09-05 10:04:12 150

原创 cp: omitting directory解决办法

Linux常见错误 “cp: omitting directory”解决办法高祥xiang 2018-07-24 17:40:28 13137 收藏 3展开问题描述在Linux系统使用cp(复制命令)复制目录时,常出现错误“cp:omitting directory “dir” ”(dir是需要复制的目录名称),是因为dir目录下存在其他目录或文件存在,不可只使用cp命令实现复制操作;解决方法使用cp命令时,加上 -r 选项,此选项指“递归持续复制,用於目录的复制行为”。 例如 cp -

2021-05-28 17:16:07 1173

原创 切换git远程仓库

1.查看当前远程仓库地址:git remote -v2.设置新的仓库地址git remote set-url origin http://.../xxx.gitps: http://.../xxx.git 表示切换的远程仓库地址至此,git操作之设置远程仓库地址结束,接下来记录一下切换分支的操作:3.查看分支:git branch -a //查看远程分支git branch //查看本地分支ps: 其中 remotes/*开头的表示远程分支,其他为本地分支4.切换分支:g

2021-05-27 20:15:43 190

原创 postman传图片

1 打开postman,将请求方式填写为“POST”,并填写好请求地址,为什么这里请求方式为post?因为一般上传文件的接口,都会设置成post。2设置body,选择“form-data”,并且将“key”设置成“file”,具体操作可以参考下面图片 3选择准备上传的文件4选择任意文件即可,最后点击send按钮,即可上传成功...

2021-05-20 16:17:02 12344

原创 android修改文字颜色

android修改文字颜色text.setTextColor(Color.BLACK); //方法一text.setTextColor(Color.parseColor("#909090")); //方法二text.setTextColor(getResources().getColor(R.color.white)) //方法三

2020-05-27 10:27:37 482

原创 @DateTimeFormat 和 @JsonFormat 注解

@DateTimeFormat 和 @JsonFormat 注解1. 准备定义一个pojo,它有一个 java.util.Date 类型的属性 date。import java.util.Date;public class DateVo { private Date date; public void setDate(Date date){ this.date = date; } public Date getDate(){ ret

2020-05-23 14:20:44 103

原创 配置vue环境

配置vue环境windows环境搭建Vue开发环境一、安装node.js(https://nodejs.org/en/)下载完毕后,可以安装node,建议不要安装在系统盘(如C:)。 二、设置nodejs prefix(全局)和cache(缓存)路径1、在nodejs安装路径下,新建node_global和node_cache两个文件夹2、设置缓存文件夹npm config set cache “D:\vueProject\nodejs\node_cache” 设置全局模块存放路径npm config

2020-05-22 17:42:03 801

原创 CASE判断

select createTime,lableState,lableTime,CASE lableState WHEN 0 THEN '失败' WHEN 1 THEN '成功' WHEN 2 THEN '等待' WHEN 3 THEN '人为强制终止' WHEN 4 THEN '超时' ELSE '异常结果' END Result from drivice where lbMac=? ORDER BY id DESC...

2020-05-22 17:06:40 170

原创 windows10系统中如何用telnet命令Ping端口

1:在程序界面下,选择“打开或关闭Windows功能”2:在打开的对话框中,找到“Telnet客户端”并勾选。最后点击“确定”,等待几分钟,系统将会为你开启Telnet客户端服务,如下图所示:3:输入Telnet测试端口命令: “Telnet IP 端口 或者 Telnet 域名 端口” 并且回车,#f#如果端口关闭或者无法连接,则显示不能打开到主机的链接,窗口会提示:连接失败,端口打开的情况下,链接成功,则进入Telnet页面(全黑的),证明端口可用,Telnet 还有其他常用的命令:o

2020-05-22 16:58:48 4421

原创 centos安装jdk完整步骤

1、检查一下系统中的jdk版本[root@localhost software]# java -version显示:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)2、检测jdk安装包[root@localhost software]# rpm -qa | grep java

2020-05-22 16:48:39 8399 1

原创 centos 7永久关闭防火墙

查看防火墙状态:systemctl status firewalld.service如图绿的running表示防火墙开启执行关闭命令:systemctl stop firewalld.service再次执行查看防火墙命令:systemctl status firewalld.service如下图所示表示防火墙已经关闭执行开机禁用防火墙自启命令 :systemctl disable firewalld.service关于防火墙的其他命令:启动:systemctl sta

2020-05-22 16:28:25 119

原创 linux安装docker

检查centos 内核版本 必须是3.10及以上uname -r安装dockeryum install docker输入 y 确定安装启动docker 停止为stopsystemctl start docker吧 docker 设置为开机启动systemctl enable docker看dockerd的版本docker -v 查看镜像docker search mysql拉取镜像docker pull 镜像名:tag :tag 是可选的 tag表示标签

2020-05-22 16:23:11 134

原创 Mysql EXPLAIN用法

在实际工作中,我们总是要对查询语句做性能优化,看一下sql是否存在扫描额外的记录,这个时候我们看sql语句扫描的行数和访问的类型实际SQL,查找id=1的会员信息SELECT * from f_account where id=1查看SQL是否使用索引EXPLAIN SELECT * from f_account where id=1expain出来的信息有10列,分别是id、select_type、table、type、possible_keys、key、key_len、ref、rows、E

2020-05-10 16:54:43 81

原创 springboot整合kafka

springboot整合kafkayml配置server: port: 9999spring: application: name: kafka-user kafka: #ZooKeeper地址 bootstrap-servers: 192.168.80.132:9092 consumer: auto-commit-interval: 100 auto-offset-reset: earliest enable-auto-

2020-05-09 20:06:09 141

转载 studio 解决乱码问题

studio 解决乱码问题打开studio.exe.vmoptions文件-server-Xms256m-Xmx768m-XX:ReservedCodeCacheSize=240m-XX:+UseConcMarkSweepGC-XX:SoftRefLRUPolicyMSPerMB=50-XX:CICompilerCount=2-Dsun.io.useCanonPrefixCache=false-Djava.net.preferIPv4Stack=true-Djdk.http.auth.

2020-05-09 09:24:06 548

原创 android 长按事件并启动震动事件

代码调用tvLogin.setOnLongClickListener(new View.OnLongClickListener() { @Override public boolean onLongClick(View view) { Vibrator vib = (Vibrator)getApplicationC...

2020-04-29 11:11:44 1271

原创 Retrofit请求时动态切换IP

创建BaseUrlInterceptor.java文件import android.util.Log;import java.io.IOException;import java.util.List;import okhttp3.HttpUrl;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Resp...

2020-04-29 11:05:55 1544

原创 android 意图传值

当前的acticity Intent intent = new Intent(getApplicationContext(), SendActivity.class); intent.putExtra("lbMac", dataBean.getLbMac().replace(" ", "")); intent.putExtra("orderNo", dataBean.getOrderNo(...

2020-04-29 11:01:28 166

原创 android生成so文件并调用

开发工具:Android Studio一:新建一个调用C本地方法的配置类package ndk.example.com;public class JNITools { public native int addNum(int num1, int num2);}二:用Javah 命令生成java文件对应的.h文件打开terminal,cd 到项目的根目录------>...

2020-04-29 10:52:56 364

原创 gradle版本和gradle插件版本的对应关系

Android官方开发文档中studio的gradle版本和插件版本对应关系:官方文档:https://developer.android.google.cn/studio/releases/gradle-plugin#updating-plugin

2020-04-29 10:27:18 412

原创 Spring Boot优雅的处理跨域

首先,我们需要了解一下一个URL是怎么组成的:// 协议 + 域名(子域名 + 主域名) + 端口号 + 资源地址 http://www.baidu.com:8080/**只要协议,子域名,主域名,端口号这四项组成部分中有一项不同,就可以认为是不同的域,不同的域之间互相访问资源,就被称之为跨域。随着前后端分离开发的越来越普及,会经常遇到跨域的问题,当我们在浏览器中看到这样的错误时,就需要...

2020-04-22 10:02:50 181

原创 linux优雅的启动jar包

前台启动java -jar XXX.jar后台启动java -jar xxx.jar &区别:前台启动ctrl+c就会关闭程序,后台启动ctrl+c不会关闭程序制定控制台的标准输出java -jar xxx.jar > nohup.out 2>&1 & nohup.out将标准输出指向制定文件nohup.out2>&1 输出...

2020-04-22 09:52:46 303

原创 通用Builder

在Android中,我们看到下面创建Retrofit设置请求的代码: Retrofit retrofit = new Retrofit.Builder() .client(okHttpClient) .baseUrl(ApiService.BASE_URL) .addConv...

2020-04-16 16:55:51 164

原创 谁关注了我,我关注了谁场景设计

id uid gid1 101 112 103 10查询我关注的 uid=1 -->gid关注我的 gid -->uid海量数据分为2个表,根据索引不用 分为2个表,但是这个时候要实现这个表读写一致1方法中同时对2个表操作–>有延迟 可能还会报错 用户等待时间过长2主表完成写操作告诉客户ok, 从表的操作通过mq...

2020-04-16 16:16:06 386

原创 mysql id使用,号拼接

itemNum 是列名SELECT GROUP_CONCAT(itemNum) from j_product where shopId=50

2020-04-16 16:14:54 677

原创 mysql in语句相反的结果集

not in 查询in的相反的结果SELECT * from j_product where shopId=50 and itemNum not in (172664,172673,171865,173941)and refreshDate >="2019-11-26"

2020-04-16 16:14:13 2094

原创 mysql截取时间

//只显示年月日SELECT DATE_FORMAT(ctime,'%Y-%m-%d') FROM user//根据年月日分组select date_format(ctime,'%Y-%m-%d' ) from user GROUP BY date_format(ctime ,'%Y-%m-%d' )

2020-04-16 16:12:24 316

原创 Java CompletableFuture 异步执行返回回调

Java CompletableFuture 异步执行返回回调应用场景是产品中需要有一个批量执行的任务,很多商家同时执行,并且需要执行之后的结果进行业务处理,然后在全部执行完毕之后通知处理完毕用Future和Callable虽然可以阻塞获取结果,但是因为处理起来有些繁琐,比较消耗资源,而CompletableFuture可以满足这个需求,让异步编程变的更加轻松。 //批量异步 ...

2020-04-16 11:26:59 985

原创 Java使用Optional处理null异常

众所周知,null异常是java最常出现的异常类型。当我们调用service的时候有时候最多出现的就是null异常一:业务实际场景1.获取对象public interface UserService{ /** * 根据用户id获取用户信息 * @param id 用户id * @return 用户实体 */ User get(Integer id);}2...

2020-04-16 10:48:02 812

原创 js获取图片base64编码

方法一:canvas<script type="text/javascript"> function getBase64Image(img) { var canvas = document.createElement("canvas"); canvas.width = img.width; canvas.height = img...

2020-04-16 09:08:48 1553

原创 layui使用穿梭框

layui使用穿梭框HTML<div class="layui-card"> <div class="layui-card layui-form" lay-filter="component-form-element"> <div id="test7" class="demo-transfer"></div&g...

2020-04-16 08:44:34 1669

原创 layui实现树菜单

layui实现树菜单页面HTML<div class="layui-fluid"> <div class="layui-card"> <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"> <lege...

2020-04-15 20:33:19 366

原创 Java实现把三张图片合成一个图片

Java把三张图片合成一个商城业务中的客户分享,以及分销需要给客户生成一个推广图片代码:public String getAngentImgUrl(Spread spread) { String fileName= UUID.randomUUID() +String.valueOf(spread.getAid());//图片名称 Account accou...

2020-04-15 20:21:42 1785

原创 Android获取Context(任意位置任意地方,全局上下文)

Android获取Context 任意位置任意地方,全局上下文一般获取context的方法1.Activity.this的context(一般用法)返回当前activity的上下文,属于activity ,activity 摧毁他就摧毁2.getApplicationContext()返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁3.getBaseContext()返回由构造...

2020-04-13 20:33:50 340

原创 android 屏幕监听滑动事件

android 屏幕监听滑动事件import android.app.Activity;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.Mot...

2020-04-13 20:30:39 854

原创 Activity 获取Strings.xml的值

Activity 获取Strings.xml的值this.getString(R.string.versionNo)

2020-04-13 20:28:03 270

原创 boot读取图片配置信息封装工具类

boot读取图片配置信息封装成工具类,这样可以不同在每个controller用注解把配置注进来,或者把配置类注到每个controller配置类import lombok.Data;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.context.propert...

2020-04-13 20:22:48 113

原创 Java匿名内部类创建对象

Java匿名内部类创建对象package com.lcmoled.ap.apManage.bean.apjson;import lombok.Data;@Datapublic class ApRestartSend3812 { private int cmd; private ExtendBean extend; private String ser_id;...

2020-04-13 20:17:51 666

原创 spring boot配置访问外部资源

spring boot配置访问外部资源第一种实现WebMvcConfigurer 接口package com.lcmoled.ap.apFront.config;import com.lcmoled.ap.common.Result.imgUtile;import org.springframework.context.annotation.Configuration;import o...

2020-04-13 20:14:54 301

空空如也

空空如也

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

TA关注的人

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