草庐IT

Django笔记十四之统计总数、最新纪录和空值判断等功能

本篇笔记将介绍一些Django查询中统计总数、最新纪录和空值判断等功能。countin_bulklatest、earliestfirst、lastexistscontains、icontainsgt、gte、lt、ltestartswith、istartswithisnull1、count返回查询的QuerySet的总数。比如想查询Blog下name='hunter'的总数:Blog.objects.filter(name="hunter").count()返回的结果直接是一个整数,类似的SQL代码如下:selectcount(*)fromblog_blogwherename='hunter'

webgl(three.js)实现室内三维定位,3D定位,3D楼宇bim、实时定位三维可视化解决方案——第十四课(定位升级版)

序:  还是要抽出时间看书的,迷上了豆豆的作品,最近在看《天幕红尘》,书中主人公的人生价值观以及修为都是让我惊为叹止。很想成为那样的人,但是再看看自己每天干的事,与时间的支配情况,真是十分的汗颜。除了为了生活所必须的工作时间外,还有大部分零散的时间不是给了短视频,就是给了短讯文章,简讯媒介,不说是毫无意义吧,但也着实是浮躁虚夸了。  用豆豆作品里的话术,"透视社会依次有三个层面:技术、制度和文化。小到一个人,大到一个国家一个民族,任何一种命运归根到底都是那种文化属性的产物"。 我终究是干技术的,还是无法洞察其中奥义,只是熟悉了几门糊口的技巧而已,究竟其本质便无所得之了,或者说依然没找到那安身立

webgl(three.js)实现室内三维定位,3D定位,3D楼宇bim、实时定位三维可视化解决方案——第十四课(定位升级版)

序:  还是要抽出时间看书的,迷上了豆豆的作品,最近在看《天幕红尘》,书中主人公的人生价值观以及修为都是让我惊为叹止。很想成为那样的人,但是再看看自己每天干的事,与时间的支配情况,真是十分的汗颜。除了为了生活所必须的工作时间外,还有大部分零散的时间不是给了短视频,就是给了短讯文章,简讯媒介,不说是毫无意义吧,但也着实是浮躁虚夸了。  用豆豆作品里的话术,"透视社会依次有三个层面:技术、制度和文化。小到一个人,大到一个国家一个民族,任何一种命运归根到底都是那种文化属性的产物"。 我终究是干技术的,还是无法洞察其中奥义,只是熟悉了几门糊口的技巧而已,究竟其本质便无所得之了,或者说依然没找到那安身立

戏说领域驱动设计(十四)——补遗

  写了好几章的东西,再回头读的时候发现有些内容写的不理想,没有表达出自己所想要表达的意思。这次写一个补遗,把我认为需要重新解释和着重说明的内容再唠一唠。反正我多说两句,您就可以多理解一些。按此等形式,我感觉下次应该找个小弟当副编辑,专门用于挑错。废话不多说,走起……一、为啥我讲的和书上的内容有些不一致?  答:四个原因。1,“尽信书,不如无书”,这是这么一个简单的道理。《领域驱动设计:软件核心复杂性应对之道》及《实现领域驱动设计》这两本书可以说是一脉相传,都是针对复杂的业务给出的解决方案,书中针对战术模式的讲解力度很大尤其是后面这本。我所讲的自然要基于经典,实际上也没有超出它们的圈子,只是里

戏说领域驱动设计(十四)——补遗

  写了好几章的东西,再回头读的时候发现有些内容写的不理想,没有表达出自己所想要表达的意思。这次写一个补遗,把我认为需要重新解释和着重说明的内容再唠一唠。反正我多说两句,您就可以多理解一些。按此等形式,我感觉下次应该找个小弟当副编辑,专门用于挑错。废话不多说,走起……一、为啥我讲的和书上的内容有些不一致?  答:四个原因。1,“尽信书,不如无书”,这是这么一个简单的道理。《领域驱动设计:软件核心复杂性应对之道》及《实现领域驱动设计》这两本书可以说是一脉相传,都是针对复杂的业务给出的解决方案,书中针对战术模式的讲解力度很大尤其是后面这本。我所讲的自然要基于经典,实际上也没有超出它们的圈子,只是里

