工作成长记录
川渝小帮手
后端架构师,springcloud 微服务,公众号-川渝小帮手
展开
-
mysql 一条sql的执行顺序
1 Ctrl+H,显示类结构图(类的继承层次),ctrl+shift+alt+u 单独显示结构图,继承关系2 ctrl+z 撤销 ctrl+shift+z回退3 ctrl+alt+s 设置4field 静态,final 常量;5 查看接口实现 选中接口名称 ctrl+alt+b 或者ctrl+h6 项目中全文查找7 函数缩写 :psvm --- ...原创 2018-10-08 10:49:42 · 138 阅读 · 0 评论 -
hadoop HA Federation yarn 架构 数据的采集
做大数据几个月以来,了解到一些基础知识,自己总结一下大数据不同框架在开发中扮演得角色: 从整体来看:大数据一个关于数据得故事,从数据收集、提取、清洗、筛选、存储(关系型数据库,文件)、数据得可视化这是整个流程,在每一个阶段都有相应得框架,组件帮助我们处理。 学习大数据不得不了解hadoop家族,spark家族 hadoop的核心是HDFS文件系统,MapReduce ......原创 2018-06-25 11:31:50 · 406 阅读 · 0 评论 -
工作问题
1 出现bug时,查看调用的接口名称, 接口参数 生成的sql 报错信息 在代码的第几行,浮现错误日志要求开发人员,对自己开发的模块,业务逻辑相当熟练,遇到问题,快速定位,理解取数逻辑2 任务没有追踪到底, 多人协同的时候,缺少一个人总体负责,当问题卡在一个地方的时候,往往停滞不前,每一个任务要实现闭环,正反馈,项目组长 列好项目验收标准,安排测试同学测...原创 2018-11-11 23:21:51 · 109 阅读 · 0 评论 -
api对外开放接口
一: 对外开放接口如何保正: 请求鉴别用户身份? 请求参数被篡改?请求的唯一性(不可复制)2 为了防止别人重复使用请求参数问题,我们需要保证请求的唯一性,就是对应请求只能使用一次,这样就算别人拿走了请求的完整链接也是无效的。唯一性的实现:在如上的请求参数中,我们加入时间戳 :timestamp(yyyyMMddHHmmss),同样,时间戳作为请求参数之一,也加入sign算法中进行...原创 2018-10-31 13:46:14 · 6617 阅读 · 1 评论 -
多线程易错点
1 多线程中: 加锁的位置(层级不对) 代码片段--方法---对象-----类--2 避免一个同步块的东西去读取另一个同步块,会造成死锁 synchronized(){ xxxxx } 3 同步代码块synchronized代码块不使用String常量作为锁对象,而采用其他,因为string常量池问题4 同一个线程不能启动两次 5 多线程中,...原创 2018-10-31 11:16:01 · 189 阅读 · 0 评论 -
maven打包excle文件异常的排错问题
1 问题描述,项目使用esaypoi ,使用模板导出项目数据,在新项目中添加导出功能时,调试出现bug,根据项目报错提示,找到报错代码。 开始以为是模板与数据格式对不上,字段名称,类型是否是数字 后面以为是没有找到模板 最后才找到原来是编译后的项目模板出了问题2 排错逻辑不合理 1 第一步应该是看有没有引入相应的jar 2 第二部应该看项目中是否找...原创 2018-10-09 14:22:22 · 1081 阅读 · 0 评论 -
mysql存储过程 项目使用场景
1批量操作 <insert id="batchInsert" parameterType="java.util.ArrayList"> insert into gis2_msg_info_ext(msg_id, tag_name, tag_value) values <foreach item="sms" collection="list" ...原创 2018-09-30 11:51:10 · 461 阅读 · 0 评论 -
javaweb项目启动不起来
1 看项目报错 a 缺少jar包,maven仓库不正确 b jdk版本,位数 c 编译版本 d 查看spring配置文件二 查看tomcat 1 移除重新配置三 查看是否满足web项目结构需求......原创 2018-09-30 11:37:20 · 9907 阅读 · 0 评论 -
Hbase 基本原理 项目实战应用 001
Hbase的前世(仿照)--》BigTable(是一个分布式存储系统 BigTable起初用于解决典型的互联网搜索问题) google 开发bigTable的目的:•建立互联网索引 1 爬虫持续不断地抓取新页面,这些页面每页一行地存储到BigTable里 2 MapReduce计算作业运行在整张表上,生成索引,为网络搜索应用做准备 3 (查询)用户发起网络...原创 2019-08-23 13:57:47 · 771 阅读 · 0 评论