首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python学习基础与进阶案例

    熟悉Java、Kotlin、Python、iOS、Android、游戏开发、数据库开发与设计、软件架构设计等多种IT技术。...进阶版是在《看漫画学Python》的基础上讲解Python进阶的知识,如果你看过《看漫画学Python》,那么你一定很喜欢《看漫画学Python 2》。...小明:“我一直在使用记事本和IDEL工具编写Python程序,实在是非常困难,有高效的编程工具吗?” Python大师:“PyCharm是当前最流行的Python IDE工具。...《看漫画学Python 2》第1章会教你如何使用PyCharm、如何调试你的代码。” 小丽:“我已经掌握了Python基础语言,但是不知如何进阶,从哪个库开始呢?”...《看漫画学Python 2》第2章会教你如何使用海龟绘图库。” 小凡:“我已经学会wxPython图形界面库了,还想学习其他Python图形界面库。”

    64020

    Linux系统使用基础

    Linux基本使用 交互接口,前面简单介绍了shell的使用,通过shell用户就可以和系统进行交互,也可以称shell为命令解释器,我们通过shell来实现Linux系统操作功能。...我们可以通过echo $SHELL来看当前所使用的shell [09:16:55 root@centos7 ~]#echo $SHELL /bin/bash Linux命令执行过程和命令类型 命令到底是如何执行的呢...解决这个问题,将会话与窗口解绑,窗口关闭会话不会中断,而继续运行。...ASCII码 ASCII码是上世纪60年代美国指定的一套字符编码,对英语字符与二进制位之间的关系做了统一规定,也就是American Standard Code for Information Interchange...,使用方法为: export [-fnp][变量名称]=[变量设置值] -f  代表[变量名称]中为函数名称。

    2.4K00

    Linux gdb使用基础

    GDB简介 GDB(GNU Debugger)是Linux下一款C/C++程序调试工具,通过在命令行中执行相应的命令实现程序的调试,使用GDB时只需要在shell中输入gdb命令或gdb filename...This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details....可以继续使用info locals命令查看add()函数中的局部变量的值,也可以使用frame 1命令先选择主函数所在的1号帧栈,再使用info locals命令查看主函数中的局部变量的值: (gdb)...继续使用continue命令,此次输入3,并在11行断点再次使用info locals命令查看局部变量的值,发现sum的值在每次循环后没有清零,因此导致之后的计算结果出错。...参考: 《精通Linux C编程》- 程国钢 《Linux C编程完全解密》- 闫敬 吴淑坤

    2.8K10

    Java基础(一)| Java概述与基础语法案例

    ⭐本专栏旨在对JAVA的基础语法及知识点进行全面且详细的讲解,完成从0到1的java学习,面向零基础及入门的学习者,通过专栏的学习可以熟练掌握JAVA编程,同时为后续的框架学习,进阶开发的代码能力打下坚实的基础...本文已收录于JAVA基础系列专栏: JAVA基础教程 免费订阅,持续更新。 1....JDK版本:11.0 1.2 Java语言跨平台原理 Java程序并非是直接运行的,Java编译器将Java源程序编译成与平台无关的字节码文件(class文件),然后由Java虚拟机(JVM)对字节码文件解释执行...2.3 HelloWorld案例 2.3.1 Java程序开发运行流程 开发Java程序,需要三个步骤:编写程序(记事本),编译程序(javac),运行程序(java)。...2.3.2 HelloWorld案例的编写 1、新建文本文档文件,修改名称为HelloWorld.java。 2、用记事本打开HelloWorld.java文件,输写程序内容。

    65610

    Linux 基础使用指南

    1、桌面:Windows、macOs、Linux; 2、服务器:Linux、Windows Server; 3、嵌入式:Linux; 4、移动设备:iOS、Andro; Linux 内核及发行版...内核: 系统核心,运行程序和管理硬件设别的核心程序,提供一个设备和应用程序间的抽象层; 内核版本: 1、稳定版:工业级强度,可广泛应用与部署,新版本的发布只是修复旧版本的一些bug或者加入新的驱动程序...; 2、开发版:用于实验各种解决方案,因此更新很快; 发行版本:包括桌面环境、办公套件、媒体播放器、数据库等; 单用户与多用户操作系统 单用户:一台计算机在同一时间内只能由一个用户使用,一个用户独享系统硬件和软件资源...; 多用户:一台计算机能被多个用户同时使用,用户之间共享系统硬件和软件资源; Linux 中查阅命令帮助信息 command --hlep:显示命令帮助信息; man command:查阅命令使用手册;...sudo权限的,需要使用usermod -G sudo userName命令将其添加到sudo附加组中; bin与sbin bin:二进制执行文件目录,用于具体应用,存放后期安装的一些软件; sbin

    40110

    vue2基础组件通信案例练习:把案例Todo-list改成使用动画与过度

    方式1:在MyItem添加动画效果使用\标签;方式2:在MyList中添加效果使用\标签。下面案例代码使用方式2。...《基础篇第1章:vue2简介》包含Vue2知识点、个人总结的使用注意点及碰到的问题总结2.《基础篇第2章:vue2基础》包含Vue2知识点、个人总结的使用注意点及碰到的问题总结3....)26.vue表单案例练习:vue表单创建一行数据及删除数据的实现与理解27.vue2基础组件通信案例练习:待办事项Todo-list案例练习28.vue2基础组件通信案例练习:把案例Todo-list...改写成本地缓存29.vue2基础组件通信案例练习:把案例Todo-list改成使用自定义事件30.vue2基础组件通信案例练习:把案例Todo-list改成使用全局事件总线31.vue2基础组件通信案例练习...:把案例Todo-list改成使用消息订阅与发布32.vue2基础组件通信案例练习:把案例Todo-list新增编辑按钮33.vue2基础组件通信案例练习:把案例Todo-list改成使用动画与过度34

    22410

    Mitmproxy 的安装与使用案例

    前言: 上篇文章简单介绍了手机端的抓包工具fiddler的使用,实现了抓取抖音某用户“喜欢”的视频列表的操作。...为了在代码层面实现手机端的抓包,介绍另一款非常便捷的代理工具Mitmproxy的安装与使用。本文记于20年10月。 基础知识: 1)什么是网络代理 通过 代理服务 访问目标网页。...2)什么是Mitmproxy Mitmproxy就是一个常见的网络代理服务,与fiddler、charles类似。...简单的介绍就到这里,下面分4个步骤,以windows端为例,讲解下Mitmproxy的安装和使用。...STEP2:手机端的配置 与fiddler等其他工具使用过程中的手机端配置类似,需要: 1)手机和PC接入同一WIFI 2)查看PC端的ip地址,如本机为192.168.0.121 3)在手机端wifi

    2.7K10

    Elasticsearch基础(四):Elasticsearch语法与案例介绍

    Elasticsearch语法与案例介绍 一、Restful API Elasticsearch采用REST API,所有的操作都可通过REST API完成,例如增删改查、别名配置等。...结合例子来看, 比如要查询的索引结构如下: _index代表索引名称 _id代表该条数据唯一id _source代表该条数据具体的结构 案例 -- 创建索引 PUT /textbook { "settings...原因是match查询里,会对查询的query也进行分词,也就是会将"my test"进行分词,得到my与test两个词语,然后用这两个词语分别去匹配文本,发现虽然my匹配不到,但是test可以匹配到,所以依然可以查出来...2.3、multi_match 有了前面的基础,multi_match比较好理解。...Elasticsearch中bool查询的特点是查询逻辑组合,可以用使用一些小查询去组合出一个大的查询语句。

    80210

    《Linux服务与安全管理》| LINUX基础命令

    《Linux服务与安全管理》| LINUX基础命令 学生姓名 **** 学号 **** 专业 **** 任务名称 LINUX基础命令 完成日期 **** 任务目标 知识 了解LINUX文本界面,...熟悉LINUX Shell命令格式,掌握基础命令。 技能 掌握Shell启动方法,掌握基础命令的使用。 素质 树立职业观念、自主学习意识和团队协作精神。...(5) 在第(4)题的基础上,使用相对路径,切换当前目录为/home. (6) 在第(5)题的基础上,使用相对路径,显示/etc目录的内容,要求用长格式显示,隐藏文件也要显示。...而且,Linux系统的命令行操作也是非常灵活的,可以通过组合使用不同的命令来完成更复杂的操作。...《Linux服务与安全管理》| Linux文件与目录操作

    24110

    vue2基础组件通信案例练习:把案例Todo-list改成使用消息订阅与发布

    @toc改动的地方注意点1:实现App和MyItem的删除功能,使用消息订阅与发布方式实现通信。...《基础篇第1章:vue2简介》包含Vue2知识点、个人总结的使用注意点及碰到的问题总结2.《基础篇第2章:vue2基础》包含Vue2知识点、个人总结的使用注意点及碰到的问题总结3....)26.vue表单案例练习:vue表单创建一行数据及删除数据的实现与理解27.vue2基础组件通信案例练习:待办事项Todo-list案例练习28.vue2基础组件通信案例练习:把案例Todo-list...改写成本地缓存29.vue2基础组件通信案例练习:把案例Todo-list改成使用自定义事件30.vue2基础组件通信案例练习:把案例Todo-list改成使用全局事件总线31.vue2基础组件通信案例练习...:把案例Todo-list改成使用消息订阅与发布32.vue2基础组件通信案例练习:把案例Todo-list新增编辑按钮33.vue2基础组件通信案例练习:把案例Todo-list改成使用动画与过度34

    23010

    【Linux基础知识】Linux文件编辑器:Vim与Emacs的使用技巧

    一、引言 在Linux系统中,文件编辑是日常操作中极为重要的一环。Vim和Emacs作为两款经典且强大的文件编辑器,拥有众多的使用技巧,熟练掌握它们能够极大地提高工作效率。...本文将深入探讨Vim与Emacs的使用技巧,并通过演示代码来帮助读者更好地理解和应用。...演示代码: # 打开文件后,在末行模式下输入`/linux`查找“linux”字符串 # 按`n`查找下一个“linux” # 在末行模式下输入`:%s/linux/UNIX/g`替换所有“linux”...使用qa命令开始录制宏,q结束录制(a可以替换为其他字母,用于区分不同的宏)。录制完成后,使用@a(这里的a与录制时的字母一致)回放宏。...演示代码: # 在编辑文件时,按`Alt + f`向前移动一个单词 复制、粘贴与删除 复制:使用Ctrl + Space设置标记,然后移动光标到要复制内容的末尾,再使用Alt + w复制标记和光标之间的内容

    69300

    七、Linux Shell 与脚本基础

    我们这次讲解Shell的核心概念,以及如何创建、配置和执行脚本,这是从手动命令到自动化运维的关键思维导图一、Shell简介1.Shell的定义与作用Shell是命令行解释器,作为用户与Linux内核交互的接口它的工作流程.../script.sh是是否标准执行sourcescript.sh否(需r)否是加载配置/环境三、注释与可读性1.单行注释使用#符号。从#到行尾的内容被忽略。...IvanCodes#Date:2025-08-06#Version:1.0#===================================================总结本章我们奠定了Shell脚本的基础...为了在当前终端会话中设置MY_VAR这个环境变量,你应该使用哪种方式执行这个脚本?答案与解析:1.Shell的作用:解析:Shell是命令行解释器,作为用户与操作系统内核交互的接口或桥梁。...11.使用./的原因:解析:出于安全原因。Linux系统默认不会在当前工作目录下搜索命令。./明确地告诉Shell“请在当前目录下查找并执行这个文件”,防止意外运行了与系统命令同名的恶意脚本。12."

    47320
    领券