![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人心得
冰色阳光
埋头写下枯燥的代码,描绘人生的点点滴滴……
展开
-
SpringBoot集成Kafka版本不兼容导致出现错误
SpringBoot集成Kafka版本不兼容导致出现错误原创 2023-01-09 20:22:30 · 2639 阅读 · 0 评论 -
Java调试Kafka代码示例
Springboot 代码调试Kafka示例原创 2022-11-29 15:19:16 · 1040 阅读 · 0 评论 -
logstash配置kafka插件模板
logstash配置kafka到kafka模板原创 2022-11-28 17:34:56 · 1491 阅读 · 0 评论 -
监控指标--监控指标(3)
正如USE方法的名字所表示的含义,USE方法主要关注与资源的:使用率(Utilization)、饱和度(Saturation)以及错误(Errors)。Weave Cloud基于Google的四个黄金指的原则下,结合Prometheus以及Kubernetes容器实践,细化和总结的方法论,特别适合于云原生应用以及微服务架构应用的监控和度量。在四大黄金指标的原则下,RED方法可以有效的帮助用户衡量云原生及微服务应用下的用户体验问题。(Request)Errors:每秒失败的请求数。原创 2022-11-28 14:27:34 · 866 阅读 · 0 评论 -
nginx配置多个vue项目
nginx部署多个前端vue项目原创 2022-06-19 22:55:28 · 7571 阅读 · 0 评论 -
filebeat采集日志到ELK
filebeat采集日志到ES原创 2022-06-08 18:53:55 · 1445 阅读 · 0 评论 -
员工辅导-教练风格
1、前言优秀的管理者即是领导者又是激励者,即是约束者又是教练。2、员工类型意愿&技能的象限来分类3、教练风格推动式引导式原创 2020-12-13 13:34:20 · 1300 阅读 · 0 评论 -
有效决策工具
任何人都有需要面临决策的情形,决策是一种判断,是若干项方案中的选择。那如何制定有效的决策?步骤是什么?我们下面介绍一种,有效决策7步法,帮助你开阔思路。1、确定决策团队人选决策前要考虑的第一个问题:选择哪些人参与决策?1)决策人(有资源配置及决策权力的人)2)决策执行者(关键的利益相关者)3)专家(经验丰富的人,就不通方案的可行性提出专业意见)2、界定问题一切有效决策的关键,找对问题,才能对症下药。1)问题的性质,范围和影响解释:对事情没有的本质、整体的认识,就很难做出正原创 2020-12-13 12:12:39 · 363 阅读 · 0 评论 -
团队管理-用杨三角打造组织能力
一、杨三角组织是员工的集合体,组织能力的建设自然离不开员工,组织范围是公司全体员工,包括基层、中高层管理团队。杨三角的三大支柱为:员工能力、员工思维、员工治理。二、如何打造组织能力的三大支柱?1、员工能力公司需要什么样的人才?他们应该具备什么能力和特质?公司现在是否有人才储备?主要差距在哪里?如何招聘、培养、留才和淘汰?该环节需要明确员工需要具备什么样的能力?比如一家企业的组织能力是提供优质服务,那就要求员工提供卓越服务所必须的知识、技能。比如一家教育公司的组织能力是提供优质的学员服务原创 2020-11-25 15:58:16 · 8723 阅读 · 0 评论 -
压缩包密码破解工具-ARCHPR
ARCHPR是一款强大又专业的密码恢复工具,软件主要是用于解密RAR压缩包的密码,它能够帮助用户轻松的解锁各种带有密码的压缩包文件。原创 2020-11-25 13:46:41 · 16227 阅读 · 3 评论 -
团队激励-马斯洛需求层次理论
1、生理需求2、安全需求3、社交需求4、尊重需求5、自我实现需求原创 2020-11-22 21:29:38 · 7588 阅读 · 2 评论 -
员工的七种期望
鼓励员工积极参与,满足员工期望的管理方法。1、明确任务项目情况,此项任务作用和意义2、设定目标目标是什么期望结果是什么时限是多久3、发展必备的能力预测团队中需要发展的技能不断学习,并学以致用4、工作监督(指导)定期进行评估面谈明确谁会监督他们的工作,谁会为他们提供支持不闻不问,会挫败大家的积极性5、评估贡献定期评估员工的工作成果肯定取得的成果,给予鼓励切记只在失误时,指指点点6、给予回报让员工知道这项工作对他们的好处侧重金钱以外的回报7、提供原创 2020-11-19 19:11:23 · 1118 阅读 · 0 评论 -
绩效管理-目标沟通
一、绩效目标设定1、SMART原则目标必须是具体的(baiSpecific)目标必须是可以du衡量的(Measurable)目标必须是可以达zhi到的(Attainable)目标必须和其他目标具有相关性(Relevant)目标必须具有明确的截止期限(Time-based)2、达成一致前,不要进入下一个环节3、要有领导者姿态二、面谈技巧面谈过程,员工会经过质疑期、过渡期、接受期三个过程。每一个过程都有其诉求、疑问和应对方式。1、质疑期说明设定绩效要求的目的与重要性。目标原创 2020-11-15 22:25:50 · 238 阅读 · 0 评论 -
沟通技巧-处理心情
一、理论知识1、辨识心情1)事实2)深层心情3)诉求2、有效处理心情1)处理心情的技巧2)技巧使用准则二、案例示例:分析原创 2020-11-15 21:55:41 · 462 阅读 · 0 评论 -
绩效管理-目标拆解技巧
绩效目的和意义不赘述,与绩效相关内容分为4个方面,设定目标-->说服员工接受目标-->绩效过程管理(纠正偏离标准和计划的情况)-->绩效结果面谈- 1、绩效目标制定与拆解- 2、绩效目标沟通- 3、绩效过程管理- 4、绩效结果面谈原创 2020-11-14 23:52:06 · 4534 阅读 · 0 评论 -
自我管理-贝尔宾团队角色理论
1、团队角色理论贝尔宾团队角色理论是,高效的团队工作有赖于默契协作。团队成员必须清楚其他人所扮演的角色,了解如何相互弥补不足,发挥优势。成功的团队协作可以提高生产力,鼓舞士气,激励创新。2、团队角色1)实干型(沙和尚)善于行动特征:讲究实际,保守,计划性强;喜欢默默无闻的工作,有很好的自控能力;对团队忠诚,为团队整体利益着想,而较少考虑个人利益;作用:将计划转化为实际任务,系统地执行计划。缺点:缺乏灵活性、对新思想反应迟钝、会阻碍创新和变革2)团队协作者(沙和尚)善于化解矛盾原创 2020-11-08 16:02:52 · 2635 阅读 · 1 评论 -
项目跟进经验
个人在项目跟进的经验,按照研发、产品做了大类区分。一、研发层面1、项目生命周期产品沟通(需求功能化,功能产品化)项目启动(确定要启动项目)产品初审(产品内部讨论实现方案)产品宣讲(研发参与)PRD评审(根据需求文档,做PRD评审)出排期时间(达成一致后,给出研发测试排期)功能全部提测测试完成时间上线复盘2、研发层面1)排期阶段项目沟通及准备阶段前端工作量评估后端工作量评估测试用例及工作量评估2)进度检查(常用工具-projec甘兰图)每个API接口完成原创 2020-11-05 21:53:12 · 712 阅读 · 0 评论 -
记录Http请求日志(埋点)-AOP方式
一、需求1、需求概述内部管理系统,用于统计用户的使用情况,使用习惯。2、分析由于是内部系统,用商业级埋点有点浪费。可以借助ELK日志分析系统,为HTTP API接口增加统一请求日志。3、统一请求日志要记录以下信息:请求信息:请求路径、请求参数、请求时间、响应状态用户信息:用户id、操作系统、浏览器版本应用信息:接口耗时、响应结果(API统一格式的返回结果)二、选用AOP or Filter1、AOP拦截所有方法,可以拦截指定Controller;2、Filter拦截所有请求,拦截位原创 2020-11-05 21:49:34 · 1961 阅读 · 2 评论 -
记录Http请求日志(埋点)-过滤器方式
参考链接:https://www.sofastack.tech/projects/SOFATracer 是蚂蚁金服开发的基于 OpenTracing 规范 的分布式链路跟踪系统,其核心理念就是通过一个全局的 TraceId 将分布在各个服务节点上的同一次请求串联起来。通过统一的 TraceId 将调用链路中的各种网络调用情况以日志的方式记录下来同时也提供远程汇报到 Zipkin 进行展示的能力,以此达到透视化网络调用的目的。AOP埋点记录:https://gitbook.cn/books/5e9ac原创 2020-11-04 14:55:18 · 2431 阅读 · 1 评论 -
自我管理-不同层级的沟通
尊重同事,是沟通的基础。倾听和理解对方,才能建立有效的沟通。需要我们不断强化自己的耐心和同理心。一、沟通需要面对的层次向下沟通:即面对下属,是我们直接发号施令,还是先倾听?向上沟通:即面对老板,怎么说服老板,如果有不同意见的时候,是直接说还是保持沉默?平级沟通:即面对同事,怎么样有效的协调和合作?1、向下沟通要点:采用批评式还是指导式?当发现下属有不妥之处时,不要厉声指责,先明确问题,在提供建设性的意见。这样可以避免让下属难看,与下属沟通方案时,避免先入为主,以自我经验为中心,错失正确原创 2020-11-02 13:59:50 · 1986 阅读 · 0 评论 -
Code Review个人随记
一、代码review步骤:1、代码扫描(p3c/pmd/spotbug)2、代码格式化3、Owner讲解业务+逻辑二、Review几个建议维度1、是否符合编码规范(代码结构、命名规范、注释规范)2、代码结构是否合理3、代码是否容易理解(代码逻辑)4、业务是否正确(代码逻辑)5、异常考虑是否全面6、是否有隐藏的bug、线程是否安全、性能是否满足业务需求...原创 2020-07-07 17:34:34 · 127 阅读 · 0 评论 -
Spring4.0集成Junit4测试case
Spring4+Junit4整合Spring profile 常用方法与profile名称 摘自springside/** * Spring profile 常用方法与profile名称。 * * @author calvin */public class Profiles { public static final String ACTIVE_PROFILE = "spri原创 2015-10-13 20:29:56 · 2989 阅读 · 0 评论 -
Junit单元测试与Spring整合
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration("spring-config.xml")@Transactional@TransactionConfiguration(transactionManager="transactionManager",defaultRollback= true)/原创 2014-07-31 20:37:52 · 663 阅读 · 0 评论 -
SpringMVC头像上传
一、后台@RequestMapping("/tea/modifyTeaAvatar") public @ResponseBody JsonResult modifyTeaAvatar(HttpServletRequest request,HttpServletResponse response, int x,int y,int w,int h){ try{ Multi...原创 2014-08-22 15:10:00 · 3389 阅读 · 2 评论 -
常用的jquery函数总结
<pre name="code" class="javascript">1、表单验证2、$.postfunction save_project(ctx){ alert(121); /*if(!checkForm()){ return; }*/ var url="${ctx}/project/ajax/save_project...原创 2014-08-08 12:04:27 · 1492 阅读 · 0 评论 -
javacv调用webcam录制视频
import com.googlecode.javacv.CanvasFrame;import com.googlecode.javacv.FFmpegFrameRecorder;import com.googlecode.javacv.FrameGrabber;import com.googlecode.javacv.FrameRecorder;import com.googlecode原创 2014-09-13 13:15:58 · 3239 阅读 · 4 评论 -
MyBatis的分页
拦截器:拦截某些方法的调用,在方法执行前、后加上某些逻辑(代码)。MyBatis的拦截器 分页拦截器需要继承mybatis自身的拦截器。intercept是主要的实现函数;plugin插件配置;setProperties加载配置文件(中的参数)。通过配置文件判断数据源,根据不同的方言进行夸数据库分页。package org.apache.ibatis.plugin;import java.ut原创 2015-10-06 17:32:22 · 427 阅读 · 0 评论 -
通过转成SQL来进行查询,解决hql不能在distinct,group by结果集上使用count的问题
public Long getDataTotal(String hql,Map alias,Object[] args) { QueryTranslatorImpl queryTranslator = new QueryTranslatorImpl(hql, hql, Collections.EMPTY_MAP, (SessionFactoryImplementor) this.get原创 2014-08-25 13:26:37 · 1149 阅读 · 0 评论 -
分页汇总
1、自组装Pagepublic class Page { private int pageNo = 1; // 当前页码 private int pageSize = Integer.valueOf(Global.getConfig("page.pageSize")); // 页面大小,设置为“-1”表示不进行分页(分页无效) private long count;// 总记录数原创 2014-08-14 11:10:26 · 697 阅读 · 0 评论 -
JSON之json-lib解析
一、json-lib依赖包Json-lib requires (at least) the following dependencies in your classpath:jakarta commons-lang 2.5jakarta commons-beanutils 1.8.0jakarta commons-collections 3.2.1jakarta commons原创 2014-09-27 21:45:01 · 359 阅读 · 0 评论 -
项目乱码处理
最近处理一个项目,从WebSphere迁移到Tomcat上。结果form表单submit提交的时候中文乱码(Ajax方式及ajaxForm方式也正常)进行如下常规检查: 1、IDE编码设置检查 文件编码(JSP、Java、XML等);工作区编码、工程编码。均设置为UTF-82、Tomcat配置 server.xml中设置UTF-8 URIEncoding="UTF-8" 3原创 2016-07-19 18:22:32 · 532 阅读 · 0 评论 -
Spring静态资源处理
针对静态文件处理的方法总结 动静分离一直是比较好的提高网站响应速度的方案。从网上搜索的资料来看有三种有关Spring与容器的方式。另外还有一些细节注意,否则会使controller失效。第一种 SpringMVC 在Web.xml中配置拦截指定请求的方式。这种方式直接过滤掉了非指定请求(包括静态文件等)如 .do 、.shtml等。REST风格的资源URL不希望带 .html 或 .do原创 2016-07-14 11:11:45 · 2545 阅读 · 0 评论 -
也谈谈如何开展一个项目
一个项目如何开展,完整的应该从前期调研原创 2014-08-11 12:46:49 · 1467 阅读 · 0 评论 -
实用网址大全
1、插件下载网址:http://subclipse.tigris.org/原创 2014-08-03 14:33:06 · 846 阅读 · 0 评论 -
shiro学习过程总结
shiro从开始看到现在终于有些眉目l原创 2014-08-02 16:05:48 · 495 阅读 · 0 评论 -
周末跟朋友一起与客户谈需求有感
这一阵,一直没玩没了的加班。几个有关联的系统,不同的人设计原创 2014-07-28 11:39:45 · 769 阅读 · 0 评论