摘要: 增 增加单篇文档 增加单篇文档并指定id 增加多篇文档, 注意中括号[] 删除数据库 删除集合 删除文档中某条记录, db.collection.remove(查询表达式, 选项) 查询表达式 仍然是json对象 查询表达式匹配的行将被删掉 如果不写, 这个collection将被删掉 选项 指ju 阅读全文
posted @ 2016-10-11 19:55 qlshine 阅读(467) 评论(0) 推荐(0)
摘要: 查看所有数据库 admin和管理相关, admin和local数据库不要轻易动 选择库 db.help()请求帮助 创建数据库, 没有必要去创建collections, 可以隐式创建 插入数据 自动生成id, 是当做主键用的, 也可以自定义id 直接创建collection, 不用事先声明 把文档赋 阅读全文
posted @ 2016-10-11 19:54 qlshine 阅读(397) 评论(0) 推荐(0)
摘要: 在预处理阶段js引擎会扫描代码中用 和用 定义的函数 用声明方式定义函数 用函数表达式定义函数 如以上代码, 在预处理阶段结果: 在浏览器中运行结果 阅读全文
posted @ 2016-10-04 15:13 qlshine 阅读(492) 评论(0) 推荐(0)
摘要: 找了很多使用python发送邮件的文章, 发现写的并不是太全, 导致坑特别多, 刚把这个坑跨过去, 在此记录下来 本代码使用163作为发送客户端, 接收邮箱随意 首先登录163邮箱, 开启 服务, 此过程需要验证第三方客户端登录验证权限, 并单独设置一个授权密码, 这个密码要记住 具体邮件流程参考: 阅读全文
posted @ 2016-10-03 00:17 qlshine 阅读(248) 评论(0) 推荐(0)
摘要: 闭包 函数嵌套函数, 内部函数可以引用外部函数的参数和变量(突破作用域链), 参数和变量不会被垃圾回收机制回收 可以理解为是联系函数内部和函数外部的桥梁 __注意:__ 闭包会使得函数中的变量都被保存在内存中, 内存消耗很大, 所以不能滥用闭包, 否则会造成网页的性能问题. 尽量在退出函数之前, 将 阅读全文
posted @ 2016-10-02 16:48 qlshine 阅读(148) 评论(0) 推荐(0)
摘要: 建立项目 编写spider 知乎的登录页url是 , 为了方便重写 测试能不能正确返回, 返回结果是 在settings中假如USER_AGENT再进行测试, 返回200, 说明是知乎验证浏览器的问题, 到此可以成功请求到 确定post都需要传入哪些参数, 使用开发者工具得到post值如下(没有出现 阅读全文
posted @ 2016-10-02 14:30 qlshine 阅读(3280) 评论(0) 推荐(1)
摘要: js中会自动回收那些我们不使用的变量 一般回收算法用的是一个回收器, 这个回收器周期性的遍历程序运行中的所有变量, 并且给这些变量所引用的值做上一个标记, 如果被引用的值是一个对象或是一个数组, 那么这个对象或是数组的元素就会被递归的做上标记, 回收器会通过这些标记找到那些被使用的值, 那些没有被使 阅读全文
posted @ 2016-10-02 14:00 qlshine 阅读(235) 评论(0) 推荐(0)
摘要: 复制文件夹 从本机复制文件夹到远程服务器 回车后要输入服务器的密码 表示复制 文件夹到服务器下的 文件夹下面 复制文件 表示复制demo文件 阅读全文
posted @ 2016-10-02 01:12 qlshine 阅读(138) 评论(0) 推荐(0)
摘要: 后台运行python程序并标准输出到文件 === 现在有 程序要后台部署, 里面有输出内容 使用命令: 最后的 表示后台运行 2 输出错误信息到提示符窗口 1 表示输出信息到提示符窗口, 1前面的&注意添加, 否则还会创建一个名为 的文件 最后会把日志文件输出到 文件 查看 ==== 如果要实时查看 阅读全文
posted @ 2016-10-02 01:12 qlshine 阅读(18379) 评论(0) 推荐(0)
摘要: 文件和磁盘管理 1. 文件管理 ls : 查看文件信息. 列出目录的内容 a :显示指定目录下的所有文件, 包括以.开头的隐藏文件 l :以列表方式显示文件的详细信息 h :配合 显示文件的大小 和` ` :输出重定向 将命令执行结果重定向到一个文件 如: ls test.txt(test.txt如 阅读全文
posted @ 2016-10-02 01:11 qlshine 阅读(226) 评论(0) 推荐(0)