随笔博文

  • C++ 获取当前时间的两种方法(精确到毫秒)

    1. boost 方法#include <boost/date_time/posix_time/posix_time.hpp>std::string now_str1(){// Get current time from the clock, using microseconds resolutionconst boost::posix_time::ptime now = boost:

    2022-11-24 michael007js 1576

  • Gson字符串数组转成List对象(含泛型操作)

    通常情况下,Server端返回的json数据应该可以一次性完全解析,但是要是遇到server返回的json里又包含json字符串就得自己再手动解析一次了。我们知道json字符串解析成模型类型很简单,但是如果要把json数组字符串解析List对象,应该怎么办呢?举一个实际的例子:[ { "name": "zhaoxa", &quo

    2022-12-06 michael007js 1522

  • 面具Magisk知识

    面具Magisk知识 也就是我说的root。 root权限获取root后,桌面就会多出来1个京剧脸谱样式的magisk软件,打开软件后我们可以看到很多关于magisk内容的描述,比如Radmisk,AB,SAR等,那么这些内容到底是什么意思呢?Magisk当前属性:无法获取当前属性是目前手机是否获取root的重要标志,你的手机显示当前:V23.0或者xxx.alpha等任意版本,都代表已经获取面具

    2022-11-25 michael007js 1323

  • 【Android漏洞复现】StrandHogg漏洞复现及原理分析_Android系统上的维京海盗

    [漏洞危害]近日,Android平台上发现了一个高危漏洞该漏洞允许攻击者冒充任意合法应用,诱导受害者授予恶意应用权限或者进行恶意钓鱼攻击由于该漏洞允许恶意软件劫持合法应用的活动,并将自身恶意活动插入在合法活动之前使得用户并没有意识到自己已经遭到攻击[漏洞影响Android版本]至2020年1月26日,经过测试,该漏洞影响Android全版本,包括目前最新的Android10[漏洞利用条件]几乎无条

    2022-11-25 michael007js 1303

  • gradle常用命令和查看错误

    gradle常用命令和查看错误

    2024-01-09 michael007js 1295

  • 提升滚动体验!CSS 如何设置自动滚动定位的“安全”间距?

    介绍两个和滚动定位相关的 CSS 属性:scroll-padding和 scroll-margin在平时开发中,经常会碰到需要快速定位的问题,比如常见的锚点定位<ul> <li><a href="#语法">语法</a></li> <li><a href="#示例">示例&

    2022-12-12 michael007js 1255

  • zxing 二维码、带logo二维码生成

    普通二维码生成import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class ZxingEncoder

    2022-11-21 michael007js 1206

  • Android:插值器(Interpolator)和估值器(TypeEvaluator)的理解和使用

    插值器和估值器的理解和使用1、前言Android中 补间动画 & 属性动画实现动画的原理是: 步骤2中的 插值器(Interpolator)和估值器(TypeEvaluator)是实现 复杂动画效果的关键2、插值器简介2.1、定义什么是Interpolator?一个接口通俗易懂的说,Interpolator负责控制动画变化的速率,即确定了 动画效果变化的模式,使得基本的动画效果能够以匀速

    2023-04-11 michael007js 1120

首页
关于博主
我的博客
搜索