文章分类
职位技能
常用语言
< 暂无 >
常用工具
< 暂无 >
擅长技能
< 暂无 >
????记得以前做微信开发还是在学习期间做过的微信项目,作为学习,仅完成了其中自定义菜单的部分,如今在工作中由于项目需要,所以重新拿起了微信这部分。整合前面学习的过程中又完成了一些新的功能。这篇就记录一下,关于微信登录这部分的实现。 ????文章里的基础知识来源于
1年前发布 3166阅读 评论
MySQL中,常常会看到一些关于动态字符串的处理,列如:DYNAMIC_STRING。 为了记录动态字符串的实际长度,缓冲区的最大长度,以及每次字符串需要调整时,及时分配新的内存,以及调整长度。MySQL使用了DYNAMIC_STRING来保存动态字符串相关的信息: typedef struct st_dynamic_str
1年前发布 2734阅读 评论
本文目录 什么是Java反射,有什么用? Java Class文件的结构 Java Class加载的过程 反射在native的实现 附录 1. 什么是Java反射,有什么用? 反射使程序代码能够接入装载到JVM中的类的内部信息,允许在编写与执行时,而不是源代码中选定的类协作的代码,是以开发效率换运行效
1年前发布 2595阅读 评论
????相信各位Android程序猿都了解过 ButterKnife 这个高效的注解,对于 InjectView 高效的替代findViewId更是熟之又熟。以下代码: @InjectView(R.id.textview) private TextView textView; ????好了,今天目的不是为了介绍 ButterKnife 这个框架哈。这次写的文章主要是为了
1年前发布 2946阅读 评论
滑动效果是如何产生的? 滑动一个View从本质上来说就是移动一个View,改变其当前的坐标。所以,想要滑动一个View,就必须监听该View的触摸事件,并且根据事件的坐标,不断的改变View的坐标从而实现View的滑动。 Android中的坐标体系 Android中的坐标体系分为两种: Android坐
1年前发布 3195阅读 评论
这是C++11新特性介绍的第四部分,涉及到C++11这次更新中与容器有关的新特性。 不想看toy code的读者可以直接拉到文章最后看这部分的总结。 cbegin和cend 原来的begin和end返回的iterator是否是常量取决于对应的容器类型,但是有时,即使容器不是常量类型,我们也希望获得一个c
1年前发布 3309阅读 评论