未命名
LFD,非官方的Windows二进制文件的Python扩展包
穆琪 发表于2018-12-08 浏览432 评论0
LFD
LFD,非官方版本、32和64位、Windows、二进制文件、科学开源、Python扩展包 克里斯托夫·戈尔克(by Christoph Gohlke),LFD(荧光动力学实验室),加利福尼亚大学,Irvine,
pycharm教程
Git使用
穆琪 发表于2018-12-07 浏览576 评论0
Git常用命令
当我们从gitlab上clone一个仓库时,其实已经把相应的仓库信息也已经clone下来了,我们只需要在这个项目的基础上进行代码提交拉取合并就可以了。
切换分支
刚开始从gitlab拉下来的代码默认处于master分支,我们需要在tempbranch分支下进行开发,这就需要我们先切换分支
。
在右下角的Git:xxx
处点击,在出现的面板中会显示Local Branches(本地分支)和Remote Branches(远程分支)。
树莓派+Arduino
树莓派山寨屏幕更新系统方式
穆琪 发表于2018-12-06 浏览477 评论0
买了淘宝的一个山寨树莓派屏幕,才50,但是只有480p分辨率,记录一下驱动安装过程
先扩展sd卡
sudo raspi-config 选择expand_roofts 然后 sudo reboot
重启进入以下命令:
去Git上下载
git clone https://github.com/goodtft/LCD-show.git
sudo chmod -R 777 LCD-show
跳入文件夹
cd LCD_show
安装驱动
sudo .<!--autointro-->
树莓派+Arduino
树莓派设置无线网卡
穆琪 发表于2018-12-06 浏览481 评论0
背景
系统是raspbian 我用的树莓派zero,非wifi版本,再加上没有以太网口和屏幕,怎么让他开机使用无线网卡就比较头疼了
实现方式
一个被树莓派支持免驱动的无线网卡 利用linux来写入相关配置文件(如果你有屏幕,可以略过,直接按照下面步骤在树莓派上改)
实现过程
- 1.将烧录好系统的SD卡通过读卡器查到linux机器上(或虚拟机),我用的虚拟机
- 2.在linux桌面版系统应该会自动挂载U盘,这时会出现两个盘符,选择那个根目录,即rootf
树莓派+Arduino
树莓派下实现ngrok自启动
穆琪 发表于2018-12-06 浏览524 评论0
模仿服务来实现开机自启动
在/etc/systemd/system/目录下创建一个叫做ngrok.service的文件
写入以下代码:
[Unit]
Description=ngrok
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/ngrok -config=/root/ngrok/ngrok.conf start pan-ssh pi-ssh mac-ssh pi<!--autointro-->
pycharm教程
远程开发配置
穆琪 发表于2018-12-05 浏览502 评论0
远程开发配置
SSH&SFTP配置
使用pycharm自带的ssh客户端
Tool -˃ Start SSH session
可以选择Edit credentials
来新建SSH连接,也可以选择以往保存的SSH和SFTP连接。
使用SFTP向开发服务器同步代码
Tool -˃ Deployment
# Deployment各模块使用方法
# 1.添加远程SFTP服务器地址
Tool -˃ Dep<!--autointro-->
pycharm教程
工作区标签介绍
穆琪 发表于2018-12-04 浏览430 评论0
工作区标签
Project
项目文件所在位置,项目名字的文件夹是项目的源代码目录,External Libraries存放了python解释器等外部库,通过查看python解释器下的site-packages可以查看当前环境下安装的第三方包。
Favorites
主要看Breakpoints项,通过此项可以迅速定位到项目中的断点,双击即可定位。
Structure
可以快速的查看当前编辑窗口中文件的变量、方法,通过双击可快
操作系统
ceph命令清单(待添加补充)
穆琪 发表于2018-12-03 浏览458 评论0
# 官网文档:http://docs.ceph.com/docs/mimic/# 修改CrushMap导出crushmapceph osd getcrushmap -o crushmap
反编译crushtool -d crushmap -o crushmap
编译crushtool -c crushmap -o crushmap.new
注入``````ceph osd setcrushmap -i crushmap.
pycharm教程
Debug初探
穆琪 发表于2018-12-03 浏览435 评论0
使用方法
设置断点
直接在对应代码的行号后面点击添加,取消直接点击断点即可
debug过程(以flask项目为例)
启动debug
点击右上角运行按钮右边的debug按钮(快捷键Shift+F9)
在相应的视图函数上添加断点
调试模式快捷键使用及作用
F8 执行下一行代码,遇到方法不进入,执行跳过
F7 执行下一行代码,遇到方法进入到方法中,逐行执行
F9 只在<!--autointro-->
pycharm教程
配置运行参数
穆琪 发表于2018-12-03 浏览551 评论0
设置方法
点击运行三角按钮左边的下拉列表,选择Edit Configurations
在打开的对话框里面设置以下几项
# Script path
python/flask 项目的运行脚本,一般为run.py或manage.py
# Parameters
运行脚本后面需要跟的参数
若代码中有main(sys.argv[1:])的运行参数或者manage.py需要加上runserver参数运行时,可以添加在这一栏中
# Script path :<!--autointro-->