精华内容
参与话题
问答
  • pycharm基础使用方法

    千次阅读 2018-08-14 11:14:12
    0、前言   Pycharm 作为一款针对 ...本文我们将介绍 pycharm 编辑器的基本使用方法,主要包括以下几个方面: 下载安装 新建项目流程 配置 Pycharm Python控制台 其他参考资料 1...

    0、前言

     

    Pycharm 作为一款针对 Python 的编辑器,配置简单、功能强大、使用起来省时省心,对初学者友好,这也是为什么编程教室一直推荐新手使用 Pycharm 的原因。
    本文我们将介绍  pycharm 编辑器的基本使用方法,主要包括以下几个方面:

    • 下载安装

    • 新建项目流程

    • 配置 Pycharm

    • Python控制台

    • 其他参考资料

    1、下载安装

    Pycharm 提供 免费的社区版 与 付费的专业版。专业版额外增加了一些功能,如项目模板、远程开发、数据库支持等。个人学习 Python 使用免费的社区版已足够。
    pycharm社区版:http://www.jetbrains.com/pycharm/download/
    百度云盘地址:https://pan.baidu.com/s/1bpqWA2F

    安装过程照着提示一步步操作就可以了。注意安装路径尽量不使用带有 中文或空格 的目录,这样在之后的使用过程中减少一些莫名的错误。

    2、新建项目

    安装好软件之后,我们开始创建第一个项目,界面如下

    左侧导航栏选择 Pure Python  ,右侧的 Location 选择项目的路径, Interpreter  通过下拉栏选择 Python版本 ,这里直接使用 Python 的安装路径即可。

    选择完成之后,点击 Create 按钮,进入界面。这时就可以创建文件了,步骤如下图所示:

    这里我们以刚刚创建的 Crossin-practices 文件夹为例,依次点击
    Crossin-practices  →  New  →   Python File

    得到了如下的结果

    在 Name 一栏输入文件名即可,记得添加 .py 后缀,点击 OK 之后就可以开始写下

    print('hello,world')

    然后在界面点击 右键 → Run example

    出现这样的结果:

    对于同一个脚本,第一次运行使用  右键 → Run example ,之后可以直接点击右上角或者左下角的 绿三角 。如下图:

    注意:更改文件运行的时候,三角和快捷键运行项目不会自动更改。所以常会运行了错误的文件而没发现。所以我们推荐第一次运行使用右键的方式,将脚本切换之后再使用绿三角。

    到此,建立项目,运行脚本文件的流程都介绍完毕了

    3、配置 Pycharm

    Pycharm 提供的配置很多,这里讲几个比较重要的配置

    编码设置:

    Python 的编码问题由来已久,为了避免一步一坑,Pycharm 提供了方便直接的解决方案

    在 IDE Encoding 、Project Encoding 、Property Files 三处都使用 UTF-8 编码,同时在文件头添加

     #-*- coding: utf-8 -*

     这样在之后的学习过程中,或多或少会避免一些编码坑。

    解释器设置:

    当有多个版本安装在电脑上,或者需要管理虚拟环境时,Project Interpreter 提供方便的管理工具。

    在这里可以方便的切换 Python 版本,添加卸载库等操作。

    修改字体:

    在 Editor → Font 选项下可以修改字体,调整字体大小等功能。

    快捷键设置:

    在 windows 下一些最常用的默认快捷键:

    Pycharm 也为不同平台的用户提供了定制的快捷键方案,习惯了用emacs、vim、vs的同学,可以直接选择对应的方案。

    同时,Pycharm 也提供了自定义快捷键的功能。

    修改完成之后就去试试效果吧!

    4、调试

    强大的 Pycharm 为我们提供了方便易用的断点调试功能,步骤如下图所示:

    简单介绍一下调试栏的几个重要的按钮作用:

     

     Resume Program:断点调试后,点击按钮,继续执行程序;

     Step Over  :在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。有一点,经过我们简单的调试,在不存在子函数的情况下是和Step Into效果一样的(简而言之,越过子函数,但子函数会执行);

     Step Into:单步执行,遇到子函数就进入并且继续单步执行(简而言之,进入子函数);

     Step Out : 当单步执行到子函数内时,用step out就可以执行完子函数余下部分,并返回到上一层函数。

    如果程序在某一步出现错误,程序会自动跳转到错误页面,方便我们查看错误信息

    5、Python 控制台

    为了方便用户,Pycharm 提供了另一个贴心的功能,将 Python shell 直接集成在软件中,调出方法如下:

     

    6、一些网上收集的教程(参考)

    Pycharm官方教程:http://www.jetbrains.com/pycharm/documentation/
    Pycharm toolbar window:https://www.jetbrains.com/help/pycharm/2016.3/debug-tool-window.html#steptoolbar
    Pycharm 皮肤主题及个性化设置:http://blog.csdn.net/garfielder007/article/details/53873787
    Pycharm 更换主题:http://blog.csdn.net/felcon/article/details/38491413
    快捷键大全:http://www.cnblogs.com/kaituorensheng/p/5371366.html

    展开全文
  • npm太慢, 淘宝npm镜像使用方法

    万次阅读 多人点赞 2017-03-20 09:48:14
    有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。以淘宝npm镜像举例: 1.临时使用npm --registry https://registry.npm.taobao.org install express2.持久使用npm config set ...

    淘宝 npm 地址: http://npm.taobao.org/

    如何使用
    有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。以淘宝npm镜像举例:

    1.临时使用

    npm --registry https://registry.npm.taobao.org install express
    

    2.持久使用

    npm config set registry https://registry.npm.taobao.org
    
    • 配置后可通过下面方式来验证是否成功
      npm config get registry

    • npm info express

    3.通过cnpm使用

    npm install -g cnpm --registry=https://registry.npm.taobao.org
    
    • 使用
      cnpm install express

    4.恢复使用

    npm config set registry https://registry.npmjs.org
    
    展开全文
  • ECharts介绍及使用方法

    万次阅读 多人点赞 2018-08-23 12:54:37
    前面做项目时用到ECharts,今天特此整理一下,作为笔记,同时希望帮助更多人。 首先简单介绍一下,ECharts是一个纯JavaScript图表库,底层依赖于轻量级的Canvas类库ZRender,基于BSD开原协议,是一款非常优秀的可视...

    前面做项目时用到ECharts,今天特此整理一下,作为笔记,同时希望帮助更多人。

    首先简单介绍一下,ECharts是一个纯JavaScript图表库,底层依赖于轻量级的Canvas类库ZRender,基于BSD开原协议,是一款非常优秀的可视化前端框架。

    官网地址:http://echarts.baidu.com/

    1.首先在官网 选择合适的下载版本

           http://echarts.baidu.com/download.html

    2.引入Echarts

     <script  src="js/echarts.js"></script>

    3.绘制一个简单的图表

          准备一个DOM容器 

     <div style="border:2px solid #666;width:49%;height:450px;float:left" id="chartmain"></div>

    4.创建一个简单的雷达图

    <script type="text/javascript">
    window.onload = function (){
    		//指定图表的配置项和数据
    		option = {
    				//标题	
    			    title: {
    			        text: '基础雷达图'
    			    },
    			    tooltip: {},
    			    legend: {
    			        data: ['预算分配(Allocated Budget)', '实际开销(Actual Spending)']
    			    },
    			    radar: {
    			        // shape: 'circle',
    			        name: {
    			            textStyle: {
    			                color: '#fff',
    			                backgroundColor: '#999',
    			                borderRadius: 3,
    			                padding: [3, 5]
    			           }
    			        },
    			        indicator: [
    			           { name: '销售(sales)', max: 6500},
    			           { name: '管理(Administration)', max: 16000},
    			           { name: '信息技术(Information Techology)', max: 30000},
    			           { name: '客服(Customer Support)', max: 38000},
    			           { name: '研发(Development)', max: 52000},
    			           { name: '市场(Marketing)', max: 25000}
    			        ]
    			    },
    			    series: [{
    			        name: '预算 vs 开销(Budget vs spending)',
    			        type: 'radar',
    			        // areaStyle: {normal: {}},
    			        data : [
    			            {
    			                value : [4300, 10000, 28000, 35000, 50000, 19000],
    			                name : '预算分配(Allocated Budget)'
    			            },
    			             {
    			                value : [5000, 14000, 28000, 31000, 42000, 21000],
    			                name : '实际开销(Actual Spending)'
    			            }
    			        ]
    			    }]
    			};
    			//获取dom容器
    			var myChart = echarts.init(document.getElementById('chartmain'));
    			// 使用刚指定的配置项和数据显示图表。
    			myChart.setOption(option);
    }
    </script>

    这样一个简单的雷达图就ok了,下面看下效果图

              

     5.动态的柱状图

       (1)还是创建一个装ECharts的DOM容器

       (2)后台返回数据

         (3)前台JavaScript代码

              

    <script type="text/javascript">
    
    
      window.onload = function (){
    	//财务看年度的合同金额echart数据源
    	$.ajax({
    		url:'',
    		type:'post',
    		datatype:'json',
    		success : function(data){
    			var partner = new Array();//公司名
    			for(var i=0;i<data.length;i++){
    				partner.push(data[i].partner);
    			} 
    			var odata=[];
    			for(var i=0;i<data.length;i++){
    				var obj={};
    				obj.name=partner[i];
    				obj.type='bar';
    				obj.data=[data[i].qyearOne,data[i].qyearTwo,data[i].qyearThree,data[i].qyearFour,data[i].yearOne,data[i].yearTwo,data[i].yearThree,data[i].yearFour,data[i].hyearOne,data[i].hyearTwo,data[i].hyearThree,data[i].hyearFour];
    				obj.barWidth=30;//宽度
    				odata.push(obj);
    			}
    			option = {
    			    tooltip : {
    			        trigger: 'axis'
    			    },
    			    legend: {
    			        data:partner
    			    },
    			    toolbox: {
    			        show : true,
    			    },
    			    calculable : true,
    			    xAxis : [{
    			            type : 'category',
    			            data :[qyear+'Q1',qyear+'Q2',qyear+'Q3',qyear+'Q4',year+'Q1',year+'Q2',year+'Q3',year+'Q4',hyear+'Q1',hyear+'Q2',hyear+'Q3',hyear+'Q4']
    			        }],
    			    yAxis : [{
    			            type : 'value'
    			        }],
    			     
    			    series : odata //前台组装数据
    			};
                          //获取要赋值的DOM控件
    			  var myChart = echarts.init(document.getElementById('chartmain'));
                          //赋值
    			  myChart.setOption(option);
    		} 
    	});
    </script>

    这样一个前后台交互的柱状图就ok了,效果图如下。

       

    以上就是本文的全部内容,希望对大家的学习有所帮助,欢迎评论交流。能get到知识点不要忘了关注点个赞~ 拒绝白嫖从我们做起hh~ 

    展开全文
  • pdf.js使用方法

    万次阅读 多人点赞 2018-06-08 14:46:32
    项目中 显示 pdf 的功能,浏览过不少的技术帖,都不太理想,花了点时间研究了下pdf.js正确使用方法,总结下:1.防止自己忘记 2.工作留有痕迹 3.供大家参考借鉴 pdf.js: 将 PDF 文件解析后生成一张 .png 图片,利用 ...

    在阅读之前跟各位小伙伴说明下, 这篇文章收费了, 真的很遗憾,虽然收费了,但这篇文章真的能够帮助您解决pdf使用问题,相信不会让你失望的 ,您可以看下阅读量,点赞人数,收藏人数

    2020.8.18

    项目中 显示 pdf 的功能,浏览过不少的技术帖,都不太理想,花了点时间研究了下pdf.js正确使用方法,总结下:1.防止自己忘记 2.工作留有痕迹 3.供大家参考借鉴

    pdf.js: 将 PDF 文件解析后生成一张 .png 图片,利用 canvas 元素显示在页面上,此方法不推荐使用,
    呈现在页面上的pdf会模糊,目前没有找到有效解决办法,给爱钻研的小伙伴提供个思路,在pdf.js官网上有这样一句话 :
     Each PDF page has its own viewport which defines the size in pixels(72DPI) and initial rotation. 
    猜想如果可以改变默认72DPI就可改变呈现的清晰度

    上面是最开始探索 pdf.js 使用的方法 时 的猜想 其实 pdf.js 真正使用方法非常简单 (一行代码就可以搞定)

    pdf.js使用步骤

    一. 到官网下载 pdf.js 插件并解压  (地址: http://mozilla.github.io/pdf.js/ )

    1: 进入官网

     2 : 选择稳定版 下载

    3: 下载至本地 

    4 : 解压 

    5:创建PDF.js文件夹 并将刚解压的文件放入其中

    二.将 PDF.js 文件夹 放到 项目服务器根目录下

    小伙伴 可能会有点头晕 先跟着做 稍后解释

    1.登录 项目服务器 

    2.登录 服务器 后将 PDF.js 文件夹 拷贝 到 项目 服务器 的根目录

    三. 使用 pdf.js 显示 pdf 文件

    1.打开浏览器 新建一个 标签页 输入 你的项目服务器 地址

    这里我用我的服务器 地址进行演示 10.0.0.5 

    2.当 你访问 项目 服务器 根目录(10.0.0.5) 能够 看到 PDF.js 这个文件夹 说明 这一步已经完成了

    3.在PDF.js 中 依次打开 web 文件夹 viewer.html 文件 (PDF.js/web/viewer.html)

    4.随后会显示 截图上的 pdf 文件

    5.在地址栏中 http://10.0.0.5/PDF.js/web/viewer.html?file=你的pdf地址

    解释: 我这里显示的pdf文件 是服务器上本来 就有的测试文件 请看下图

    如果 你的 地址栏 中 ? 后面 file = PDF地址  可以显示 pdf 那么 基本上成功了

    四. 在项目中使用

     <iframe :src="http://10.0.0.5/PDF.js/web/viewer.html?file=PDF地址" width="100%" height="99%"></iframe>

    开篇 说一行代码就可以搞定 没有骗你吧

    到这里 PDF.js 的使用讲述完了


    下面提供的下 我的github 上的pdf.js 使用方法 
    点我下载PDFViewer;

    使用方法都在 README.md 文件中

    如果不了解gitHub的同学请往下看:

     

    1. 点我下载会跳到这个页面

        2.点击页面上绿色按钮 clone or download

        3.剩下的步骤 按照 readme.md 做就可以了

    创建一个交流群(QQ)

    群名称:PDF.js

    群   号:754891076

    展开全文
  • Modelsim使用方法

    万次阅读 多人点赞 2018-10-24 18:58:28
    Modelsim使用方法 啦啦啦~接上一篇文章,今天来讲讲Modelsim的使用方法。 (1)打开Modelsim,如果是第一次使用请看(2),不是就看(3) (2)如果是新手,首先要在File—&gt;New—library,新建一个我们自己...
  • extern使用方法总结!

    万次阅读 多人点赞 2018-08-07 19:45:55
    一、问题 Extern的问题在于不知道这个...2、全局变量在外部使用声明时,extern关键字是必须的,如果变量没有extern修饰且没有显式的初始化,同样成为变量的定义,因此此时必须加extern,而编译器在此标记存储空间在...
  • Navicat简单使用方法

    万次阅读 多人点赞 2018-07-14 15:09:39
    首先连接上MYSQL数据库。 ... ...3、创建数据表:双击test01,选中表,右键,新建表 ...4、修改数据表:选中数据表,右键,设计表,然后跟创建表里的操作一样去编辑字段,数据类型,完整性约束等。......
  • yapi的使用方法

    万次阅读 热门讨论 2018-06-04 14:19:25
    可以去网易云课堂看一下yapi相关课程 可以去网易云课堂看一下yapi相关课程 可以去网易云课堂看一下yapi相关课程 1.登录网站,登录或注册:http://yapi.demo.qunar.com/(这yapi自己的服务,如果要用... ...1.项...
  • IDM安装及使用方法快速入门

    千次阅读 2019-05-25 11:10:05
    IDM 简体中文版分享资源 ... 首先下载进行安装后,可能不是简体中文版我们...然后我们看一下常规里面的捕获以下浏览器的行为选项,意思是可以在这些浏览器里面使用IDM,没有所要使用的浏览器的话可以点击添加浏览器...
  • 文献管理软件EndNote X9使用教程、使用方法

    万次阅读 多人点赞 2019-01-17 22:45:27
    文献管理软件EndNote X9中文视频教程,全网最全,附赠科研论文作图教程及SCI写作指导。EndNote方便您管理文献,快速添加及修改引用文献,一键更换全文所有文献的引用格式!附赠最新破解版软件。...
  • SourceTree安装与使用方法

    万次阅读 多人点赞 2018-06-25 00:38:34
    【原文链接】:SourceTree使用方法引用博客:http://blog.csdn.net/u012230055/article/details/64125268一 、SourceTree简介SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易...
  • 图片标注工具Labelme的安装及使用方法

    万次阅读 多人点赞 2018-10-25 10:16:30
    在做目标检测任务时,需要用到labelImg进行画框标注,在之前的文章中已经介绍过该工具的使用方法。然而如果是做语义分割的任务时,就不能只是标注框里,需要用另外一种工具labelme进行标注,本文对该工具的安装使用...
  • mathpix公式识别工具: mathpix的强大性在于可以将图片中的...下面GIF演示了一个转换示例(使用mathtype进行反向转换,使用Microsoft Word自带转换不正确 如果有解决方法 欢迎评论) 例子: 再看一个例子: ...
  • ViewPager的使用方法

    万次阅读 多人点赞 2013-01-18 18:19:58
    看图先:   页面中填充内容是随机关键词飞入和飞出动画效果,随后会更新,现在请先无视吧 首先是 导入jar包 下载地址: android-support-v4.jar ...布局文件里添加viewPager布局 ... android:id=
  • ECharts的resize失效原因以及使用方法

    万次阅读 2019-07-18 21:36:38
    于是去翻看ECharts官网发现了resize方法,结果用了之后发现没用,而且根本不知道什么原因。 解决办法: 笔者在调试了好久之后发现,不能给ECharts的容器设置固定的宽高。 宽度要写百分比 高度要写vh 然后再搭配...
  • 枚举类的使用方法

    万次阅读 多人点赞 2019-06-02 11:50:05
    一、理解枚举类型 枚举类型是Java 5中新增特性的一部分,它是一种特殊的数据类型,之所以特殊是因为它既是一种类(class)类型却又比类类型多了些特殊的约束,但是这些约束的存在也造就了枚举类型的简洁性、安全性...
  • 随时随地阅读更多技术实战干货,获取项目源码、学习...SecureCRT是最常用的终端仿真程序,简单的说就是Windows下登录UNIX或Liunx服务器主机的软件,本文主要介绍SecureCRT的使用方法和技巧 VanDyke CRT和VanDyke...
  • QT QMap 使用方法实例

    万次阅读 2017-07-07 14:06:29
    QT QMap 使用方法,直接上例子,请仔细体会。
  • SourceTree使用方法

    万次阅读 多人点赞 2017-03-20 15:20:21
    一 、SourceTree简介SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端,拥有可视化界面,容易上手操作。同时它也是Mercurial和Subversion版本控制系统工具。支持创建、提交、clone、push、pull 和merge...
  • git lfs安装及使用方法

    万次阅读 2018-10-19 15:59:02
    什么是git LFS LFS是Large File Storage的缩写,用了帮助git...对于git lfs来说,在使用git lfs track命令后,git push的时候,git lfs会截取要管理的大文件,并将其传至git lfs的服务器中,从而减小仓库的体积 ...
  • Java Random() 函数的使用方法

    千次阅读 2019-05-20 15:01:20
    import java.util.Random; public class Graphics { public static void main...//(方法一)先生成一个对象 r, int b= r.nextInt(10); //调用 r 对象下面的nextInt,生成0~10之间的随机数,将结果传给 b ...
  • idea快速开发之代码模板的使用方法

    万次阅读 多人点赞 2020-05-04 22:01:06
    学习时,使用IDEA编写Java的时候,经常使用到不少代码模板,熟悉代码模板可以提高编码效率。以下介绍开发时经常使用到的代码模板。 idea代码模板使用教程目录一、 常用代码模板1.1 使用代码模板1.2 常见的代码模板二...
  • 无线鼠标的使用方法

    万次阅读 热门讨论 2008-03-11 08:53:00
    下面的使用方法的第三步很重要,注意鼠标底部的小按钮可能是一个小孔,这要拿笔或者别的东西去“顶”一下即可使用方法: 1、按住鼠标后盖用力推,打开鼠标后盖(不同的鼠标打开后盖方法或有不同,参考相应的开法),...
  • WEditor使用方法介绍与异常解决

    万次阅读 热门讨论 2018-08-04 18:20:23
    WEditor使用方法介绍 安装 1.终端中输入 pip install weditor安装weditor 启动 1.终端中输入python -m weditor启动weditor 2.启动完成会打开浏览器 定位元素与代码获取 1.点击要获取的控件,可直接...
  • zenmap使用方法

    万次阅读 2018-09-17 17:10:45
    https://www.cnblogs.com/tdcqma/p/5692546.html
  • fastjson 使用方法

    万次阅读 2013-12-21 16:20:05
    Fastjson介绍 Fastjson是一个Java语言编写的JSON处理器。 ... 2、功能qiang打,支持JDK的各种类型,包括基本的JavaBean、Collection、Map、Date、Enum、泛型。 3、无依赖,不需要例外...4、开源,使用Apache License 2.0
  • Xftp使用方法

    万次阅读 2017-05-23 14:43:07
    主机:填写Linux的IP地址(IP地址的查询方法为在Linux中输入ifconfig); 协议:选择SFTP; 方法:password,输入与Linux相同的用户名与密码; 点击确定--连接后,会在页面右侧显示Linux安装目录(当然,这个是...
  • Font Awesome的正确简单使用方法

    万次阅读 多人点赞 2018-03-12 21:01:26
    网上看了许多的Font Awesome使用介绍,都是要引用Font-Awesome.css...而且其中的很多文件其实根本使用不到,白白浪费服务器内存,也不便于后期网站的维护,下面将介绍Font Awesome的正确使用方法。 要使用Font Awes...
  • viewerjs使用方法

    千次阅读 2019-01-04 16:52:08
    说明 viewer.js 是一款强大的图片查看器,像门户网站一般都会有各自的图片查看器,如果您正需要一款强大的图片查看器,也许 Viewer.js 是一个很好的选择。 引入文件 JS版本 &lt;link rel="...

空空如也

1 2 3 4 5 ... 20
收藏数 1,577,359
精华内容 630,943
热门标签
关键字:

使用方法