该系列将记录我对于五个平台(微信、QQ、Facebook、Twitter、微博)的原生SDK的调研,重点关注登录和分享。P.S. 当前并没有 iOS 设备,因此文章都是以 Android 平台的接入为主,使用的 IDE 为 Android Studio。 ZeroyiQ:Unity 多平台原生SDK ...
分类:
微信 时间:
2020-07-21 13:47:18
阅读次数:
108
iOS14新特性探索之一:App Clips轻应用 App Clips是苹果WWDC 2020所发布的iOS 14新特性中最具焦点的一项功能。一经曝光,就引发了互联网上针对其特性的各种讨论。有人说App Clips是苹果模仿微信退出的iOS平台的小程序;有人说它是轻量级的应用程序,为用户提供了简洁版 ...
分类:
移动开发 时间:
2020-07-21 11:35:48
阅读次数:
483
字节对齐:一个变量占用n个字节,则该变量的起始地址必须是n的整数倍,即存放起始地址%n=0;如果是结构体,那么结构体的起始地址是其最宽数据类型成员的整数倍;这个是cpu的要求,按照这样的存储方式,cpu查找起来会比较快,以空间来换取时间,提高程序的执行效率。 所以自己在写程序的时候,需要考虑字节对齐 ...
分类:
其他好文 时间:
2020-07-21 10:01:27
阅读次数:
79
How to prevent user to login second time when its already logged in. If you are using Forms Authentication, it should already be storing your Authenti ...
分类:
其他好文 时间:
2020-07-21 09:34:28
阅读次数:
78
探究iOS线程调用栈及符号化 概念 调用栈,也称为执行栈、控制栈、运行时栈与机器栈,是计算机科学中存储运行子程序的重要的数据结构,主要存放返回地址、本地变量、参数及环境传递,用于跟踪每个活动的子例程在完成执行后应该返回控制的点。 一个线程的调用栈如上图所示,它分为若干栈帧(frame),每个栈帧对应 ...
分类:
移动开发 时间:
2020-07-21 01:10:25
阅读次数:
157
<scroll-view class="VerticalNav nav" scroll-y scroll-with-animation :scroll-top="verticalNavTop" style > <view class="cu-item" :class="item.id == sele ...
分类:
移动开发 时间:
2020-07-20 15:33:50
阅读次数:
157
方法很简答,三行代码搞定: UIBarButtonItem *backBtn = [[UIBarButtonItem alloc] init]; backBtn.title = @"返回"; self.navigationItem.backBarButtonItem = backBtn; // 注意 ...
分类:
移动开发 时间:
2020-07-20 13:21:26
阅读次数:
94
(这是一个颜色会变化的呦) #include <iostream> using namespace std; int b[20][20]; int n; int m; void qipan() { system("cls"); int k = 1; for (int k = 0;k < n;++k) ...
分类:
编程语言 时间:
2020-07-20 13:04:49
阅读次数:
75
继续分享 5 个实用的 vs 调试技巧 原总结调试vs2019vs 前言 我在上一篇文章《5 个非常实用的 vs 调试技巧》 中分享了 5 个我认为非常值得了解的 vs 调试技巧,本周继续分享 5 个很基础但同样实用的调试技巧。 1. 条件断点 作用简介: 顾名思义,带条件的断点。满足条件才中断。条 ...
分类:
其他好文 时间:
2020-07-20 10:49:44
阅读次数:
68
对于图建立dfs树,这样只存在树边和B边,不会存在横叉边,这也是tarjan算法的思想 建立dfs树后,我们发现任意一条B边都会生成一个环,且所有b边就是所有环 我们进行dfs栈的建立,找到如果存在满足条件的环,那就直接输出 如果不存在,我们证明肯定存在满足条件的独立集。因为根据鸽巢定理,每个点一定 ...
分类:
其他好文 时间:
2020-07-19 23:50:26
阅读次数:
70