VS Code常用快捷键

在安全圈里徘徊,停滞不前
|
|
//www.google.com.? separator.
|
|
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
特点:
优点:
MongoDB官方出的针对python平台的库,相当于数据库的客户端,所以需要安装MongoDB的服务器端,按照Install MongoDB Community Edition on Windows说明可以在windows平台上安装MongoDB
并在管理员权限的cmd窗口运行:
|
|
将会产生系统服务,mongod.cfg文件内容:
|
|
MongoDB是对象型数据库,mysql等关系型数据库的表格式固定,如果想增添带有更多信息的属性就需要重新建一张表,然后用外键进行关联,这样查询也会造成表之间的join,效率低,而且结构越复杂,表越多,表之间的关系就越紧密,会影响表之间的清晰度。而对象型数据库将每条记录看作是一个文档,以json格式存放在一个文件中,并且每个文档结构可以不同,一个文档中就包含了这条记录的所有相关信息,以面对对象的思维来看就是一个对象,文档的集合也就是关系型数据库记录的集合,也就是表
dataset号称是为懒人所写的数据库,并说明了很多程序员存储数据都会使用不易查询和更新的CSV和JSON格式,而不是数据库,主要原因是数据库的相关代码比较复杂,而dataset正式解决这个问题,为程序员提供更方便的数据库操作

|
|
一个比较方便的连接mysql使用的python库,官网给的例子很简单,但是看下源码发现内容还是很多的,很多函数都没有介绍,所以只有在使用的时候查看源代码了。从github上该项目所获得的星数来看,该库还是很出名的。
可以使用geopy库来查询地址,国家,城市,地标,geopy使用的是第三方的geo解析器(包括谷歌地图,必应地图,Nominatim等)和一些数据源来获取地理信息
Each geolocation service you might use, such as Google Maps, Bing Maps, or Yahoo BOSS, has its own class in geopy.geocoders abstracting the service’s API. Geocoders each define at least ageocode method, for resolving a location from a string, and may define a reverse method, which resolves a pair of coordinates to an address.
moviepy能够对音频,视频,以及git图片进行剪切,合并,标题插入等处理,并支持多种格式。

moviepy也是基于ffmpeg,如果没有安装ffmpeg,moviepy会在第一次使用moviepy的时候自动下载安装ffmpeg,如果本机安装有ffmpeg,建议修改config_defaults.py文件中的配置为FFMPEG_BINARY = 'auto-detect'
至于其他工具,则是对应相应的工具自行决定要不要安装,比如增加文字需要ImageMagick,预览音频和视频需要PyGame