Python

很全面的 Docker 教程,从入门到精通

docker不是一个值得投入的领域,它解决的问题是Unix系统最初设计的一个疏忽。从一个不会用docker的小白,自己一步一步的摸索,中间也踩过许多坑。但任然,坚持从哪里跌倒就从哪里爬起来。不求感动自己,但求人生无悔。  1 容器简介1.1 什么是 Linux 容器1.2 容器不就是虚拟化吗1.3 容器发展简史2 什么是 Docker?2.1 Docker 如何工作?2.2 Docke

C语言最最最核心语法

挑战一篇文章搞定C语言核心语法。 如果你点进这篇文章说明你对C语言是有兴趣的,或者学过一些C语言。不知道大家在学习C语言的过程中有没有这样的经历。 学了一阵,能写一些小程序了。 工作中用不到C语言,加了几天班,回过头来想再捡起来。发现,不知道怎么下手了。比如,要使用printf这个函数,到底应该引用哪个头文件?怎么声明一个数组?怎么定义一个结构体? 于是硬着头皮又从头到尾把C语言的语法知识再看一遍

Paper Reading: Exploratory Undersampling for Class-Imbalance Learning

目录研究动机文章贡献本文方法EasyEnsembleBalanceCascade实验结果数据集和实验设置训练时间实验结果集成策略分析补充说明 Paper Reading 是从个人角度进行的一些总结分享,受到个人关注点的侧重和实力所限,可能有理解不到位的地方。具体的细节还需要以原文的内容为准,博客中的图表若未另外说明则均来自原文。 论文概况 详细 标题 《Exploratory Und

Datawhale

第一期 科大讯飞锂离子电池生产参数调控及生产温度预测挑战赛 1. 赛题介绍 1.1 任务要求 初赛任务:初赛提供了电炉17个温区的实际生产数据,分别是电炉上部17组加热棒设定温度T1-1 ~ T1-17,电炉下部17组加热棒设定温度T2-1~T2-17,底部17组进气口的设定进气流量V1-V17,选手需要根据提供的数据样本构建模型,预测电炉上下部空间17个测温点的测量温度值。 1.2 数据

7.15-7.22,第四周

本周日我观看了那是HTTP的数据请求格式和相应数据。了解HTTP的运行规则和使用方法。周一我连接了 Two cats的学习了如何连接 TOMBCAT的的一些规律,一方面为以后对Eclipse这个软件的操作。我今天周二,发现我学习的进度太慢了,我决定先把JAVAWEB学习放到一边学习那个大数据和Linux系统。因为大数据和Java是我们大三急需要学习的和考核的,所以说我把主要的学习任务放到大数据和

FreeSWITCH添加g729编码及pcap音频提取

操作系统 : debian 11 (bullseye,docker)、Windows10_x64 FreeSWITCH版本 :1.10.9 Docker版本:23.0.6 Python 版本  :  3.9.2   日常工作中,有时候会遇到g729编码的相关内容,但FreeSWITCH默认是不支持g729编码转码的,今天记录下使用开源的 bcg729 进行g729转码

Django学习笔记:第三章D的路由和视图

1.网站的入口--路由和视图 URL是网站Web服务的入口。用户在浏览器输入URL发出请求后,django会根据路由系统,运行对应的视图函数,然后返回信息到浏览器中。 1.1 认识路由 创建项目时,会自动生成urls.文件,文件中定义了项目的路由信息,成为项目的路由解析入口。在自建的应用中可以手动配置独立的urls.py文件。 1.1.1 路由系统的基本配置 urls.py文件 先导入对应的视图

Django Web框架实现网站

 Django Web框架实现网站 二十分钟小白玩转Django web网站的部署。   Django Web框架包含了URL处理、模型、视图、模版四个主要部分。 URL处理负责用户请求到视图的映射 视图用于处理用户逻辑 模型用于映射Python对象和数据对象 模板用于展示特定信息的样式给用户   1、创建项目      

LeetCode 3. Longest Substring Without Repeating Characters 滑动窗口

