自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringCloud微服务实操笔记

SpringCloud微服务实操笔记相关知识点综述一,Spring Cloud Config : 用于微服务中管理应用程序的配置文件;二,Spring Eureka : 用于定位应用程序资源的物理位置;三,Spring Cloud 和 Netflix Hystrix : 实现客户端弹性模式,在远程服务发生错误或者表现不佳时保护远程资源的客户端免于崩溃;四,Spring Cloud 和 Zuul : 实现服务网关,充当服务客户端和被调用的服务之间的中介;五,Spring Cloud 和 OAu

2022-05-08 15:17:24 499

原创 MySQL、redis和MongoDB汇总简述

MySQL、redis和MongoDB简述SQL数据库与NoSQL数据库SQL数据库:关系型数据库,常用的有MySQL、SQLServer;NoSQL数据库:非关系型数据库,常用的有MongoDB,包含了一下四种类型:键值数据库:如redis,应用在内容缓存;列族数据库:如BigTable,应用在分布式数据存储与管理;文档数据库:如MongoDB,应用在存储、索引并管理文档的数据或者类似的半结构化数据;图形数据库:如Neo4J,应用在图结构场合。二者的区别:SQL数据库使用关系型

2022-04-15 19:31:14 1182

原创 设计模式之禅学习笔记

设计模式一,六大设计原则[SOLID]1,单一职责[SRP]:应该有且仅有一个原因引起类的变更。"职责"和"变化原因"都是不可度量的,因项目和实际环境而异。如果要实现类的单一职责,会引起类间耦合过重,类数量增加;可进行接口的单一职责设计,实现类实现多个单一职责接口,面向接口编程。建议接口一定做到单一职责,类尽量做到单一职责。单一职责的好处:1,类的复杂性降低;2,可读性提高;3,可维护性提高;4,变更引起的风险降低,接口的修改只会影响对应实现类,不会影响其他接口。2,里

2022-04-14 14:53:50 361

原创 android10(Q) API29下,通过getDeviceId()方法获取imei 报错的处理办法

