首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
同盾研发技能表
时间:
2015-08-13 16:04:22
阅读:
312
评论:
0
收藏:
0
[点我收藏+]
标签:
软性技能
不甘平庸
。每个人都有自己的梦想。
向业界和身边优秀的人看齐
从小事做起,并把它做好
代码的逻辑正确无误
代码的执行效率很高
代码的结构清晰易懂
代码的可扩展性良好
重复的工作自动化
积极主动
。态度决定一切。
发现工作中的问题及时反馈
自己主动承担把问题解决掉
协调资源推动他人一起解决
勤奋好学
。快速掌握一门技术是立足之本。
学会翻墙
曲径
:最好的翻墙工具
VPN:
云梯VPN
VPS:
digitalocean
、
Linode
Chrome插件:
红杏出墙
善用Google和Stackoverflow
订阅技术文章
Hacker News
:硅谷教父Paul Granham创办的YC出品
Startup News
:国内IT圈的知名人士
@Fenng
出品
ImportNew
:专注于Java技术分享
ifeve
:偏重于Java并发和高性能
High Scalability
:专注于大规模可扩展性系统架构
码农周刊
:每周推送一封,全是干货
坚持读好书
参加技术交流
保持好奇心
。知其然,也要知其所以然。
阅读源码
GitHub
尝试一门新的语言
Clojure
学会沟通
。你可以不喜欢交际,但一定要学会沟通。
及时沟通,信息透明
尊重他人,
学会提问
提问的智慧
沟通方式
正式:Email
非正式:微信/QQ
特殊情况:面对面
工作周报
清晰明了美观
建议使用
Markdown
工具来写
不要敷衍写一句话周报
目标、过程、结果、思考
学会分享
。输出是最好的输入。
记笔记
印象笔记
有道云笔记
写博客
为什么要写博客
搭建自己的独立博客
微博/QQ群/微信群
技术会议
管理好自己的时间
。事情要分轻重缓急,优先做重要并紧急的事情。
四象限法则
专业技能
Linux
常用命令
文档和目录:ls,pwd,cd,cp,mv,rm,mkdir,cat,find,tar,<,>,tail,head,more,ln,open,touch,sort,uniq
权限和账户:chown,chmod,passwd,su
系统和服务:ps,kill,fg,bg,nohup,reboot,shutdown,date,time,uname,df,fdisk,top,free,history,mount,chkconfig,service,crontab
网络:netstat,ping,telnet,ifup,ifdown,nslookup,scp,ssh
其它:alias,man,echo,xargs,grep
扩展:vim,tree,wget,curl,yum,apt-get,brew
高级功能
awk
sed
iptable
性能诊断
bash
echo
if
for
数学运算
Web前端
HTTP协议
返回码
HTML
HTML5
WebSocket
CSS
盒模型
JavaScript
ajax
框架
bootstrap
jquery
highcharts
echarts
Angularjs
图形
SVG
WebGL
工具
Chrome开发者模式
审查元素
网络请求
FireFox
FireBug
插件
浏览器工作原理
Java
容器类
List
Set
Map
IO/NIO
File
Network
ByteBuffer
DirectByteBuffer
HeapByteBuffer
并发和多线程
sychronized
volatile
lock
ReentranLock
Semaphore
ConcurrentHashMap
LinkedBlockingQueue
Callable
Future
Executor
ThreadPoolExecutor
ForkJoinPool
JDBC
JVM
内存模型
Heap
年轻代(Young Generation)
eden
S0
S1
老年代(Old Generation,tenured)
永久代(Permanent Generation)
Stack
Method Area
Native Method
PC Registers
配置参数
-Xmx3g:设置整个堆的大小
-Xms3g:设置初始化堆的大小
-Xmn1g:设置新生代的大小
-XX:PermSize=192m:设置Perm区大小
-Xss256k:设置线程栈的大小
-XX:+UseConcMarkSweepGC:垃圾回收算法,CMS
-XX:+UseCMSInitiatingOccupancyOnly
-XX:CMSInitiatingOccupancyFraction=70:设置执行CMS垃圾回收的阈值
-XX:+PrintGCDateStamps:打印GC时间戳
-XX:+PrintGCDetails:打印
GC详情
-Xloggc:$APP_OUTPUT/logs/gc.log:设置GC日志路径
-XX:+PrintGCApplicationStoppedTime
-XX:+PrintGCApplicationConcurrentTime
-XX:ErrorFile=$APP
OUTPUT/logs/hs
err_pid%p.log
垃圾回收算法
Serial
Parallel
CMS
G1
javap
工具
jps
jmap
jstack
jstat
框架
Webx
Spring
MyBatis
Netty
Logback
Drools:规则引擎
Druid:数据源
Fastjon
Velocity
Akka
中间件
Dubbo
Kafka
应用服务器
Tomcat
Jetty
Python
集合
list/tuple
dict
set
切片:lst[1:3]
迭代:for c in ‘abc‘
生成器:range(10)
函数
函数定义
字符串
len
join
encode
decode
格式化
高阶函数
map
reduce
filter
sorted
匿名函数
偏函数
装饰器
对象
类和实例
访问限制
继承和多态
错误
try...except
单元测试
进程和线程
协程gevent
正则表达式
组件
MySQLdb
json
logging
datetime
os
re
框架
flask
教程
廖雪峰的Python教程
其它语言
Groovy
Scala
Lua
Bash
移动开发
Android
iOS
缓存
本地缓存
Guava
cache
EHCache
分布式缓存
原理
一致性Hash
产品
Memcached
spymemcached
Redis
jedis
代理
Twemproxy
Codis
数据库
MySQL
存储引擎
MyISAM
Innodb
索引
Btree
Hash
Berkeley DB
LevelDB
:Cassandra有类似的数据结构
代理/负载均衡
HAProxy
Nginx
Apache
Keepalive
大数据
论文
BigTable
MapReduce
算法
DHT
Gossip
Paxos
Hadoop
HDFS
Hive
Hive on Spark
Hive on Tez
Hbase
Spark
SparkSQL
Spark Streaming
Spark MLLib
Spark Graphx
Storm
Cassandra
ElasticSearch
运维
自动化
ansible
:部署、配置工具
puppet
虚拟化
KVM / Xen
Docker
Vagent
OpenStack
测试
TestNG
Selenium
Jekins
环境工具
Git
git add
git clone
git commit
git pull
git push
git branch
git merge
git log
git push
git status
gitlab
Maven
mvn eclipse:clean eclipse:eclipse
mvn clean install
mvn assembly:assembly
mvn dependency:tree
Mac
Alfred: Mac下第一神器
iTerm:比自带的终端更好用
zsh + oh-my-zsh: 比bash更加强大
tmux: 终端多窗口分屏工具
CatchMouse: 快捷键多屏切换
Reeder:最好的RSS阅读工具
VMWare:无缝的虚拟机软件
MacDown:markdown编辑器
Dash:各种文档资源,非常好用的snnipets
VirtualDiff:代码比较工具
Linux
Terminator
:终端多窗口分屏工具
VirtualBox:开源虚拟化软件
Python
ipython
pip
PyCharm CE
Java
Eclipse
IntelliJ idea
其它
Navicat:跨平台的MySQL客户端
Sublime Text 2:跨平台的文本编辑器
Pocket:跨平台的稍后阅读工具
Xmind:跨平台的思维导图工具
推荐阅读
Linux
鸟哥的Linux私房菜
:学习Linux必看
Java
Java性能优化权威指南
:性能优化必读之作
Java并发编程实战
:深入理解Java并发
深入理解Java虚拟机
:国内为数不多介绍JVM的好书
Python
数据库
MySQL性能调优与架构设计
:阿里资深DBA力作
大数据
Apache Spark源码剖析
:同盾大数据架构师出品
架构
大型网站系统与Java中间件开发实践
:来自淘宝一线架构实践
互联网
浪潮之巅
:了解产业发展趋势,学会顺势而为
数学之美
:了解互联网技术背后用的到数学知识
人文社科
文明之光
:人类如何从蒙昧一步步走向文明
其它
影响力
:你为什么会说“是”?
同盾研发技能表
标签:
原文地址:http://my.oschina.net/u/658658/blog/491847
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!