自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 微信公众号开发 自定义分享 从前台到Java后台 调用微信JS接口分享朋友圈

20180811写在前面的话 有很多人遇到问题之后问我,结果大多数是因为配置问题,所以请详细阅读前面的配置步骤。 20181016注意事项 收到反馈,之前写的接口即将废弃,源代码中的js接口需要修改,详情请参考https://mp.weixin.qq.com/wiki?t=resourc...

2017-09-15 01:21:26

阅读数 19591

评论数 25

原创 注解和自定义注解

大家好,我是一个爱举铁的程序员Shr。   本文介绍Java中的注解,实现一个自定义的注解。阅读本篇文章可能需要10分钟。   一、注解的起源 注解是从JDK 1.5开始引入的新特性。与类,接口,枚举在同一个层次。   二、常用的注解 在学习Java语言的时候就接触到了注解。 例...

2018-08-08 17:35:38

阅读数 572

评论数 1

原创 Spring AOP讲解

大家好,我是一个爱举铁的程序员Shr。   本文介绍Spring框架中AOP(Aspect Oriented Programming面向切面编程)的概念。阅读本篇文章可能需要30分钟。   Spring使用AspectJ实现了AOP,提供XML配置方式和注解配置方式。   AOP中用到...

2018-08-01 00:57:27

阅读数 114

评论数 0

原创 Spring IoC讲解

大家好,我是一个爱举铁的程序员Shr。   本文介绍Spring框架实现控制反转(Inversion of Control)的概念。阅读本篇文章可能需要6分钟。   在IoC中最基本的就是反射,如果有读者不了解反射,可以参考我之前写过的一篇文章。   IoC使用的是工厂模式。   ...

2018-07-03 00:54:37

阅读数 92

评论数 0

原创 Java虚拟机(三)类加载器详细介绍

大家好,我是一个爱举铁的程序员Shr。 本篇文章将详细介绍类加载器,阅读完本篇文章你可能需要20分钟。 今天讲述的内容包括:类和类加载器之间的关系,类加载器的分类,类加载器的双亲委派模型。 一、什么是类加载器?类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚...

2018-06-14 21:37:42

阅读数 102

评论数 0

原创 Java虚拟机(二)类加载机制

大家好,我是一个爱举铁的程序员Shr。 本篇文章简单介绍Java虚拟机如何加载Class文件。 Class文件表示一串二进制字节流,而不是硬盘中.class文件。 本篇文章大部分是概念,有一些代码验证,阅读本篇文章你可能需要20分钟。 这几天在重新温习Spring的时候遇到了类加载器的问题,翻开了...

2018-06-13 16:39:26

阅读数 97

评论数 0

原创 Java虚拟机(一)Java技术体系

大家好,我是一个爱举铁的程序员Shr。本篇文章简单介绍Java技术体系。阅读本篇文章可能需要2分钟。Java技术体系包含:Java程序设计语言,Java虚拟机,Class文件格式,Java API类库,第三方Java类库。Java程序设计语言,Java虚拟机,Java API类库统称为JDK。Ja...

2018-06-13 09:18:04

阅读数 184

评论数 0

原创 入坑Spring Boot(一)相见恨晚

大家好,我是一个爱举铁的程序员Shr。   本文介绍Spring Boot以及搭建第一个Spring Boot项目。   入坑之前先思考这几个问题: Spring Boot是什么? 为什么要使用Spring Boot?   一、Spring Boot是什么? Spr...

2018-06-11 10:56:03

阅读数 320

评论数 0

原创 跟我来学小程序(三)结合Java后台做一个注册功能

大家好,我是一个爱举铁的程序员Shr。   原本这篇文章是要介绍小程序提供的API,粗略看了一下,API实在太多,一个一个介绍有点费时间,只有在后面写项目时再详细介绍了,但是今天的内容还是会用到几个API。   源码地址: https://github.com/ShrMus/wechat...

2018-06-09 03:27:15

阅读数 1037

评论数 0

原创 跟我来学小程序(二)组件简介

大家好,我是一个爱举铁的程序员Shr。   本篇文章介绍小程序提供的各种组件。   源码地址: https://github.com/ShrMus/wechat_xcx/tree/master/demo_20180604   组件是视图层的基本组成单元。     组件的属性类型...

2018-06-08 02:47:58

阅读数 128

评论数 0