使用其他方法代替 public static String getUUID() { String serial = null; String m_szDevIDShort = "35" + Build.BOARD.length() % 10 + Build.BRAND.length() % 10 + ...

2019-12-12 15:00:59 4918 1

原创 android 10(Q)权限动态申请(包含自定义Dialog样式(title可设置图片)):照相机权限、定位权限、读写存储权限、读手机信息权限、悬浮窗权限、安装未知来源应用权限

一,自定义Dialog样式1,drawable 中准备一个Dialog背景样式bg_dialog.xml<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:colo...

2019-12-12 14:51:26 2455

原创 Android Studio 编译c++文件生成so文件,调用并打jar包使用

第1步:新建一个Android Studio 工程 gmos。新建一个GmosJni.java文件。然后点击一下 make project 会在app的build目录下面生成.class文件。第3步,在app/src/main文件夹下新建一个jni文件夹,然后打开Android Studio的Terminal终端,cd到这个目录,然后输入下面的指令javah -jni -classp...

2019-11-25 15:52:51 1328

原创 第五课 哈希函数,哈希表,布隆过滤器,一致性哈希,岛问题,并查集结构

左程云算法初级班 第五课认识哈希函数和哈希表哈希函数的特点:1,相同输入、相同输出;2,不同输入、均匀分布;3,输入域无穷大;4,输出域有限;设计RandomPool结构【题目】 设计一种结构,在该结构中有如下三个功能:insert(key):将某个key加入到该结构,做到不重复加入。delete(key):将原本在结构中的某个key移除。 getRandom():等概率...

2019-08-07 17:33:04 306

原创 前后端分离,后端使用RESTful编写API接口,提供JSON数据

RESTful简要信息 RESTful是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 在目前主流的三种Web服务交互方案中,REST相比于SOAP(Simple Object Access protocol,简单对象访问协议...

2019-08-07 15:43:20 2740

原创 SSM整合Swagger后,测试报错

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'documentationPluginsBootstrapper' defined in URL [jar:file:/D:/workApp/maven/maven-repository/io/sprin...

2019-08-07 15:43:12 212

原创 SSM中使用spring注解支持使用redis缓存

SSM中使用spring注解支持使用redis缓存在maven工程的pom.xml文件中引入相关依赖。<!-- 第七部分:redis依赖 --> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-d...

2019-08-07 15:42:57 182

原创 SSM的前后端分离项目中使用swagger来自动生成API文档

关于SwaggerSwagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因:Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API。 Swagger 可以生成客户端SDK代码用于各种不同的平台上的实现。 Swagger 文件可以在许多不同的平台上从代码注释中自动生成。 Swagger 有一个强大的社区,里面有许多强悍的贡献者。...

2019-08-07 15:42:34 229

原创 第四课:二叉树

左程云算法初级班 第四课实现二叉树的先序、中序、后序遍历,包括递归方式和非递归方式上图中,左图为二叉树,右图为遍历结点过程先序遍历:第一次到达结点时输出该节点值;中序遍历:第二次到达结点时输出该节点值;后序遍历:第三次到达结点时输出该节点值;递归方式:对于先序比遍历,先打印当前结点的值,再对该结点的左孩子进行先序遍历,最后对右该结点的孩子进行先序遍历;对于中序比遍历,先对该结点...

2019-08-07 15:40:58 152

原创 第三课:队列,栈,矩阵,链表题目

左程云算法初级班 第三课用数组结构实现大小固定的队列和栈数组实现栈:设置一个指针指向栈顶元素(上图中的size);当压入或者弹出元素时,改变指针指向;指针指向数组最后一个元素时,代表栈已被压满。数组实现队列:设置两个指针、一个指向队列第一个元素(上图中的first),一个指向队列最后一个元素(上图中的last);同时设置一个size记录队列中元素个数;每当队列中push入元素时,...

2019-08-07 10:38:07 234

原创 第二课:荷兰国旗问题,快速排序,堆排序,排序算法的稳定性,桶排序

左程云算法初级班 第二课荷兰国旗问题问题一给定一个数组arr,和一个数num,请把小于等于num的数放在数组的左边,大于num的数放在数组的右边。要求额外空间复杂度O(1),时间复杂度O(N)问题二(荷兰国旗问题)给定一个数组arr,和一个数num,请把小于num的数放在数组的左边,等于num的数放在数组的中间,大于num的数放在数组的右边。要求额外空间复杂度O(1),时间复...

2019-08-07 10:22:12 579

原创 第一课:时间复杂度,冒泡排序,选择排序,插入排序,对数器,递归行为,归并排序

左程云算法初级班 第一课时间复杂度常数时间的操作:一个操作如果和数据量没有关系,每次都是固定时间内完成的操作,叫做常数操作。时间复杂度为一个算法流程中,常数操作数量的指标。常用O(读作big O)来表示。具体来说,在常数操作数量的表达式中,只要高阶项,不要低阶项,也不要高阶项的系数,剩下的部分如果记为f(N),那么时间复杂度为O(f(N))。评价一个算法流程的好坏,先看时间复杂度的指...

2019-08-07 10:16:41 318

原创 SSM中使用Spring Security强制通道的安全性,将http强制跳转为https

SSM中使用Spring Security强制通道的安全性在maven工程中pom.xml文件中引入相关依赖。 <!-- 第八部分:spring security依赖 --> <!-- https://mvnrepository.com/artifact/org.springframework.security/spring-security-core --...

2019-04-30 15:09:50 1420

原创 IDEA使用Maven构建mybatis的逆向工程

IDEA使用Maven构建mybatis的逆向工程根据数据库中的表逆向生成pojo以及mapper接口以及xml文件,首先构建maven工程,目录结构如下图:pom.xml导入依赖。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst...

2019-04-30 14:48:03 1197 1

原创 git bash 中commit log 中文乱码的解决---亲测有效

IDEA中使用Terminal连接git bash输入命令,在git log 时日志信息出现中文乱码,,,,尝试过很多方法都失败,最终找到这个方法:在Terminal窗口运行以下三个命令后问题得到解决。git config --global i18n.commitencoding utf-8git config --global i18n.logoutputencoding ...

2019-04-18 17:03:03 3549

转载 解决笔记本更换固态硬盘,将机械盘放置光驱位后,机械盘休眠导致卡顿问题

解决笔记本更换固态硬盘,将机械盘放置光驱位后,机械盘休眠导致卡顿 方案来源:贴吧http://tieba.baidu.com/p/5234035086?pn=0&amp;第一步:下载:htt ps://pan. baidu.com/ s/1miA4ejY完成后,解压到自己平常放软件的文件夹下第二步:(根据原贴,笔者电脑也是windows10系统)按开始按钮,然后键盘打 ...

2018-12-20 14:51:01 11111 2

上海大学912考研模拟电子技术专业课真题

含有1998-2019模电专业课真题

2021-06-19

290款简历模板.zip

290款简历模板.zip

2021-06-19

百度云下载不限速版(提高下载速度)

百度云下载不限速版(提高下载速度)

2021-06-19

空空如也

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

TA关注的人

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