Leo's Bucket
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Spring中的Scope

说明 Singleton :一个Spring 容器中只有一个Bean 的实例,此为Spring 的默认配置,全容器共享一个实例。 Prototype :每次调用新建一个Bean 的实例。 Request: Web 项目中,给每一个http request 新建一个Bean 实例。 Session: Web 项目中,给每一个http session 新建一个Bean 实例。 Global Sess
2018-08-15
#Java

如何做成个人计划

做成个人计划能给你带来什么个人计划是一个让你走向优秀的途径。 能够给你带来能力上的提升,能够让你更加自信,能够让你拥有更多的机会。 上述文字绝非喊口号,而是根据亲身观察身边同事得出的结论。 为什么大家的个人计划完成度都很低真的是因为没有时间么?还是说定的个人计划,其实并不是你真正想做的?亦或者是你确实想做成某个计划,但是却苦于不知道该怎么有效的去实施? 我们需要先找准自己的问题,才能针对性的加以改
2018-08-13
#目标与计划

request.timeout.ms和session.timeout.ms配置有误导致kafka连接失败的事故

问题描述程序中用到了其他部门的kafka,发布上线后,过了几天,发现没有读取到kafka里面的数据,查看日志也没发现有异常和报错。 最终在测试环境调试后,发现控制台有抛出如下异常: 12345678910111213141516171819202122232425org.apache.kafka.common.KafkaException: Failed to construct kafka co
2018-08-10
#Java #数据库

Servlet的编写及部署

因为接触Java,一上来就直接用SpringBoot了,Servlet还没用过。最近有一个很小的功能,要对外提供http服务,感觉用SpringBoot有点浪费,因此想用用Servlet。 代码编写如果是通过IDEA创建的项目,只需要创建一个JavaEE的Web Application项目就可以了,文件结构都给你自动生成了,运行也只需要点执行按钮即可。 继承HttpServlet类12345678
2018-08-10
#Java

Java项目中的HTTP请求拦截器

针对一些有安全要求的HTTP接口,我们需要设置安全策略。这个时候就会用到拦截器。 编写拦截器类类只要实现HandlerInterceptor接口即可。 和之前PHP的框架类似,Java这边的拦截器也内置了好几个接口,可以在请求处理前、请求处理后、请求完全结束后,分别做一些自定义的操作: 1234567891011121314151617181920212223242526272829303132p
2018-08-08
#Java

如何保证提测质量

近期我们有多个项目都存在延期问题,提测质量反复被测试部门同事吐槽。昨晚测试跟我们分享了下如何进行自测,也对目前存在的一些问题进行了讨论,这里做个记录。 提测前,先让组员到我这里演示一遍这是最直观的检查开发质量的办法。类似几年前,当时我的头儿的头儿也这样弄过,每次我完成开发,准备提测时,去他那边演示都是战战兢兢的,也因为知道必须经过这个环节,所以对自己做的东西都很仔仔细细的进行了自测。实际效果也很好
2018-08-08
#项目管理

Java调用Shell命令

项目中经常会出现一些场景,需要我们通过Java程序去调用Shell命令,比如获取服务器的某些信息、调用PHP脚本、调用某个软件等等。 原理1、可以通过如下两种方式,在主进程中创建一个子进程来执行Shell脚本,这两种方式都会返回一个Process对象,用于获取Shell脚本的输出结果: 1、Runtime.exec() 2、ProcessBuilder.start() 2、主进程通过Proce
2018-08-08
#Java

Maven编译加速

多线程参考这个文章:https://www.cnblogs.com/AmilyWilly/p/7613644.html 然后自己做了一些测试,发现开启多线程编译,编译速度提升非常大: time mvn clean packagereal 1m41.934suser 0m47.948ssys 0m3.857s time mvn clean packagereal 1m10.843suser 0m3
2018-08-03
#Java

通过spring-boot-devtools在IDEA中实现热部署

Java每次修改代码后,都要重新编译部署,调试效率太低了。网上推荐用spring-boot-devtools可以实现热部署,因此自己尝试了下。 环境安装环境安装参考自这个文章:https://www.cnblogs.com/sprinkle/p/7058630.html 配置maven依赖1234567<!--添加依赖--><dependency> <group
2018-08-02
#Java

Java编写的Web应用在不同部署方式下的差异

项目开发结束,马上就要部署上线了。而Java Web应用的部署方式有很多,为了合理的利用资源,我们想先对每种方式进行测试,然后选择最优的作为我们的方案。因此我让组里的实习生YWD同学做了一些测试工作。 我们的项目特点是: 1、是Web类的项目,用SpringBoot开发 2、有一些job类的定时任务 3、项目数量多,单个项目规模小 这里将YWD同学的测试结果记录下,便于今后参考(话说YWD同学
2018-08-02
#Java
1…8889909192…96

搜索

Hexo Fluid