自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 前端学习资料整理(1)

数据管理路由reactReact(创建虚拟dom、给数据,挂载(生成真实dom),中间有数据更新,然后 销毁()、整个流程就是生命周期)React 的核心思想是:封装组件各个组件维护自己的状态和 UI,当状态变更,自动重新渲染整个组件基于这种方式的一个直观感受就是我们不再需要不厌其烦地来回查找某个 DOM 元素,然后操作 DOM 去更改 UIReact 大体包含下面这些概念组件React 应用都是构建在组件之上。

2024-09-10 19:01:19 2846

原创 vue项目接入海康威视H5player

pluginErrorHandler: function (iWndIndex, iErrorCode, oError) { //插件错误回调。firstFrameDisplay: function (iWndIndex, iWidth, iHeight) { //首帧显示回调。windowEventUp: function (iWndIndex) { //鼠标mouseup事件回调。windowEventOut: function (iWndIndex) { //鼠标移出回调。

2024-09-10 09:35:05 358

原创 ReactNative进阶(七):导航组件 react-navigation_react native导航栏组件

在RN项目开发过程中,经常会看到如下形式的路由跳转。render() {return (在RN多页面应用程序开发过程中,页面跳转是通过路由或导航器来实现的。在0.44版本之前,开发者可以直接使用官方提供的Navigator。

2024-09-10 05:36:05 1329

原创 js计算时间为刚刚、几分钟前、几小时前、几天前··_js 判断几个小时前

你对重绘和回流的理解。

2024-09-10 03:51:01 469

原创 JAVASE基础 Item -- 异常处理Exception_java版本item不能使用

** JDK7出现了一个新的异常处理方案:* try{* }catch(异常名1 | 异常名2 | … 变量 ) {* …* }* 注意:这个方法虽然简洁,但是也不够好。* A:处理方式是一致的。(实际开发中,好多时候可能就是针对同类型的问题,给出同一个处理)* B:多个异常间必须是平级关系。*/method();/** 在try里面发现问题后,jvm会帮我们生成一个异常对象,然后把这个对象抛出,和catch里面的类进行匹配。

2024-09-10 02:19:25 683

原创 HTML期末大作业-小米商城

框架原理真的深入某一部分具体的代码和实现方式时,要多注意到细节,不要只能写出一个框架。算法方面很薄弱的,最好多刷一刷,不然影响你的工资和成功率😯在投递简历之前,最好通过各种渠道找到公司内部的人,先提前了解业务,也可以帮助后期优秀 offer 的决策。要勇于说不,对于某些 offer 待遇不满意、业务不喜欢,应该相信自己,不要因为当下没有更好的 offer 而投降,一份工作短则一年长则 N 年,为了幸福生活要慎重选择!!!

2024-09-09 22:22:00 456

原创 ajax&json-w3school(2024

onreadystatechange 属性定义当 readyState 发生变化时执行的函数。status 属性和 statusText 属性存有 XMLHttpRequest 对象的状态。每当 readyState 发生变化时就会调用 onreadystatechange 函数。当 readyState 为 4,status 为 200 时,响应就绪:被触发五次(0-4),每次 readyState 都发生变化。2. 回调函数是一种作为参数被传递到另一个函数的函数。

2024-09-09 19:00:21 1177

原创 Jetpack 最新成员 AndroidX App Startup 实践以及原理分析

ContentProvider 启动顺序源码分析。App Startup 是 Jetpack 的新成员,是为了解决因 App 启动时运行多个 ContentProvider 会增加 App 的启动时间的问题。使用了一个 InitializationProvider 管理多个依赖项,消除了每个库单独使用 ContentProvider 成本,减少初始化时间。App Startup 允许你自定义组件初始化顺序。

2024-09-08 16:13:42 815

原创 Cocos2d-x-Lua示例项目HelloLua

/ 启用FPS 显示,当前 FPS 会在游戏的左下角显示。FPS也就是屏幕每秒重绘的次数。touchBeginPoint = {x = location.x, y = location.y} – 保存点击位置。– add crop 添加庄稼,注意crop.png是多张图的合成贴图,所以只取了里面的部分贴图。– moving dog at every frame 用来更新松鼠的位置,后面会调用该函数。– add moving dog 调用上面的createDog()方面,创建一个移动的松鼠。

2024-09-08 11:25:39 763

原创 android组件化架构!我了解到的面试的一些小内幕!成功入职腾讯

Serialzable和Parcelable的区别?7.TextView setText耗时的原因,对TextView绘制层源码的理解?以及它们的原理和区别?5.安卓权限管理,为何在清单中注册权限,安卓APP就可以使用,反之不可以?4.Http的request和response的协议组成。4.AsyncTask的缺陷和问题,说说他的原理。4.版本迭代导致的启动变慢有好的解决方式吗?2.布局为什么会导致卡顿,你又是如何优化的?1.你在做布局优化的过程中用到了哪些工具?

2024-09-08 06:04:49 856

原创 Android开发还会吃香吗?3面直接拿到offer

学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!最后如何才能让我们在面试中对答如流呢?答案当然是平时在工作或者学习中多提升自身实力的啦,那如何才能正确的学习,有方向的学习呢?有没有免费资料可以借鉴?为此我整理了一份Android学习资料路线:这里是一部分我工作以来以及参与过的大大小小的面试收集总结出来的一套BAT大厂面试资料专题包,主要还是希望大家在如今大环境不好的情况下面试能够顺利一点,希望可以帮助到大家。

2024-09-07 19:40:16 812

原创 Android 算法面试题

i++){j++){//交换两个数最高大上的方式:异或 相同为0,不同为1快速排序:在待排序的数组选取一个元素作为基准,将待排序的元素进行分区,比基准元素大的元素放在一边,比其小的放另一边,递归调用快速排序对两边的元素排序。选取基准元素并分区的过程采用双指针左右交换。return;//选取第一个数做中间值//低位指针和高位指针while(low

2024-09-07 07:31:26 1052 1

原创 Android TextView的属性与应用

下面是有几位Android行业大佬对应上方技术点整理的一些进阶资料。希望能够帮助到大家提升技术高级UI,自定义ViewUI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!加入社区》https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0// 地图。

2024-09-07 01:47:20 452

原创 34岁安卓开发大叔感慨,深度好文_安卓开发有必要转型项目经理吗

我们知道分层架构的重要作用就是避免耦合的出现,经典分层架构和六边形架构都是分层架构的一种,但是所发挥的作用会有些不同,经典分层架构更多的精力放在抽象的分离上,每个层的职责分的很明确,各个层的依赖关系更加抽象化,从而避免耦合的出现,而在六边形架构中,是用“组件化”的形式来避免耦合的出现,每个业务单元尽可能的最小化,然后把这些业务组件集合起来,用一个锤子把他们都拍扁,所以,在整个集合中,这些小的业务单元都是“平等的”,这种方式用一个词来概括,那就是“扁平化”。设计模式是软件工程的基石脉络,如同大厦的结构一样。

2024-09-06 19:15:19 932

原创 Java~分别利用头插法和尾接法原地反转一个单链表

*无头单向非循环链表:**结构简单,一般不会单独用来存数据。实际中更多是作为其他数据结构的子结构,如哈希图、图的邻接表等等。另外这种结构在笔试面试中出现很多。是只要head.next不为空,就将find = head.next 调用头插方法插到链表的第一个位置。思想:定义三个连续的节点,指向单链表连续的三个位置,将前俩个反转,然后三个节点依次往下一个节点走。Ps:一定要将反转后的单链表的最后一个节点的next = null。虽然有这么多的链表的结构,但是我们。**第一种方法头插法。

2024-09-05 08:02:50 740

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除