App复杂动画实现——Rive保姆级教程
在App开发过程中,如果想实现动画效果,可以粗略分为两种方式。一种是直接用代码编写,像平移、旋转等简单的动画效果,都可以这么干,如果稍微复杂点,就会对开发工程师的数学功底、图形图像学功底有很高的要求。
阿里程序员的Java之路!2021年最新Java面试点梳理
面试题模块介绍:一、Java基础JDK和JRE有什么区别?和equals的区别是什么?两个对象的hashCode()相同,则equals()也一定为true,对吗?final在java中有什么作用?java中的Math.round(1.5)等于多少?String属于基础的数据类型吗?
Topber Topber
4年前
webrtc sdp协议
作用:用于扩展SDP。有两种作用范围:会话级别(sessionlevel)、媒体级别(medialevel)。媒体级别:媒体描述(m)后面可以跟任意数量的a字段,对媒体描述进行扩展。会话级别:在第一个媒体字段(mediafield)前,添加的a字段是会话级别的。有如下两种格式:a<attributea<attribute:
Stella981 Stella981
3年前
Python爬虫之用脚本登录Github并查看信息
前言分析目标网站的登录方式目标地址:https://github.com/login登录方式做出分析:第一,用form表单方式提交信息,第二,有csrf\_token,第三,是以post请求发送用户名和密码时,需要第一次get请求的cookie第四,登录成功以
Stella981 Stella981
3年前
Iterm2 记住ssh密码
\TOC\Iterm2记住ssh密码有了这玩意,今后就完全不在使用其他的ssh工具了之前都使用sshpass来做,但是sshpass会把密码直接暴露在屏幕上,所以后面就用了expect脚本的方式.一.准备配置文件添加配置文件文件路径自定!/usr/
Stella981 Stella981
3年前
Django 2.0.3安装
OS:Windows10家庭中文版,CPU:IntelCorei58250UPython版本:Python2.7,Python3.6Django版本:2.0.3(最新2.0.5)解压工具:7zip64位版目标:将Django2.0.3安装到Python3.6在看了一些文章后,发现安装Django的方式有两种:基
Stella981 Stella981
3年前
Flutter企业级路由跳转框架fluro的使用(一)
久违了。记录fluro路由框架的使用。导入依赖  fluro: ^1.6.3组件封装routers.dart这个文件封装了一个路由器,定义了配置方法,封装了有返回值,和无返回值的路由跳转方法。//封装一个Routes 类class Routes {  //定义Router 对象  st
Wesley13 Wesley13
3年前
4,MongoDB 之 $关键字 及 $修改器 $set $inc $push $pull $pop MongoDB
MongoDB中的关键字有很多,$lt$gt$lte$gte等等,这么多我们也不方便记,这里我们说说几个比较常见的一.查询中常见的等于大于小于大于等于小于等于等于:在MongoDB中什么字段等于什么值其实就是":"来搞定比如"name":"路飞学城"!(https://oscimg.oschin
Wesley13 Wesley13
3年前
Java方面技术点小整理
Java中的集合吗?java中的集合分为value、keyvalueg两种存储值有分为list和setList有序的,可以重复Set是序的,不可以重复的根据equals和hashCode判断如果一个对象要存储在set中,必须重写equals和hashCode的方法;存储keyvalue的为map
Stella981 Stella981
3年前
Allure测试报告使用心得~
Allure有很多好用的功能,这里只是记录我自己的总结的一些经验。首页(Overview)!(https://oscimg.oschina.net/oscnet/cca3b4135754ac33363cdd5ea3ae965be3c.jpg)报告首页,可以选择中文语言展示。右侧的面板可以拖拽。放到自己喜欢的位置。设置