前端技术栈后端语言支撑知识框架笔记
2022-10-31 10:33:13 0 举报
AI智能生成
前端技术栈后端语言支撑知识框架笔记
作者其他创作
大纲/内容
beforeCreate vue创建
created
beforeMount 挂载前或替换为vue
mounted
beforeUpdate
updated
生命周期
HbuilderX
vscode
开发工具
https://learning.dcloud.io/#/?vid=5
https://cn.vuejs.org/
移动端插件 https://uniapp.dcloud.io/
参照网站
vue
html
javascript
echarts
jquery
前端
jekins自动部署
并发测试工具 ab
测试
centeros7.5
linux
docker
k8s
容器
与lua脚本一起使用,完成访问相关的操作,如封杀访问频率过高的IP、转发等
Openrestry
监控本地JAVA程序内部运行状况
阿里开源Arthas
监控本地数据库连接池、SQL等运行状态
阿里开源Druid
jps、jstack、jmap、jhat、jstat、hprof 等JDK提供监控工具
JAVA相关优化
运维
阿里规范idea集成
阿里编码规范
HE问题,equals/hashcode
SQL问题,非常量的字符串产生
DE问题,异常处理等
NP,空指针
NM,类的hascode/tostring是否覆盖父类的Object中对应的方法
SQL,尝试访问一个prepared statement为0的索引
UWF,判断对象是否所有属性write时是否为null
FI类finalize应为protected
MS属性可变的数组
Esyn空同步块
MWN错误的notify
NO 唤醒线程而不是线程等待
SC Thread.start()类被继承时可能导致错误
SIC 广泛的static
SS 实例属性不被读取
URF 属性没有被read
UuF 属性没有被使用到
CI final错定义protected
DLS: 本地赋值没有被使用到
ICAST:类型转换时,应先转再做计算
INT:没必要的整型数字比较,如X <= Integer.MAX_VALUE。
NP:对readline()的直接引用,而没有判断是否null;对方法调用的直接引用,而方法可能返回null。
REC:直接捕获Exception,而实际上可能是RuntimeException。
ST: 从实例方法里直接修改类变量,即static属性。
findBugs静态代码检查
项目右键-sonarlint-analyze
SnoarLint插件/SonarQuebe质量平台
自动生成 setter/getter/constrctor/cleanup/tostring等等
lombok
插件
idea
核心WebSecurityConfigurerAdapter,其中cofnirure(HttpSecurity http)来进行路径过滤及对验证与否进行判断
SecurityContextHolder.getContext().getAuthentication().getAuthorities()获得登录时相关的权限等
spring security
五大特性
分支主题
springboot
Hystrix
ribbon
feign
Euraka
gateway
每个请求都存在id,parentId,name,timestamp,duration,annotations
配合zipken服务使用,通过web页面进行跟踪
Sleuth
springcloud
spring体系
java
python
后端语言
开源sitewhere
物联网
MQTT
Hbase
activeMQ场景比较单一,暂时放弃
rabbitMQ应对企业级业务完美解决
Kafka如果业务数据有倾斜时使用,对分布非常友好,具体实例参见有道云笔记
MQ
mysql
sqlserver
oracle
数据库
redis
memcached无持久化,无安全机制
缓存
Tracker Server负责所有的group和StorageServer,并与其保持周期性的心跳
Storage Server以group为单位,存储服务器
Client所部署的服务器负责上传下载
FastFDS
阿里OSS
文件服务器
JBpm
idea有插件 actiBPM
Activi
工作流
支撑
前端技术栈后端语言支撑知识框架笔记
0 条评论
回复 删除
下一页