技术栈备忘录

简介: 服务端程序员需要拥有的技能和知识:  C++/Java/C#语言基础,比如C++的虚函数,或者java的jvm  数据结构和算法,比如排序,链表,hash_map  多线程并发知识,比如锁,线程切换  网络编程知识,比如tcp/http协议相关知识  Linux常用命令和问题排查办法  ...

服务端程序员需要拥有的技能和知识:

  C++/Java/C#语言基础,比如C++的虚函数,或者java的jvm

  数据结构和算法,比如排序,链表,hash_map

  多线程并发知识,比如锁,线程切换

  网络编程知识,比如tcp/http协议相关知识

  Linux常用命令和问题排查办法

  设计模式和重构

  缓存系统/中间件技术/NoSql

  数据库技术,比如mysql存储引擎,索引

  架构能力,比如游戏服务端,web服务器

  分布式技术,比如一致性

墨匠
目录
相关文章
|
10月前
|
设计模式 Java 数据库
Java设计模式精讲:让代码更优雅、更可维护
【4月更文挑战第2天】**设计模式是解决软件设计问题的成熟方案,分为创建型、结构型和行为型。Java中的单例模式确保类仅有一个实例,工厂方法模式让子类决定实例化哪个类。适配器模式则协调不兼容接口间的合作。观察者模式实现了一对多依赖,状态变化时自动通知相关对象。学习和适当应用设计模式能提升代码质量和可维护性,但需避免过度使用。设计模式的掌握源于实践与不断学习。**
72 4
Java设计模式精讲:让代码更优雅、更可维护
|
开发者
|
9月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的反诈科普平台的详细设计和实现
基于SpringBoot+Vue+uniapp的反诈科普平台的详细设计和实现
160 7
基于SpringBoot+Vue+uniapp的反诈科普平台的详细设计和实现
|
9月前
|
Java
java后台技术栈
java后台技术栈
65 0
|
10月前
|
数据管理 Java 测试技术
springboot+vue心灵治愈交流平台(源码+文档)
心灵治愈交流平台实现了以下功能: 管理员模块:系统中的核心用户是管理员,管理员登录后,通过管理员来管理后台系统。主要功能有:首页、个人中心、系统公告管理、用户管理、心理咨询师管理、心灵专栏管理、压力测试管理、测试数据管理、咨询师预约管理、小纸条管理、系统管理等功能。 用户:首页、个人中心、测试数据管理、咨询师预约管理、小纸条管理等功能。 心理咨询师:首页、个人中心、咨询师预约管理、系统管理等功能
|
10月前
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的高校工会提案管理信息系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高校工会提案管理信息系统的详细设计和实现(源码+lw+部署文档+讲解等)
|
存储 小程序 API
|
10月前
|
缓存 JavaScript 前端开发
vue核心面试题汇总【查缺补漏】(二)
vue核心面试题汇总【查缺补漏】(二)
|
10月前
|
缓存 移动开发 JavaScript
vue核心面试题汇总【查缺补漏】(一)
vue核心面试题汇总【查缺补漏】(一)
150 0