摘要: 前言 刚入职新公司不久,运营妹子提了个需求,她整理了一份400条数据记录的excel,需要执行两步操作,一个是批量审核,一个是批量合并。后台界面都是可以操作的,但都没有批量功能。让我能不能写个脚本处理下。本着给新同事树立一个良好形象的目的,我欣然接受了这个需求。对于突如其来的需求,只能拿出自己多少年 阅读全文
posted @ 2021-07-23 13:05 java论剑 阅读(141) 评论(0) 推荐(0)
摘要: 前言 我们都知道java程序是运行在jvm虚拟机上的,jdk里面很多native方法的实现都是在jvm源码里面的。那么jvm是如何加载类,如何创建对象,线程同步的本质是什么?那些看不见的native方法到底干了什么?这些疑问使用baidu或许能了解个大概。但通过百度获取的知识,如果自己没有消化,只是 阅读全文
posted @ 2021-07-07 11:43 java论剑 阅读(860) 评论(0) 推荐(0)
摘要: 接上篇【熟练掌握spring框架第四篇】 spring 数据源自动配置 程序员的日常工作中操作数据库无疑是最频繁的事情了。很多刚毕业的求职者很自信,不就是CURD嘛,谁不会呢。确实我们处在一个轮子满天飞时代,很多事情框架都已经代劳了。与其说写代码是盖房子,不如说是在搭积木。我们也不需要一砖一瓦的垒房 阅读全文
posted @ 2021-05-17 13:41 java论剑 阅读(83) 评论(0) 推荐(0)
摘要: 接上篇【熟练掌握spring框架第三篇】 Spring MVC 的工作流程 MVC架构模式 MVC模式是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller) 最早是由施乐研究中心提出的,大名鼎鼎的AspectJ也是他们提出的。 阅读全文
posted @ 2021-05-12 18:21 java论剑 阅读(58) 评论(0) 推荐(0)
摘要: 接上篇【熟练掌握spring框架第二篇】 bean的生命周期 参考:http://javainsimpleway.com/spring-bean-life-cycle/ 这是一个比较基础但是又比较高频的面试题。如果面试官问你spring bean的生命周期都有哪些?那应该怎样回答呢?在回答之前可以先 阅读全文
posted @ 2021-05-08 15:45 java论剑 阅读(67) 评论(0) 推荐(0)
摘要: 接上篇【熟练掌握spring框架第一篇】 spring依赖注入是怎么实现的 依赖注入的方式有哪些 基于构造器注入 setter-based injection 基于set方法注入 constructor-based injection 属性注入 field-based injection 为什么sp 阅读全文
posted @ 2021-05-06 16:33 java论剑 阅读(36) 评论(0) 推荐(0)
摘要: 前言 在使用spring-data-jpa对于dao层或者叫做数据仓库层,我们只需要定一个简单的repository接口,就能完成一些基本的curd操作。但本质上spring帮我们做了很多事情。 学习spring-data-jpa原理的收益 有助于我们理解spring-data-jpa,使用起来更加 阅读全文
posted @ 2021-05-05 18:59 java论剑 阅读(238) 评论(0) 推荐(0)
摘要: 前言 熟练掌握这个词相信很多同行在写简历的时候都用到过。熟练掌握这四个字是根据每个人水平不一样,理解也不一样。比如一个刚毕业的大学生,他可能也会在简历里面写熟练掌握spring框架,但实际上他并没有看过spring源码,也没有太多实践。可能只是看了几本书,使用spring框架写了一个毕业设计,然后就 阅读全文
posted @ 2021-05-05 12:14 java论剑 阅读(120) 评论(0) 推荐(0)
摘要: 前言 早前进入it这个行业就有写博客的习惯,之前用的一款百度出的【百度空间】的产品,当时一些文章还有不少的浏览量,可惜后来【百度空间】这款产品下线了,就这样自己的一点小积累付诸东流了。后来接触到了git和github。心想不能再被别人牵着鼻子走了,写博客本地必须得留个备份,正好git满足这一点,如是 阅读全文
posted @ 2021-04-24 17:55 java论剑 阅读(415) 评论(0) 推荐(0)