- 博客(17)
- 收藏
- 关注
原创 npm init vite-app 是什么意思?
Vue3刚发布不久,官方推荐的创建方法之一就是通过脚手架Vite来在创建一个vue3项目,对应的命令为:npm init vite-app hello-vue3 # OR yarn create vite-app hello-vue3其实执行 npm init vite-app 时,npm 会补全模块名为 create-vite-app 并执行 npx create-vite-appnpm init vite-app hello-vue3# same asnpx create-vite-app
2020-09-27 16:48:30 4700
转载 Docker Toolbox 地址映射无法访问localhost的问题
以下两种解决方法都可以:方法一https://blog.csdn.net/qq_36760953/article/details/83303322方法二https://blog.csdn.net/qq_40808344/article/details/88601085
2020-02-11 18:36:33 1218
原创 Windows Docker Toolbox 使用阿里云镜像加速
获取阿里云镜像加速器地址进入阿里云官网找到页面上的镜像搜索,搜索docker (需登录,如果没有登录的话,会自动跳到登录界面)进入左侧导航栏最下面的镜像加速器复制加速器地址在Docker Toolbox中更改镜像源进入Docker Quickstart Terminal执行以下命令docker-machine ssh default sudo sed -i "s|EXTR...
2020-02-11 17:25:07 1328
原创 git submodule add时报错:A git directory for ‘xxxx‘ is found locally with remote(s)
A git directory for 'pages' is found locally with remote(s): origin git@git.in-clustar.ai:ops/aios-pages.gitIf you want to reuse this local git directory instead of cloning again from git@git.in-...
2019-07-19 15:13:51 5559
原创 Django 无法通过request.POST.get 获取参数的问题
原来是Content-type为application/json时,Django不支持request.POST.get(),但可以通过request.body来获取string类型的参数:data = json.loads(request.body)data.get('xxx')参考:问题原因 https://blog.csdn.net/liuxingen/article/details...
2019-07-11 14:50:50 5407
原创 brew install卡在Updating Homebrew
方法一先执行export HOMEBREW_NO_AUTO_UPDATE=true再执行brew install命令就好方法二卡在Updating Homebrew…的时候,直接ctrl(或control)+c结束update,就会继续执行brew install命令了。。(这么简单,以前这问题卡我半天。。)...
2019-06-28 16:49:59 1106
原创 pip安装mysqlclient报错:OSError: mysql_config not found
只需要添加一行 export PATH=$PATH:/usr/local/mysql/bin, 指定mysql路径就可以了
2019-04-08 10:58:00 1466 2
原创 vue form表单提交但不跳转页面
vue使用@submit.prevent=""来设置提交时执行的函数,并阻止页面跳转: <form id="msgForm" action="http://api.clustar.ai/visitorinfo/" method="post" @submit.prevent="sub">
2019-03-11 16:48:28 6245
原创 nginx 不同域名访问同一IP
本例在本地环境下实现。首先修改本地的 /etc/hosts 文件 sudo vi /etc/hosts,这个文件是用来做域名解析的。在后面增加两条,分别将两个主机名映射到本机ip:127.0.0.1 api.test.ai127.0.0.1 admin.test.ai然后打开nginx的配置文件,mac上的路径为 /usr/local/etc/nginx/nginx.conf在h...
2019-03-05 15:18:30 1481
原创 虚拟环境中启动uwsgi报错:ModuleNotFoundError: No module named 'pymysql'
首先情况是,这个包在虚拟环境已经安装了,但找不到,所以有可能是路径的问题。这里的uwsgi是通过ini文件启动的。然后在一篇博客中发现了解决方法(找不到了博客链接了):在.ini配置文件中添加home的配置,值为当前虚拟环境的目录,如home = /Users/rmm/virtualenvdir原博中,notfound的包只装在了虚拟环境里,真实环境里没装。但我的包在真实环境中也装了,仍然会...
2019-02-26 17:12:12 3543
原创 django: You may need to add 'localhost' to ALLOWED_HOSTS
django manage.py runserver后页面访问失败,提示:DisallowedHost at /admin/Invalid HTTP_HOST header: ‘localhost:8000’. You may need to add ‘localhost’ to ALLOWED_HOSTS.解决方法:这里项目名称为test打开test/test/settings.py配...
2019-02-21 11:09:30 26485
原创 sqlalchemy不用flask如何分页?sqlalchemy的懒加载
如果使用了flask框架,直接使用flask_sqlalchemy的paginate即可实现数据库分页功能。这里我分享一下不使用flask时,sqlalchemy如何分页。 假设当前页数current_page、总页数total_pages、一页多少行page_size由于数据是从第0条开始的,所以第一页的数据是在0~page_size-1的位置,以此类推,则取一页数据为:que...
2018-09-27 10:48:38 957
原创 Bootstrap标签页跳转页面失败,错误:Syntax error, unrecognized expression
一开始,用Bootstrap实现了两个标签页:<ul id="myTab" class="nav nav-tabs"> <li> <a href="#users" data-toggle="tab">Users</a> </li> <
2018-09-26 10:52:58 4887 2
原创 git合并多个远程commit并提交
查了很多博客,最后看了 https://segmentfault.com/a/1190000007748862 成功地把本地的提交合并了。不过因为我这些commit已经push到远程上了,所以和文章里的步骤有点不同,这里把自己用的方法分享一下。比如,如果我们想合并 最近三个 提交首先查看提交历史: git logcommit 3ca6ec340edc66df13423f36f5291...
2018-09-11 17:50:39 36913 8
原创 Python DataFrame的安装与使用 dict转DataFrame
python3安装pandas: 命令行执行 pip install pandas字典转DataFrame:from pandas.io.json import json_normalized={"a":123,"b":234,"c":345}dataf=json_normalize(d) #dataframe对象多个DataFrame合并为一个DataFrame:...
2018-08-23 11:09:38 3130
原创 点击按钮后input输入框不失去焦点 JS阻止默认事件
想实现一个登录界面常用的效果:点击按钮后切换input框的显示/隐藏密码首先想到的是,在按钮的点击事件里调用focus()使input获得焦点,代码如下:<body> <input id="psw" type="password"> <button id="btn">显示/隐藏</button></body&
2018-06-14 18:16:20 12337 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人