Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
做全栈的java开发者
Search
多火工作室
May 09, 2015
Education
0
82
做全栈的java开发者
多火#技术群殴#
多火工作室
May 09, 2015
Tweet
Share
More Decks by 多火工作室
See All by 多火工作室
github&git
luxiaojijan
1
140
Nodejs实现RESTful api
luxiaojijan
1
120
机器人餐厅
luxiaojijan
0
74
regular expressions
luxiaojijan
0
59
python的介绍与web实战
luxiaojijan
0
110
Other Decks in Education
See All in Education
LTをすべき100の理由
eltociear
1
250
Microsoft Office 365
matleenalaakso
0
1.5k
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
1.1k
TCA Practice in 5 min
d_date
1
550
UniKL 2024 - Phishing Security Awareness: Malware
x86fatah
0
110
アプリ開発を目指した授業づくりについて
asial_corp
0
420
千葉県印西市立・原山小学校における新たな学び「情報探究の時間」実践報告』
codeforeveryone
1
680
Digijulkaisut
matleenalaakso
1
8.5k
生成AIを活用できる大学教職員になる-基本と実践-
gmoriki
0
290
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
1
1.1k
パフォーマンス・チューニング入門
oracle4engineer
PRO
2
550
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
signer
PRO
0
3.5k
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
22
3.9k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
321
20k
How GitHub Uses GitHub to Build GitHub
holman
468
290k
Atom: Resistance is Futile
akmur
258
25k
Docker and Python
trallard
33
2.7k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.6k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
29
6k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
273
13k
What’s in a name? Adding method to the madness
productmarketing
PRO
15
2.6k
Transcript
为什么组织这样的活动 锻炼自己 总结一周自己都做了什么(不是于无所事事) 加强社团成员交(搞)流(基),扩大知识面 .. 表达 交流 ppt 展示 -
- - -
problems javaers face(java web) 高并发 安全 海量数据 稳定网络传输
需要掌握的技术栈
高并发 多线程、线程池 资源的竞争和死锁 操作系统[锁,进程通信]
安全 预防SQL注入 预防DDOS攻击 预防 W伟
海量数据 ??
网络 网络稳定性受到考验,易出现数据丢失,代价高 三次握手,四次握手 拥塞控制
数据库 Sql NoSql
举个栗子 统计网页的访问次数
页面分类 静态页面 动态页面
共性 访问数据库--拿到当前访问值hitNum hitNum+=1 存储
似乎不难的样子
那从生产环境角度考虑呢?
小型门户网站 企业门户,高校主页 访问量少,并发量不大 统计访问量难度不大
大型门户网站 非著名电商平台 在线学习平台 访问量大,并发量大 有难度了
秒杀 10/s 100/s 1W/s 怎么办?
其他需求 上传下载 数据交互 ...
挑战很多,只能做全栈java开发者 Java framework SQL Http JPA REST security
Powered By nodePPT v1.2.3 Powered By nodePPT v1.2.3