原创 设计模式(三)面向对象设计原则

大家好,我是一个爱举铁的程序员Shr。本篇文章介绍设计模式中的面向对象设计原则。一、单一职责原则定义:一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中[1]。可以参考我之前写过的JDBC简介,DBUtil和StudentDao的分工,DBUtil用来管理数据库的连接,StudentD...

2018-06-07 03:53:04

阅读数 74

评论数 0

原创 跟我来学小程序(一)项目目录和项目文件介绍

大家好,我是一个爱举铁的程序员Shr。   本篇文件介绍小程序项目的目录和项目文件。   源码地址: https://github.com/ShrMus/wechat_xcx/tree/master/demo_20180603   一、新建项目 打开微信web开发者工具,选择小程序...

2018-06-04 18:55:27

阅读数 4897

评论数 0

原创 JDBC+反射教你手写自己的Dao层框架

大家好,我是一个爱举铁的程序员Shr。   本篇文章将用到前几篇文章介绍过的知识自定义数据访问层框架,建议看这篇文章之前先去了解JDBC元数据和反射。   如果是初学者,觉得JDBC封装数据太麻烦,一个类十多个字段,重复的代码导致浪费了大量时间,那待会我开车的时候你可要抓紧了。   如...

2018-06-04 00:53:28

阅读数 470

评论数 0

原创 JDBC元数据简介

大家好,我是一个爱举铁的程序员Shr。   本篇文章将会介绍JDBC中的元数据。   源码地址:https://github.com/ShrMus/Dao/tree/master/dao_20180603/src/main/java/com/shrmus/jdbc/metadata   ...

2018-06-03 18:30:19

阅读数 748

评论数 0

原创 反射简介和反射测试

大家好,我是一个爱举铁的程序员Shr。   本篇文章介绍反射。   源码地址:https://github.com/ShrMus/Dao/tree/master/dao_20180603/src/main/java/com/shrmus/reflex   一、什么是反射? 能够分析类...

2018-06-03 06:42:18

阅读数 407

评论数 0

原创 JDBC简介和用JDBC连接数据库

大家好,我是一个爱举铁的程序员Shr。   本篇文章介绍JDBC,还有用JDBC连接数据库添加数据,查询数据。   源码地址:https://github.com/ShrMus/Dao/tree/master/dao_20180603/src/main/java/com/shrmus/jd...

2018-06-03 02:18:00

阅读数 107

评论数 0

原创 如何注册小程序账号和下载小程序开发工具

大家好,我是一个爱举铁的程序员Shr。 本篇文章介绍如何注册小程序账号。 进入微信公众平台官网https://mp.weixin.qq.com/,在页面中点击立即注册选择小程序    输入邮箱和密码                 信息登记    在小程序首页点击普通小程序开发者工具,在跳转的页面...

2018-06-03 00:00:13

阅读数 1019

评论数 0

原创 设计模式(二) - UML类图

大家好,我是一个爱举铁的程序员Shr。 本篇文章介绍UML类图和类之间的关系。一、类的介绍类是一种数据类型,和int等基本数据类型类似,不过类不同于基本数据类型,在很多笔试中问String是基本数据类型吗,答案是否定的。它可以是用户自定义的,封装了数据和行为,类的实例称为对象,能直接操作的是对象,...

2018-06-02 03:54:24

阅读数 128

评论数 0

原创 设计模式(一) - 简介

大家好,我是一个爱举铁的程序员。由于在最近的面试过程中被问到软件设计模式,我对常用的设计模式印象有点模糊,所以又拿起书本来复习。本篇主要对设计模式进行简介。一、设计模式的定义设计模式是在特定环境下为解决某一通用软件设计问题提供的一套定制的解决方案,该方案描述了对象和类之间的相互作用[1]。 二、设...

2018-06-01 22:54:46

阅读数 75

评论数 0

原创 基于Java Web的权限管理系统的设计与实现

权限管理系统在去年的项目中使用过,后来一直想单独拿出来做一个权限管理系统,一直拖着,今年做的博客当中也使用到了,趁着有时间就把这个Demo写出来了,使用的是SSM框架 + Maven实现的,利用过滤器和URL来控制用户访问的页面。本系统没有使用Apache Shiro。源代码地址:https://...

2018-06-01 04:47:54

阅读数 4156

评论数 0

提示
确定要删除当前文章?
取消 删除