首页 > 2020年07月04日 > 全部分享
编译器架构Compiler Architecture(下)
编译器架构Compiler Architecture(下) Combining Scanning and Parsing 实际上没有必要将扫描(词法分析/标记化)与解析(语法分析/树生成)分开。基于PEGs的系统,比如Ohm,实际上是无扫描的:它们以一种预测的方式执行解析,将词汇和语法规则混合在一起 ...
分类:其他   时间:2020-07-04 14:03:25    收藏:0  评论:0  赞:0  阅读:37
python基础之元组tuple,详解
元组 元组不可改变,只要定义完成,就已经决定数值,即不可再改变,一般用来保存一些不会改变的数据;与列表类似,列表用中括号而元组用小括号,元组不可改变而列表可以。 tuple和list非常类似,但是tuple一旦初始化就不能修改 1、定义一个元组 1 my_tuple = (32,'djsh',32) ...
分类:编程语言   时间:2020-07-04 14:03:07    收藏:0  评论:0  赞:0  阅读:48
Python3.9 beta2版本发布了,看看这7个新的PEP都是什么
1、字符串操作 有时最简单(表明上的)的事情最困难,或者至少会引起巨大的讨论。其中大部分的争议是关于命名(还能是什么?),但是给标准字符串对象添加函数,来删除前缀和后缀,这种想法是毫无争议的。 是否可以将那些词缀(前缀和后缀的统称)指定为序列,以便在一次调用中处理多个词缀,这一点尚不明确,最后它被从 ...
分类:编程语言   时间:2020-07-04 14:02:49    收藏:0  评论:0  赞:0  阅读:45
第五部分 数据清洗
观看视频 hbase2hdfs hdfs2hbase 两个视频都需要看,代码可以先不用懂,但是一定要按着视频敲一遍 如果你没有maven,也是可以打包项目的 可以发现运行mapreduce项目不能在idea上运行必须要打包,对于跟着视频敲还好,但是自己写的时候,难免会碰到问题,所以在能idea上运行 ...
分类:其他   时间:2020-07-04 14:02:15    收藏:0  评论:0  赞:0  阅读:35
初入xpath
写在前面 在获取到服务器响应(HTML源码)之后,我们可以通过正则来提取想要的信息,但是编写正则太过麻烦,也容易出错。然而强大的python有强大的解析库,可以供苦逼的码农食用,例如lxml, beautiful Soup. pyquery等,通过这些解析库,就可以根据网页的ID ,class等属性 ...
分类:其他   时间:2020-07-04 14:01:23    收藏:0  评论:0  赞:0  阅读:34
18, k8s 之 ingress-https
ingress 之https: 1,先生成自签证书 [root@centos7 ssl]# [root@centos7 ssl]# cat certs.sh cat > ca-config.json <<EOF { "signing": { "default": { "expiry": "87600 ...
分类:Web开发   时间:2020-07-04 14:01:07    收藏:0  评论:0  赞:0  阅读:55
找bug练习
unlike_movies = [越光宝盒, 逐梦演艺圈] def check_movie(movie): if movie on unlike_movies print('🙅?拒绝观看' + movie + '!') else: print('🙆同意观看' + movie + '!') che ...
分类:其他   时间:2020-07-04 14:00:30    收藏:0  评论:0  赞:0  阅读:38
存储过程-输入学生的姓名,打印出学生的最高分、最低分、平均分
1 create or replace procedure showStudentInfo(ThisStudentName varchar2) 2 as 3 thismax number; 4 thismin number; 5 thisavg number; 6 sno number; 7 lin ...
分类:其他   时间:2020-07-04 14:00:07    收藏:0  评论:0  赞:0  阅读:40
客户端注册 Watcher 实现?
1、调用 getData()/getChildren()/exist()三个 API,传入 Watcher 对象 2、标记请求 request,封装 Watcher 到 WatchRegistration3、封装成 Packet 对象,发服务端发送 request4、收到服务端响应后,将 Watch ...
分类:其他   时间:2020-07-04 13:59:28    收藏:0  评论:0  赞:0  阅读:68
Codeforces-113DMuseum高斯消元求概率
题目链接:https://codeforces.com/problemset/problem/113/D 题目大意:有一个n个点m条边的无向图,两个人分别从a,b出发,每个人每分钟有$p_i$?的概率不动, 有$1-p_i$的概率走到随机一个相邻的点。当他们在同一时刻选择前往同一个房间, 他们就会在 ...
分类:其他   时间:2020-07-04 13:59:08    收藏:0  评论:0  赞:0  阅读:41
PHP递归的三种方式
一、利用引用做参数 PHP 的引用允许用两个变量来指向同一个内容,例如 $a = &$b; 这意味着 $a 和 $b 指向了同一个变量。 如下例子,因为 $data 使用了引用传递,所以数据会一直累加。 function recursion(&$data = [], $i = 0) { if ($i ...
分类:Web开发   时间:2020-07-04 13:58:51    收藏:0  评论:0  赞:0  阅读:28
Ocelot api gateway使用
Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成,下面我们会对这些功能的配置一一进行说明。 ...
分类:Windows开发   时间:2020-07-04 13:58:31    收藏:0  评论:0  赞:0  阅读:51
Windows日常快捷键
Windows: 环境变量: Win+R,--> sysdm.cpl 计算器: Win+R,-->calc 服务:Win+R,-->services.msc 远程:Win+R,-->mstsc ...
分类:Windows开发   时间:2020-07-04 13:58:12    收藏:0  评论:0  赞:0  阅读:49
详解class的加载过程
一、Java从编码到执行 首先我们来看一下Java是如何从编码到执行的呢? 我们有一个x.java文件通过执行javac命令可以变成x.class文件,当我们调用Java命令的时候class文件会被装载到内存中,这个过程叫做classloader。一般情况下我们自己写代码的时候会用到Java的类库, ...
分类:其他   时间:2020-07-04 13:57:53    收藏:0  评论:0  赞:0  阅读:32
windows中MongoDB安装和环境搭建
下载安装包或者压缩包添加db存储和日志存储文件夹 添加服务、配置环境变量、启动Mongo案例:安装路径:D:Program Files/MongoDB 配置文件的路径:D:MongoDB一、安装,可选自定义安装路径二、建立配置文件 logs文件夹内建立mongodb.log;etc文件夹内建立mon... ...
分类:数据库技术   时间:2020-07-04 13:57:01    收藏:0  评论:0  赞:0  阅读:58
VUE3.0重新定向
import Vue from 'vue'import Router from 'vue-router'import Home from '@/components/Home.vue'import login from '@/components/login.vue'Vue.use(Router)e ...
分类:其他   时间:2020-07-04 13:56:41    收藏:0  评论:0  赞:0  阅读:64
程池中状态与线程数的设计分析(ThreadPoolExecutor中ctl的设计分析)
预备知识 可以先看下我的另一篇文章对于Java中的位掩码BitMask的解释。 1、一个整数在jvm中占用了4个字节,共32bits 2、最高位的bit代表符号位,0为正数、1为负,剩余的31bits则代表数字部分 3、反码加1即为补码 4、对于负数而言,是以补码的形式存储在内存中的。以-7(int ...
分类:编程语言   时间:2020-07-04 13:56:21    收藏:0  评论:0  赞:0  阅读:57
(未完)Java集合框架梳理(基于JDK1.8)
Java集合类主要由两个接口`Collection`和`Map`派生出来的,`Collection`派生出了三个子接口:`List`、`Set`、`Queue`(Java5新增的队列),因此Java集合大致也可分成`List`、`Set`、`Queue`、`Map`四种接口体系Java集合框架大致示... ...
分类:编程语言   时间:2020-07-04 13:55:47    收藏:0  评论:0  赞:0  阅读:34
2020面试、进阶必备JVM实战书籍,附PDF文档
无论什么级别的Java从业者,JVM都是进阶时必须迈过的坎。 不管是工作还是面试中,JVM都是必考题。 如果不懂JVM的话,薪酬会非常吃亏(近70%的面试者挂在JVM上了)。 掌握了JVM机制,就等于学会了深层次解决问题的方法。 对于Java开发者而言,只有熟悉底层虚拟机的运行机制,才能通过JVM日 ...
分类:其他   时间:2020-07-04 13:55:25    收藏:0  评论:0  赞:0  阅读:39
《数据结构与算法之美》15——散列表(二)如何实现工业级别的散列表
通过上一节的学习,我们知道,散列表的查询效率并不能简单说成是O(1)。它跟散列函数、装载因子、散列冲突等地都有关系。 今天我们来学一下,如何设计一个可以应对各种异常情况的工业级散列表,来避免在散列冲突的情况下,散列表性能的急剧下降,并且能抵抗散列碰撞攻击? 下面我们从散列函数、装载因子、散列冲突等方 ...
分类:编程语言   时间:2020-07-04 13:55:03    收藏:0  评论:0  赞:0  阅读:43
1265条   上一页 1 ... 40 41 42 43 44 ... 64 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!