摘要:
常用命令 查看80端口使用情况 杀掉所有python3的进程 更新apt get 查看文本内容 跳到文本最后一行 Ubuntu下非root账户Pycharm用sftp传输东西上去报Permission denied,这个命令可以提升文件夹权限 登录Linux windows下用 mac下用mac的终 阅读全文
摘要:
转自:https://github.com/taizilongxu/interview_python 1. 用import文件的方法实现单例模式 作为python的模块是天然的单例模式 2. lambda函数 其实就是一个匿名函数,为什么叫lambda?因为和后面的函数式编程有关. 推荐: "知乎" 阅读全文
摘要:
系统是 Nginx 1. 安装 2. 的操作 3. 测试 是否能用 在浏览器输入服务器的 地址,出现 欢迎界面,说明启动成功 4. 配置 默认配置文件是 里的 ,不用管 在 下添加一个新的配置文件 编辑内容如下 5. 写完配置文件后,测试是否正确 uWSGI 1. 安装 注意要用 来装而不是 ,不然 阅读全文
摘要:
安装 测试 测试时长为秒就带上s,默认为分钟单位 就能看到返回的数据了 这类似传说中的DDOS,消耗自身的资源去攻击别人的服务器 阅读全文
摘要:
管理两个数据库 如果一个Flask项目的数据需要放在两个不同的数据库 如何使用SQLAlchemy进行操作? 在定义数据库路径的时候绑定第二个数据库 在定义表的时候带上 在初始化数据库的时候带上 参数 就能同时管理两个数据库了,没有什么区别 分组并统计每组的数量 工作上有个需求,现在有一组这样的数据 阅读全文
摘要:
安装virtualenv 创建环境目录 在目录里创建一个虚拟环境 如需指定python版本 激活虚拟环境,成功后会有 (venv) 提示 生成依赖安装文件(建议这么做) 将所需的依赖写在 requirements.txt 里 一键安装全部依赖 虚拟环境就创建好了,之后对该项目的所有操作都要先进到虚拟 阅读全文
摘要:
有a、b两个变量,在不引入第三个变量的情况下,交换a、b的值 排序 选择排序 首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置 然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾 以此类推,直到所有元素均排序完毕 遍历序列,拿第一个数和后面所有数比较,得出最小的 阅读全文
摘要:
推荐在 里改一下键位 将 和`Control`换一下位置 因为 是一个常用键,放在左下角有点不好按 Control F 向前移动一个字符。 Control B 向后移动一个字符。 Control P 上移一行。 Control N 下移一行。 Option–左箭头 将插入点移至上一字词的词首。 Op 阅读全文
摘要:
调试js的时候,如果浏览器对js文件做了缓存 那么服务器端更改了js代码,浏览器一下子是看不到反应的 需要清掉浏览器对js的缓存,重新加载 而每一次都要手动去清很麻烦,所以干脆关掉浏览器的缓存 在Chrome的右上角 打上勾,就不会再有缓存了 阅读全文
摘要:
这篇教了如何创建本地ssh key https://code.aliyun.com/help/ssh/README 这个命令可以在mac终端里直接复制ssh key 这个页面添加bitbucket的ssh bitbucket是和github一样的代码仓库,但github是公开的,私密仓库要钱,而bi 阅读全文