图 0 码力 |
162 页 |
40.20 MB
| 2 年前 3 作数纤 符埋
ooo oo ooooo oooooooooooo
数组和字符串
王晓东
wangxiaodongQouc.edu.cn
中国海洋大学
October 16, 2020
参考书目
1. 陈国君等编著,Java 程序设计基础《第 5 版) , 清华大学日 类,掌握操
作数组相关方法
3. 掌握 Java 有 的概念,字符串与数组的关系;学会
String 类 闻符串操作方法
大网 数组的概念
和 Ooo
数组的概念
一维数组
二维数组
宝
三
-维数组
ooo
维数组
ooooo
字符串
oooooooooooo
大网 数组的概念 维数组 维数组 字符串
O e@oo ooo ooooo oooooooooooo
接下来…
0 码力 |
33 页 |
620.46 KB
| 2 年前 3 ## 高可用分布式流数据存储设计
李玥
京东集团 技术架构部 架构师
## TGO鲲鹏会 汇聚全球科技领导者的高端社群
全球12大城市
850+高端科技领导者
使命
Mission
为社会输送更多优秀的
科技领导者
## 愿景 Vision
构建全球领先的有技术背景
优秀人才的学习成长平台

## 自我介绍
## 李玥
京东集团 技术架构部 架构师
负责主导设计新一代京东消息中间件系统,专注于流数据的一致性分发和可靠存储、分布式实时计算和高可用分布式系统架构等技术领域。
从事互联网研发、架构10余年,曾在浪潮集团、当当网等公司从事架构相关工作。2017年加入京东,期间提升京东商城相关系统的性能和吞吐量数倍。
目前致力于推进京东基础架构技术的创新、对外赋能与开源。
Why 有什么用?
What 如何定位?如何融入生态系统?
How 如何实现?如何优化?
## 目录
## WHY
## 为什么需要流数据存储?
## 那些年的服务
单体应用
烟筒式
SOA
微服务
## 这些年的数据
Services
## ☐ → ☐
Data
Hive
ES
HBase
HDFS
KV
## 0 码力 |
36 页 |
6.02 MB
| 2 年前 3 Java 1/0 原理
常用 I/O 流类型
# Java 应用与开发 高级 I/O 编程
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
October 29, 2018

 Sink)
▶ 流(Stream)
Java 中把不同的数据源与程序间的数据传输都抽象表述为流,java.io 包中定义了多种 I/O 流类型实现数据 I/O 功能。
## Java I/O 流的分类
## ☑ 按照数据流动的方向
Java 流可分为输入流(Input Stream)和输出流(Output Stream)。
▶ 输入流只能从中读取数据,而不能向其写出数据;
输出流则只能向其写出数据,而不能从中读取数据。 0 码力 |
27 页 |
609.17 KB
| 2 年前 3 ## PHP基本语法 —变量、数组、字符串 杨亮
## Web基本流程
请求页面
对应文件
获取数据
PC Mobile
HTTP 请求
html css
javascript
服务器 (Apache)
(IIS)
html css
javascript
后端脚本 (PHP) (JSP) (ASP)
数据库(MySQL)(Oracle)(Access)
返回页面 9 echo $test;
10 ?-->
## 常量
- 为什么要有常量:代码可读性和规范
- 通常大写,用以和变量区分
- 非$开头,直接使用
• 只能存放标量
- 布尔、整形、浮点和字符串
1 0 1 2 3 4 5 6 7 0 码力 |
25 页 |
587.00 KB
| 2 年前 3 QCon
BEIJING 2018
## 深度学习在微博Feed流应用实践
刘博
新浪微博机器学习研发部关系流算法负责人
## 目录

微博Feed流排序场景介绍

## 微博—社交媒体领跑者
• DAU : 1.72亿, MAU : 3.92亿
- 关注流基于关系链接用户与内容
## > 信息获取方式
- 主动获取(关注)
- 被动获取(推荐)
## 内容形式
• 博文/文章/图片/视频/问答/话题/...
## 微博Feed流特点介绍—排序原因
## ➢ 产品特点
• 传播性强
• 互动性好
## 存在问题
- 信息过载 jpg)
## 目录

微博Feed流排序场景介绍