Given a string s, find the length of the longest substring without repeating characters. Solution 用一个 (dict) 来映射字符的次数。然后用 (left), (right) 来决定window的大小。 点击查看代码

贝叶斯优化

1 贝叶斯优化的基本原理 贝叶斯优化方法是当前超参数优化领域的SOTA手段,可以被认为是当前最为先进的优化框架,它可以被应用于AutoML的各大领域,不止限于超参数搜索HPO的领域,更是可以被用于神经网络架构搜索NAS以及元学习等先进的领域。现代几乎所有在效率和效果上取得优异成果的超参数优化方法都是基于贝叶斯优化的基本理念而形成的,因此贝叶斯优化是整个AutoML中学习的重点。 然而,虽然贝叶斯优

Llama2开源大模型的新篇章以及在阿里云的实践

Llama一直被誉为AI社区中最强大的开源大模型。然而,由于开源协议的限制,它一直不能被免费用于商业用途。然而,这一切在7月19日发生了改变,当Meta终于发布了大家期待已久的免费商用版本Llama2。Llama2是一个由Meta AI开发的预训练大语言模型,它可以接受任何自然语言文本作为输入,并生成文字形式的输出。Llama2-xb-chat是基于Llama2-xb在对话场景下的优化模型,目前在

java源码加密代码

1、java代码想加密怎么处理? 2、java加密解密代码 3、如何有效防止Java程序源码被人偷窥? 4、Java编程实现将文件加密,将源程序补充完整 5、用java写个文件加密的代码该怎么写 6、java项目如何加密? java代码想加密怎么处理? 只给编译后java源码加密的.jar文件java源码加密,不给.java文件 不过要说明的是java源码加密,java因为是字节码java源

Python之Rich库-打印彩色字体,表单,进度条与状态动画

    https://rich.readthedocs.io/en/latest/introduction.html   Introduction¶ Rich is a Python library for writing rich text (with color and style) to the terminal, and for displaying adv

4.C++和Python

C++是编译性语言,Python是解释性语言 C++编译链接的全过程分为: 预编译 预编译会执行以下内容: 宏替换 执行条件编译:#ifdef,#ifndef,#endif #include后面文件内容插入并替换当前行 删除注释 编译 编译会执行以下内容: 检查有没有语法错误,没有的话转换为汇编语言,汇编过程再将汇编语言转换成机器语言,最终将每个cpp文件编译成一个目标文件。 链接 链接会执行

视频转字符视频

# -*- coding: utf-8 -*- import os import time import cv2 import numpy from PIL import Image, ImageDraw, ImageFont ascii_char = list("$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/|()1{}[]?-_+~<&g

redis数据类型及操作命令

数据类型 Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型: 字符串 string 哈希 hash 列表 list 集合 set 有序集合 sorted set /zset 解释说明: 字符串(string):普通字符串,常用 哈希(hash):适合存储对象 列表(list):按照插入顺序排序,可以有重复元素 集合(set):无序集合,没有重

python虚拟环境搬迁到另外一台电脑(目标机不能联网)

工作中会遇到开发机做了限制,并不能直接访问外网,此时可能需要迁移一套开发环境过来,完成需求。 一、源机上执行命令 1、源机上已安装好各种python库、包,可通过命令pip list查看;如安装pandas命令:pip install pandas 2、把包名和版本号存入一个txt文件,如下命令行自动存入; pip freeze > requirements.txt 3、此时我们需要一同将本

python开发桌面应用

python开发桌面应用的原理主要是利用Python的GUI库来实现图形界面。 Python的GUI库有很多种,例如Tkinter、PyQt、wxPython等等。其中, Tkinter是Python自带的GUI库,使用比较简单,适合初学者入门。 PyQt是一种基于Qt框架的Python GUI库,功能非常强大,适合开发大型项目。 wxPython是基于C++的wxWidgets库的Python封

最全linux基础知识

linux基础知识   [root@localhost ~]# 各位置表示什么意识 root:表示用户名 (现在的用户是root切换为test便是张三) localhost:表示主机名 (当前主机名切换为别的主机就是别的主机名)   ~ :家目录 (表示当所在的目录切换到etc下便是etc) #: 管理员用户 切换为$ : 普通用户 关机命令: 1,halt 立刻关机

