240 发简信
  • 注解的那些事儿(三)| 注解的使用

    学会了如何定义自定义注解,那还要会用起来才行。 其实自定义注解使用也非常简单,像我们上篇文章定义的一个 Sweet 注解。 要使用它只需要像下面...

  • 120
    注解的那些事儿(二)| 如何自定义注解

    自定义注解是自己写框架的必备技能,使用注解能极大地提升开发效率,因此自定义注解是一个高级开发者必备的技能。 要自定义注解,首先需要了解一个注解的...

  • 注解的那些事儿(一)| 为什么要使用注解?

    注解是 JDK 1.5 引入的功能,相信不少开发者都使用过这个功能,但关于为什么要使用注解,你了解过多少呢? 在 JDK 1.5 之前,Java...

  • 120
    Jmeter压测java接口、Jmeter自定义变量模拟多用户压测

    场景:作为开发人员经常需要进行java接口的压测,比如商品抢购、并发量大的活动接口,需要模拟多用户进行并发压测,这个时候就需要使用到Apache...

  • 120
    大白话说Java反射:入门、使用、原理

    反射之中包含了一个「反」字,所以想要解释反射就必须先从「正」开始解释。 一般情况下,我们使用某个类时必定知道它是什么类,是用来做什么的。于是我们...

    1.0 1702 1 14
  • 为什么要重写hashcode和equals方法?初级程序员在面试中很少能说清楚

    我在面试 Java初级开发的时候,经常会问:你有没有重写过hashcode方法?不少候选人直接说没写过。我就想,或许真的没写过,于是就再通过一个...

    4.8 3047 4 53
  • 避免SQL注入

    什么是SQL注入 SQL注入攻击(SQL Injection),简称注入攻击,是Web开发中最常见的一种安全漏洞。可以用它来从数据库获取敏感信息...

  • Intellij Idea相关

    Intellij Idea使用教程汇总篇 intellij idea优秀插件推荐 intellij idea部署项目无Artifact项 问题:...

  • iBATIS使用$和#的一些理解

    我们在使用iBATIS时会经常用到#这个符号。 比如: 然后,我们会在程序中给id这个变量传递一个值,iBATIS会自动将 #id# 转成我们传...

个人介绍
为什么我这么菜?