首页 > TAG信息列表 > 目录

Python解释器路径寻找规则

Python编辑器路径寻址总结 Python寻找解释器顺序Python编程优化这场表演邀请了三位角色:run.sh、main.py、path.sh,拍摄场地选在了 Windows -> Git Bash群演1号 run.sh#!/usr/bin bash. ./path.sh || exit -1# demo.py无法直接找到是因为 $PATH中已经没有 工作目录python demo.py跳

JS 模块化 - 03 AMD 规范与 Require JS

1 AMD 规范介绍AMD 规范,全称 Asynchronous Module Definition,异步模块定义,模块之间的依赖可以被异步加载。AMD 规范由 Common JS 规范演进而来,前文介绍 Common JS 规范时说过,浏览器端无法直接使用 Common JS,需要使用 browserify 编译后才能运行。而 AMD 规范规范则专注于浏览器端。

造个Python轮子,实现根据Excel生成icode9

前言最近遇到一个需求,有几十个Excel,每个的字段都不一样,然后都差不多是第一行是表头,后面几千上万的数据,需要把这些Excel中的数据全都加入某个已经上线的Django项目这就需要每个Excel建个表,然后一个个导入了这样的效率太低,不能忍所以我造了个自动生成 Model 和导入脚本的轮子思路首先

Java 中九种 Map 的icode9遍历方式,你一般用的是哪种呢?

