码迷,mamicode.com
首页 > 2019年06月30日 > 全部分享
Python面试题(摘自武沛齐的博客)
第一部分 Python基础篇(80题) 为什么学习Python? 通过什么途径学习的Python? Python和Java、PHP、C、C#、C++等其他语言的对比? 简述解释型和编译型编程语言? Python解释器种类以及特点? 位和字节的关系? b、B、KB、MB、GB 的关系? 请至少列举5个 ...
分类:编程语言   时间:2019-06-30 15:42:15    阅读次数:393
深入剖析线程同步工具CountDownLatch原理
0CountDownLatch的作用CountDownLatch作为一个多线程间的同步工具,它允许一个或多个线程等待其他线程(可以是多个)完成工作后,再恢复执行。就像下面这样:1从一个Demo说起我们直接拿源码中给出的Demo看一下,源码中的这个demo可以看做模拟一个赛跑的场景。赛跑肯定有跑得快的运动员也有跑的慢的运动员,每个运动员就表示一个线程。运动员听到枪声后开始起跑,而最后一个运动员到达终
分类:编程语言   时间:2019-06-30 15:41:57    阅读次数:118
作用域
1 2 3 4 5 6 变量的作用域 7 8 9 48 49 ...
分类:其他好文   时间:2019-06-30 15:41:33    阅读次数:71
机器学习三剑客补充
1. 启动JupyterLabjupyter lab --ip=0.0.0.0 --no-browser --notebook-dir=notebook--ip=0.0.0.0 监听所有ip,允许其他电脑访问 --no-brower 不启动本地浏览器 --notebook-dir 指定根目录 注:发 ...
分类:其他好文   时间:2019-06-30 15:41:14    阅读次数:97
JS对象
JS中内置了17个对象,常用的是Array对象、Date对象、正则表达式对象、string对象、Global对象 ,即js已经创建好了,你不用自己再创建的对象,直接就可以调用。 Array对象中常用方法: Concat():表示把几个数组合并成一个数组。 Join():返回字符串值,其中包含了连接到 ...
分类:Web程序   时间:2019-06-30 15:40:46    阅读次数:124
linux启动流程
Linux组成 Linux: kernel+rootfskernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能rootfs:程序和glibc库:函数集合, function, 调用接口(头文件负责描述)程序:二进制执行文件 CentOS6启动流程 post加电自检 这个过程是开机 ...
分类:系统相关   时间:2019-06-30 15:40:29    阅读次数:180
nginx代理grafana
希望通过Nginx为服务器上的grafana进行代理,实现通过在当前域名后加/grafana在公网进行访问,开始按照百度的方法弄了几个小时都不行,后面仔细看了官方的文档才弄好,Mark一下。 Nginx版本:1.14.2 grafana版本:6.2.4 1.修改Nginx配置(nginx.conf) ...
分类:其他好文   时间:2019-06-30 15:40:12    阅读次数:267
Hotspot调用
来源:/src/share/vm/runtime/stubRoutines.hpp 其中CAST_TO_FN_PTR是宏,定义在/src/share/vm/runtime/utilities/globalDefinitions.hpp文件中,具体定义如下: 对call_stub函数进行宏替换和展开后 ...
分类:其他好文   时间:2019-06-30 15:39:58    阅读次数:119
Python3解leetcode Factorial Trailing Zeroes
问题描述: Given an integer n, return the number of trailing zeroes in n!. Example 1: Example 2: Note: Your solution should be in logarithmic time complexi ...
分类:编程语言   时间:2019-06-30 15:39:42    阅读次数:121
多任务异步协程,asyncio及aiohttp
要实现异步协程,需要满足几个条件: 1,创建协程对象,且协程内部操作需要支持异步。 2,创建任务对象,如需为协程执行结果进行进一步处理,则需要为任务对象绑定回调函数。 3,创建事件循环,并将任务启动。 注意!: 一个线程内最多大概可以注册500个协程。。任务数过多,需要多线程加异步协程实现。 ...
分类:Web程序   时间:2019-06-30 15:39:27    阅读次数:159
LinqToSQL3
Lambda Lambda表达式和匿名方法很相似,但Lambda表达式比匿名方法更灵活,并且语法比匿名方法更简洁。 在LINQ中可以使用Lambda表达式创建委托,这些委托将稍后执行查询时被调用。 Lambda表达式使用的操作符“=>”。这个操作符的意思就是“流入”,左侧为任意的输入参数,右侧可以表 ...
分类:数据库   时间:2019-06-30 15:39:11    阅读次数:109
查看CentOS的版本信息
CentOS的版本号信息一般存放在配置文件当中,在CentOS中,与其版本相关的配置文件中都有centos关键字,该文件一般存放在/etc/目录下,所以说我们可以直接在该文件夹下搜索相关的文件 其中存放其版本配置信息的文件为“centos-release”,翻译过来就是“CentOS的发行版”,所以 ...
分类:其他好文   时间:2019-06-30 15:38:56    阅读次数:120
vscode对git的配置及提交到github
如果本地没有下载git,可以参考 https://www.cnblogs.com/zhangyaolan/p/11105330.html 如果本地没有实现git与github相连,可以参考 https://www.cnblogs.com/zhangyaolan/p/11106091.html vsc ...
分类:其他好文   时间:2019-06-30 15:38:42    阅读次数:106
【InnoDB】体系结构
一、概述: innodb的整个体系架构就是由多个内存块组成的缓冲池及多个后台线程构成。缓冲池缓存磁盘数据(解决cpu速度和磁盘速度的严重不匹配问题),后台进程保证缓存池和磁盘数据的一致性(读取、刷新),并保证数据异常宕机时能恢复到正常状态。 缓冲池主要分为三个部分:redo log buffer、i ...
分类:数据库   时间:2019-06-30 15:38:24    阅读次数:106
巨杉Tech | SequoiaDB虚机镜像正式上线
数据库云化架构需求随着云架构的发展和流行,在业务和应用进行“云化”的过程中,云数据库因为在整体架构中的重要地位,在云化改造中的重要性不言而喻。云数据库需要满足这些技术要求,除了在功能上的具体提升,在整体架构上更需要进行升级和“进化”。云数据库架构是其能否承载应用架构“云化”的关键点,随着技术和业务的发展,云数据库的架构出现了几个主要的发展方向:?在dbPaaS平台中,计算-存储层分离将会成为主流技
分类:数据库   时间:2019-06-30 15:37:50    阅读次数:144
搜索(BFS)---最短单词路径
找出一条从beginword到endword的最短路径,每次移动规定为改变一个字符,并且改变之后的字符串必须在 wordList 中。 ...
分类:其他好文   时间:2019-06-30 15:37:35    阅读次数:88
atcoder2069
链接:https://vjudge.net/contest/308181#problem/H 题意:给了你N个数,和一个数a,让你从这N个数中选择出一些数,并使这些数的sum和是a的倍数。问你有多少种方案数。 dp的通常想法是我们先设计出状态和转移,然后根据状态和转移我们调整得到可以接受的复杂度。。 ...
分类:其他好文   时间:2019-06-30 15:37:15    阅读次数:97
865条   上一页 1 ... 21 22 23 24 25 26 27 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!