python
文章平均质量分 77
罗杰海贼团
IBM Data Scientist , TensorFlow开发者
展开
-
Docker代码环境打包
Docker是一种开源的容器化平台,它可以在操作系统级别运行应用程序。通过将应用程序及其依赖项封装成一个可移植的容器,Docker使得应用程序可以在任何环境中轻松部署、运行和管理。使用Docker,开发人员可以避免在不同环境中出现的配置问题,并且可以更快地构建、测试和交付应用程序。Docker还提供了强大的集群管理功能,可以自动扩展和负载均衡应用程序,从而实现高可用性和可伸缩性。这使得Docker成为现代云原生应用程序开发和部署的核心技术之一,本文基于官方文档对代码库docker打包部署进行介绍。原创 2023-05-03 21:35:50 · 2198 阅读 · 0 评论 -
【量化交易】Tushare 股票交易数据获取
Tushare包含股票、基金、期货、债券、外汇、行业大数据,同时包括了数字货币行情等区块链数据的全数据品类的金融大数据平台,为各类金融投资和研究人员提供适用的数据和工具。原创 2022-08-07 18:01:29 · 1760 阅读 · 0 评论 -
【深度学习】Ubuntu18.04+GPU驱动安装+Anaconda安装+Notebook远程访问+FRP内网穿透+公网访问Jupyter+TensorFlowGPU+Pycharm同步服务器代码环境
2年前写的,从零安装一台实验室内网环境下的V100服务器,利用FRP和阿里云公网EOS进行内网穿透,随时随地访问实验室内网GPU环境,在服务器上启动Jupyter外网访问服务+ssh映射,实现随时随地远程同步调用实验室GPU资源,运行本地Pycharm编写的代码。mac敲代码+调用V100服务器跑model,实现高效快速的开会环境,目前看来还有一定的借鉴意义,所以翻出来,有需要的同学可以参考一下哈~1. nvidia驱动安装1.1下载nvidia驱动下载地址选择自己对应型号的驱动安装:服务器.原创 2021-04-09 00:15:52 · 447 阅读 · 1 评论 -
Django数据库操作之save与update
Python框架Django有着诸多优点,它提供的models可以让开发者方便地操作数据库,但正是由于对上层的良好的封装,使得提升数据库操作性能必须要清楚地知道Django的数据库操作到底执行了哪些SQL语句。例如数据更新操作,对单条记录,可以使用save或者是update两种方式在Django工程下的settings.py下将log设置为DEBUG,即可查看save和update分别执行了哪些SQ转载 2017-09-21 15:21:03 · 20162 阅读 · 5 评论 -
【深度学习】Ubuntu16.04+tensorflow+opencv+pygame 运行FlappyBird(像素小鸟)代码(4)
一,安装 Anaconda+tensorflow1.详情看上一章http://blog.csdn.net/luojie140/article/details/78696330二,下载代码+安装opencv ,1.下载代码因为下载opencv很麻烦,所以我已经将离线包下好了,放了在文件里 下载地址:http://download.csdn.net/download/luojie140/1014300原创 2017-12-03 15:46:47 · 1285 阅读 · 0 评论 -
阿里云Ubuntu 16.04部署Python Django REST framework
1.预备环境 购买 阿里云Ubuntu 16.04 64位服务器优惠购买地址:199/年https://free.aliyun.com/ntms/free/experience/getTrial.html?spm=5176.7973419.726407.45.5954fc0bXiIYOe2.更新pippip install --upgrade pip原创 2017-08-07 12:57:06 · 2019 阅读 · 0 评论 -
【计算机视觉】卷积、均值滤波、高斯滤波、Sobel算子、Prewitt算子(Python实现)
1.环境的搭建 Python 3.6OpenCV Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++...原创 2018-04-01 15:02:57 · 16403 阅读 · 4 评论 -
【深度学习】Caffe2安装 ubuntu16.04
1.介绍 一个轻量级的深度学习框架,商用项目上面貌似用的比较多,废话不多说,看看怎么装2.安装 应为官网流程很详细,直接给出官网链接,针对一些有问题的地方给予补充(算了,我还是写一下)。我使用的平台式Ubuntu 16.04,CUDA ,CUDNN,OPENCV都已经装好Caffe2官网3.先安装依赖库sudo apt-get update...原创 2018-05-01 20:23:58 · 2680 阅读 · 1 评论 -
【2018华为软件精英挑战赛】武长赛区初赛No.1
【2018华为软件精英挑战赛】武长赛区初赛No.1 Python2.7 不容许使用第三方库 华为软件精英挑战赛(Huawei Code Craft)是华为公司面向全球大学生举办的一年一度的大型软件竞赛,致力于让参赛学生充分感受软件改变世界魅力,展示软件设计与编程潜力,享受Coding解决问题乐趣,锻炼实战实践、与人沟通协作能力。 赛区:长武赛区 队名:没有梦想...原创 2018-04-29 13:31:39 · 1172 阅读 · 0 评论 -
【华中“Hackathon”创客马拉松大赛】使用GAN(生成对抗网络)进行图像生成应用开发(Android App+Python服务端代码)
基于生成对抗网络(GAN)的以图生图应用开发 华中“Hackathon”创客马拉松大赛 本次由湖南大学和微软亚洲研究院主办,由国家超级计算长沙中心、微软学生俱乐部等承办的华中“Hackathon”创客马拉松大赛,将邀请150名高校中创意、开发、设计、营销达人聚集在一起,在24小时连续不间断工作坊中大展身手,我们将全力以赴让创客精神在华中地区迸发魅力。...原创 2018-06-06 18:50:06 · 1643 阅读 · 0 评论 -
常用的git命令
git add .git commit -m "提交注释"git push origin 分支名称git pull 更新查看、添加、提交、删除、找回,重置修改文件git help <command> # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- <file> # 抛弃工作区修改git co . # 抛弃工作区修改git转载 2017-08-25 15:27:13 · 283 阅读 · 0 评论 -
Gson纯Json解析
/** * @param json * @param clazz * @return */ public static <T> ArrayList<T> jsonToArrayList(String json, Class<T> clazz) { Type type = new TypeToken<ArrayList<JsonO原创 2017-09-25 16:48:43 · 309 阅读 · 0 评论 -
-- unavailable modifier requested: 0 --
在阿里云 Ubuntu上通过nginx+uwsgi服务器部署Django出现的502错误部署完nginx ,uwsgi 包括各种配置后,运行打开网站出错 控制台提示: 解决办法:安装 uwsgi-plugin-pythonapt-get install uwsgi-plugin-python然后在自己的Django项目中找到uwsgi配置文件,我项目总的配置文件取名为 在manage.py的同原创 2017-08-08 17:13:39 · 7354 阅读 · 0 评论 -
常用的PyCharm快捷键
PyCharm Default Keymap编辑类:Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 类名完成Ctrl + Shift + Enter 语句完成Ctrl + P 参数信息(在方法中调用参数)Ctrl + Q 快速查看文档Shift + F1 外部文档Ctrl + 鼠标 简介Ctrl + F1 显示错误描述或警告信息Alt原创 2017-07-24 16:55:18 · 366 阅读 · 0 评论 -
阿里云Ubuntu上通过nginx+uwsgi部署Django
1.安装Nginxsudo apt-get install nginx #安装在Nginx的安装目录下找到default配置文件进行设置:server { listen 9000 default_server; listen [::]:9000 default_server; root /var/www/html; # Add index原创 2017-08-08 14:04:12 · 794 阅读 · 0 评论 -
阿里云上部署 django+uwsgi+nginx,admin静态文件问题
1.收集静态文件在项目目录下运行如下命令,收集项目静态文件python manage.py collectstaticPS:如果配置的虚拟环境运行,就先进入虚拟环境,然后再运行命令。收集完之后,文件在系统根目录/static中 2.在项目的setting.py文件中修改DEBUG = FalseSTATIC_URL = '/static/'STATIC_ROOT= '/static/'3.修改原创 2017-08-09 15:21:10 · 1676 阅读 · 0 评论 -
Description Resource Path Location Type Target runtime com.genuitec.runtime.generic.jee60 is not def
1.找到项目路径,找到.settings文件2.删除代码 <runtime name="com.genuitec.runtime.generic.jee60"/>3. clean 关闭项目重新打开原创 2017-08-09 21:07:59 · 2642 阅读 · 1 评论 -
Django REST framework笔记一之简易JsonAPI搭建(可使用)
参考 Django rest framework官网http://www.django-rest-framework.org/**文章可能有疏漏,具体请参考代码 源码地址 github:本文需要有一定的Python和Django基础,需要预先安装Ubantu及其相关配置。创建虚拟环境//创建虚拟环境文件夹mkdir tutorialcd tutorial//创建虚拟环境(方便后期部署)vi原创 2017-08-04 15:58:06 · 6764 阅读 · 0 评论 -
django允许外部访问
1关闭防火墙service iptables stop 2设置django开开启django时,使用0.0.0.0:xxxx,作为ip和端口例如:python manage.py runserver 0.0.0.0:9000然后在settings里修改ALLOWED_HOSTS = [],改为ALLOWED_HOSTS = ['*',],注意不要漏掉“,”。其他机器就可以通过这台机器的ip和端口号原创 2017-08-05 10:46:29 · 16945 阅读 · 2 评论 -
重启uWSGI服务器
杀掉uwsgisudo killall -9 uwsgi重启程序uwsgi --ini app_server_uwsgi.ini脚本#!/bin/sh NAME="walkerfree" if [ ! -n "$NAME" ];then echo "no arguments" exit; fi echo $NAME ID=`ps -ef | grep "$N原创 2017-08-27 19:50:12 · 1738 阅读 · 0 评论 -
Ubantu密码重置
VMware Workstation 上的Ubuntu 11.10 登录时,用户密码忘记了,以下是我对此问题解决的方法:1)重新启动Ubtuntu 11.10 系统,同时长时间按住shift键进入grub菜单:GNU GRUB version 1.99-12ubuntu5;2)选择第二项:Ubuntu, with Linux 3.0.0-12-generic (recovery mode),转载 2017-09-07 10:23:37 · 526 阅读 · 0 评论 -
Error: That port is already in use
Django Ctrl+Z之后并没有结束掉进程,而是暂停进程,所以导致端口被占用。如果后运行请先杀掉,在运行runserver。如果并没有更新,可以通过使用 fg 可以把该进程(组)放到前台接着跑,使用 bg 来让其在后台接着跑。杀掉进程$ lsof -i:端口号$ kill -9 [UID]原创 2017-08-07 17:57:40 · 1617 阅读 · 0 评论