- 博客(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
484
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
2746
原创 Redis基本操作
连接redisredis-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
212
原创 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
401
原创 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
863
原创 HashMap和HashSet
Set 接口:有三种实现类:HashSet,采用HashMap的key来存储元素,主要特点是无序的,基本操作都是O(1)的时间负责度,很快。LinkedHashSet,是一个HashSet + LinkedList的结构,特点是既拥有了O(1)的时间负责度,又能够保留插入顺序TreeSet采用红黑树结构,特点是可以有序,可以用自然排序或者自定义比较器来排序,缺点...
2020-04-29 15:56:08
237
原创 ConcurrentHashMap 总结
ConcurrentHashMap介绍Hashmap多线程会导致HashMap的Entry链表形成环形数据结构,一旦形成环形数据结构,Entry的next节点永远不为空,就会产生死循环获取Entry。HashTable使用synchronized来保证线程安全,但在线程竞争激烈的情况下HashTable的效率非常低下。因为当一个线程访问HashTable的同步方法,其他线程也访问Ha...
2020-03-31 14:50:39
2259
原创 Swagger2 介绍
swagger2编写和维护接口文档是每个程序员的职责,根据swagger2可以快速帮助我们编写最新的API接口文档,再也不用担心开会前扔忙于整理各种资料了,简介提高了团队开发的沟通效率常用注解@Api: 修饰整个类,描述controller的作用@ApiOperation: 描述一个类的一个方法,或者说一个接口@ApiParam: 单个参数描述@ApiModel: 用对象来...
2020-01-06 17:05:32
273
原创 @PathVariable@PathParam@RequestParam@RequestBody
@PathVariable1.单参数实例,代码如下:@RequestMapping("/path/{result}") public String testPathVariable(@PathVariable String result){ return result; }访问url:http://localhost:8080/path/resultd...
2019-11-12 17:00:15
254
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
1345
原创 以斐波那列数列来理解尾递归
斐波那契数列的概念可以参考。数列内容为 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
309
1
原创 MySQL安装过程中出现的题目汇总
1.msvcp140.dll文件丢失 搜索msvcp140.dll下载,放入C:\Windows\System322.应用程序无法正常启动0xc000007b DirectX修复工具,增强版,下载完 检测并修复就好。3. Install/Remove of the...
2019-09-09 08:47:56
164
原创 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
138
原创 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
2094
转载 不可重复读和幻读的区别
不可重复读和幻读到底有什么区别呢?(1)不可重复读是读取了其他事务更改的数据,针对update操作解决:使用行级锁,锁定该行,事务A多次读取操作完成后才释放该锁,这个时候才允许其他事务更改刚才的数据。(2)幻读是读取了其他事务新增的数据,针对insert操作解决:使用表级锁,锁定整张表,事务A多次读取数据总量之后才释放该锁,这个时候才允许其他事务新增数据。----------...
2019-03-12 09:50:04
373
原创 @JsonProperty注解和@SerializedName注解
两个都是使web项目对象中的属性符合驼峰式命名—————————————————————————————————————————————————1. Student类:import com.fasterxml.jackson.annotation.JsonProperty;import lombok.Data;@Datapublic class Student { @...
2019-01-17 15:10:11
2030
原创 关于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
6163
原创 JDK的动态代理
动态代理可以帮助我们理解AOP思想,所以就想着自己动手写一写JDK动态的实现。 首先一个接口/** * 需要代理的类和代理的接口 * @ClassName Subject * @Description * @author wp * */public interface Subject { public void active();}需要被代理的类...
2018-09-11 08:50:09
109
python-web框架.zip
2019-05-31
python进阶读物.zip
2019-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人