AND

python的数据类型的转换

1 num = input('请输入一个小数:') # 返回的是字符串类型的数据 2 print(num,type(num)) 3 print(int(num),type(int(num))) 4 print(num,type(num)) 5 print(int(float(num)),type(i ......
类型 数据 python

不定长参数 (*args和 **kwargs)

*args:接收多传入的位置参数,以元祖的形式保存 **kwargs:接收多传入的关键字参数,以字典的形式保存 1 li = [1, 2, 3, 4, 5, 6, 7, 88888, 8, 8, 8, 8, 8, 8, 9] 2 li = input('请输入:').split(',') # 列表 ......
参数 kwargs args

如何入门上位机,并开发简单项目

首先简单介绍一下我自己,,,我在苏州独墅湖biobay上班。是一名医用软件上位机开发,那么为什么要写这篇文章呢?就是觉得最近好像很多人都想转行干上位机,然后呢,又一头雾水。我作为一名数学系(信息与计算科学)毕业的瓜皮佬,那我就简单介绍一下,我毕业以后是如何干这行的,以及这行大概需要什么,怎样才能快速 ......
项目

jvm面试常问(二)

1 什么是字节码,字节码的好处 java源代码 --> 编译器(javac命令) --> jvm可执行的java字节码--> jvm中的解释器 > 机器可执行的二进制机器码-->程序运行 好处: 运行在jvm中,可以跨平台, 由于是运行字节码,无需再次编译,比解释型语言效率高 ......
jvm

vue3组件之间传值

父组件向子组件传值 1.简单的props方式 //fater.vue <div class="father"> <children :carr="arr" /> </div> <script setup lang="ts"> import children from './children.vue' ......
组件 之间 vue3 vue

js保存文件到本地

使用原生方法保存文件到本地 基本流程 确定要保存的文本、保存格式及保存文件类型; 根据保存格式生成 url链接,设置文件的下载地址; 创建一个 a 标签(即a标签指向的就是我们要保存的文件); 给 a 标签添加点击事件,下载文件到我们指定的地址; 释放url链接; 实现方式 1,document.c ......
文件

荆琦逸事

#【前言】 《荆琦逸事》是高二时期,我和荆子川用于娱乐的一种形式。简单来说,就是使用文言文翻译腔,幻想我们生活在古代,描绘我们两个人的同人故事。这些故事中的一些元素,具有现实来源,而大部分是虚构的。 #荆琦逸事·淮水 荆子川与张理琦共同在淮水边饮酒。 荆子川说:“我听说古代的贤能之人大多用特异的行为 ......
逸事

前端js RSA jsrsasign加密、解密、加签、验签

jsrsasign(RSA-Sign JavaScript库)是一个免费的开源加密库,支持RSA / RSAPSS / ECDSA / DSA签名/验证,ASN.1,PKCS#1/5/8私钥/公钥,X.509证书,纯JavaScript中的CRL,OCSP,CMS SignedData,TimeSt ......
前端 jsrsasign RSA

(转)golang beego后端开发框架(二):配置、路由和控制器

原文:https://www.dianjilingqu.com/178381.html 1. beego参数配置 beego目前支持INI、XML、JSON、YAML格式的配置文件解析,但是默认采用了INI格式解析,用户可以通过简单的配置就可以获得很大的灵活性 1.1 默认配置解析 neego会默认 ......
路由 控制器 框架 golang beego

前端设计模式——外观模式

外观模式(Facade Pattern):它提供了一个简单的接口,用于访问复杂的系统或子系统。通过外观模式,客户端可以通过一个简单的接口来访问复杂的系统,而无需了解系统内部的具体实现细节。 在前端开发中,外观模式常常被用于封装一些常用的操作,以简化代码复杂度和提高代码可维护性。比如,一个用于处理数据 ......
模式 设计模式 前端 外观

开源项目总结(产品)

总结下工作中拿来就能上线使用的一些开源项目, 他们能够很好的满足我们的需求,无需从0到1进行开发,快速部署上线,同时可根据实际业务进行二次开发 [电商系统] 1.Magento2 介绍: 世界排名第一的开源电商系统 开发语言:PHP 项目地址: magento/magento2 中文站: https ......
项目 产品

golang相关介绍

前言: golang的语言介绍,发展介绍,相关网站 正文: golang介绍 Go语言(或 Golang)起源于 2007 年,并在 2009 年正式对外发布。是由 Google 公司开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能的编程语言。 Go 是非常年轻的一门语言,它的主要目标是 兼 ......
golang

重学Java设计模式-结构型模式-桥接模式

重学Java设计模式-结构型模式-桥接模式 内容摘自:https://bugstack.cn/md/develop/design-pattern/2020-06-04-重学 Java 设计模式《实战桥接模式》.html#重学-java-设计模式-实战桥接模式「多支付渠道-微信、支付宝-与多支付模式- ......
模式 结构型 设计模式 结构 Java

fabricjs如何导入echarts

Fabric.js 是一个强大的 HTML5 canvas 库,而 ECharts 是一个基于 JavaScript 的图表库。要将 ECharts 导入到 Fabric.js 中,您需要先将 ECharts 渲染到一个离屏 canvas,然后将其作为图像导入到 Fabric.js 画布上。以下是一 ......
fabricjs echarts

P4—需求评审以及测试用例编写

P4—需求评审以及测试用例编写 ##需求评审以及测试用例编写 ###测试用例设计 测试用例(TestCase) 是为项目需求而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序是否满足客户需求。 总结:每一个测试点的数据设计和步骤设计 重要性: 1、测试用例是软件测试的核心。软件测试的重要性 ......
需求

