1. 基础概念 1.1 database 数据库,一个数据仓库可以包含多个集合 1.2 collection 集合,类似于关系数据库中的表。一个集合可以包含多个文档。 capped collection(限制集合):设定…
分类:未分类
【008】【JVM——性能监控与故障处理工具】
JVM——性能监控与故障处理工具 HotSpot虚拟机提供了许多虚拟机运行时调试工具,方便开发人员在应用运行时对虚拟机和应用性能进行监控和优化。 jps:JVM Process Status Tool 显示指定系统…
Just for fun——分解一个正整数的质因数
Reason 为什么我要记录这个问题,因为之前面试的时候遇到过,当时自己写的算法不好,所以,在此记录一下 Answer 代码是基于python3写的(人生苦短,写算法请用python,web的话请用php ^_^) de…
使用Python和Java调用Shell脚本时的死锁陷阱
最近有一项需求,要定时判断任务执行条件是否满足并触发 Spark 任务,平时编写 Spark 任务时都是封装为一个 Jar 包,然后采用 Shell 脚本形式传入所需参数执行,考虑到本次判断条件逻辑复杂,只用 Shell…
python实现冒泡算法
冒泡算法: – 算法思想: 每次比较两个相邻的元素, 如果他们的顺序错误就把他们交换位置比如有五个数: 12, 35, 99, 18, 76, 从大到小排序, 对相邻的两位进行比较 第一趟:第一次比较: 35…
【数据科学系统学习】机器学习算法 # 西瓜书学习记录 [6] 朴素贝叶斯实践
本篇内容为《机器学习实战》第 4 章 基于概率论的分类方法:朴素贝叶斯程序清单。所用代码为 python3。 朴素贝叶斯 优点:在数据较少的情况下仍然有效,可以处理多类别问题。 缺点:对于输入数据的准备方式较为敏感。 适…
【tcl脚本】改变输出字符格式
需求: 原list输出格式 0x00 0x50 0x01 0x03 0x04 0x02 0x21 0x57 0x01 0x00 0x05 0x0B 0x03 0x13 0x00 0x01 要求list输出格式为 list…
Python回顾与整理8:错误和异常
0.说明 如果想写出用户体验高的代码,那么就需要考虑到在执行自己写的这段代码中在和用户交互的过程中可能会出现的问题,也就是说…
用Python实现设计模式——工厂模式
前言 工厂模式,顾名思义就是我们可以通过一个指定的“工厂”获得需要的“产品”,在设计模式中主要用于抽象对象的创建过程,让用户可以指定自己想要的对象而不必关心对象的实例化过程。这样做的好处是用户只需通过固定的接口而不是直接…
Flask二之快速入门
一.一个最小的Flask应用 from flask import Flask app = Flask(__name__) #app是程序实例,一个项目只能有一个程序实例 @app.route('/') #路由装饰器 de…
TypeError: object() takes no parameters
日常编写Python代码的过程中,特别是Python新手,经常会遇到这样的错误: TypeError: object() takes no parameters 对于上面这个错误,很容易迷惑我们,因为这个错误信息没有很明…
python 一些易错点整理
这篇文章是抄抄写写得来的,纯粹是这个编辑器比笔记的好太多,才在这儿写。 函数参数传递 Python的函数参数传递 对于变量(与对象相对的概念),其实,python函数参数传递可以理解为就是变量传值操作,用C++的方式理解…