python参数的可变参数与关键词参数
# 可变参数与关键词参数def can_form_triangle(a, b, c): print(f'a = {a}, b = {b}, c = {c}') return a + b > c and b + c > a and a + c > b'''1. 在没有特殊处理的情况下,函数的参数都是位 ... 查看全文
C++在C的基础上改进了哪些细节
C++是在C语言的基础上改进的,C语言的很多语法在C++中依然广泛使用,例如:?C++仍然使用char、short、int、long、float、double等基本数据类型;??C++仍然使用if...else、while、for、switch、break等分支或循环结构;??C++仍然使用+、-、*、/、%、++、--、<<、>>等运算符;??C++仍然使用typedef 查看全文
C语言--递归程序的设计
一、递归程序的定义 程序调用自身的编程技巧叫做递归 递归程序的组成部分 1.语义信息 2.边界条件 3.针对于问题的处理过程和递归过程 (推导出一个递推式子) 4.结果返回 注意:函数的结果返回有两种方式,分别为1.return返回;2.传出参数返回(通过指针变量去实现) 例子:编写一个n的阶乘的程 ... 查看全文
C++基础知识篇:C++ 基本语法
C++ 基本语法 C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。 对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。 类 - 类可以定义为描述对象行为/状态的 ... 查看全文
python学习24天----re模块、py正则、random模块
1.转义符(\) 转义符\赋予了一个字符一个特殊的意义,如n变为了\n就表示换行符 1)python中的转义 #在字符串前加r表示取消字符串中的所有转移 print("C:\a.txt") print(r"C:\a.txt") 输出: C:.txt C:\a.txt View Code #在转义符\ ... 查看全文
基于Python生成个性二维码过程详解
更多python教程请到: 菜鸟教程 https://www.piaodoo.com/ 一、问题描述 通过调用MyQR模块来实现生成个人所需二维码。 安装: pip install myqr 二、代码实现 1.普通二维码 from MyQR import myqr 普通二维码 myqr.run( w ... 查看全文
openlayers+turf.js绘制线缓冲区
最近再做缓冲区的绘制,然后在网上各种查资料,最后决定用turf来实现; 刚开始这样写的,然后不出现缓冲区 var line = turf.lineString([[8940117.74537665,5936319.233970245],[10407708.688452033,5740640.4415 ... 查看全文
Jquery动画效果
根据 jquery官网api文档编写 https://www.jq22.com/chm/jquery/index.html 一、基本效果 关于以下属性中的 easing 想要更好的去了解这个属性 https://www.runoob.com/jqueryui/api-easings.html 我想这 ... 查看全文
js中的三大特殊数据:undefined,null,NaN及逻辑分支(选择结构,分支结构)
1.js中的三大特殊数据:undefined,null,NaN NaN:非法的数值运算得到的结果 特殊之处: 是一个数值型的数据,但是不是一个数字 NaN不等于任何值,和任何数据都不相等,NaN不等于NaN 检测方法:isNaN(要检测的数据) true:检测结果为 NaN 或能转成 NaN fal ... 查看全文
为什么我们还会继续使用 PHP ?
我们来开门见山地说。 PHP 是一门奇葩的语言。它既不快,语法又不漂亮。还没有遵守良好的软件开发实践。 但我还是使用它开发了很多软件。 那么问题就很明显了 为什么今天还在使用 PHP ? 除了个人理想主义的偏好以外,还有很多理由。这才是我们要讨论的范围。为什么选 PHP 作为我的 Web 开发语言? ... 查看全文
02、JS高阶函数、v-model表单的双向绑定
JavaScript高阶函数的使用 JS中的for循环 改进for循环计算总价格 v model表单输入绑定 Vue中使用v model指令实现表单元素和数据的双向绑定。 v model的基本使用 v model的原理 你可以用 指令在表单 及 ` 你选择了{{selected}} html v m ... 查看全文
Skyline WEB端开发 ——添加事件
skyline中有很多自带的事件可以进行调用,今天给大家介绍几种常用的事件 一、Open() 打开指定工程 //初始化加载TerraExplorer工程 $(window).load(function() { try { var flyPath = "C:\\Users\\admin\\Deskto ... 查看全文
jquery操作备份
$.ajax({ type: 'post', url: xxx.action', dataType: 'text', success: function(data){ var dataObj=eval("("+data+")"); for(var i=0;i<dataObj.length;i++){ ... 查看全文
Skyline WEB端开发1——入门
Skyline是一套优秀的三维数字地球平台软件。凭借其国际领先的三维数字化显示技术,它可以利用海量的遥感航测影像数据、数字高程数据以及其他二三维数据搭建出一个对真实世界进行模拟的三维场景。目前在国内,它是制作大型真实三维数字场景的首选软件。 当前例子使用的是 简体中文版(6.6.1) 、Downlo ... 查看全文
Skyline WEB端开发 ——添加一个弹框
相对于之前的功能而言,弹出弹框就比较容易了,在skyline中有提供Window, 包含所有与三维窗口互动的相关功能。 创建弹窗的方法 Creator.CreatePopupMessage CreatePopupMessage( Caption, //字符串,显示在弹出窗口标题位置。这个参数也被用于 ... 查看全文
TCP/UDP/HTTP
都是传输层协议, (传输层解释) UDP 1.数据包更小,udp数据包大小小于TCP。UDP头部是8个字节,TCP是20个字节。 2、udp是无连接 3、udp在数据发送时提供更多的控制 udp有一个错误检测,带有一个16位的校验和,但是它不可靠,当udo检测到数据损坏的时候,它不会尝试恢复,在大多 ... 查看全文
Nginx一个ip上多站点80、433http、https共存设置
同一服务器ip如果多个独立域名既要80 http访问,又要443https访问。 要让https和http并存,不能在配置文件中使用ssl on,配置listen 443 ssl; 实例 server{ listen 168.104.102.52:80; listen 168.104.102.52: ... 查看全文
关于ConfigMap和.Net Core
昨天在做一个获取ConfigMap的功能的时候,踩坑了,首先就是自己的无知,由于公司用的华为CCE,而我对K8S这一块也不了解,所以一开始就在华为的官方文档去找解决方案,于是一天的时间就过去了,自己也没啥收获。后来在同事的帮助下,才稍微了解了一点,实在是自己太菜,然后方向也找错了,白白浪费了一天时间 ... 查看全文