后端
文章平均质量分 78
商业资讯汇
这个作者很懒,什么都没留下…
展开
-
从入门到精通的MySQL数据库视频教程
从入门到精通的MySQL数据库视频教程原创 2022-07-30 21:57:06 · 346 阅读 · 0 评论 -
一键修复漏洞可行吗?向日葵来告诉你一键修复漏洞可行吗?向日葵来告诉你一键修复漏洞可行吗?向日葵来告诉你一键修复漏洞可行吗?向日葵来告诉你一键修复漏洞可行吗?向日葵来告诉你一键修复漏洞可行吗?向日葵来告
一键修复漏洞可行吗?向日葵来告诉你原创 2022-07-25 16:15:43 · 145 阅读 · 0 评论 -
向日葵全面科普,为你的远程控制设备及时规避漏洞
向日葵全面科普,为你的远程控制设备及时规避漏洞原创 2022-07-25 16:15:07 · 3375 阅读 · 4 评论 -
英特尔进一步助力跨架构开发,宣布开源SYCLomatic项目
英特尔发布了一项开源工具,该工具可通过名为SYCLomatic的项目,将代码迁移至SYCL1,这有助于开发者更轻松地将CUDA代码迁移到SYCL和C++,从而加速面向异构架构的跨架构编程。这个开源项目能让开发社区共同协作,以推动SYCL标准的采用,这是将开发者从单个厂商的封闭生态系统中解放出来的关键一步。英特尔oneAPI专家James Reinders表示:“使用SYCL将代码迁移至C++,为代码提供了更强的ISO C++一致性,支持多家供应商以缓解供应商锁定问题,并且支持多种架构,为充分运用新的..原创 2022-05-24 16:38:01 · 108 阅读 · 0 评论 -
使用友盟+U-APM让iOS APP能够从容面对崩溃
虽然APP崩溃是作为开发者最不愿意看见的事情,但需要面对现实。既然崩溃已经发生,无法阻挡,那我们就让自己淡定点,正面处理问题。iOS SDK中提供了一个现成的函数NSSetUncaughtExceptionHandler用来做异常处理,但功能非常有限,而引起崩溃的大多数原因如:内存访问错误,重复释放等错误就无能为力了。这时就需要用到专业的工具,来对APP进行崩溃分析了,作为开发者,我使用的是友盟+U-APM应用性能检测平台,它还具有云真机的优势,是一站式的产品,使用起来非常方便。本文章就着重讲述友盟..原创 2022-04-28 15:44:03 · 630 阅读 · 0 评论 -
软件性能优化之内存优化
一些外行人会问“软件为什么要进行内存优化?”。其实这个问题是很尴尬的。如果是内行人问这个问题,老板估计会让你搬砖“自行了断”。当然这个问题是没有一个准确的答案的,与其追问为什么要进行内存优化,不如我们换位思考。如果软件不进行内存优化会导致哪些问题的出现。这样想是不是更符合程序员的逻辑思维能力。软件不进行内存优化会产生的问题软件运行内存限制,OOM导致软件奔溃这个应该都不能叫做问题了,软件奔溃对于程序员来讲称之为"事故"是不是一点都不过分,我们都知道Android中软件的运行是有内存限制的,不同的原创 2022-04-28 15:43:31 · 1298 阅读 · 0 评论 -
App卡顿的原因及解决方案
卡顿现象对我们来说是一个很烦恼的问题,也会给用户使用过程中带来很直观的不良感受,主要是由代码、内存不足等问题引起的常规卡顿和ANR异常,我们可以使用“友盟+u-apm”这款工具进行监测,利用线上和线下相结合的方式全覆盖监测卡顿点,寻找出导致app的原因,以下文章就介绍卡顿的原因,针对这些原因提出解决方案并进行修复!1.过于复杂的布局原因:UI布局层次太深, 或是自定义控件的onDraw中有复杂运算, CPU的相关运算就可能大于16ms, 导致卡顿。解决方案:可通过Android Studio的L原创 2022-04-28 15:42:58 · 14119 阅读 · 0 评论 -
【移动应用开发篇】iOS APP启动过程
iOS APP启动时长是衡量应用品质的重要指标,也是用户体验的重要因素,更是许多开发者努力优化的点。许多用户吐槽“APP为什么一直进不去啊?”等等问题,那么iOS系统是如何启动APP的呢?本文就一起了解一下吧!一、APP启动过程及优化进入主题:当我们点击icon到第一个页面展示完成,发生了什么样的过程?这个过程就是APP启动过程,也就是冷启动!APP启动总时间 = mian()之前 + main() 之后;1:main()函数之前程序要想运行,必须要有对应的运行环境,那么这个过程就是搭建原创 2022-04-28 15:39:44 · 1582 阅读 · 0 评论 -
你需要知道的Android卡顿分析那些事
android开发中卡顿问题一直是个比较棘手又重要的问题,严重影响用户体验。这篇文章中我们主要列举了应用自身原因导致的手机卡顿问题。国内各大 Android 厂商的产品由于硬件性能有高有低 , 功能实现各有差异 , 团队技术能力各有千秋 , 所以其系统的质量也有高有低 , 这里我们就来列举一下 , 由于系统的硬件和软件原因导致的性能问题,以及检测卡顿的方法。导致卡顿的因素1.硬件因素:CPURAMROMHeapSizeSDK Version2.软件因素:UI渲染相关U原创 2022-04-24 09:26:59 · 311 阅读 · 0 评论 -
关于app启动时间优化的分析
每位用户都希望APP能够快速响应并加载。一个启动速度慢的APP不符合用户期望,可能会令用户失望,并且可能会导致用户对您的应用程序评价不佳,甚至会卸载你的应用。那么针对这一现状如何改善呢?下面我们一起讨论应用的启动时间优化。首先我们需要了解APP启动的相关内容。一、App 启动模式分类App启动模式分以下三类 :1.冷启动APP从零开始,APP启动之前,系统没有为此APP创建独立进程。比如:设备启动后,APP第一次Launch或者APP被Kill掉后的重启。这种类型的启动优化存在很大挑战,..原创 2022-04-24 09:23:55 · 381 阅读 · 0 评论 -
APP启动时间检测——u-apm
众所周知APP启动时间是用户对一款APP的第一印象,如果某一款APP启动时间要耗费8秒之久,那么,用户对研发成员的能力就会产生质疑,也会否定开发者辛辛苦苦熬夜赶出来的成果,这也是我们不想看到的,但是产生了性能问题我们就要勇敢的去面对,怎样检测APP启动时间呢?怎样能实时检测启动中发生的性能问题呢?就这篇文章来浅谈相关知识!一、冷启动的相关知识启动分为冷启动和热启动,一般的优化都是针对冷启动来进行,本文主要分析冷启动。冷启动是Android性能测试中的重要指标,即应用从进程未创建到完全启动的时间,原创 2022-04-22 11:12:59 · 2286 阅读 · 0 评论 -
APP的性能问题之卡顿检测
在APP性能问题当中,卡顿现象非常影响用户的体验感;想要开发一款深受用户喜爱的APP,首先第一点就要保证APP的丝滑流畅;由此可看出,APP卡顿现象,开发人员对此必须重视起来。与此同时,我们可以将反馈的常见卡顿场景,用adb系统工具观察App的卡顿数据情况,试图重现场景来定位问题。常用的方式是:使用adb SurfaceFlinger服务和adb gfxinfo功能,在自动化操作app的过程中,使用adb获取数据来监控app的流畅情况,发现出现出现卡顿的时间段,寻找出现卡顿的场景和操作。一、常用原创 2022-04-22 11:12:26 · 1413 阅读 · 0 评论 -
Android性能优化分析--启动速度
Android应用开发者经常要想尽办法来提升程序性能。由于应用越来越复杂,这个问题也变得越来越棘手。性能优化的过程分两部分:发现性能瓶颈,制定方案、解决性能问题。解决性能问题的方案需要具体情况具体分析,并没有完全固定的路子,更多的是靠经验的积累,下面就启动速度优化方面我们一起来谈一谈。了解启动速度启动的类型,一般分为冷启动和热启动冷启动:启动时,后台没有任何该应用的进程,系统需要重新创建一个进程,并结合启动参数启动该应用。热启动:启动时,系统已经有该应用的进程(比如按 home 键临时退出该原创 2022-04-22 11:11:32 · 961 阅读 · 0 评论 -
android性能优化方案
性能优化对于任何一款app来说都是最重要的一部分,Android性能优化的方向比较多,比如,布局、绘制、内存、响应速度等等各方面的优化,接下来我们从这几个方面为大家简单介绍优化方案。同时,推荐“友盟+u-apm”这款工具,可以帮助开发者监测app性能方面的问题!一、布局优化大家肯定都知道Android中有许多布局,比如Linerlayout、RelativeLayout等,布局优化就是减少布局文件层级,层级减少了,那么程序绘制时就快了许多,所以可以提高性能。在布局代码中,使用什么布局基本遵守以下原创 2022-04-22 11:10:54 · 288 阅读 · 0 评论 -
Android入门之APP启动流程
俗话说,要想优化好,流程不可少。作为一款App的开发者,首先要把它的启动流程做好了,简单明了的启动流程不仅拥有很好的体验感,还能获得更多用户对App的肯定。本篇文章就带大家了解下app启动流程的三个进程和六个大类!一、三个进程1、Launcher进程:整个App启动流程的起点,负责接收用户点击屏幕事件,它其实就是一个Activity,里面实现了点击事件,长按事件,触摸等事件,可以这么理解,把Launcher想象成一个总的Activity,屏幕上各种App的Icon就是这个Activity的butto原创 2022-04-22 11:09:45 · 3244 阅读 · 0 评论 -
android启动优化解读
性能优化包括很多方面,比如:启动优化、布局优化、内存优化、卡顿优化、网络优化、数据库优化、内存泄漏优化、包体积优化等等。我们想要进行性能优化就要了解基本的原理,这篇文章针对启动这一方面来谈一谈相关的原理知识。一、冷启动、温启动、热启动首先了解下启动的这三个概念,也是最常见的:1、冷启动。冷启动指的是该应用程序在此之前没有被创建,发生在应用程序首次启动或者自上次被终止后的再次启动。简单的说就是app进程还没有,需要创建app的进程并启动app。比如开机后,点击屏幕的app图标启动应用。原创 2022-04-22 11:09:12 · 1382 阅读 · 0 评论 -
CDH迁移 | 教你三步实现CDH迁移到星环TDH
Transwarp Data Hub(TDH) 是星环科技自主研发的企业级一站式多模型大数据基础平台,其领先的多模型技术架构提供统一的接口层,统一的计算引擎层,统一的分布式存储管理层,统一的资源调度层,以及异构存储引擎层。8种异构存储引擎可以支持包括关系表、文本、时空地理、图数据、文档、时序等在内的10种数据模型。存算解耦特性支持弹性扩展,让资源配置更灵活。星环一站式多模型大数据基础平台TDH架构图TDH能够存储PB 级别的海量数据,同时能够提供高性能的查询搜索、实时分析、统计分析、预测性分原创 2022-04-01 15:16:31 · 1083 阅读 · 0 评论