05 2017 档案
摘要:一、shell执行mongodb查询(简单json数据结构) 二、python执行mongodb查询(简单json数据结构) 三、java执行mongodb查询(简单json数据结构) 四、嵌套json数据格式的查询: 1.shell方式: 如果数据格式如下: 2.python方式: 如果数据格式如
阅读全文
摘要:一、shell操作mongodb 1.新增一条数据 : db.collection.insertOne(‘json对象’) eg: 2.新增多条数据 : db.collection.insertMany(‘json数组’) eg: 3.新增一条或多条数据: db.collection.insert(
阅读全文
摘要:接上一篇随笔,安装mongodb完成后即可进行 最基础的数据库操作了,执行以下步骤,来实现你的hello world吧! 1.打开终端 执行 brew services start mongodb 启动 MongoDB服务,执行 mongo 开启shell操作; 2.显示所有db: show dbs
阅读全文
摘要:0.确保mac已经安装了HomeBrew (macos的包管理工具安装方式:终端执行 ruby -e "$(curl -fsSLhttps://raw.github.com/mxcl/homebrew/go)" 别落下最后一个引号) 1.终端执行执行:brew install mongodb 等待几
阅读全文
摘要:简述 python连接微软的sql server数据库用的第三方模块叫做pymssql(document:http://www.pymssql.org/en/stable/index.html)。在官方文档可以看到,pymssql是基于_mssql模块做的封装,是为了遵守python的DBAPI规范
阅读全文
摘要:1.软件环境: mac环境:10.11.6(15G31) python: 3.6 2.问题: sudo pip install pymssql 后出现下面问题: fatal error: ‘sqlfront.h‘ file not found 3.解决方案: 终端执行 brew install fr
阅读全文
摘要:1.首先在Mac下安装Nginx(可参考我的另一篇随笔http://www.cnblogs.com/malcolmfeng/p/6896703.html)。 2.安装Tomcat,下载后,解压,bin目录设置到环境变量里。(可参考我的另一篇随笔http://www.cnblogs.com/malco
阅读全文
摘要:1. 终端执行 touch ~/.bash_profile 2.终端执行 vim ~/.bash_profile 3.点一下向下箭头,点E 进入bash_profile文件 4.点i进入编辑模式,进行编辑 5.编辑完成后,点esc 退出 6.直接输入 ::wq! 这四个字符后,回车即可保存。 注:如
阅读全文
摘要:1.安装HomeBrew: HomeBrew是Mac OS X中的包管理器。打开HomeBrew的主页:http://brew.sh,可以看到安装指令,在终端中输入 ruby -e "$(curl -fsSLhttps://raw.github.com/mxcl/homebrew/go)" 回车,接
阅读全文
摘要:1.用requests.Session()的方式,可以实现自动化管理cookie、session等。 2.具体流程可以抓包分析。 所有请求的参数如要搞清楚需要分析js源码。只能提示一下,一共分为三步: 第一步:get方式获取 prov_cd(地区编号); 第二步:url为动态的(传入手机号和第一步获
阅读全文
摘要:import time from selenium import webdriver browser = webdriver.Safari() browser.get('http://weibo.com') time.sleep(20) # 点击页面中的登录按钮 弹出输入帐号模态框 browser.find_element_by_xpath("//a[@node-type='loginBtn...
阅读全文
摘要:1. 运行manage.py任务 makemigrations时,报错: doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS. 解决:在全局setting.py的 INSTALLED_
阅读全文
摘要:web上的server都叫web server,但是大家分工也有不同的。 nginx常用做静态内容服务和代理服务器(不是你FQ那个代理),直面外来请求转发给后面的应用服务(tomcat,django什么的),tomcat更多用来做做一个应用容器,让java web app跑在里面的东西,对应同级别的
阅读全文
摘要:1, control+space 打开spotlight, 搜索“终端” 2, 打开终端 3, 在“终端”界面中输入: sudo vi /etc/hosts 然后回车 4, 会提示让你输入密码 XXXX.(注意输入密码时你看不到*号) 5, 输入成功以后,在出现的界面中按e,转入编辑模式 6, 输入
阅读全文
摘要:目前Eclipse最常用的svn插件莫非subclipse,在windows系统下的安装svn client和subclipse比较简单。本文介绍如何在mac安装svn插件和subclipse。 一、安装svn客户端:JavaHL JavaHL作为svn client,稳定性,速度性都比SVNKit
阅读全文