自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (6)
  • 收藏
  • 关注

原创 windows docker 安装

1. 安装路径修改 默认情况下:windows 安装是安装在 C 盘的,安装导航也没有选择。 解决办法:在 cmd 中输入一下命令 mklink /j "C:\Program Files\Docker" "D:\docker\files" mklink /j "C:\ProgramData\Docker" "D:\docker\data" mklink /j "C:\ProgramData\DockerDesktop" "D:\docker\desktop" mklink /j "C:\Users\

2021-07-11 23:20:25 697 2

原创 google play 接入获取 access_token来调用api

google play 接入获取 access_token来调用api 准备开发者账号(25美元),创建一个apk应用包 进入API权限 开启play游戏关联 创建Oauth客户端 --》 在Api和服务的凭据中创建 创建Oauth客户端Id,配置uri(用来接受code) ,创建完会给client_id和client_secret 调用接口获取code, https://accounts.google.com/o/oauth2/auth?scope=https://www

2020-12-23 20:08:39 3005

原创 Redis基本操作

连接redis redis-cli -h 138.138.138.138 -p 6379 切换数据库 select 20 切换到索引为20的数据库 验证密码 AUTH “password” 填入密码即可校验密码 出现 (error) NOAUTH Authentication required. 错误时使用 存入key 存入key的格式为: xx:yy:zz 时,redis会创建xx的namespace再在下面创 建yy的namespace,然后创建xx:yy:zz的key,最后存入redis 例如:.

2020-10-20 16:52:56 253

原创 XXL-Job应用

这里写自定义目录标题XXL-Job接入1.启动xxl-job服务1)下载xxl-job源码2)启动xxl-job-admin3)Xxl-job-admin本身就是springboot项目,配置好数据源,直接启动,就启动了调度中心4)进去xxl-job-admin管理页面(默认端口 8080)2.添加执行器1)springboot项目中,配置文件添加配置2)导入xxl-job-core依赖,版本和配置中心一直,此处应用2.2.0。Java配置类引入配置3)编写调度方法的handler4)配置执行器的handl

2020-08-06 17:37:19 521

原创 LocalDateTime与时间戳与String的互换

LocalDateTime 与 时间戳的转换 LocalDateTime 与 日期字符串的转换 在这时间戳与日期字符串的转换我调用就是上面那个方法 package com.wangp.myaop.util; import org.apache.tomcat.jni.Local; import java.text.DateFormat; import java.time.LocalDat...

2020-04-29 16:40:13 1038

原创 HashMap和HashSet

Set 接口: 有三种实现类: HashSet,采用HashMap的key来存储元素,主要特点是无序的,基本操作都是O(1)的时间负责度,很快。 LinkedHashSet,是一个HashSet + LinkedList的结构,特点是既拥有了O(1)的时间负责度,又能够保留插入顺序 TreeSet采用红黑树结构,特点是可以有序,可以用自然排序或者自定义比较器来排序,缺点...

2020-04-29 15:56:08 307

原创 ConcurrentHashMap 总结

ConcurrentHashMap 介绍 Hashmap多线程会导致HashMap的Entry链表形成环形数据结构,一旦形成环形数据结构,Entry的next节点永远不为空,就会产生死循环获取Entry。 HashTable使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTable的效率非常低下。因为当一个线程访问HashTable的同步方法,其他线程也访问Ha...

2020-03-31 14:50:39 2421

原创 Swagger2 介绍

swagger2 编写和维护接口文档是每个程序员的职责,根据swagger2可以快速帮助我们编写最新的API接口文档,再也不用担心开会前扔忙于整理各种资料了,简介提高了团队开发的沟通效率 常用注解 @Api: 修饰整个类,描述controller的作用 @ApiOperation: 描述一个类的一个方法,或者说一个接口 @ApiParam: 单个参数描述 @ApiModel: 用对象来...

2020-01-06 17:05:32 324

原创 @PathVariable@PathParam@RequestParam@RequestBody

@PathVariable 1.单参数实例,代码如下: @RequestMapping("/path/{result}") public String testPathVariable(@PathVariable String result){ return result; } 访问url:http://localhost:8080/path/resultd...

2019-11-12 17:00:15 328 2

原创 ELK windows端整合过程

ELK服务启动Elasticsearch配置启动Kibana配置Logstash配置启动 Elasticsearch配置启动 官网下载完windows版 遇到错误1: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery...

