汪界最强程序汪
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
能力说明:
了解Python语言的基本特性、编程环境的搭建、语法基础、算法基础等,了解Python的基本数据结构,对Python的网络编程与Web开发技术具备初步的知识,了解常用开发框架的基本特性,以及Python爬虫的基础知识。
能力说明:
掌握企业中如何利用常见工具,进行前端开发软件的版本控制与项目构建和协同。开发方面,熟练掌握Vue.js、React、AngularJS和响应式框架Bootstrap,具备开发高级交互网页的能力,具备基于移动设备的Web前端开发,以及Node.js服务器端开发技能。
能力说明:
熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。
能力说明:
熟悉微服务常用开放框架,理解Spring、Spring Boot,以及Spring Cloud的概念和不同,对Spring Cloud Alibaba有较为全面的认知。对Istio具备基础运维能力,掌握基本组件的知识。
能力说明:
熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。
能力说明:
掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明
该系列从计划分为一下内容: 1. mysql读写分离1 -- mysql安装 2. mysql读写分离1 -- 主从复制 3. mysql读写分离1 -- 读写分离 ...
本人在微服务项目中需要回调信息,通过rpc或者http非常麻烦,且路由需要写死不灵活。专门弄个MQ又要搭建个服务器浪费内存,就用redis发布订阅来实现了。
近期开发一个工作流(activiti)项目,为了方便扩展,想把activiti的数据库和业务数据库分离。那么在项目里面需要针对两个数据库分别定义数据源。 注意: 下文的atomikos只能解决工作流项目在单应用单服务节点时候的事务问题。 微服务架构下需要采用别的分布式管理框架,比如使用seata,那么此时需要还原成 下文中最基本的`配置多个数据源`的方式
springcloud-alibaba的分布式事务解决方案 本文项目地址:https://github.com/longxiaonan/springcloud-demo
搭建开发测试环境非常麻烦,公司的开发测试服务器中毒做数据恢复,顺带整理下搭建的方式。 本人是程序员,linux系统知识比较薄弱,故系统的安全方面本文未涉及,请酌情做安全策略。 本来是内网服务器,用frp暴露到了公网,导致被挖矿。
本文通过mysqldump命令方式先备份,再进行恢复。 网上很多的关于数据库迁移的话题,都是通过拷贝数据库/var/lib/mysql目录下的ibdata1,ib_logfile0,ib_logfile1等等操作,我都一一试过,全部失败了。
概述 jenkins是一个自动构建工具,在jenkins的服务器上指定配置一些应用服务器后,可以实现自动从git拉取代码,然 后将项目部署和启动到应用。本文的目的是想详尽介绍,如何配置整个的部署环境。
近期给公司弄了个脚手架项目,打算以后后台开发就用这个了,希望留下您宝贵的建议,同时求star~ 点击跳转到github地址 概述Volcano是一个基于springboot后台开发简易脚手架。能实现当作一个单独项目或者作为微服务的一个节点进行快速开发和部署。
jira可以作为项目管理工具和bug提交平台。 上家公司用的禅道,本公司用的jira,感觉还是jira顺手些。 [TOC] 官网地址: https://cn.atlassian.com/software/jira/features 安装和启动方式: https://confluence.