一、ORM(对象关系映射) 很多语言的web框架中都有这个概念 1、 为什么要有ORM? 1. 写程序离不开数据,要使用数据就需要连接数据库,但是不同的数据库在sql语句上(mysql,oracle等)会有点区别, 因此直接在你的项目中使用sql语句的话,不便于以后的修改,万一更换了数据库,那所有s ...
分类:
其他好文 时间:
2018-12-09 17:26:21
阅读次数:
242
机器学习首先面临的一个问题就是准备数据,数据的来源大概有这么几种:公司积累数据,购买,交换,政府机构及企业公开的数据,通过爬虫从网上抓取。本篇介绍怎么写一个爬虫从网上抓取公开的数据。 很多语言都可以写爬虫,但是不同语言的难易程度不同,Python作为一种解释型的胶水语言,上手简单、入门容易,标准库齐 ...
分类:
编程语言 时间:
2018-12-08 13:20:42
阅读次数:
256
Ftrans邮件超大附件解决方案帮助企业摆脱现有邮件系统附件限制,实现企业大体量业务数据的高效交换,加速业务协同。
分类:
其他好文 时间:
2018-12-07 12:09:04
阅读次数:
196
python发邮件 python发邮件需要掌握两个模块的用法,smtplib和email,这俩模块是python自带的,只需import即可使用。smtplib模块主要负责发送邮件,email模块主要负责构造邮件。 smtplib模块主要负责发送邮件:是一个发送邮件的动作,连接邮箱服务器,登录邮箱, ...
分类:
编程语言 时间:
2018-12-05 17:25:42
阅读次数:
242
性能优化讨论见参考1:大概意思是,PyPy内置JIT,对纯Python项目兼容性极好,几乎可以直接运行并直接获得性能提升;缺点是对很多C语言库支持性不好。Numba是一个库,可以在运行时将Python代码编译为本地机器指令,而不会强制大幅度的改变普通的Python代码。Cython是一种Python ...
分类:
编程语言 时间:
2018-12-02 01:19:03
阅读次数:
300
如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。 在Python中,迭代是通过for ... in来完成的,而很多语言比如C语言,迭代list是通过下标完成的,比如Java代码: 可以看出,Python的for循环抽 ...
分类:
编程语言 时间:
2018-11-30 14:13:43
阅读次数:
103
中国互联网企业迎来“大航海时代”,越来越多的中国互联网产品走向海外,特别是东南亚的印尼、泰国等移动互联网新兴市场。据《中国移动互联网出海环境全揭秘报告》,2017年Q4中国互联网出海企业就达到720多家,出海应用2268个,2018年出海应用数量更是呈井喷态势。出海产品已从纯工具类,逐步深入为游戏、文娱类、金融支付、电商服务类等诸多品类,从单纯的工具输出,到现在运营和商业模式并重,整体产业升级,跨
分类:
其他好文 时间:
2018-11-29 19:51:20
阅读次数:
165
每种架构风格,都会因各公司面临的情况不同而有不同的实现路线,Service Mesh也不例外,比如江南白衣描述的唯品会的服务化体系开放服务平台OSP(Open Service Platform)走的ServiceMesh之路就与流行的Istio不同。但它们要解决的核心问题是相似的,比如服务的注册发现 ...
分类:
其他好文 时间:
2018-11-28 12:40:08
阅读次数:
248
类类的概念在许多语言中出现,是面向对象编程的基础,很容易理解。抽象出不同物体的共同特征,根据相似性原则,把彼此相似的物体归于相同的类概念,它将数据和操作进行封装,以便将来的复用。模块模块,在Python中一个文件就可以认为是一个模块。在创建了一个脚本文件后,定义了某些函数和变量。你在其他需要这些功能的文件中,导入这模块,就可重用这些函数和变量。模块名就是文件名去掉.py后缀。模块也可以简单的划分为
分类:
编程语言 时间:
2018-11-27 01:38:43
阅读次数:
181