IceCola的博客

个人学习记录

Flask项目插件集成+docker-compose+gitlab-ci持续部署到云服务器

导语 flask非常灵活,也非常难以驾驭,如何把flask同日常使用的功能结合起来,是需要考虑的问题,这里提供了一些方案 完整的docker+docker-compose+ci/cd流程 一键部署热更新代码到云主机 flask cli 通过FlaskGroup来管理所有commands,运行...

2019-02-21 17:33:38

阅读数 62

评论数 0

Pycharm 小技巧-- filewacher+black自动格式化

black 是一个python代码格式化工具,保证团队协作代码格式的一致性和可读性 这是github地址 打开pycharm的perference —> file watchers 点击 左下角的 +号 选择python file program 要换成自己的black地...

2018-10-01 12:27:59

阅读数 750

评论数 0

git学习笔记

git git 指令: git init 初始化本地git环境 git clone XXX 克隆一份代码到本地仓库 git pull 把远程库的代码更新到工作台 git pull origin master 强制把远程库的代码跟新到当前分支上面 git fetch 把远程库的代码更新到...

2018-06-26 16:14:21

阅读数 47

评论数 0

swift学习笔记

swift笔记 基础知识 进制 0x代表16进制 0o代表8进制 0b代表2进制er dict dict: listdata listdata.count 总数 for i in listdata{ print i.key piint i.value } dict to...

2018-06-26 16:13:44

阅读数 99

评论数 1

爬虫学习笔记

爬虫学习笔记 list 1. extend函数 将两个list连起来 4.整齐打印抓到的html页面:直接print re.text就行 5.str 替换函数,replace,替换字符串内容 6 .list index()求 元素的下标 1. 字符串中加数字: sd=’%s_%s’%...

2018-06-26 16:13:13

阅读数 95

评论数 1

计算机网络学习笔记

OSI七层协议 物理层,数据链路层,网络层,传输层,会话层,表示层,应用层 ip地址 32位长度,点分10进制4个为0~255长度 5层协议 物理层,数据链路层,网络层, 传输层,应用层 应用层: HTTP FTP SMTP TELNET 网络层协议: IP协议,ICMP协议,In...

2018-06-26 16:12:38

阅读数 56

评论数 1

linux命令笔记

文件 上传文件到远程服务器: scp /Users/fanjialiang2401/Desktop/javaWeb/SelectSystem.war ubuntu@111.231.82.45:/var/tmp scp /Users/fanjialiang2401/Desktop/html/f...

2018-06-26 16:12:00

阅读数 61

评论数 0

flask学习笔记

flask 运行流程 creat一个app对象,通过Flask(name)来注册方法,然后run_app 通过flask_script将app注册到manager 可以自定义一些其他的command manager=Manager(app) 在creat_app方法中注册app的一些功能模...

2018-06-26 16:11:26

阅读数 159

评论数 0

django学习笔记

开发 生成项目 django-admin.py startproject <name> 生成新的app: python manage.py startapp django 运行项目: python manage...

2018-06-26 16:10:39

阅读数 60

评论数 0

数据结构学习笔记

数据结构 hashtable实现 有一个非常大的数组来存放value值, 计算hashtable的value值 hash算法 对16进行取模,然后将值存在list中 index = value % 16 先将数据根据hash算法存放在table中,然后在查找时计算散列值 用数组加...

2018-06-26 16:10:08

阅读数 37

评论数 1

操作系统学习笔记

操作系统 动态执行 进程和线程 进程 进程是一块包含了某些资源的内存区域,包含的一个或者多个执行单元称为线程 进程有一个私有的虚拟地址空间,该空间仅能被它包含的线程使用 线程 线程有他的独特的程序计数器,栈,寄存器 一个线程死掉就相当于这个线程的进程死掉,所以多进程比多线程好 线...

2018-06-26 16:09:07

阅读数 28

评论数 0

python学习笔记

python 地址 mac 下python 2.7的地址 /Library/Python/2.7/ 3.6 /Library/Frameworks/Python.framework/Versions/3.6/ 避免循环导入依赖的方法 依赖放在最后面 正则表达式 +表示至...

2018-06-26 16:08:26

阅读数 45

评论数 0

部署Flask项目到heroku

部署到heroku 登录 heroku login 输入在官网注册的账户和 密码 创建应用 heroku create 名字可以自己选 heroku create –buildpack heroku/python Creating heroku-postgresql on...

2018-06-18 20:47:49

阅读数 160

评论数 0

mac 安装mysql-client、flask-mysqldb遇到的bug

因为之前不是用brew安装的mysql,应该是dmg安装的,所以会遇到这些bug bug1 sh: mysql_config: command not found Traceback (most recent call last): File "&am...

2018-05-25 18:25:23

阅读数 870

评论数 0

ios 图片旋转 放大,缩小,平移

Point_me ios课程 第二个实验 点我啊 swift 4.0 功能 图片循环播放,暂停播放 上下左右平移,旋转 通过slide来旋转图片 动作的动画 效果 功能解释 上下平移 通过center来上下平移 如果通过origin.x来平移 图形在...

2018-05-04 19:58:52

阅读数 282

评论数 0

软件测试实验过程记录

软件测试 题目1 电话号码问题 某城市电话号码由三部分组成。它们的名称和内容分别是: (1)地区码:空白或三位数字; (2)前 缀:非’0’或’1’的三位数字; (3)后 缀:4 位数字。 假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。根据该 程序的规格...

2018-04-28 01:26:17

阅读数 1481

评论数 0

2018年三月---第13次CCF考试---第三题---java版

第三题 第三题,是一个根据url格式来判断输入的url属于哪一类,然后来输出是否匹配,以及解析后的结构 Django框架就是类似的URL匹配 总的来说,没有难点,但很麻烦,因为要考虑的因素比较多 也是花了不少时间,还没有得到满分 把代码贴出来供大家参考一下 import java.ut...

2018-03-24 20:44:24

阅读数 1541

评论数 0

2018年3月---第十三次CCF认证-----第二题 java版

第13次CCF认证第二题 大概意思就是一条线上 放有若干个小球,每个都以相同的速度1在朝着某个方向运动 碰撞后会反向 同一时刻最多只会有两个小球相撞 题上有证明我就不说了 问某一个时刻 所有球的位置 代码: import java.util.Scanner; public class ...

2018-03-24 20:36:04

阅读数 391

评论数 0

2018年3月----第十三次ccf认证----第一题 java版

第13次 CCF 认证 第一题:根据跳一跳的步数来计算分数 其中2代表跳到了中心,加2分,连续的2 代表着连续跳到中心 加分翻倍 1代表没有跳到中心,加一分 0代表掉下去了,死亡 规则很简单,相信大家应该都玩过,思路也很简单 import java.util.Scanner...

2018-03-24 20:28:34

阅读数 531

评论数 0

tensorflow 爬坑笔记-------- Python----import error

ImportError: libnvidia-fatbinaryloader.so.390.25: cannot open shared object file: No such file or directory 安装cuda到崩溃, 还好之前的爬坑爬到心态平稳了,这次安装只用了两天,...

2018-03-18 11:16:14

阅读数 309

评论数 2

提示
确定要删除当前文章?
取消 删除