- 博客(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
转载 不可重复读和幻读的区别
不可重复读和幻读到底有什么区别呢? (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
python-web框架.zip
2019-05-31
python进阶读物.zip
2019-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