摘要:
多线程 进程和线程区别 并行和并发区别 创建线程的方式(高频) 线程包含哪些状态,状态如何的变化(高频) 搜生命周期 现成顺序执行 java中的wait和sleep方法的不同 wait必须要和syn..锁一块使用,不然报错 如何停止一个正在运行的线程 线程安全问题 synchronized 关键字底 阅读全文
摘要:
消息中间件 rabbitmq如何保证数据不丢失 MQ高级搜消息可靠性 常用于 mq重复消费问题解决 搜消费者重复消息问题 延迟队列有了解过吗?(私信交换机) 搜延迟消息 如果有100w的消息堆积到mq怎么办(消息堆积) 高可用机制了解过吗 Kafka 如何保证消息不丢失(高频) Kafka 如何保证 阅读全文
摘要:
笔记:D->下载->redis redis 是NoSQL数据库 特征 1、键值 2、单线程 3、低延迟,高速度(基于内存,io多路复用,良好编码)。 4、支持持久化 5、支持主从集群、分片集群 6、多语言客户端 redis value的数据类型 常用通用命令 keys *查看当前库所有key (匹配 阅读全文
摘要:
1、查询sql主要顺序 select dinstinct ..from ..join ..on ..where ..group by ..having ..order by ..limit ..解析过程 from .. on.. join ..where ..group by ..having .. 阅读全文
摘要:
JPA自己封装的方法不够用了可以直接在里面写sql @Query主要是用于自定义SQL语句。 在自定义的持久层接口(该接口继承JpaRepository接口)方法上打上@Query注解,就可以使用自己定义的SQL语句,此时方法名可以不用遵守Jpa的命名规则。 注意 ?后面跟着的数字,表示方法中的第几 阅读全文
摘要:
一,简单来讲就是以下流程 通过get方式获取信息 在前端调用wx.login() 获取 临时登录凭证code之后,将code字符串发送给后端,后端通过auth.code2Session接口获取用户唯一标识 OpenID 。 二。相关的逻辑概念代码如下所示 简单就是做一个httpClient请求, 获 阅读全文
摘要:
本人最近在做微信小程序后端的相关开发工作 接触到微信小程序目前来讲需要两个条件 1.前端通过后台服务器去调用微信平台接口,来获取openid; 2.前端必须调用https 跟域名的形式 不得出现ip加端口的方式 阅读全文
摘要:
Java登录专题 创建用户(一) 我来填坑了 创建用户 入参 应该包括: 用户姓名,用户密码,用户手机号,用户所属机构 用户版本号,角色id 出参: 没有 数据结构: JavaBean userInfoModel 用户model实体类 登录方式jwt Json Web Token(JWT )架构 代 阅读全文
摘要:
一.引用类型 ECMAScript中,引用类型是一种数据结构称之为对象定义,,引用对象不同于传统面向对象语言所支持的类和接口等基本结构 创建Object 实例的两种方式: new操作符跟Object构造函数 var person = new Object();person.name ="Nichol 阅读全文
摘要:
一.DockerFile基础知识 FROM #基础镜像,一切从这里开始构建MAINTAINER #镜像是谁写的,姓名+邮箱RUN #镜像构建的时候需要运行的命令ADD #添加内容,步骤,tomcat镜像,这个tomcat的压缩包!WORKDIR #镜像的工作目录 VOLUME #挂载的目录EXPOS 阅读全文