HCIA学习笔记二十四:单臂路由实现VLAN间路由

一、VLAN的缺点• VLAN隔离了二层广播域,也就严格地隔离了各个VLAN之间的任何流量,分属于不同VLAN的用户不能互相通信。二、使用VLANTrunking• 二层交换机和路由器之间相连的接口配置VLANTrunking,使多个VLAN共享同一条物理链路连接到路由器,并且在路由器上创建子接口以支持VLAN路由。三、交换和路由的集成• 二层交换机和路由器在功能上的集成构成了三层交换机,三层交换机在功能上实现了VLAN的划分、VLAN内部的二层交换和VLAN间路由的功能。四、单臂路由实现VLAN间路由实验1)分别在路由器中拖出1台AR2220、交换机中拖出1台S5700、终端中拖出2台PC机

HCIA学习笔记二十四:单臂路由实现VLAN间路由

一、VLAN的缺点• VLAN隔离了二层广播域,也就严格地隔离了各个VLAN之间的任何流量,分属于不同VLAN的用户不能互相通信。二、使用VLANTrunking• 二层交换机和路由器之间相连的接口配置VLANTrunking,使多个VLAN共享同一条物理链路连接到路由器,并且在路由器上创建子接口以支持VLAN路由。三、交换和路由的集成• 二层交换机和路由器在功能上的集成构成了三层交换机,三层交换机在功能上实现了VLAN的划分、VLAN内部的二层交换和VLAN间路由的功能。四、单臂路由实现VLAN间路由实验1)分别在路由器中拖出1台AR2220、交换机中拖出1台S5700、终端中拖出2台PC机

HCIA学习笔记十四:L2交换机的缺点

一、L2交换机的缺点L2带来了以太网技术的重大飞跃,彻底解决了困扰以太网的冲突问题,极大的改进了以太网的性能,并且以太网的安全性也有所提高,但以太网存在如下缺点:  • 广播泛滥   • 安全性仍旧无法得到有效的保证其中广播泛滥严重是L2以太网的主要缺点二、自协商三、以太网接口的双工模式以太网电接口有下面三种双工模式:  • 全双工:端口同时发送和接收数据包  • 半双工:端口同一时刻只能发送数据包或接收数据包  • 自协商:端口双工状态由本端口和对端端口自动协商而定以太网光接口只能工作在全双工模式下配置命令:duplex{full|half}设置双工模式undoduplex恢复双工模式为缺省

HCIA学习笔记十四:L2交换机的缺点

一、L2交换机的缺点L2带来了以太网技术的重大飞跃,彻底解决了困扰以太网的冲突问题,极大的改进了以太网的性能,并且以太网的安全性也有所提高,但以太网存在如下缺点:  • 广播泛滥   • 安全性仍旧无法得到有效的保证其中广播泛滥严重是L2以太网的主要缺点二、自协商三、以太网接口的双工模式以太网电接口有下面三种双工模式:  • 全双工:端口同时发送和接收数据包  • 半双工:端口同一时刻只能发送数据包或接收数据包  • 自协商:端口双工状态由本端口和对端端口自动协商而定以太网光接口只能工作在全双工模式下配置命令:duplex{full|half}设置双工模式undoduplex恢复双工模式为缺省

HCIA学习笔记四十四:动态NAT

一、动态NAT• 动态NAT基于地址池来实现私有地址和公有地址的转换。二、动态NAT配置三、配置验证四、动态NAT实验4.1、拓扑图•分别在路由器中拖出2台AR2220、交换机中拖出1台S5700、终端中拖出2台PC机,然后选择设备连线,点击Copper进行设备接线,完成后开启设备。之后,分别将PC1/2的IP地址配置为192.168.1.2/24、192.168.1.3/24,网关都配置为192.168.1.1。•注:此处使用AR2来模拟公网。4.2、静态路由配置AR1:Huawei>system-view[Huawei]sysnameAR1[AR1]intg0/0/0[AR1-Gigabi