2019-11-05 13:55:38 1408

原创 以斐波那列数列来理解尾递归

斐波那契数列的概念可以参考。 数列内容为 1 1 3 5 8 13 ....... 1.用普通递归算法 static int function(int n){ if(n==1 || n==2){ return 1; } return function(n-1)+function(n-2); } 测试50项耗时: 数值为负数是由...

2019-09-25 09:55:25 414 1

原创 MySQL安装过程中出现的题目汇总

1.msvcp140.dll文件丢失 搜索msvcp140.dll下载,放入C:\Windows\System32 2.应用程序无法正常启动0xc000007b DirectX修复工具,增强版,下载完 检测并修复就好。 3. Install/Remove of the...

2019-09-09 08:47:56 218

原创 html5/css3 小特性

<html> <head> <meta charset="UTF-8"> <style type="text/css"> .frame{ height: 50%; /**盒子高度**/ width: 50%; /**盒子寬度**/ border:10px solid black; background:url("./image/风景....

2019-08-30 08:58:06 229

原创 Json字符串转对象数组

import com.google.gson.Gson; import com.google.gson.JsonArray; import com.google.gson.JsonElement; import com.google.gson.JsonParser; import java.util.ArrayList; import java.util.List; /** * @auth...

2019-05-30 17:54:32 2153

转载 Linux查看PID

1.lsof命令 或指定端口号 2. pgrep命令 3. netstat命令 4. 关闭进程 kill -9 {pid}

2019-05-30 14:18:01 544

转载 不可重复读和幻读的区别

不可重复读和幻读到底有什么区别呢? (1)不可重复读是读取了其他事务更改的数据,针对update操作 解决:使用行级锁,锁定该行,事务A多次读取操作完成后才释放该锁,这个时候才允许其他事务更改刚才的数据。 (2)幻读是读取了其他事务新增的数据,针对insert操作 解决:使用表级锁,锁定整张表,事务A多次读取数据总量之后才释放该锁,这个时候才允许其他事务新增数据。 ----------...

2019-03-12 09:50:04 424

原创 @JsonProperty注解和@SerializedName注解

两个都是使web项目对象中的属性符合驼峰式命名 ————————————————————————————————————————————————— 1. Student类: import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; @Data public class Student { @...

2019-01-17 15:10:11 2170

原创 关于Slf4j日志记录的花括号

使用时,其实很简单。 首先导包 import org.slf4j.Logger; import org.slf4j.LoggerFactory; 或者直接用 @Slf4j 注解(需要lombok插件)   导包的方式: private static Logger logger = LoggerFactory.getLogger(MyClass.class); 此处要传入一个...

2019-01-15 17:52:15 6266

原创 JDK的动态代理

动态代理可以帮助我们理解AOP思想,所以就想着自己动手写一写JDK动态的实现。     首先一个接口 /** * 需要代理的类和代理的接口 * @ClassName Subject * @Description * @author wp * */ public interface Subject { public void active(); } 需要被代理的类 ...

2018-09-11 08:50:09 138

Golang1.15.5 windows安装包

go语言安装包

2020-11-27

IDEA手机版编译器

手机上来编写java代码吧!

2019-04-09

python-web框架.zip

Flask_Web开发:基于Python的Web应用开发实战.pdf Python_Programming_Blueprints_-_Build_nine_projects_by_leveraging_powerful_frameworks_such_as_Flask,_Nameko,_and_Django.pdf Test-Driven-Development-with-Python-Obey-the-Testing-Goat-Using-Django-Selenium-and-JavaScript.pdf 轻量级Django_,Julia_Elman_,P218_,2016.10.pdf

2019-05-31

Idea代码格式化配置及其插件.rar

内含 GitToolBox 插件 Google 代码风格配置说明文件以及插件

2021-03-01

python.zip

典哥这是你的快递

2019-09-17

python进阶读物.zip

Brett Slatkin - Effective Python_ 59 SPECIFIC WAYS TO WRITE BETTER PYTHON (2015, Addison-Wesley) Python高级编程第2版_张亮 阿信(译)_人民邮电出版社_2017-10_v2_完整版 Python核心编程第3版中文版.pdf Python性能分析与优化.pdf

2019-05-31

空空如也

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

TA关注的人

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