- 博客(6)
- 收藏
- 关注
原创 微信小程序实现自动登录
先整体讲一下我做的大概思路:获取当前用户信息并显示到页面,并添加至云数据库。每次打开的小程序的时候会检查当前用户信息是否已经存在于云数据库,若存在则直接从云数据库中读取并显示到页面。至此算是实现了微信小程序的自动登录。 这个功能我会分三步写。第一步就是获取用户信息,通过wx.getUserProfile(Object object)函数。第二部是构建云数据库,以此通过云函数从云数据库中添加、查找用户信息。第三步利用云函数获取用户的openid,用来判定数据库中是否存在当前用...
2021-12-04 17:13:25
10028
10
原创 Java内部类
简述内部类:内部类顾名思义是定义在另一个类中的类,而类的基本结构应该是属性加方法,内部类无疑破坏了类的原有结构。但是存在即合理,所以内部类的存在必定有他的优势。 简单看一下内部类的表示:/*代码1*/class Outer{ private String msg ="一个消息!"; public void fun(){ Inner in = new Inner(); in.print(); } c...
2021-12-01 18:19:03
304
原创 通过反射机制让简单工厂模式升华
简单工厂模式:当我们不希望通过客户端使用new关键字来主动创建对象的时候,一般会选择将对象的创建封装到一个类中,这个类一般被称为工厂类。这种设计的模式被称为简单工厂设计模式。不过该模式存在很大的弊端,当需要创建的对象类型增加的时候则需要修改工厂类中的代码,例如增加if-else的判断来确定创建对象的类型。通过Java的反射可以很好的解决这个问题。Java反射: 反射有什么作用,为什么能解决简单工厂模式中难以扩展的问题?首先,反射机制指的是在程序运行时能够过去自身信...
2021-11-29 20:31:43
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人