- 博客(12)
- 收藏
- 关注
原创 使用event.button来区分鼠标事件的触发键
event.x 鼠标横轴 event.y 鼠标纵轴 event.keycode 键盘值 events.button==0 默认。没有按任何按钮。 events.button==1 鼠标左键 events.button==2 鼠标右键 events.button==3 鼠标左右键同时按下 events.button==4 鼠标中键 events.button==5 鼠...
2018-04-16 10:26:31
5339
原创 Linux使用小技巧
登录ssh后输入 exit即可退出使用vim编辑文件如何查询关键字: /+ 关键字 进行查询 n 下一项 N 上一项跳到文本的最后一行:按“G”,即“shift+g”跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。跳到第一行的第一个字符:先按两次“g”,跳转到当前行的第一个字符:在当前行按“0”。...
2018-03-06 16:37:18
411
转载 Python学习之变量的作用域
学习地址:http://www.jianshu.com/p/17a9d85845301、变量作用域LEGB 1.1变量的作用域 在Python程序中创建、改变、查找变量名时,都是在一个保存变量名的空间中进行,我们称之为命名空间,也被称之为作用域。python的作用域是静态的,在源代码中变量名被赋值的位置决定了该变量能被访问的范围。即Python变量的作用域由变量所在源代码中的位置决定。...
2018-03-05 13:56:52
415
原创 python应用程序打包如何使用MANIFEST.in打包非py的静态资源
1、在setup.py中设置include_package_data=True格式参照:from setuptools import setup, find_packagessetup( name='your_project_name', version='0.1', description='A description.', packages=find...
2018-03-01 14:32:56
7825
1
转载 使用 supervisor 管理进程
使用 supervisor 管理进程 Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命...
2018-02-28 15:57:44
760
原创 python中如何正确使用import
python中的模块、包、库模块:就是.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块包:在模块之上的概念,为了方便管理而将文件进行打包。一个文件夹下必须要有_init_.py这个文件才会被识别为包。 包目录下第一个文件便是 init.py,然后是一些模块文件和子目录 假如子目录中也有 init.py,那么它就是这个包的子包了常见的包结构:...
2018-02-28 14:11:54
29053
原创 Jupyterlab开发小指南
因工作需要,最近开始学习jupyterlab的开发。 目前使用jupyterlab的人还不是很多,基于jupyterlab来做开发的人就更寥寥无几了,所以遇到了很多坑,有些解决了,有些还遗留着。 以下是我在学习过程中的一些笔记,希望能够给后面学习jupyterlab的人一些帮助。———————————-日期分割线【2017.07.05】———————————–jupyter安装jupyter安装
2017-07-05 10:43:50
21219
6
原创 Ruby学习笔记
ruby:动态程式语言(无需编译) //动态语言还有python、php、perl //静态有c、c++、java(需要编译)作者:marz(日本)官网:http://ruby-doc.org/##数据类型整数、浮点数 = * - /字符串(在内容中的’单引号前加上/可防止溢出)###数据类型内建转化api: .to_f转化整数为浮点型 to_s转为字符转 to_i转为整数###更
2017-05-04 14:51:57
389
原创 devise安装使用指南
1.安装Devise首先在gemfile中加上gem 'devise'在命令行中运行bundle install在项目中添加deviserails generate devise:install如果在用户验证功能里需要用到邮件验证,则需要把下面的代码加到config/environments/development.rb 和 production.rb中config.action_mailer.de
2017-05-03 16:52:07
1706
转载 jacvascript中的数组迭代!快速实现数组筛选等数组操作。
公司项目一直使用Ruby On Rails框架,这个框架对一个前端新手来说简直是太不友好了,复杂的框架逻辑就不说了,还要重新学一门后端语言Ruby,写页面基本上是对着前人的代码依葫芦画瓢地写。然而,今天遇到的一个数组筛选的问题,让我终于没法借鉴前人的劳动成果了,于是我求助了度娘,度娘告诉我只要使用find_all{|n| n.status==8}就可以实现数组筛选,这简直让我惊喜,平时js中需要写
2017-03-27 14:16:49
712
原创 解决用Hexo和GitHub搭建博客时hexo d命令报错问题
使用hexo和github page搭建个人博客时使用hexo deploy自动部署出现错误:FATAL bash: /dev/tty: No such device or address的解决办法
2017-03-06 14:35:58
25225
17
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人