展开

关键词

Python有丰富的,本书不一一进行介绍,只推荐大家使用PyCharm,本书接下来章节的示例代码均基于PyCharm社区版进行演示。 小试牛刀创建一个程,如图:?创建成功后,如图:?在程名上右击-> New -> Python File,新增一个python脚本: demo文件。?

38270

Python

经过一段时间的学习和练习,也算对 Python 入了门,现在需要进行项目的了,环境配置可以说是过程中最重要的一件事,另外一件事就是包管理了,今天在使用的过程中,现包的升级和管理真的非常麻烦,为了更好的使用这些功能 ,找到了一个新的用来管理 Python 的环境。 pipenvPython 的环境管理主要有几个问题,一个是使用的 Python 的版本,一个是不同环境中的依赖的问题,因为主要是用 Python 3 进行,所以可以将版本管理的内容路过了,主要就是环境的管理 ,这里比较好用的就是 virtualenv 但是这个也有一个问题,就是不太简单易读,使用起来比较麻烦,所以在这里有一个补充的 virtualenvwrapper ,当然如果是在 Windows 后来看到了 pipenv 这个使用起来非常简单,而且可以按项目启动环境,而且是自动启动的,可以简化了整个链的使用,而且并没有区分是哪种类型的内核。

24020
  • 广告
    关闭

    最壕十一月,敢写就有奖

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python

    欲善其事必先利其器-简单几步打造顺手的python(windows,Linux多版本)初学一门语言,一般来说第一道门槛是的选择,以及配置,用记事本写代码写写helloworld尚堪一用 方法零,用EditPlus或者UtralEdit等加强版记事本,语法高亮,ok,但是自动补全,智能感知等就不要想了,杯,据说某些对IDE有强烈怨念的大牛喜欢这种完全反IDE的方法来 方法一,如果你正在使用 所以最后我来给大家展示一下用Gedit来构建Python的过程。 在这里我们需要把默认关闭的自动缩进打,并且将默认的 空格替代制表符的设置从8改成4,文件保存就不用选了,自动备份对svn作目录下会造成很大的困扰的,这个要记得关掉。然后点击字体和颜色:? 这个时候Gedit备了,代码高亮,自动完成,自动补全还有一堆其他的编辑器功能,但是现在的智能感知不能根据上下文,而是根据当前文件或者打文件中的Token来匹配的,为了追求完美的效果,我在Gedit的官网上找到了一个正在中的插件

    26720

    调试

    常用的 文本编辑器:(轻量级) sublime notepad++ editplus IDE(集成环境 功能强大) webstrom intellj IDEA elipse以sublime为例 shift+p 常用的插件 package control emmet docblockr sidebarenhancements terminalCtrl+G:跳转到第几行 Ctrl+W:关闭当前打文件 Ctrl+Shift+W:关闭所有打文件 Ctrl+Shift+V:粘贴并格式化 Ctrl+D:选择单词,重复可增加选择下一个相同的单词 Ctrl+L:选择行,重复可依次增加选择下一行 Ctrl+Shift 撤销光标位置 Ctrl+J:选择标签内容 Ctrl+F:查找内容 Ctrl+Shift+F:查找并替换 Ctrl+H:替换 Ctrl+R:前往 method Ctrl+N:新建窗口 Ctrl+K+B:关侧栏

    31920

    代码

    代码(书写代码) 为了提高我们的效率 减少代码的出错我们不提倡用记事本,我们有更好的软件。 ? sublime有非常多的优点, 最心的就是非常轻量级,打速度超快,后面更高的功能,后面再接触。 sublime生成html骨架小技巧 双击打软件 新建文件(ctrl+n) 保存(ctrl+s),保存为:文件名.html ( 注意 后缀名必须是 .html ) 放大缩小代码 按住 ctrl 在 滚动鼠标滚轮 按下tab键 在浏览器中预览页面 右键在 浏览器中打

    15910

    Flutter DevTools

    本文主要介绍Flutter DevToolsFlutter DevTools 是不是有些神奇?移动端中用到的性能通常是原生应用,而 DevTools 却是基于浏览器的。 为什么要基于浏览器,Dart VM Service Protocol 又是什么?简单了解一下。Dart DevTools 提供 hot reload、UI 调试和内存分析等各种功能。 体错误见 Service Protocol 文档,这里不展。 有以下几个原因浏览器天生支持 WebSocket,所以基于浏览器 DevTools 是水到渠成基于浏览器 DevTools,可兼容多平台当前的 DevTools 是使用 Flutter 框架的 以前是纯 Dart ),部署成 Web 应用很方便参考sdkservice.md at master · dart-langsdksdkservice_extension.md at master

    11240

    备忘

    作时候用到的繁多,进行一波归档备忘,方便以后使用。 效率Everything 搜索文件利器Listary 文件管理器与程序打窗口联动Cmder Windows 下最好用的命令行Notepad++ 文本文件编辑利器(x86版本插件比较多)Search and Replace 文件内容查找利器,查找速度秒杀一切 Gal 我自己写的快速启动Total Commander 处理文件比文件管理器好用Beyond Compare 目录、文件内容对比, 比 git diff 更专业WinDirStat 文件夹大小扫描,速度飞快HTTPAnalyzer Windows下简单好用的抓包Process Explorer 进程观察利器Process API Monitor 软件调用 Win32 API 捕捉利器SwitchHosts Host 管理、切换Git 源代码管理SourceTree Git 的可视化客户端,观察文件变化比较方便TortoiseGit

    9450

    sublime Text

    ,有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和栏。 有以下优点 体积较小,运行速度快文本功能强大支持编译功能且可在控制台看到输出内嵌python解释器支持插件以达到可扩展目的Package Control:ST支持的大量插件可通过其进行管理常用快捷键 1、创建方法:Tools()- > New Snippet(新代码片段),会看到以下结构 xyzzy source.python My Fancy Snippet 2、参数说明 参数 说明 ${1: 可配置为显示差别在外部比较,精确到行,使用:右键标签页,出现FileDiffs Menu或者Diff with Tab…选择对应文件比较即可.默认快捷键,如下: ctrl+alt+h htmlctrl 快捷输入文件名,自动完成文件名的输入,如图片选取 使用:输入””或”..”即可看到相对于本项目文件夹的其他文件SubmlimeEnhancements增强右键功能,并可以设置浏览器快捷键,安装此插件,点击栏的

    21110

    :nodemon

    nodejs程序时,每一次程序的修改都需要我们Ctrl+c中断服务然后重启才能生效,这种人手动反复操作的过程相当浪费时间,为此我们需要一个能够自动检测代码变化并自动重启服务的,而nodemon 正是为此而生的,当然forever和pm2同样有热加载自动重启的功能,但是直接使用它们那就是杀鸡用牛刀了,而nodemon小巧灵活的特点,正是我们在环境中所需要的。 当然对于整个程你也可以在package.json中配置一条nodemon启动脚本:这样只要我们在命令行输入npm run dev 就可以监视代码变化并自动启动了。 配置----对于一个程项目而言,并不是所有的文件都需要我们监听,比如.git文件和node_modules等等,同样的我们在过程中也可能需要只监听几个特定的文件,这就需要配置下nodemon了。 总而言之,使用nodemon监听代码变化并自动重启服务可以很好的提升我们的效率,当然只建议在环境下使用。

    14521

    IntelliJ IDEA

    “ 好的可以极大提升我们的作效率” ?现在前端的很多,每一个也都很强大,而我推荐一款叫IntelliJ IDEA的。现在的Java也很多用它了。 其实还有一款WebStorm,它跟IDEA是同一家公司,主要就是前端的,是IDEA的子集。说白了IDEA就是一个集成了更多东西的webstorm。 但是当过了一个月试用期,或者是关闭后再打,又会需要你输入注册码,再次输入注册码之后是无法的。 这时候就要在C:WindowsSystem32driversetc下的hosts文件用nodepad等,加上0.0.0.0 account.jetbrains.com?之后,就可以一直使用了。

    26020

    录屏

    这里我们来一个屏幕录制。首先我们在页面中创建一个video标签,用于展示录屏的内容,再创建四个按钮,一个屏幕分享,一个始录制,一个停止录制,一个下载视频。 如果指定了就会定时触。onerror错误的时候会触这个事件,录制会自动停止。 最后自动触a标签的click事件就可以了。 对了,这个功能只能在https环境中运行,本地可以支持127.0.0.1或者localhost。如果部署正式别忘记使用https。 WebRTC比较高级的功能是音视频直播,共享远程桌面,即时通信等,谷歌希望将WebRTC用作浏览器之间实现音视频通话这种快速的使用的。不过这些功能起来比较复杂,我们后面有时间再来介绍。

    17730

    篇:JAVA之常用

    如果做分层架构的话就会用到,比如从PO(Persistent Object)拷贝数据到VO(Value Object)Commons Codec是编码和解码组件,提供常用的编码和解码方法,如DES、 Commons DBUtils是JDBC组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。Commons Digester是XML到Java对象的映射集。 Commons Logging提供统一的日志接口,同时兼顾轻量级和不依赖于体的实现。类包给中间件日志者一个简单的日志操作抽象,允许程序人员使用不同的体日志实现。 如果做分层架构的话就会用到,比如从PO(Persistent Object)拷贝数据到VO(Value Object)Commons Codec是编码和解码组件,提供常用的编码和解码方法,如DES、 Commons Logging提供统一的日志接口,同时兼顾轻量级和不依赖于体的实现。类包给中间件日志者一个简单的日志操作抽象,允许程序人员使用不同的体日志实现

    17360

    java idea 的安装

    解压的文件夹,里面有一个bin目录就对了? 双击这个,等启动的? 以上就是启动idea软件了,以后在这个软件里面就可以项目了

    11210

    Android Studio3.5(安卓)安装步骤详解

    本文实例为大家分享了Android Studio3.5安装步骤,供大家参考,体内容如下主页有带SDK的 Android Studio(低版本)Android Studio3.5下载地址: 点击下载 10、点击Finish后,始自动下载SDK(注意,此时需要保证电脑联网)??11、下载完成SDK后,点击Finish进入AS的欢迎界面? 点击上图中的Start a new Android Studio project新建一个程,进入下面的界面?????13、到此,一个程建立完成,第一次建立的程会现卡在下面的启动界面?

    19031

    爬虫必备 —— Chrome

    在某个网站上,分析页面以及抓取数据,我用得最多的是 Chrome 。 Chrome 是一套内置于 Google Chrome 中的 Web 和调试,可用来对网站进行迭代、调试和分析。 接下来,我们来看看 Chrome 一些比较牛逼的功能。 例如我想要抓取我知乎主页中的动态标题,在网页页面所在处上右击鼠标,选择“检查”,可进入 Chrome 的元素面板。 ? 其中的 Filters 窗格,我经常使用其来过滤出一些 HTTP 请求,例如过滤出使用 Ajax 起的异步请求、图片、视频等。

    30720

    Java常用

    Java常用小贴士Java是目前最流行的软件语言,其IDE环境也备受者关注,IDE可以极大的提高速一UltraEdit? UltraEdit可以编辑文本、十六进制、ASCII 码,完全可以取代其他文本,同时还支持许多语言,如 C, Objective C, Javascript, XML, PHP, Perl, Python 像PHP、Java程序等的环境,只要看一下资料,几分钟就可以搞定配置,很适合初学者学习使用。有不错的项目程管理功能。内置浏览器功能,这一点对于网页者来说很是方便。 这是从05年始已经成为众所周知的、最流行、也最受欢迎的Java。 Eclipse是非常好的Java,但是还是无法和一个50多M的身躯Idea相比!

    54850

    chrome-Timeline

    最近现,许多前端人员(包括作者我哈),对chrome的中的使用并不是特别深入,而本文时对chromeTimeline的一个讲解。 而如何找到内存泄露,则需要使用到chrome的Timeline的啦。打Timeline在chrome浏览器中,按下F12,打,然后选择Timeline的选项卡,即可看到以下面板啦。 区域一 基本信息面板在区域中1中顶部有一条栏,而下面则是以时间为轴的图表。 ? 区域1是基本信息展示区,上面顶部栏从左到右分别是(圆形按钮)运行监听按钮,运行Timeline检测网页。 接下来我们来仔细分析一下这些状态的体信息。查看详细信息在区域2中,时间轴会随着鼠标滚轮滚动放大缩小,滚应到相应的范围,我们始分析下面的信息。 ? 查看内存变化图在事件生事,除了dom的渲染和绘制等行为的生之外,相应地内存也会生变化,而这种变化我们可以从区域3更形象地看到 ?

    38560

    Web 常备

    欲善其事,必先利其器。如今 Web 标准越来越高,Web 者也在不断寻找途径提升自己的技能。为使大家的作更顺利进行,本文整理了 10+ 款比较优秀的 Web ,希望对你有帮助。 BootstrapBootstrap 是快速 Web 应用程序的前端包。 DEMO:https:www.gimp.orgWebboWebbo 是一个免费、源的轻量级的 Web ,支持 Windows 系统。 DEMO:http:webbo.sourceforge.netSecureHeadersSecureHeaders 是 Twitter 送给 Web 者的一份大礼,作为一款 Web 安全,Secureheaders 这个允许用户把这些图标 web 字体放到自己的项目中。主要特性如下: 缩小字形集合,减小字体大小 合并一些字体标记到单个文件中 访问大量专业级的源图标 ?

    59280

    数据库

    新一代数据库系统1、数据库系统分类:数据库管理(加载、备份、文件重组和性能监控等)和数据库系统设计和(CASE、应用、通讯接口)。 浏览器服务器面向Internet应用系统,主要有:ASP,JSP,PHP等。Web Service解决异构平台互操作。 3、应用其的展趋势:采用3层客户/服务器结构、支持Web应用、放的、构件式的分布式计算环境。4、当前存在的问题: (1)过程过于复杂,涉及过多低层技术实现。 为使用.NET的用户提供了一套DataWindow.NET,为简化应用设计,缩短了时间,降低对复杂数据处理及对SQL知识的要求。 (4)Microsoft .NET :版本:Visual studio .NET 2003(支持.

    44920

    web常用

    摘要本篇是类总结文章,不包含深度分析,仅个人从业数年的一些总结,希望能够对你有帮助。 本文不定期更新,如果你有好的也可以推荐给我系统相关everything :window平台非常快捷的搜索pushbullet 跨平台,PC浏览器,APP直接的一个同步APP,可以多人协作。 不过有可能因为是国外的软件,有时候同步比较慢,比较着急google docs : 非常方便写PPT,WORD,需要做技术分享的时候可以用到相关ER图processon在线画图语义化的ER图mysql 不足之处在于workbench这个产品经常崩掉流程图,uml图plant-uml为而生,通过代码生成图,比较适合实际过程中的迭代输出,用其他画图软件,通常是在设计阶段用一下,后续迭代,基本就抛弃了 gitgit 在线实验学习资源入门的各种Example mkyong几乎将java web相关的所有的example都写了,Spring 系列,Spring Boot系列,数据库,各种。

    33920

    相关产品

    • 物联网开发平台

      物联网开发平台

      腾讯云物联网开发平台(IoT Explorer)为客户提供便捷的物联网开发工具与服务,助力客户更高效的完成设备接入,并为客户提供物联网应用开发及场景服务能力,帮助客户高效、低成本构建物联网应用……

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券