大家好,我是杨数Tos,这是《从零基础到大神》系列课程第41篇文章,第二阶段课程:Python基础知识:Python内置之os使用。学习本课程,建议先看一遍:【计算机基础知识】课程。os模块是与操作系统交互一个接口,是Python中比较重要且经常使用。一、os模块常用方法1. os.listdir()获取某一个文件夹下所有的文件名以及子文件夹名字与子文件夹下文件名字;所
# Python就是黑窗口? ## 引言 当人们第一次接触编程时,很容易将编程与黑窗口联系在一起。尤其是对于Python这样高级编程语言,人们往往会想象到一个黑色窗口,里面充满着一堆看起来晦涩难懂代码。然而,Python并不一定就是黑窗口。在本文中,我们将介绍Python多种编程环境和工具,以及如何在这些环境中运行Python代码。 ## Python编程环境 Python
原创 2023-08-31 11:37:04
38阅读
达梦数据(Dameng Database)和MySQL数据是两种不同数据管理系统(DBMS)。达梦数据是由中国达梦软件有限公司开发,而MySQL是由瑞典MySQL AB公司开发。尽管它们有一些相似之处,但在很多方面还是存在差异。 下面是一份关于如何实现“达梦模式就是MySQL步骤表格: | 步骤 | 操作 | | ------ | ------ | | 1 | 安
原创 8月前
115阅读
## Python模块就是Java中? ### 1. 引言 Python模块和Java中包在一定程度上具有相似的概念,但并不完全相同。本文将介绍Python模块和Java包概念以及它们之间差异,以帮助刚入行小白理解并实现"Python模块就是Java中包"。 ### 2. 流程图和步骤 首先,我们可以使用流程图来展示整个过程步骤,如下所示: ```mermaid fl
原创 8月前
21阅读
对于学习Python新手小白来说,Pycharm基本配置还是有点难度,特别是配置Python环境和安装第三方。 这里给出一些我个人配置习惯和心得,对Pycharm不熟悉小白同学可以作为参考,快速完成自己配置,早点撸代码。 需要说明是,我这里使用Pycharm没有进行汉化,建议大家也不要进行汉化,让自己慢慢熟悉英文环境,也不是一件坏事。一、配置Python环境配置Python环境
一:什么是算法1.算法概念算法是计算机处理信息本质,因为计算机程序本质上是一个算法来告诉计算机确切步骤来执行一个指定任务。一般地,当算法在处理信息时,会从输入设备或数据存储地址读取数据,把结果写入输出设备或某个存储地址供以后再调用。算法是独立存在一种解决问题方法和思想。2.算法五大特性1.输入: 算法具有0个或多个输入 2.输出: 算法至少有1个或多个输出 3.有穷性: 算法在有限
# Java中事务管理 在开发涉及数据操作应用时,事务管理是一个重要主题。对于刚入行小白来说,理解Java中事务以及它们如何与数据交互是非常关键。在本文中,我将通过具体步骤和代码示例,教你如何在Java中处理数据事务。 ## 什么是数据事务 数据事务是指一系列操作,这些操作要么全部成功,要么全部失败。事务确保了数据完整性和一致性。常见数据事务属性是ACID,分别
   本文将对数据进行一些入门详解(文中测试使用是mysql数据)    一.  首先我们对数据进行大概了解:           1. 数据是一个存储数据仓库,本质上是一个文件系统。数据按特定格式将数据存储起来,用户据可以对数据数据进行增加,修改,删除及查询操作。