经典 ESP8266建立tcp服务器 数据串口转发

          //例子介绍:8266作为WiFiServer端,打开TCP调试助手,模拟TCP Client的请求 // 本机 ID 是 ESP_1C444B #include <SoftwareSerial.h> //实例化软串口 SoftwareSerial mySerial(D1, D2); // RX, TX

python利用subprocess执行交互命令

已经知道,os.system可以方便的利用python代码执行一些像ping、ipconfig之类的系统命令,但却只能得到命令执行是否成功,不能获得命令成功执行后的结果,像下面这样: 在上面的代码中,利用os.system执行“ping www.baidu.com”并把结果赋值给s,但在下面可以看到,s的内容是int类型的0(表示命令执行成功),并不是命令的执行结果。如果只是需要判断命令是否执行

python对象的多重继承

一个从多个父类继承过来的子类,可以访问所有父类的功能。并不推荐使用。 多重继承最简单有用的形式是mixin。假设在之前Contact类增加一个功能,允许给self.email发送一封邮件。 EmailableContact这个类不做任何特别的事(实际上,它仅仅是起到一个独立的类的作用),但是通过多重继承,他允许我们定义一个新的类,这个类既是Contact又是MailSender。 多重继承的语法

ESP8266设置主机名

  Then, call the WiFi.hostname() function before calling WiFi.begin(). WiFi.hostname(newHostname.c_str());   代码   /* Rui Santos Complete project details at https://Ra

史上最全Hive面试题,高薪必备,架构必备

文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 :《尼恩Java面试宝典》 持续更新+ 史上最全 + 面试必备 2000页+ 面试必备 + 大厂必备 +涨薪必备 免费赠送 :《尼恩技术圣经+高并发系列PDF》 ,帮你 实现技术自由,完成职业升级, 薪酬猛涨!加尼恩免费领 免费赠送 经典图书:《Java高并发核心编程(卷1)加强版》 面试

python函数入参配置的技巧

如下的代码大家应该都见过: def func1(n): if n <= 0: print('请输入一个整数!') func1(int(input())) elif n <= 2: return 1 else: return func1(n-1)+func1(n-2) 这个是是一个简单的函数处理,得到斐波那契

Redis解决网络抖动问题

Redis解决网络抖动问题 所谓网络抖动问题, 简单来说就是防止用户短暂的时间内对同一个接口多次点击访问 这里利用的是redis锁的原子性和with Statement上下文管理器实现, 另外该类还支持协程, 可使用async with 调用 1. 源码 FuncDefine.py redis_operator.py 2. 使用方法 3. 源码分析 整体来看也就是接口访问过来的时候, 设置一

Python 潮流周刊#12:Python 中如何调试死锁问题?

查看全文: https://pythoncat.top/posts/2023-07-22-weekly 🦄文章&教程 1、使用 PyStack 调试 Python 中的崩溃和死锁 (英) 2、介绍一个 FastAPI 项目模板 (英) 3、Python FastAPI 微服务与 Polylith 架构 (英) 4、Python日志模块:实战应用与最佳实践 5、测量 Python 和 Rus

基于opencv和ffmpeg的视频处理

import cv2 import subprocess input_video_path = "/home/navy/Desktop/1.mp4" opencv_video_path = "/home/navy/Desktop/2.mp4" new_video_path = "/home/navy/Desktop/3.mp4" # 打开视频文件 video = cv2.VideoCaptur

Pytest收集用例

有时候我们需要收集一下当前的测试用例,获的所有测试用例的列表,在使用pytest的测试框架里,我们可以使用 来仅收集(不运行)用例。但是使用这个命令用例列表只会显示在命令行中,如何在代码中使用并得到这个用例列表呢? 除了使用os.popen()或subprocess从命令行执行,获得并解析命令行输出外,我们还可以使用Pytest的钩子方法pytest_collection_modifyitems

<<  <  607  608  609  610  611  612  613  614  615  616  617  >  >>