- 博客(279)
- 资源 (14)
- 收藏
- 关注

原创 Android笔记汇总目录(Updating)
本文在优快云只保留最初版本,最新版本时常更新,请各位小伙伴移步至本文的简书版零、各种Tip(零碎知识点、技巧)Java&AndroidTip | Java常识Tip | Android的消息机制01 详析一次腾讯一面 | 移动端开发岗题解Tip | 写一段会产生死锁的代码Tip | OkHttp使用Tip | Android的Service相关知识提炼Tip | A...
2019-07-27 05:04:37
254

原创 01 详析一次腾讯一面 | 移动端开发岗题解
4.2 20:12 电话方式,确认时间;4.3 14:03 开始电话面试 时长32min1. 综合1.1.可以先自我介绍一下吗?参考:根据自己的情况提前准备好即可。1.2.学了这么多东西,你觉得你学的最好的是哪一块?参考:这里只能说平时注意自己核心竞争力和技术特色的培养;打个比方:嗯我觉得我在Android这一方面相对比较有把...
2019-05-02 05:15:00
507
1
原创 文档流code案例小汇【处理高度塌陷】
clear mdn文档 clear只是清除浮动,不能缓解【高度塌陷】https://developer.mozilla.org/zh-CN/docs/Web/CSS/clear值none元素不会被向下移动以清除浮动。left元素被向下移动以清除左浮动。right元素被向下移动以清除右浮动。both元素被向下移动以清除左右浮动。inline...
2023-01-11 11:52:57
463
原创 CSS实现气泡聊天框或弹框
三角的方向处理,核心在于border-color的编码, 直接上代码:<!DOCTYPE html><html><head> <title>dialog</title> <style type="text/css"> .div { background-colo...
2022-06-09 11:29:27
720
原创 Vue3 | Composition API 包括setup、ref等新特性详解 与 实战
完整原文地址见简书更多完整Vue笔记目录敬请见《前端 Web 笔记 汇总目录(Updating)》本文内容提要Composition API 的作用setup函数例程,打印查看setup内容非响应引用的案例ref()概念、原理 与 实战reactive()概念、原理 与 实战使用readonly限制对象的访问权限使用toRefs()对reactive对象进一步封装...
2021-11-25 00:32:22
1120
原创 小程序 Tip | 基础概述
框架结构微信小程序是一套系统的展示层;小程序项目目录结构wxml 类比 html 页面描述文件js 页面逻辑文件wxss 类比 css 样式表文件主目录中,3个app开头的文件就是微信小程序框架的主描述文件,这3个文件不属于任何页面;pages目录下还有2个子目录——index、logs:每个子目录中保存着一个页面的相关文件 —— 通常...
2021-11-07 15:33:40
865
原创 Vue3 | VueCli、node.js安装、nrm切换镜像源、vue项目结构解读、Router详解、VueX详解...
完整原文地址见简书更多完整Vue笔记目录敬请见《前端 Web 笔记 汇总目录(Updating)》本文内容提要VueCli部分首先需要安装nodejs安装完node会自动配套npm使用npm install nrm -g用于调整 镜像源,方便后续下载依赖这边使用淘宝镜像npm uninstall vue-cli -g 检查并清除 多余的旧版本使用npm insta...
2021-09-12 20:55:42
1233
原创 项目模块提取 | 拍照功能,UI、动画等提取
对应项目github代码https://github.com/aaLiweipeng/XiaoYunEC/commit/5ed0d2d02e204b408aa38b3e50c5e3e2e00d2259效果第三方库//工具包 implementation 'com.blankj:utilcode:1.7.1' //动态权限处理 api 'com.github...
2021-09-09 12:48:19
208
原创 Vue3 仿京东电商项目 | 首页开发【项目初始化】
完整原文地址见简书更多完整Vue笔记目录敬请见《前端 Web 笔记 汇总目录(Updating)》本文内容提要项目初始化装ESLint插件装Vetur插件目录 | node_modules、package.json目录 | public目录目录 | .editorconfig文件目录 | package-lock.json目录 | src样式兼容浏览器使用移动端...
2021-08-22 23:33:11
3127
2
原创 Vue3 | Mixin、自定义指令、Teleport传送门、Render函数、插件 详解 及 案例分析
完整原文地址见简书https://www.jianshu.com/p/dc7652457d2a更多完整Vue笔记目录敬请见《前端 Web 笔记 汇总目录(Updating)》本文内容提要Mixin基础Mixin 之 methodsMixin 之 自定义属性Mixin 之 生命周期全局MixinVue3之后,推荐使用Composition API 或者 插件 替代M...
2021-04-21 18:16:40
734
原创 游思集 | 宇宙终究万籁俱静
很久之前,我得知了一件事情,地球终将陨落,诸星终将灭却归尘,宇宙浩瀚终究万籁俱静,人类于这六合天地之间,热热闹闹,红红火火,轰轰烈烈的文明,终究归于虚无……那一刻,我心如止水,我望那玄天下的圆月,思不知所往。那之后,我觉得这个星球上发生的事情都很渺小,渺小得像沉浮随风的尘埃从路边的草叶上划过;我又觉得它们很宏大,宏大如一幕幕盈满天际的彩霞极光,像奇迹那样神奇,像江水那样滔滔不绝地发生着。对于这...
2021-04-15 00:28:02
162
原创 前端 Web 笔记 汇总目录(Updating)
完整原文地址见简书https://www.jianshu.com/p/01ed52e12a4e更多完整Vue笔记目录敬请见《前端 Web 笔记 汇总目录(Updating)》Vue3Vue3 | 基本特性概念 与语法的 应用与案例Vue3 | 常用Vue指令集锦 及 相关demo运用Vue3 | 基础语法 与 生命周期知识及案例详解Vue3 | methods、comput...
2021-04-07 15:15:57
150
原创 Vue3 | 动画专题
完整原文地址见简书https://www.jianshu.com/p/f3b52299aaa6本文内容提要Vue常规动画写法Vue过渡动画 常规写法与 例程上例的另一种实现方式入场动画出场动画出入场动画同时实现时,可以简化以上代码出场入场帧动画使用name=对动画进行 片段式地 命名对动画类的完全命名完全命名的方式 使得 容易接入 第三方库注意以上案例,将v-if...
2021-04-05 21:48:30
317
原创 Vue3 | 父子组件间通信、组件间双向绑定的高级内容、插槽详解、动态组件、异步组件...
完整原文地址见简书https://www.jianshu.com/p/c8891bd3fe36本文内容提要父子组件可通过事件 进行通信携带参数的事件 发送和监听回调使用 组件的emits板块 整理组件事件使用 组件emits板块的 Object形式 校验外传的参数值结合$emit、v-bind与v-model 实现 父子组件通信(数据双向绑定)结合$emit、v-bind与...
2021-03-21 23:20:37
649
原创 Vue3 | 组件的定义及复用性、局部组件、全局组件、组件间传值及其校验、单项数据流、Non-props属性...
完整原文地址见简书https://www.jianshu.com/p/1bc868ff488f本文内容提要Vue.createApp()的参数是页面的根组件自定义的子组件是可以被复用的,且多个复用子组件之间数据相互独立自定义的【全局子组件】方便快捷,随处可用,但影响性能定义局部组件局部组件再例局部组件语法一重点全局组件、局部组件比较父子组件间相互通信的方式动态参数传参...
2021-03-14 00:27:19
852
原创 Vue3 | 双向绑定 及其 多种指令、修饰符的实践
完整原文地址见简书本文内容提要v-model双向绑定【input例】v-model双向绑定【textarea例】v-model双向绑定【CheckBox例】使用true-value和false-value自定义checkbox的布尔绑定值v-model双向绑定【CheckBox例(升级版)】v-model双向绑定【radio例】v-model双向绑定【select(单选)...
2021-03-07 01:40:06
553
原创 Vue3 | 事件处理知识 以及 相关修饰符 实战
完整原文地址见简书https://www.jianshu.com/p/dc2f242f0f73本文内容提要简单的事件逻辑,可以直接用表达式 代替 函数 作为 @click的参数MouseEvent对象 了解事件函数传入参事件函数传入参 同时获取 原生MouseEvent对象的 写法一个按钮 同时触发多个 回调函数 的写法Vue的事件传递Vue的默认事件传递是由里而外的【与...
2021-03-03 01:38:24
909
原创 Vue3 | 条件渲染 与 列表循环渲染
完整原文地址见简书https://www.jianshu.com/p/695bf35fa466本文内容提要条件渲染v-if与v-show控制渲染的机制的区别v-if与v-show各自的适用场景v-if与v-else的配合 控制渲染v-if、v-else-if与v-else的配合 控制渲染列表循环渲染v-for例程(数组方式)v-for例程(Object方式 ...
2021-03-01 00:30:27
586
原创 Vue3 | Vue中的诸多花样样式写法 以及 相关规则和技巧
完整原文地址见简书https://www.jianshu.com/p/cdbd2670e075本文内容提要Class样式写法常规的样式使用写法使用v-bind的形式动态设定DOM组件样式使用v-bind + Object的形式组织样式 绑定DOM组件;使用v-bind + 数组的形式组织样式 绑定DOM组件数组形式中混合Object形式的;子组件样式 默认跟随 ...
2021-02-22 23:06:32
1812
原创 Vue3 | methods、computed、watch的 进阶解读 与 案例
完整原文地址见简书https://www.jianshu.com/p/09f55406e5ce本文内容提要this指针 指的是对应的 Vue实例【methods】插值表达式中 可以使用函数调用返回结果【computed】计算属性的 用法注意——computed模板 和 methods模板 其计算属性的区别【watch】模板的 用法【watch】 可以实现类似 【comput...
2021-02-19 01:49:57
1022
原创 Vue3 | 基础语法 与 生命周期知识及案例详解
完整原文地址见简书https://www.jianshu.com/p/8fa37a3c8e6ecreateApp()、mount()、MVVM、根组件实例-【createApp()】Vue.createApp(),创建Vue应用实例,开始使用Vue;-【mount()】.mount()指定在哪个组件上使用Vue(这个在《Vue3 | 基本特性概念 与语法的 应用与案例》中已经讲过了);...
2021-02-13 01:11:16
304
原创 Vue3 | 常用Vue指令集锦 及 相关demo运用
完整原文地址见简书https://www.jianshu.com/p/7ae1901d79a4本文内容提要v-htmlv-bind插值表达式的内容可以是js各种表达式,但不能是语句v-oncev-on:click指令 与 v-bind指令 的简写动态属性表单 事件拦截的 简写v-htmlv-html:在指定的标签上, 通过HTML的方式展示配置的变量:<...
2021-02-12 18:09:32
217
原创 搬迁声明
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:霁雪流风吟,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply
2021-01-07 20:31:24
152
原创 Vue3 | 基本特性概念 与语法的 应用与案例
完整原文地址见简书https://www.jianshu.com/p/4b57257de535Vue3 特性升级体积更小、速度更快解决遗留问题相对于原生的JS编程,Vue3是面向数据编程,直接操作数据,少了通过 组件id 去get到组件 完了set值等面向DOM的编程,提高开发效率;本文主要涉及的 语法糖 与 知识点:文章内容将围绕这些 语法糖 与 知识点 展开 demo...
2021-01-06 02:58:04
189
原创 计算机网络 | 关键知识点与习题集锦(上)
初衷笔者这两天暇时翻到了母校的教务系统小程序,看到那大学的成绩呀绩点呀相关的数据呀竟是清晰存留,看得笔者是感慨万分,当时背书刷题的日子真是历历在目,如在昨日,恰如振衣濯手、润指未干,一如晨阳破晓、夜雾依稀,若即若离,令人那是百感交集,感叹时光荏苒、岁月峥嵘呀~这个就是笔者【计算机网络】的绩点截图啦,一般般算还行 大佬们看到就当这边班门弄斧、贻笑大方啦~ 当时卷面是空了一个填空题...
2020-12-03 14:53:47
1259
1
原创 自定义View | invalidate()源码分析
源码分析:知道原理为先,别一开始就往深处走,要循序渐进invalidate()源码public void invalidate() { invalidate(true); } /** * This is where the invalidate() work actually happens. A full invalidate() ...
2020-10-14 23:17:17
300
原创 自定义View | 仿QQ运动步数进度效果
项目GitHub地址思路固定不动的蓝色大圆弧动画变动的红色小圆弧中间的步数文字显示相关的自定义属性比如固定不动的大圆弧,我们不能写死他的蓝色颜色属性,要提供一个颜色的自定义属性给用户自定义配置;圆弧的宽度也是要可以自定义的;自定义属性<?xml version="1.0" encoding="utf-8"?><resources>... ...
2020-09-01 02:34:37
323
原创 自定义View | 基础概述 & 自定义TextView实战 & 基于源码分析自定义View继承自ViewGroup时无法正常绘制的问题...
部分描述见注释项目源码:点击前往三个自定义构造函数的调用时机public class TextView extends View { //这个构造函数 会在代码里面 new的时候 调用 //TextView textView = new TextView(this); public TextView(Context context) { s...
2020-08-30 03:23:42
304
原创 Android内存优化 | LeakCanary/Profiler & 非静态内部类耗时操作 实战分析
模拟一个 非静态内部类耗时操作public class InnerClassActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ...
2020-08-16 03:23:30
192
原创 OpenGL ES 3.0 | 着色器编译器
概述当你要求OpenGL ES 编译和链接着色器时,思考 OpenGL ES 实现 必须要做的事情;着色器代码 通常解析为 某种中间表现形式,这和大部分编译语言相同(例如,抽象语法树);编译器必须将 抽象表现形式 转化为 硬件的机器指令。理想状态下,这个 编译器 还应该进行大量的优化,例如 无用代码删除、常量传播等;进行这些工作需要付出代价——主要是CPU时间和内存;Open...
2020-08-12 02:41:58
572
原创 OpenGL ES 3.0 | 统一变量和属性的概念与(在程序中的)获取流程、统一变量缓冲区对象详解、std140块规范、用 命名统一变量块 建立 统一变量缓冲区对象 的流程 和 相关API 和......
应用步骤着色器和程序对象的概述创建和编译着色器创建和链接程序【上接OpenGL ES 3.0 | 着色器源码、实例 与 管线程序源码、实例 的联系与细节 以及 各自的应用流程和相关API】获取和设置统一变量获取和设置属性着色器编译器和程序二进制代码统一变量和属性一旦链接了 程序对象,就可以在对象上进行许多查询;首先,需要找出程序中的活动统一变量;统一变量(unifor...
2020-08-11 18:42:02
553
原创 WebRTC | Nodejs环境搭建
服务器首先当然是要先选择服务器啦,笔者选择的是阿里云的轻量应用服务器,系统是LAMP配置,等下命令记得用yum:服务器上 Node.js的 安装方式二进制安装通过二进制安装比较方便,在Ubuntu、Mac、LAMP下等,都有相关的安装工具;源码安装需要下载源码,然后需要用到MakeFile,配置环境变量~吧啦吧啦,这里就不赘述了,我们直接...
2020-08-05 02:34:30
684
原创 WebRTC | Web服务器原理、Nodejs工作原理、Nodejs事件处理流程、V8引擎等要点解析...
出于安全原因,像Chrome之类的浏览器是不允许直接调用本地的JS文件的;所以只能把它放在Web服务器端,通过Web服务器下载到本地,再运行这些程序;后续很多WebRTC案例,包括信令服务器,都是需要使用到Web服务器的;Web服务器选型Nodejs比较特殊,可以用js开发服务端程序;有两份JS,一份是用于控制服务器的,一份是用于下载到客户端去运行的;Nginx性能上...
2020-08-03 03:23:37
325
原创 WebRTC | 原理、架构、框架目录、运行机制、核心类、PeerConnection调用过程等详解...
架构整理分为两层:应用层、核心层绿色部分是核心部分,是WebRTC提供的核心功能;紫色部分是浏览器提供的JS的API层;即浏览器对WebRTC核心层的C++ API 做了一层封装,封装成了JS接口;最上面的箭头是上层应用了,上层应用 可以在 浏览器中 直接访问 浏览器提供的API;最终调用到核心层【蓝色虚线框、可重载!!】WebRTC核心层C++ AP...
2020-08-01 23:11:51
698
1
原创 OpenGL ES 3.0 | 围绕HelloTriangle实战案例 展开 渲染流程分析
案例运行(绘制一个三角形)的基本步骤【可以先看看文末的代码,结合文章内容去看,理解了整个流程之后再来看这个步骤,会容易很多】用EGL创建屏幕上的渲染表面(Android直接用一个GLSurfaceView)加载顶点、片段着色器创建一个程序对象,连接顶点、片段着色器,并链接程序对象;设置视口;清除颜色缓冲区;渲染简单图元使颜色缓冲区的内容在EGL窗口表面(GLSurface...
2020-07-31 23:35:08
297
原创 小程序 Tip | 文档、环境、开发工具界面与特性
文档与环境相关微信开发文档小程序平台开放平台的 设置-- 帐号信息中 可以获取微信小程序AppID新建项目主要文件app.js 脚本文件app.json 配置文件app.wxss 样式表文件微信小程序会读取这些文件,并生成小程序实例;开发工具界面面板Console面板显示错误信息;输出信息的调试代码:console.log('onLoad')Conso...
2020-07-23 15:43:36
268
原创 NDK开发案例 | C/C++调用java层代码
随笔分类 - jniNDK开发(三)——C/C++代码如何调用java层代码E:\AndroidProject\TheTestPro\NDKDemo\app\build\intermediates\javac\debug\classes>javap -s -p com.lwp.ndkdemo.MainActivityCompiled from "MainActivity.java"p...
2020-07-21 18:38:03
544
原创 Flutter | 动画概述、类型
实现方式Tween动画缩放、旋转、平移、透明度、淡入淡出等AnimatedBuilderAnimated的建造者类,可以把需要添加动画的组件传进去,然后借助它实现一些动画效果;AnimatedContainer在Container的基础上,加了一些动画效果,让Container中的组件等,也可以实现动画;Hero动画一种共享动画的形式,通过它,我们可以在不同的界面中,共享...
2020-07-12 23:33:58
270
原创 Flutter | 手势处理综合实战
概要下面综合使用这三种事件相应的方法来写一个综合实例GestureDetector使用带有事件操作的组件使用Ink、InkWell或InkResponse组件直接看代码 GestureDetector( child: Container( padding: EdgeInsets.all(1...
2020-07-11 02:21:06
255
原创 Flutter | 手势操作可能遇到的一些问题及其解决
概要Pan和Scale不能同时使用;垂直和水平事件不能同时使用;双击事件要获取点击坐标,需要Pan事件Pan和Scale不能同时使用代码:GestureDetector( child: Text( '手势操作遇到问题的测试', style:TextStyle(color: Co...
2020-07-10 01:28:11
878
FPGA完整项目包 | 数字时钟项目包
2020-12-21
image_classification.zip
2020-07-25
NDKDemo.zip
2020-07-25
烧录软件+串口安装+串口通信助手
2018-11-26
网格图的demo与详细解析(Python实现)
2018-10-08
饼状图的demo与详细解析(Python实现)
2018-10-08
条形图的demo与详细解析(Python实现)
2018-10-08
坐标图绘制及相关诸多方法的总集demo与详细解析(Python实现)
2018-10-08
3D图的demo与详细解析(Python实现)
2018-10-08
subplot语句的demo与详细解析(Python实现)
2018-10-08
决策树(DecisionTree)项目(python代码实现)
2018-10-08
PythonTensorFlow入门Demo
2018-10-05
反编译工具全家桶
2018-10-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人