-
给妹子讲python-S01E15迭代环境
Python中,从左到右扫描的每种工具都使用了之前介绍的迭代协议,都可以称之为迭代环境,如for循环表达式、列表解析式、in成员关系测试,map内置函数,sorted和zip等调用等,都可以传入一个可迭代对象,进行迭代。 Sorted对可迭代对象中的各项进行排序,zip对可迭代对象中的各项进行组合,enumerate对可迭代对象中的各项进行位置值配对,他们都...
时间:2018-08-28点击:231收藏
-
Java 常见的 30 个误区与细节!
1 在Java中,没有goto语句。 因为大量使用goto语句会降低程序的可读性和可维护性,所以Java语言取消了goto的使用。 同时,为了避免程序员自行使用goto所带来的混乱,Java语言仍将goto定义为一个关键字,但是没有定义任何语法,故称为“保留字”。 2 true、false和null在IDE中虽然以不同的颜色显示,但是并不是关键字,而是“字面...
时间:2018-08-28点击:216收藏
-
8月29日云栖精选夜读 | Jeff Dean本科论文首次曝光!第一批90后出生时,他就在训练神经网络
22岁时,你在干嘛? 这两天,现任Google AI掌门,传奇一般的Jeff Dean,再次收获膜拜和引发热议。全因他的本科毕业论文首次曝光。 这篇论文只有8页。 却成为1990年的最优等本科论文,被明尼苏达大学图书馆保存至今。 热点热议 Jeff Dean本科论文首次曝光!第一批90后出生时,他就在训练神经网络 作者:技术小能手 发表于:量子位 如何优雅地...
时间:2018-08-28点击:177收藏
-
说说你对执行 JS 代码时产生的执行上下文的理解?
本文分两部分,第一部分是了解执行环境的相关概念,第二部分是通过是级代码了解具体的执行过程中执行环境的切换。 执行环境 执行环境的分类 1、全局执行环境 是js代码来时执行时的默认环境(浏览器中的window对象)。全局执行环境的变量对象始终都是作用域链中的最后对象。 2、函数执行环境 当某个函数被调用的时候,会先创建一个执行环境及相应的作用域链。然后使用ar...
时间:2018-08-28点击:253收藏
-
如何提高网站的加载速度,减少用户等待时间
随着移动端的发展流量入口也越来越偏向移动,如果你的网站打开速度慢会增加用户等待时间大大违背了用户体验的原则,而页面加载速度逐渐被各大搜索引擎纳入搜索排名的因素之一,百度在去年的闪电算法中也明确表示移动端首屏的加载速度将会直接影响搜索排名。 那什么是加载速度? 加载速度可以理解,在特定的页面上显示出所有内容的时间,从浏览器的角度是从第一个字节接收信息所需要的时...
时间:2018-08-28点击:219收藏
-
刚刚入门的java程序员有多痛苦?
程序员相对来讲是一门入门比较难的职业,很多人是卡在入门的路上或者刚入门了遇到困难知难而退了,作为一个写了十几年的程序的老程序员,对于这一点有深刻的体会,没有入门之前也是各种担心,总想找到最优的学习方法,其实所谓的方法都是虚的,适合自己的才是最好的,好的方法也是自己全力以赴的学习找到感觉,自己摸索出来的,只有这种方法才是最适合自己的,只要问哪种编程语言是最好的...
时间:2018-08-28点击:217收藏
-
如何优雅地用Redis实现分布式锁
什么是分布式锁 在学习Java多线程编程的时候,锁是一个很重要也很基础的概念,锁可以看做是多线程情况下访问共享资源的一种线程同步机制。这是对于单进程应用而言的,即所有线程都在同一个JVM进程里的时候,使用Java语言提供的锁机制可以起到对共享资源进行同步的作用。如果分布式环境下多个不同线程需要对共享资源进行同步,那么用Java的锁机制就无法实现了,这个时候就...
时间:2018-08-28点击:177收藏
-
Python文本数据分析与处理
Python文本数据分析与处理(新闻摘要) 分词 使用jieba分词, 注意lcut只接受字符串 过滤停用词 TF-IDF得到摘要信息或者使用LDA主题模型 TF-IDF有两种 jieba.analyse.extract_tags(content, topK=20, withWeight=False) # content为string, topK选出20个关...
时间:2018-08-28点击:212收藏
-
pyenv
pyenv python -V --> 显示版本 pyenv install --list --> 列出所有可以安装的包 pyenv versions --> 显示所有的版本 pyenv version --> 显示当前的版本 pyenv install versionId --> 安装,如果太慢的话,则在mkdir ~/.py...
时间:2018-08-28点击:204收藏
-
Python第三方库使用感言
Python第三方库使用的感言加使用笔记 一般来讲第三方库会提供大量的类与对象, 对象方法的返回值和库中函数的返回值一般不会是Python原始自带的对象, 而是由该第三方库提供的对象, 因为Python的开源性, 第三方库的编写风格各异, 不怎么好记忆, 如, 一般常理来说, 函数应该是动词, 而在matplotlib.pyplot中的title(), xl...
时间:2018-08-28点击:183收藏
-
Python 科学工具笔记
Python 科学工具笔记 numpy a = numpy.array([1,2,3,4]);// 创建一个numpy的数组对象 此时a.shape显示的值为(4,); 由此得出结论在一维的数组中, 数组的是列优先的 numpy.random.uniform(low, high): 产生在low和high之间的随机数 numpy.vdot(arrA, arr...
时间:2018-08-28点击:186收藏
-
消息队列二三事
最近在看kafka的代码,就免不了想看看消息队列的一些要点:服务质量(QOS)、性能、扩展性等等,下面一一探索这些概念,并谈谈在特定的消息队列如kafka或者mosquito中是如何具体实现这些概念的。 服务质量 服务语义 服务质量一般可以分为三个级别,下面说明它们不同语义。 At most once 至多一次,消息可能丢失,但绝不会重复传输。生产者:完全依...
时间:2018-08-28点击:267收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Linux系统CentOS6、CentOS7手动修改IP地址