接口api 之Swagger 一次实战探索

  • Post author:
  • Post category:其他

今天我们来说说什么是Swagger? 就是把相关的信息存储在它定义的描述文件里面(yml或json格式),再通过维护这个描述文件可以去更新接口文档,以及生成各端代码。而Springfox-swagger,则可以通过扫描代码去生成这个描述文件。 好处: 1、是一款让你更好的书写API文档的规范且完整框架。 2、提供描述、生产、消费和可视化RESTful Web Service。 3、是由庞大工具集合…

继续阅读 接口api 之Swagger 一次实战探索

客户端到服务器端的通信过程及 原理图很好

  • Post author:
  • Post category:其他

学习任何东西,我们只要搞清楚其原理,就会触类旁通。现在结和我所学,我想总结一下客户端到服务器端的通信过程。只有明白了原理,我们才会明白当我们程序开发过程中错误的问题会出现在那,才会更好的解决问题。 我们首先要了解一个概念性的词汇: Socket socket的英文原义是“孔”或“插座”。作为进程通信机制,取后一种意思。通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。( 其实就是两…

继续阅读 客户端到服务器端的通信过程及 原理图很好

c# tcp显示服务器图片,C# TCP通迅原码(服务器与客户端相互发送文本与图片)

  • Post author:
  • Post category:其他

【实例简介】 【实例截图】 【核心代码】 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Fo…

继续阅读 c# tcp显示服务器图片,C# TCP通迅原码(服务器与客户端相互发送文本与图片)

linux svn不更新某个目录,linux下svn提交忽略某些文件、目录

  • Post author:
  • Post category:linux

svn也是一个目录同步了我们可以用它来做版本控制了,下面一起来看看关于linux下svn提交忽略某些文件、目录(ignore属性),希望例子对各位有帮助. 在项目中,有些文件是不需要将本地的提交到svn仓库,例如config.php文件,特别是定义了绝对路径的,或者是缓存目录、图片目录等,所以为了方便,在每次提交svn的时候,都需要忽略这些文件、目录,避免不慎提交引起团队中其他成员需要修改其本地的…

继续阅读 linux svn不更新某个目录,linux下svn提交忽略某些文件、目录

Vjudge攻略——POJ1753

  • Post author:
  • Post category:其他

POJ1753 POJ1753是一个点灯游戏,注意每个点最多只能被点一次(多点则还原),然后难点就在如何每次从16个点中取出N个点(递归实现)。 #include<iostream> using namespace std; class map{ public: bool s[4][4]; map(){} void turn(int x, int y) { if(s[x][y])s[x…

继续阅读 Vjudge攻略——POJ1753

修改hosts文件屏蔽广告原理及实现

  • Post author:
  • Post category:其他

关于hosts文件的原理我就不再说明了。 不明白的可以查看我的另一篇博客,写的真的很清楚明白了。 hosts文件原理及运用_diyu-CSDN博客 一般而言,我们访问的网页中是含有广告链接的,当我们解析完网站域名,加载渲染该网页的过程中就会产生对广告链接的请求,然后浏览器进行解析该链接(实际是DNS服务器进行的),弹出广告页面。 插件屏蔽广告方式原理之一 :阻止URL(链接)的请求,没有了请求,自…

继续阅读 修改hosts文件屏蔽广告原理及实现

CodeForces – 1153C Serval and Parenthesis Sequence 思维

  • Post author:
  • Post category:其他

题目链接: 点击查看 题意:?随便,是否满足只能让前n个组成规范的形式 题解:先让(  达到一半,每次判断前i个是否规范 #include<bits/stdc++.h> using namespace std; char s[300100]; int n; int main() { scanf("%d%s",&n,s); int l=0,r=0,w=0; for(int i=0…

继续阅读 CodeForces – 1153C Serval and Parenthesis Sequence 思维

微信小程序实现一些优惠券/卡券

  • Post author:
  • Post category:小程序

背景 ? 前几周有小伙伴问我如何用css实现一些优惠券/卡券,今天就来分享一波吧!速速来Get吧~ ?文末分享源代码。记得点赞+关注+收藏! 1.实现效果 2.实现原理 2.1 实现内凹圆角 假设我们要实现这样的一个效果,两侧透明内圆角+外侧投影,有几种实现方式呢? 2.1.1 方法一:半圆伪元素(投影不准确) 可将这个想象成一个正常的矩形,左右两侧分别有个小半圆 将半圆的颜色设置为与背景色一致 …

继续阅读 微信小程序实现一些优惠券/卡券

python 生成器

  • Post author:
  • Post category:python

使用了 yield 的函数被称为生成器(generator)。 跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。 在调用生成器运行的过程中,每次遇到 yield 时函数会暂停并保存当前所有的运行信息,返回 yield 的值, 并在下一次执行 next() 方法时从当前位置继续运行。 list1 = [1, 2, 3] # 创建一个生成器 类似于…

继续阅读 python 生成器

SpringBoot之静态资源访问配置

  • Post author:
  • Post category:其他

一、默认静态资源映射规则 Spring Boot 默认将 / 的所有访问映射到以下目录: classpath:/static classpath:/public classpath:/resources classpath:/META-INF/resources 接下来,在 main/resources 下新建 static 、 public 和 resources 三个文件夹,分别放入 a.pn…

继续阅读 SpringBoot之静态资源访问配置