安全高效 | AIRIOT智慧工地管理解决方案

建筑工地施工材料、机械设备、工程车、人员各个环节管理相对复杂、建筑业也是安全事故频发的高危行业,安全管控尤为重要。建筑施工单位想要保障安全生产,做好能源消耗管控降低生产成本,需要解决掉很多现状问题: 1、工地施工作业人员多、环境复杂,管理困难; 2、安全管理制度不全,人员对风险的辨别能力较低; 3、 ......

Html字符转码

标记 十进制编码 编码 ™ &#8482; € &euro; Space &#32; &nbsp; ! &#33; " &#34; &quot; # &#35; $ &#36; % &#37; & &#38; &amp; ' &#39; ( &#40; ) &#41; * &#42; + &#43; ......
字符 Html

AM33X将本机Linux系统打包成docker镜像

基于现有开发板上运行带有docker feature 将正在运行系统打包成docker image 对系统进行压缩 /proc、/sys、/run、/dev这几个目录都是系统启动时自动生成的,虽然也属于文件系统一部分,但是他们每次开机都会有变化,所以打包的时候就应该忽略它们 tar 完成系统压缩包 ......
镜像 docker 系统 Linux 33X

什么是redis

一、redis简介 Redis 是C语言开发的一个开源高性能键值对的内存数据库,可以用来做数据库、缓存、消息中间件等场景,是一种NoSQL(not-only sql,非关系型数据库)的数据库 二、Redis特点 优秀的性能,数据是存储在内存中,读写速度非常快,可支持并发10W QPS 单线程但进程, ......
redis

什么是微服务?

微服务是一种开发软件的架构和组织方法,其中软件由通过明确定义的 API 进行通信的小型独立服务组成。这些服务由各个小型独立团队负责。 微服务架构使应用程序更易于扩展和更快地开发,从而加速创新并缩短新功能的上市时间。 整体式架构与微服务架构 通过整体式架构,所有进程紧密耦合,并可作为单项服务运行。这意 ......

bzoj 2006 [NOI2010] 超级钢琴 线段树求区间极值+优先队列

挺神奇的一道题,唯一想不通的是为什么放在主席树的题单里.. 首先暴力找出所有的合法区间显然是不可能的。 考虑怎么贪心,假如固定每个L作为左端点,那么合法的区间就是[L+l-1,L+r-1](当然还要跟n取个min) 对于每个L,用线段树求出合法区间内最大的值,以及取得最大值时所对应的点,设为idx ......
极值 线段 队列 区间 钢琴

java -jar 启动设置参数的三种方式

java -jar 参数前后位置说明springboot项目启动的时候可以直接使用java -jar xxx.jar这样。下面说说参数的一些讲究 1.-DpropName=propValue的形式携带,要放在-jar参数前面(这样的配置是修改的jvm参数) eg:java -Dxxx=test -D ......
参数 方式 java jar

vue export学习笔记2

#创建项目 vue create vuecli-dem0 #启动项目 npm run serve #打包项目 npm run build #路由说明 由于Vue在开发时对路由支持的不足,于是官方补充了vue-router插件。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件 ......
笔记 export vue

XHR 的事件与FormData

XHR 的事件 load事件 //1.load事件 //响应数据可用时触发 const url ='https://www.imooc.com/api/http/search/suggest?words=js'; const xhr = new XMLHttpRequest(); // xhr.on ......
FormData 事件 XHR

Vue3中使用pinia

Vue3中使用pinia Pinia是一个轻量级的、基于Vue 3的状态管理库,它的设计目标是提供简单易用的API,使得开发者能够更加便捷地管理Vue 3应用程序中的状态。与Vuex相比,Pinia更加轻量级和易于理解,适用于中小型应用程序。 Pinia的核心是store实例,每个store实例都包 ......
pinia Vue3 Vue

30张图说清楚 TCP 协议

大家好,我是风筝 前两天分享了 20张图说清楚 IP 协议 今天,继续来网管的自我修养之TCP协议,这可是除 IP 协议外另一个核心协议了。 TCP 协议是网络传输中至关重要的一个协议,它位于传输层。向上支持 FTP、TELNET、SMTP、DNS、HTTP等常见的应用层协议,向下要与网络层的 IP ......
图说 TCP

用python创建文件data.txt,共100行,每行循环存放一个1~100之间的整数。

1 list1 = [] 2 f = open('data.txt', mode='a', encoding='utf - 8') 3 with open('data.txt', mode='a', encoding='utf - 8'): 4 for rrr in range(1, 101): 5 ......
整数 100 之间 文件 python

java方法-可变参数(不定项参数)

可变参数(不定项参数) JDK5开始,java支持传递同类型的可变参数给一个方法 在方法声明中,在指定参数类型后加一个省略号(…) 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数,任何普通的参数必须在他之前声明 public static void printMax(double... ......
参数 方法 java

一个编辑器粘贴限制字数的方法保留样式和word格式

没啥思路,就取编辑器内容html,dompase解析,然后递归循环截取 traverse(curNode, curLen,limit,truncated,types) { if (truncated) { return curLen; } let that=this; //如果其为文本节点则进行截取 ......
编辑器 样式 字数 格式 方法

c#实现微信小程序定位功能

下面是示例代码: 在 app.json 中添加如下代码: ```{ "permission": { "scope.userLocation": { "desc": "需要获取您的地理位置,请确认授权", } }}``` 在页面js文件中添加如下代码: ```csharpwx.getLocation( ......
功能