模板渲染JinJa2

  • Post author:
  • Post category:其他

模板渲染JinJa2 ​ 可以从数据库中查询数据,然后去替换我html中的对应内容(专业名词叫做模板渲染,你先渲染一下,再给浏览器进行渲染),然后再发送给浏览器完成渲染。 这个过程就相当于HTML模板渲染数据。 本质上就是HTML内容中利用一些特殊的符号来替换要展示的数据。 我这里用的特殊符号是我定义的,其实模板渲染有个现成的工具: jinja2 下载 pip install jinja2 做一个…

继续阅读 模板渲染JinJa2

单片机——时钟调节

  • Post author:
  • Post category:其他

软件(Keil uVision4 + Proteus 8 Professional + stc-isp-15xx-v6.85p) 图标 “万年历”设计任务书 功能简述 数码管以3秒的间隔交替显示日期和时间,并且时间可以修改。 系统硬件部分主要由单片机最小系统、数码管显示、按键模块、LED显示等模块组成。系统组成框图如图 1 所示: 图 1 系统组成框图 设计任务及要求 一、显示界面 1. 当前日期…

继续阅读 单片机——时钟调节

Redis学习(三)持久化机制、分布式缓存、多级缓存、Redis实战经验

  • Post author:
  • Post category:其他

文章目录 分布式缓存 Redis持久化 RDB持久化 AOF持久化 Redis主从 Redis数据同步原理 全量同步 增量同步 Redis哨兵 哨兵的作用和原理 sentinel(哨兵)的三个作用是什么? sentinel如何判断一个Redis实例是否健康? master出现故障后,新的master选择过程是怎样的? 故障转移的步骤有哪些? 项目中配置RedisTemplate哨兵模式 Redis…

继续阅读 Redis学习(三)持久化机制、分布式缓存、多级缓存、Redis实战经验

【Linux】Ubuntu20.04配置静态固定IP地址

  • Post author:
  • Post category:linux

Ubuntu20.04.2配置静态固定IP地址 Ubuntu从17.10开始,放弃在/etc/network/interfaces里面配置IP,改为在/etc/netplan/XX-installer-config.yaml的yaml文件中配置IP地址。 查看网络配置信息 在Ubuntu20.04中,默认没有安装ifconfig,因此使用ip addr命令 ip addr 拓展: 可以使用 ip …

继续阅读 【Linux】Ubuntu20.04配置静态固定IP地址

服务限流 — 自定义注解基于RateLimiter实现接口限流

  • Post author:
  • Post category:其他

1. 令牌桶限流算法 令牌桶会以一个恒定的速率向固定容量大小桶中放入令牌,当有浏览来时取走一个或者多个令牌,当发生高并发情况下拿到令牌的执行业务逻辑,没有获取到令牌的就会丢弃获取服务降级处理,提示一个友好的错误信息给用户。 2. RateLimiter简单实现 maven依赖 <!-- guava --> <dependency> <groupId>com.go…

继续阅读 服务限流 — 自定义注解基于RateLimiter实现接口限流

常用函数式接口,Stream流

  • Post author:
  • Post category:其他

01.第一章:常用函数式接口_Predicate判断接口: 1).java.util.Function.Prdedicate(函数式接口): 2).抽象方法: 1).boolean test(T t) 3).默认方法: 1).and():用于计算两个条件的并且关系; 2).or():两个条件的或者关系; 3).negate():非(取反) 4).示例代码: public class Demo { …

继续阅读 常用函数式接口,Stream流

会做饭的机器人曰记_码垛机器人现在所面临的问题有哪些

  • Post author:
  • Post category:其他

码垛机器人 技术发展的速度总是超乎我们的想象和认知,过去在普通大众意识里使用机器人替代人力工作仿佛是天方夜谭,然而忽然间会做饭的机器人,会垃圾分类的机器人,会送快递的、喷涂的、搬运的、对话的、工业类型的、服务类型的各种各样的机器人出现在眼前,未来将会有更多各种类型的机器人出现,机器人技术也会越来越发达,智能水平也会越来越高,人类将会与机器人共存,并学会如何操控机器人。 码垛机器人是工业机器人的一种…

继续阅读 会做饭的机器人曰记_码垛机器人现在所面临的问题有哪些

Python爬虫——9.scrapy框架get/post请求

  • Post author:
  • Post category:python

接触了这么久的scrapy框架,你是否会疑惑,在scrapy底层,代码到底是怎么运行的呢? 原来由一个起始url,通过scrapy.Request()函数会默认封装为一个get请求对象,该对象触发找到引擎模块scrapy.engine,引擎模块指向调度模块scrapy.schedule,调度模块接收到后对start_urls列表进行有序排列,然后将信息返回给引擎,引擎转而启动下载模块进行数据的采集…

继续阅读 Python爬虫——9.scrapy框架get/post请求

Linux—目录索引(知识小渠道)

  • Post author:
  • Post category:linux

无法打开虚拟机 readonly option is ret make及小程序进度条 编写自主shell,及两次fork 进程间通信IPC之消息队列 进程间通信IPC之管道 进程间通信IPC之信号量 进程间通信IPC之共享内存 stat命令下的三个时间 版权声明:本文为phonycat原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://bl…

继续阅读 Linux—目录索引(知识小渠道)

北京最值得逛的50个地方:后海、798、簋街…

  • Post author:
  • Post category:其他

北京最值得逛的50个地方:后海、798、簋街... 50个精彩去处之一:左右间设计+咖啡的院翰若居书馆 著名年轻建筑设计师王晖在古迹圆明园东门外开的这家咖啡馆,,当数北京城最具灵感的地角。光线同时洒在三角形的镜面做成的咖啡桌上、洒在镜面做成的吧台上、洒在组成吧台的数千册混砌的书墙的结构上,又被这些材料反射出去,形成更多的光的通道,晶莹地将空间充满,实实在在地充满。桌椅的影子、人的影子、窗影与树影浅…

继续阅读 北京最值得逛的50个地方:后海、798、簋街…