模块:本质就是一个.py文件 分为三部分:内置模块、第三方模块,自定义模块模块: 顶层文件python模块 python模块可以将代码量较大程序分割成多个有组织、彼此独立但又能互相交互代码片段,这些自我包含有组织代码段就是模块,模块在物理形式上表现为以.py结尾代码文件 一个文件被看作一个独立模块,一个模块也可以被看作是一个文件模块文件名就是模块名字加上扩展名.py 每个模块都
俄罗斯套娃背后秘密
原创 2021-06-18 16:03:32
192阅读
# ClickHouse 不是 HBase:一场关于数据存储对比 在大数据存储领域,ClickHouse和HBase是两个备受关注技术。虽然它们都可以用于快速数据查询和分析,但它们之间存在着一些重要区别。本文将会对这两个技术进行比较,并解释为什么ClickHouse不是HBase。 ## ClickHouse和HBase简介 ### ClickHouse ClickHouse是一
RESTful,全称是Representational State Transfer,中文意思是表现层状态转移(很拗口,下面会再解释),它不是一种技术或协议,而是一种软件架构风格
原创 4月前
41阅读
概述Container是一个拥有绘制、定位、调整大小 widget,是开发中最常用、最基础组件。虽然最基础但不可小觑,熟悉每一个属性可以帮助我们更好更快实现想要效果,避免走弯路,也能避免代码冗余。本文主要针对其属性进行讲解。属性Container({ Key? key, this.alignment, this.padding, this.color,
敏捷长大了! 中国软件协会开始瞄准敏捷了! IBM开始号称自己是敏捷了! 很多厂商也开始宣传自己敏捷案例了。 很多培训机构开始推出敏捷实施了,也不知道他自己如何能保障成功! 反正,敏捷,开始有商业价值了。 第一、可以用敏捷来宣传自己企业 第二、可以借敏捷来进行商业收费 第三、可以积聚很多人的人气 第四、可以提升自己商业品牌 这个时代,似乎不敏捷,就不懂研发似的。想当年,
原创 2011-09-04 16:12:49
596阅读
从公众号和比特币说起...
原创 2021-07-01 11:59:41
206阅读
工作中出于保护代码目的,公司一直要求内外网隔离,内网用于开发测试,但是不能联网,外网可以联网查询,这是大前提。这次工作需要在内网安装napalm模块,但是它所依赖其他模块,内网都没有,因此需要把它和它所依赖模块都要下载下来,传输到内网,然后再执行安装。我在网上搜索了一些解决方案,并按照自己实际操作记录下来。首先,要在外网(这里指的是你能正常上网浏览下载网络环境)尽量模拟一个和内网(这里
MongoDB数据简介1、简介MongoDB 是一个基于分布式文件存储数据。由 C++ 语言编写。旨在为 WEB 应用提供可扩展高性能数据存储解决方案。MongoDB 是一个介于关系数据和非关系数据之间产品,是非关系数据当中功能最丰富,最像关系数据。它支持数据结构非常松散,是一种类似JSON格式叫BSON(“二进制JSON”),所以它既可以存储比较复杂数据类型,又相当
maven项目默认就是1.5环境,我们可以在项目中设置,但是太麻烦,有没有一劳永逸方法呢?当然有,直接在mavensetting中设置。 在标签中设置:<profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault>
原创 2021-06-07 10:26:20
87阅读
openssl是可以很方便加密解密,可以使用它来对需要在网络中传输数据加密。可以使用非对称加密:公钥加密,私钥解密。openssl提供了对RSA支持,但RSA存在计算效率低问题,所以 一般做法是使用对称密钥加密数据,然后再把这个只在当前有效临时生成对称密钥用非对称密钥公钥加密之后传递给目标方,目标方使用约定好非对称密钥中私钥解开,得到数据加密密钥,再进行数据解密,得到数
转载 7月前
54阅读
开篇讲架构之前,我们先谈谈什么是架构? [size=large]一、架构定义[/size] 这是一个只可意会不可言传概念,来自度娘百科解释是:架构,又名软件架构,是有关软件整体结构与组件抽象描述,用于指导大型软件系统各个方面的设计。 度娘说,用于指导大型软件系统,诚然,架构对于大型软件系统尤为重要,但是一般小型产品、项目也要关注架构、进行架
  • 1
  • 2
  • 3
  • 4
  • 5