摘要: 0.1准备工作 安装好CentOS7,配置好网络,确保网络畅通。 0.2root授权 首先:当前用户为kaid 0.3安装git 0.4 安装vimplus 注: 现在vimplus支持ubuntu14.04之后的所有ubuntu 64位系列以及centos7 64位,运行install.sh脚本, 阅读全文
posted @ 2019-09-21 16:16 左手编程右手诗 阅读(2960) 评论(0) 推荐(0) 编辑
摘要: 1.同步(Synchronous)与异步(Asynchronous) 同步和异步通常形容一次方法的调用。同步方法调用开始后调用者必须等到方法调用返回才能进行后续行为。异步方法则像一个消息的传递,调用方法后立即返回而方法体则在后台继续运行,调用者无需等待继续后续操作。 2.并发(Concurrency 阅读全文
posted @ 2019-09-21 13:29 左手编程右手诗 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 进程 线程 协程 异步 并发编程(不是并行)目前有四种方式:多进程、多线程、协程和异步。 多进程编程在python中有类似C的os.fork,更高层封装的有multiprocessing标准库 多线程编程python中有Thread和threading 异步编程在linux下主+要有三种实现sele 阅读全文
posted @ 2019-09-21 13:14 左手编程右手诗 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: 1. https://www.jianshu.com/p/c93e630d8089 2.https://www.runoob.com/python/python-multithreading.html 3.https://www.jianshu.com/p/b9763f6d021f 4.https: 阅读全文
posted @ 2019-09-21 13:04 左手编程右手诗 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 多线程 VS 多进程 程序: 一堆代码以文件形式存入一个文档 进程: 程序运行的一个状态 包含地址空间,内存,数据栈等 每个进程由自己完全独立的运行环境,多进程共享数据是一个问题 线程: 一个进程的独立运行片段,一个进程可以有多个线程 轻量化的进程 一个进程的多个线程之间共享数据和上下文运行环境 共 阅读全文
posted @ 2019-09-21 11:33 左手编程右手诗 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 进程 我们都知道计算机的核心是CPU,它承担了所有的计算任务,而操作系统是计算机的管理者,它负责任务的调度,资源的分配和管理, 统领整个计算机硬件;应用程序是具有某种功能的程序,程序是运行于操作系统之上的。 进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和 阅读全文
posted @ 2019-09-21 11:00 左手编程右手诗 阅读(148) 评论(0) 推荐(0) 编辑
摘要: golang 中国gocn golang Applicable to all database connection pools xorm是一个简单而强大的Go语言ORM库,通过它可以使数据库操作非常简便--文档 Lightweight and fast SQL builder for Go and 阅读全文
posted @ 2019-09-21 10:13 左手编程右手诗 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 引言:“微服务”是当前软件架构领域非常热门的词汇,能找到很多关于微服务的定义、准则,以及如何从微服务中获益的文章,在企业的实践中去应用“微服务”的资源却很少。本篇文章中,会介绍微服务架构(Microservices Architecture)的基础概念,以及如何在实践中具体应用。 单体架构(Mono 阅读全文
posted @ 2019-09-20 08:50 左手编程右手诗 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 读者您好。今天我将介绍20个属于我常用工具的Python库,我相信你看完之后也会觉得离不开它们。他们是: 【Python系统运维常用库】1、psutil是一个跨平台库(http://code.google.com/p/psutil/)能够实现获取系统运行的进程和系统利用率(内存,CPU,磁盘,网络等 阅读全文
posted @ 2019-09-19 15:17 左手编程右手诗 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 概述 这篇文章中,我们挑选了24个用于数据科学的Python库。 这些库有着不同的数据科学功能,例如数据收集,数据清理,数据探索,建模等,接下来我们会分类介绍。 您觉得我们还应该包含哪些Python库?让我们知道! 这篇文章中,我们挑选了24个用于数据科学的Python库。 这些库有着不同的数据科学 阅读全文
posted @ 2019-09-19 15:08 左手编程右手诗 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 核心库与统计 1. NumPy(提交:17911,贡献者:641) 一般我们会将科学领域的库作为清单打头,NumPy 是该领域的主要软件库之一。它旨在处理大型的多维数组和矩阵,并提供了很多高级的数学函数和方法,因此可以用它来执行各种操作。 在过去一年,开发团队对该库进行了大量改进。除了错误修复和解决 阅读全文
posted @ 2019-09-19 15:04 左手编程右手诗 阅读(5598) 评论(0) 推荐(1) 编辑
摘要: NLP的发展趋势:规则—>统计—>深度学习。自然语言处理的发展大致经历了4个阶段:1956年以前的萌芽期;1957-1970年的快速发展期;1971 -1993年的低谷的发展期和1994年至今的复苏融合期。 一、萌芽期(1956年以前) 1956年以前,可以看作自然语言处理的基础研究阶段。一方面,人 阅读全文
posted @ 2019-09-18 20:16 左手编程右手诗 阅读(6473) 评论(0) 推荐(0) 编辑
摘要: 缩进 * 不要使用 tab 缩进 * 使用任何编辑器写 Python,请把一个 tab 展开为 4 个空格 * 绝对不要混用 tab 和空格,否则容易出现 IndentationError 空格 * 在 list, dict, tuple, set, 参数列表的 , 后面加一个空格 * 在 dict 阅读全文
posted @ 2019-09-12 09:30 左手编程右手诗 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 1.教程 https://www.jianshu.com/nb/34821679 2 https://www.runoob.com/django/django-tutorial.html 3 https://edu.csdn.net/notebook/python/week04/4.4.html 4 阅读全文
posted @ 2019-09-12 07:53 左手编程右手诗 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Python内置的函数及其用法。为了方便记忆,已经有很多开发者将这些内置函数进行了如下分类: 数学运算(7个) 类型转换(24个) 序列操作(8个) 对象操作(7个) 反射操作(8个) 变量操作(2个) 交互操作(2个) 文件操作(1个) 编译执行(4个) 装饰器(3个)接下来看看具体每个类别里包含 阅读全文
posted @ 2019-09-11 22:22 左手编程右手诗 阅读(1905) 评论(0) 推荐(0) 编辑
摘要: 前沿对象关系映射ORM是在实际应用编程中常用到的技术,它在对象和关系之间建立了一条桥梁,前台的对象型数据和数据库中的关系型的数据通过这个桥梁来相互转化。简单来说就是开发人员在使用ORM模型编程时,不需要再编写SQL语句来操作数据库,而是使用一系列的函数和方法来完成对数据库的操作。 Python目前比 阅读全文
posted @ 2019-09-09 07:51 左手编程右手诗 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 前言: Django的ORM虽然强大,但是毕竟局限在Django,而SQLAlchemy是Python中的ORM框架; SQLAlchemy的作用是:类/对象 >SQL语句 >通过pymysql/MySQLdb模块 >提交到数据库执行; 组成部分: Engine,框架的引擎 Connection P 阅读全文
posted @ 2019-09-08 10:51 左手编程右手诗 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 字符串 bytes定义 bytearray定义 线性结构 切片 封装和结构 解构 python3 的解构 丢弃变量 练习 set 集合 并集 将两个集合A和B所有的元素合并到一起,组成的元素乘坐集合A与集合B的并集 比较运算: union(*others) union用法: 返回和多个集合合并后的新 阅读全文
posted @ 2019-09-08 10:26 左手编程右手诗 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 本文目录: 数据结构分类1、数组2、栈3、队列4、链表5、树6、散列表7、堆8、图数据结构分类数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。 常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等,如图所示: 每一种数据结构都有着独特的数据存储方式 阅读全文
posted @ 2019-09-08 10:23 左手编程右手诗 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 一、目前国内的数据挖掘人员工作领域大致可分为三类。 · 1)数据分析师:在拥有行业数据的电商、金融、电信、咨询等行业里做业务咨询,商务智能,出分析报告。 · 2)数据挖掘工程师:在多媒体、电商、搜索、社交等大数据相关行业里做机器学习算法实现和分析。 · 3)科学研究方向:在高校、科研单位、企业研究院 阅读全文
posted @ 2019-09-07 15:34 左手编程右手诗 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 一、torndb概述 torndb是一个轻量级的基于MySQLdb封装的一个模块,其是tornado框架的一部分。其项目主页为:https://github.com/bdarnell/torndb 。从tornado3.0版本以后,其已经作为一个独立模块发行了。可以通过easy_install 或p 阅读全文
posted @ 2019-09-07 14:19 左手编程右手诗 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 一直对asyncio这个库比较感兴趣,毕竟这是官网也非常推荐的一个实现高并发的一个模块,python也是在python 3.4中引入了协程的概念。也通过这次整理更加深刻理解这个模块的使用 asyncio 是干什么的? 异步网络操作 并发 协程 python3.0时代,标准库里的异步网络模块:sele 阅读全文
posted @ 2019-09-07 13:52 左手编程右手诗 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1.TornadoTornado:python编写的web服务器兼web应用框架1.1.Tornado的优势轻量级web框架异步非阻塞IO处理方式出色的抗负载能力优异的处理性能,不依赖多进程/多线程,一定程度上解决C10K问题WSGI全栈替代产品,推荐同时使用其web框架和HTTP服务器1.2.To 阅读全文
posted @ 2019-09-07 13:42 左手编程右手诗 阅读(1908) 评论(0) 推荐(0) 编辑
摘要: 本节大纲: 模块,用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。 阅读全文
posted @ 2019-09-06 23:20 左手编程右手诗 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: 数据挖掘其实是一种深层次的数据分析方法。数据挖掘可以描述为:按企业既定业务目标,对大量的企业数据进行探索和分析,揭示隐藏的、未知的或验证已知的规律性,并进一步将其模型化的先进有效的方法。应用的技术包括:数据库技术、人工智能技术、数理统计、可视化技术、并行计算等方面。 数据挖掘与传统的数据分析(如查询 阅读全文
posted @ 2019-09-06 23:05 左手编程右手诗 阅读(496) 评论(0) 推荐(0) 编辑
摘要: |0什么是全文搜索 什么是全文搜索引擎? 百度百科中的定义:全文搜索引擎是目前广泛应用的主流搜索引擎。它的工作原理是计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式 阅读全文
posted @ 2019-09-02 21:36 左手编程右手诗 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 自然语言处理知识太庞大了,网上也都是一些零零散散的知识,比如单独讲某些模型,也没有来龙去脉,学习起来较为困难,于是我自己总结了一份知识体系结构,不足之处,欢迎指正。内容来源主要参考黄志洪老师的自然语言处理课程。主要参考书为宗成庆老师的《统计自然语言处理》,虽然很多内容写的不清楚,但好像中文NLP书籍 阅读全文
posted @ 2019-09-02 11:08 左手编程右手诗 阅读(2423) 评论(0) 推荐(0) 编辑
摘要: 一、Django: Python Web应用开发框架 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的, 即是CMS(内容管理系统)软件。并于2005年7月 阅读全文
posted @ 2019-09-02 08:12 左手编程右手诗 阅读(5016) 评论(0) 推荐(0) 编辑
摘要: 一、大数据的来源 1.人类活动 2.计算机 3.物理世界 二、大数据采集设备 1.科研数据 (1)大型强子对撞机 (2)射电望远镜 (3)电子显微镜 2.网络数据 我们可以利用数据中心采集网络中的数据。 三、大数据采集方法 1.科研数据 2.网络数据 爬虫(慎用) 3.系统日志 (1)Scribe是 阅读全文
posted @ 2019-09-02 08:06 左手编程右手诗 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 1、大数据流程图 2、大数据各个环节主要技术 2.1、数据处理主要技术 Sqoop:(发音:skup)作为一款开源的离线数据传输工具,主要用于Hadoop(Hive) 与传统数据库(MySql,PostgreSQL)间的数据传递。它可以将一个关系数据库中数据导入Hadoop的HDFS中, 也可以将H 阅读全文
posted @ 2019-09-02 08:01 左手编程右手诗 阅读(464) 评论(0) 推荐(0) 编辑
摘要: Python之所以能够成为数据分析与挖掘领域的最佳语言,是有其独特的优势的。因为他有很多这个领域相关的库可以用,而且很好用,比如Numpy、SciPy、Matploglib、Pandas、ScikitLearn、Keras、Gensim等 1)Numpy,它给Python提供了真正的数组功能,包括多 阅读全文
posted @ 2019-09-01 16:17 左手编程右手诗 阅读(2643) 评论(0) 推荐(0) 编辑
摘要: StatefulWidget和StatelessWidget StatefulWidget : 具有可变状态的窗口部件,也就是你在使用应用的时候就可以随时变化,比如我们常见的进度条,随着进度不断变化。 StatelessWidget:不可变状态窗口部件,也就是你在使用时不可以改变,比如固定的文字(写 阅读全文
posted @ 2019-08-20 21:05 左手编程右手诗 阅读(125) 评论(0) 推荐(0) 编辑
摘要: Flutter社区和资源传送门 新: 慕课网《Flutter入门与案例实战》 | 中文网《Flutter实战》电子书 字体图标生成 http://fluttericon.com/ Flutter中文网 https://flutterchina.club Flutter官网 https://flutt 阅读全文
posted @ 2019-08-19 09:44 左手编程右手诗 阅读(315) 评论(0) 推荐(0) 编辑
摘要: Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Android系统开发,并且是未来新操作系统Fuchsia的默认开发套件。自从2017年5月发布 第一个版本 以来,目前Flutter已经发布了近60个版本,并且在2018年5月发布了第一个 “Ready for Prod 阅读全文
posted @ 2019-08-19 08:30 左手编程右手诗 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 语言特性 Dart所有的东西都是对象, 即使是数字numbers、函数function、null也都是对象,所有的对象都继承自Object类。 Dart动态类型语言, 尽量给变量定义一个类型,会更安全,没有显示定义类型的变量在 debug 模式下会类型会是 dynamic(动态的)。 Dart 在 阅读全文
posted @ 2019-08-17 18:17 左手编程右手诗 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 跟Java等很多语言不同的是,Dart没有public protected private等关键字,如果某个变量以下划线 _ 开头,代表这个变量在库中是私有的。Dart中变量可以以字母或下划线开头,后面跟着任意组合的字符或数字 变量 变量定义 以下代码是Dart中定义变量的方法: 你可以明确指定某个 阅读全文
posted @ 2019-08-16 20:54 左手编程右手诗 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 【前言】Dart语言是使用flutter框架开发时候必备的语言,flutter是一个跨平台的框架,一套代码就可以完美实现安卓和ios两个平台,适配也很不错,Dart语言很友好,和java很类似,学习成本也是很低的。所以这也是我推荐学习Dart语言的一个原因。 从本篇文章开始讲解Dart语言的基本使用 阅读全文
posted @ 2019-08-16 20:52 左手编程右手诗 阅读(2147) 评论(0) 推荐(0) 编辑
摘要: 比较一下常用的golang web框架 令人敬畏的Web框架 如果你为自己设计一个小应用程序,你可能不需要一个Web框架,但如果你正在进行生产,那么你肯定需要一个,一个好的应用程序。 虽然您认为自己拥有必要的知识和经验,但您是否愿意自行编写所有这些功能的代码?您是否有时间找到生产级外部包来完成这项工 阅读全文
posted @ 2019-08-13 18:39 左手编程右手诗 阅读(1188) 评论(0) 推荐(0) 编辑
摘要: 首先看一下效果图: 项目结构如下图所示: 第一步:在build中添加配置如下: projet 目录下的build.gradle dependencies { classpath 'org.greenrobot:greendao-gradle-plugin:3.2.0' } moudle 下的buil 阅读全文
posted @ 2019-08-06 20:39 左手编程右手诗 阅读(6528) 评论(0) 推荐(0) 编辑
摘要: Android 平台上的数据库框架非常多,但是有一个共同特点就是基于对象关系映射(ORM)模型的。实现的目标也都是不需要写SQL语句,通过对对象的操作保存和操作数据。要是从语法的简洁性来说都有自己的特点,总的来说不相上下,因此只能从数据的性能上来抉择了。 首先我们先看看目前最常用的数据库框架介绍(排 阅读全文
posted @ 2019-08-06 19:44 左手编程右手诗 阅读(3944) 评论(0) 推荐(0) 编辑