常规CTR方法排序
0 码力 |
21 页 |
2.14 MB
| 2 年前 3 概述
2 简单模式
2.1 匹配字符
2.2 重复
3 使用正则表达式
3.1 编译正则表达式
3.2 反斜杠灾难
3.3 应用匹配
3.4 模块级别函数
3.5 编译标志
4 更多模式能力
4.1 更多元字符
4.2 分组
4.3 非捕获和命名组
4.4 前向断言
5 修改字符串
5.1 分割字符串
5.2 搜索和替换
6 常见问题 常见问题
6.1 使用字符串方法
6.2 match() 和 search()
6.3 贪婪与非贪婪
6.4 使用 re.VERBOSE
7 反馈
|摘要|
|---|
|本文档是在 Python 中使用 re 模块使用正则表达式的入门教程。它提供了比 “标准库参考” 中相应部分更平和的介绍。|
## 1 概述
正则表达式(称为 RE,或正则,或正则表达式模式)本质上是嵌入在 Python 中的一种微小的、高度专业化的编程语言,可通过 re 模块获得。使用这种小语言,你可以为要匹配的可能字符串集指定规则;此集可能包含英语句子,电子邮件地址,TeX 命令或你喜欢的任何内容。然后,您可以询问诸如“此字符串是否与模式匹配?”或“此字符串中的模式是否匹配?”等问题。你还可以使用正则修改字符串或以各种方式将其拆分。
正则表达式模式被编译成一系列字节码,然后由用 C 编写的匹配引擎执行。对于 0 码力 |
18 页 |
391.58 KB
| 1 年前 3 1 匹配字符
2.2 重复
3 使用正则表达式
3.1 编译正则表达式
3.2 反斜杠灾难
3.3 应用匹配
3.4 模块级函数
3.5 编译标志
4 更多模式能力
4.1 更多元字符
4.2 分组
4.3 非捕获和命名组
4.4 前视断言
5 修改字符串
5.1 分割字符串
5.2 搜索和替换
6 常见问题
6.1 使用字符串方法 内部并通过 re 模块提供的一种微小的、高度专业化的编程语言。使用这种小语言,你可以为想要匹配的可能字符串编写规则;这些字符串可能是英文句子、邮箱地址、TeX 命令或任何你喜欢的内容。然后,你可以提出诸如“此字符串是否与表达式匹配?”、“字符串中是否存在表达式的匹配项?”之类的问题。你还可以用正则来修改字符串,或以各种方式将其拆分。
正则表达式会被编译成一系列字节码,然后由 C 语言编写的匹配引擎执 正则表达式语言相对较小且受限,因此并非所有可能的字符串处理任务都可以使用正则表达式完成。有些任务尽管可以用正则表达式来完成,但表达式会变得非常复杂。这些情况下,最好通过编写 Python 代码来进行处理。也许 Python 代码会比精心设计的正则表达式慢,但它可能更容易理解。
## 2 简单正则
让我们从最简单的正则表达式开始吧。由于正则表达式是用来操作字符串的,我们将从最常见的任务开始:匹配字符。
关于正则表达式背 0 码力 |
17 页 |
404.43 KB
| 1 年前 3 1 匹配字符
2.2 重复
3 使用正则表达式
3.1 编译正则表达式
3.2 反斜杠灾难
3.3 应用匹配
3.4 模块级函数
3.5 编译标志
4 更多模式能力
4.1 更多元字符
4.2 分组
4.3 非捕获和命名组
4.4 前视断言
5 修改字符串
5.1 分割字符串
5.2 搜索和替换
6 常见问题
6.1 使用字符串方法 内部并通过 re 模块提供的一种微小的、高度专业化的编程语言。使用这种小语言,你可以为想要匹配的可能字符串编写规则;这些字符串可能是英文句子、邮箱地址、TeX 命令或任何你喜欢的内容。然后,你可以提出诸如“此字符串是否与表达式匹配?”、“字符串中是否存在表达式的匹配项?”之类的问题。你还可以用正则来修改字符串,或以各种方式将其拆分。
正则表达式会被编译成一系列字节码,然后由 C 语言编写的匹配引擎执 正则表达式语言相对较小且受限,因此并非所有可能的字符串处理任务都可以使用正则表达式完成。有些任务尽管可以用正则表达式来完成,但表达式会变得非常复杂。这些情况下,最好通过编写 Python 代码来进行处理。也许 Python 代码会比精心设计的正则表达式慢,但它可能更容易理解。
## 2 简单正则
让我们从最简单的正则表达式开始吧。由于正则表达式是用来操作字符串的,我们将从最常见的任务开始:匹配字符。
关于正则表达式背 0 码力 |
17 页 |
404.43 KB
| 1 年前 3 1 匹配字符
2.2 重复
3 使用正则表达式
3.1 编译正则表达式
3.2 反斜杠灾难
3.3 应用匹配
3.4 模块级函数
3.5 编译标志
4 更多模式能力
4.1 更多元字符
4.2 分组
4.3 非捕获和命名组
4.4 前视断言
5 修改字符串
5.1 分割字符串
5.2 搜索和替换
6 常见问题
6.1 使用字符串方法 内部并通过 re 模块提供的一种微小的、高度专业化的编程语言。使用这种小语言,你可以为想要匹配的可能字符串编写规则;这些字符串可能是英文句子、邮箱地址、TeX 命令或任何你喜欢的内容。然后,你可以提出诸如“此字符串是否与表达式匹配?”、“字符串中是否存在表达式的匹配项?”之类的问题。你还可以用正则来修改字符串,或以各种方式将其拆分。
正则表达式会被编译成一系列字节码,然后由 C 语言编写的匹配引擎执 正则表达式语言相对较小且受限,因此并非所有可能的字符串处理任务都可以使用正则表达式完成。有些任务尽管可以用正则表达式来完成,但表达式会变得非常复杂。这些情况下,最好通过编写 Python 代码来进行处理。也许 Python 代码会比精心设计的正则表达式慢,但它可能更容易理解。
## 2 简单正则
让我们从最简单的正则表达式开始吧。由于正则表达式是用来操作字符串的,我们将从最常见的任务开始:匹配字符。
关于正则表达式背 0 码力 |
17 页 |
403.17 KB
| 1 年前 3
|