日常工作中 Map 绝对是我们 Java 程序员高频使用的一种数据结构,那 Map 都有哪些遍历方式呢?这篇文章阿粉就带大家看一下,看看你经常使用的是哪一种。通过 entrySet 来遍历1、通过 for 和 map.entrySet() 来遍历第一种方式是采用 for 和 Map.Entry 的形式来遍历,通过遍历 map.entrySet(

包含 Python 中的文件的上下icode9文管理器

上下文管理器是什么? 它是一个在上下文开始和结束时通知实现两种魔法方法和任何其他方法的对象。__enter____exit__ 例如,当上下文管理器结束时,对象文件将关闭。 withopen('test_ch30.txt','w+')asfile: file.write('Blewthelidofurlife') #theopenfilehasau

(Java)设计模式:创建型

设计模式不是一成不变的,主要是思想,至于形不需要在意,形只是便于理解罢了 3.1、创建型这个类型的模式是专门针对于创建对象的,也就是它的适用机制 换言之:这些设计模式提供了一种在创建对象的同时隐藏创建逻辑的方式,而不是使用 new 运算符直接实例化对象 3.1.1、单例模式定义:保证对象

Java SE 9 多版本兼容 JAR 包示例

说明Java 9 版本中增强了Jar 包多版本字节码文件格式支持,也就是说在同一个 Jar 包中我们可以包含多个 Java 版本的 class 文件,这样就能做到 Jar 包升级到新的 Java 版本时不用强迫使用方为了使用新 Jar 包而升级自己的业务模块 Java 版本,也不用针对不同最低支持 Java 版本提供不同

Python冷知识:如何找出新版本增加或删除了哪些标准库?

(1)获取旧版本的标准库(比如 3.10.0),序列化后存储到文件/数据库中>>> import sys>>> import pickle>>> with open("libs", "wb") as f:... pickle.dump(sys.stdlib_module_names, f)...(2)获取新版本的标准库(比如 3.11.0),与旧版本的标准库进行比较>>> import

python进阶(28)import导入机制原理 _

前言在Python中,一个.py文件代表一个Module。在Module中可以是任何的符合Python文件格式的Python脚本。了解Module导入机制大有用处。1. Module组成一个.py文件就是一个module。Module中包括attribute, function等。 这里说的attribute其实是module的global variable。 我们创建1个t

使用 Jolie 和 Docker 构建(开发)容器化微服务的 3 个简单步骤

1. 使用 npm 创建项目为遵循本教程创建一个新目录(例如,)并输入它。tutorial壳 1mkdir tutorial 2cd tutorial 现在从终端在该目录中运行以下命令。壳 1npm init jolie 系统将询问您随之而来的常见问题,例如要使用的许可证。npm init然后,您将看到朱莉特定的问题。继续,只需按回车键:默认

springboot FTP服务器 上传&&下载示例demo

最近项目上需要使用ftp服务器和第三方进行资源交互,于是写了个小demo记录下~基础知识FTP服务器FTP(File Transfer Protocol)即文件传输协议,是一种基于TCP的协议,采用客户/服务器模式。通过FTP协议,用户可以在FTP服务器中进行文件的上传或下载等操作。虽然现在通过HTTP协议下载的站点有很

Vue3 企业级优雅实战 - 组件库框架 - 3 搭建组件库开发环境

前文已经初始化了 workspace-root,从本文开始就需要依次搭建组件库、example、文档、cli。本文内容是搭建 组件库的开发环境。1 packages 目录前面在项目根目录下创建了 packages 目录,该目录存放组件库的所有组件及组件库的入口。该目录中已经创建了两个子目录 foo 和 yyg-demo-ui。

电子计算机课件制作软件,探讨电子计算机教学课件制作

电子计算机课件制作软件,探讨电子计算机教学课件制作 根据这类了解,大家逐渐积极开展辅助设计课堂教学,对辅助设计学习软件的研发付出更多激情,资金投入更多精力。制做课件恰好是期待凭借电子计算机这一新闻媒体,升级教学策略和方式,提升课堂教学效率,为课堂教学改革实践活动给予切合高

Mysql二进制包部署(无需root权限)

1.解压安装包tar -zxvf mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 2.更改目录名称mv mysql-5.7.13-linux-glibc2.5-x86_64 mysql 3.进入mysql并创建目录mkdir log tmp var data conf 4.把创建的目录用户和用户组更改为hadoopchown hadoop:hadoop log tmp var datachown -R hadoop

Linux下的软链接

linux下的软链接类似于windows下的快捷方式 建立软链接 ln -s a b a 就是源文件,b是链接文件名,其作用是当进入b目录,实际上是链接进入了a目录 example:ln -s /home/gamestat /gamestat 删除软链接 推荐: unlink link_name 不建议: rm -rf b 注意不是rm -rf b/

个人学习-Linux文件系统架构

个人学习-Linux文件系统架构 1. 参考文章 [1]https://blog.csdn.net/Holy_666/article/details/86532671 [2]CSDN博主土豆西瓜大芝麻:[Linux的VFS详解]:https://blog.csdn.net/jinking01/article/details/90669534 [3]深入理解 Linux的 I/O 系统:https://z.itpub.net/article/deta

Linux常用命令

一.文件 查看文件 cat file1 从第一个字节开始正向查看文件的内容 tac file1 从最后一行开始反向查看一个文件的内容 more file1 查看一个长文件的内容 less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作 head -2 file1 查看一个文件的前两行 tail -2 fi

HTB--Trick

HTB--Trick image-20220912130025931 1. 约等于无用功 微信公众号:小惜渗透,欢迎大佬一起交流进步 首先扫描全端口,发现是linux系统,开放着22端口并且还有个80端口,既然存在http服务那我就去网站看一下 image-20220912131006450 就这一个页面毛都没有,既然找不到功能点,那就扫描下

docker安装nginx

1. docker 安装nginx, /home/nginx/html目录为nginx的静态文件目录,目录内容已清空 docker pull nginx docker run --name nginxTest -p 80:80 -v /home/nginx/html:/usr/share/nginx/html -d nginx:latest 2. 测试 # 进入宿主机目录 cd /home/nginx/html # 新建文件 a.html echo

Anaconda在中文用户目录的情况下无法正常运行的解决办法

以下所有命令都不包含引号 展示中文目录名 “C:/Users/”目录下有中文目录,一般为普通管理员用户的目录 解决办法 右击开始图标,点击[Windows终端(管理员)] 输入命令“net user administrator /active:yes” 点击开始图标,点击当前用户圆形图标,点击[注销] 在登录页面选择"Administrator"

MySQL学习

目录 MySQL学习1 MySQL学习2 MySQL学习3 MySQL学习4 MySQL学习5 MySQL学习6

cmake c++ 连接mysql

控制台应用 1.安装数据库 MySQL Server 8.0(自行安装一下) 2.打开数据库目录检查是否有这两个文件 3.编译器内改成X64 4.找到工程名字,右键点击、属性 5.找到VC目录、找到包含目录 6.将include目录添加进去 7.同样的操作将库目录添加进去 8.找到链接器,填入libmysql.lib 9.将这

Docker

1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题   1.1.1.应用部署的环境问题 大型

Linux操作系统之rm命令详解

前言 1、rm 命令是remove 的缩写,Linux中 rm 命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 2、rm是一个危险的命令,使用的时候要特别当心,在执行rm之前最好先确认一下在哪

python自定义模块内文件之间的引用

1.问题描述 找不到mycommon文件   2. 原因 本身mycommon 和test就不在一个目录,再执行test的时候,调用add_num的import的时候是再test.py的目录下查找的文件。执行的是test.py ,所以python默认把test 所在的目录作为搜索包的路径,from mycommon ,python 是去test.py 所在的目录搜索,是