自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024年最全最新Flutter 微信分享功能实现(1),2024年最新android音视频开发面试题

最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,

2024-05-17 06:39:28 1178

原创 2024年最全最新 Android 热门开源项目公布,2024年最新面试过程视频教程

作为一名从事Android的开发者,很多人最近都在和我吐槽Android是不是快要凉了?而在我看来这正是市场成熟的表现,所有的市场都是温水煮青蛙,永远会淘汰掉不愿意学习改变,安于现状的那批人,希望所有的人能在大浪淘沙中留下来,因为对于市场的逐渐成熟,平凡并不是我们唯一的答案!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-17 06:38:53 998

原创 2024年最全最好最易懂的Git教学——分享“好麻烦部落格”Git教学(6),国内一线互联网公司面试题汇总

【Android 详细知识点思维脑图(技能树)】其实Android开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。虽然 Android 没有前几年火热了,已经过去了会四大组件就能找到高薪职位的时代了。这只能说明 Android 中级以下的岗位饱和了,现在高级工程师还是比较缺少的,很多高级职位给的薪资真的特别高(钱多也不一定能找到合适的),所以努力让自己成为高级工程师才是最重要的。由于篇幅有限,这里以图

2024-05-17 06:38:19 979

原创 2024年最全最好最易懂的Git教学——分享“好麻烦部落格”Git教学(1),2024年最新字节跳动+腾讯+华为+小米+阿里面试题分享

给大家分享一份移动架构大纲,包含了移动架构师需要掌握的所有的技术体系,大家可以对比一下自己不足或者欠缺的地方有方向的去学习提升;网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-05-17 06:37:45 531

原创 win 7 电脑错误676、734、678、651等解决办法_不能建立到远程计算机的连接,因此用于此连接的端口

运营商办理的网络接入方式都会提供宽带账号和密码。在使用拨号上网的时候,经常会出现各种错误代码导致不能上网。以下是个人理解的处理办法。觉得实用请分享,不喜勿喷!

2024-05-17 04:06:18 1484

原创 web项目部署,一篇就搞定!_webstorm 自动化部署

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**方法一:**把程序文件夹(WebRoot)拷贝到:Tomcat的webapps 目录下。4、创建数据库并导入数据库脚本(注意:它这里数据库名必须为:tomexam)日志乱码打开tomcat/conf/logging.properties添加。3、验证Navicat 是否能连上数据库。

2024-05-17 04:05:12 314

原创 web项目部署,一篇就搞定!

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!**方法一:**把程序文件夹(WebRoot)拷贝到:Tomcat的webapps 目录下。日志乱码打开tomcat/conf/logging.properties添加。

2024-05-17 04:04:39 377

原创 speedtest - 一个超强测试网络速度库

在进行网络速度测试时,Speedtest 库提供了一些有用的信息,如下载速度、上传速度、延迟(ping 值)等,这些信息可以帮助用户更好地了解其网络连接的实际性能,并作出相应的调整。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。(都打包成一块的了,不能一一展开,总共300多集)

2024-05-17 00:38:57 757

原创 speedtest - 一个超强测试网络速度库(2)

在进行网络速度测试时,Speedtest 库提供了一些有用的信息,如下载速度、上传速度、延迟(ping 值)等,这些信息可以帮助用户更好地了解其网络连接的实际性能,并作出相应的调整。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。(都打包成一块的了,不能一一展开,总共300多集)

2024-05-17 00:38:24 902

原创 SourceTree跳过注册安装使用_sourcetree 跳过注册

这个时候会要求注册账号,这个时候关掉就可以了。我们直接下一步,会提示我们注册完成了.解视频,并且后续会持续更新**继续下一步,会让你选择用什么。

2024-05-17 00:37:17 411

原创 Postgresql学习笔记之——逻辑结构管理之用户、角色、模式_new_owner current_user session_user

在Postgresql数据库中,用户和角色是没有区别的。用户和角色的创建语法如下:两个命令在Postgresql数据库中都是定义了一个角色(role),不同的是 ”CREATE USER“ 定义的角色默认具有 LOGIN 权限(直白一点:能登录的角色就是用户,主要看有没有 LOGIN权限,),所以说是创建了用户。而 ”CREATE ROLE“ 就是单纯的创建了一个角色(角色可以说是一系列权限的集合), 如果创建角色后又赋予了 LOGIN 权限,那么可以说它成了可以登录的用户了。

2024-05-16 07:30:05 232

原创 PostgreSQL子表和分区表比较_分区和子表

查看执行计划,实际上查询从扫描了两个表的数据,组合出想要的结果。–在父表上做查询,父表和子表的数据均被取出。–在子表上做查询,只能查出子表上的数据。

2024-05-16 07:29:32 708

原创 PostgreSql备份和恢复_pgadmin4备份数据库地址

pg_dump -h 主机名 -p 端口 -U 用户名 -W 密码 -f 导出的sql脚本文件名 --column-inserts 数据库名。pg_dumpall -h 主机名 -p 端口 -U 用户名 -W 密码 --column-inserts > 导出的sql脚本文件名。psql -h 主机名 -p 端口 -U 用户名 -W 密码 -d 数据库名 < pg_dump导出的sql脚本文件名。psql -h 主机名 -p 端口 -U 用户名 -W 密码 < pg_dumpall导出的sql脚本文件名。

2024-05-16 07:28:59 677

原创 Jstat命令实战_jstat -gccapacity

SOC、S1C、SOU、S1U:SO和S1的总量与使用量。MC、MU:Metaspace区总量与使用量。YGC、YGCT:YoungGC的次数与时间。CCSC、CCSU:压缩类空间总量与使用量。FGC、FGCT:FullGC的次数与时间。Compiled:完成编译任务的次数。Time:类加载与类卸载消耗的时间。EC、EU:Eden区总量与使用量。OC、OU:Old区总量与使用量。Loaded:类加载的个数。Invalid:无效的。GCT:总的GC时间。Failed:失败的。Time:编译的耗时。

2024-05-16 04:07:55 295

原创 Jstat命令实战_jstat -gccapacity(1)

SOC、S1C、SOU、S1U:SO和S1的总量与使用量。MC、MU:Metaspace区总量与使用量。YGC、YGCT:YoungGC的次数与时间。CCSC、CCSU:压缩类空间总量与使用量。FGC、FGCT:FullGC的次数与时间。#每个3秒输出类加载并且输出15次。Time:类加载与类卸载消耗的时间。EC、EU:Eden区总量与使用量。OC、OU:Old区总量与使用量。Unloaded:类卸载的个数。Loaded:类加载的个数。Bytes:加载的KBs。GCT:总的GC时间。

2024-05-16 04:07:22 908

原创 Jsonpath - 数据中快速查找和提取的强大工具_使用jsonpath模块时,可以通过以下哪个方法执行查询操作 。

JSONPath允许使用过滤表达式来筛选符合特定条件的元素。以下是一些过滤表达式示例:$.key[?(@.subkey == value)]:选择根元素中key为指定值且具有subkey并且值等于value的元素。$.array[?(@.value > 10)]:选择根元素中值大于10的数组元素。JSONPath支持范围表达式来选择特定的元素范围。以下是一些范围表达式示例:$.array[start:end]:选择根元素中从start索引到end索引之间的数组元素。

2024-05-16 04:06:49 564

原创 Jsonpath - 数据中快速查找和提取的强大工具

.key[*].subkey:选择根元素中的键名为key的所有元素的子键名为subkey的值JSONPath允许使用过滤表达式来筛选符合特定条件的元素。以下是一些过滤表达式示例:$.key[?(@.subkey == value)]:选择根元素中key为指定值且具有subkey并且值等于value的元素。$.array[?(@.value > 10)]:选择根元素中值大于10的数组元素。JSONPath支持范围表达式来选择特定的元素范围。

2024-05-16 04:06:15 773

原创 2024年安卓最新Android Handler 异步消息处理机制的妙用 创建强大的图片加载类,面试的知识

分享一份NDK基础开发资料分享内容包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-16 02:52:03 1018

原创 2024年安卓最新Android Glide 缓存机制及源码(1),哔哩哔哩面试问题及回答

【Android开发核心知识点笔记】【Android思维脑图(技能树)】【Android核心高级技术PDF文档,BAT大厂面试真题解析】【Android高级架构视频学习资源】网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-16 02:51:30 1040

原创 2024年安卓最新Android FrameWork——ActivityManager框架,2024年最新android 线程池原理面试

代码真的是重质不重量,质量高的代码,是当前代码界提倡的,当然写出高质量的代码肯定需要一个相当高的专业素养,这需要在日常的代码书写中逐渐去吸收掌握,谁不是每天都在学习呀,目的还不是为了一个,为实现某个功能写出高质量的代码。所以,长征路还长,大家还是好好地做个务实的程序员吧。最后,小编这里有一系列Android提升学习资料,有兴趣的小伙伴们可以来看下哦~网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取。

2024-05-16 02:50:57 877

原创 2024年安卓最新Android dimen集合(建议收藏)(2),15个经典面试问题及回答思路

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含。最重要的是,勇敢的去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。

2024-05-16 02:50:23 354

原创 Java语言程序设计(一)填空题_java 填空题

__。15. ___ CardLayout______布局使容器的多个组件拥有同一个显示空间,某一时刻只能显示一个组件。16.Java语言为处理鼠标事件提供两个接口: ___ MouseListener______接口和 MouseMotionListener 接口。17.某个绘图方法设置成“异或模式”绘图,并用黄色作为异或模式设定的绘图颜色。如果当时背景色为红色,并用红色绘制线段,则线段的实际颜色是 ____ 黄色_____。

2024-05-16 00:42:55 951

原创 Java语言程序设计(一)填空题_java 填空题(1)

__。15. ___ CardLayout______布局使容器的多个组件拥有同一个显示空间,某一时刻只能显示一个组件。16.Java语言为处理鼠标事件提供两个接口: ___ MouseListener______接口和 MouseMotionListener 接口。17.某个绘图方法设置成“异或模式”绘图,并用黄色作为异或模式设定的绘图颜色。如果当时背景色为红色,并用红色绘制线段,则线段的实际颜色是 ____ 黄色_____。

2024-05-16 00:42:21 573

原创 Java网络开发(Tomcat)——遇到的 bug 汇总(持续更新)_一个或多个筛选器启动失败

报错信息:ReferenceError:msg is not defined。

2024-05-16 00:41:47 781

原创 Java网络开发(Tomcat)—— Servlet学习 &amp; Web相关背景知识 + 网页状态码(304

/ 结论:tomcat容器中,只有一个DemoServlet对象提供服务,在首次访问时创建。// 注解,访问http://localhost:10081/day01/us定位到这里。// 注解,访问http://localhost:10081/day01/us定位到这里。// 当首次访问连接对应的servlet时候,才new DemoServlet对象;// System.out.println(“如果没输入,调用方法”);// tomcat启动时,默认不会new servlet对象;

2024-05-16 00:41:13 632

原创 2024年安卓最全Android 内存治理之线程(1),2024年最新滴滴 战略 面试

在Java中这种方式虽然是最简单的去开启一个线程的方式,但是在实际开发中,一旦我们通过这种方式去自己创建 Thread 类的实例,并且调用 start 来开启一个线程的话,所开启的线程会非常的难以调度和管理。这种线程也就是我们平时所说的野线程。这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家梳理了多年的架构经验,筹备近6个月最新录制的,相信这份视频能给你带来不一样的启发、收获。另外一种方式就是通过复用来解决,让同一个线程的实例可以被反复的利用,只创建较少的线程实例,就能完成大量的异步操作。

2024-05-15 07:54:35 995

原创 2024年安卓最全Android 关于佳博和汉印蓝牙热敏打印机开发,2024年最新开发面试流程

下面是有几位Android行业大佬对应上方技术点整理的一些进阶资料。希望能够帮助到大家提升技术高级UI,自定义ViewUI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化学习资料的朋友,可以戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-15 07:54:01 551

原创 2024年安卓最全Android 六大布局,十多家大厂Android面试真题锦集干货整理

其实客户端开发的知识点就那么多,面试问来问去还是那么点东西。所以面试没有其他的诀窍,只看你对这些知识点准备的充分程度。so,出去面试时先看看自己复习到了哪个阶段就好。(以下体系的复习资料是我从各路大佬收集整理好的)历时半年,我们整理了这份市面上最全面的安卓面试题解析大全包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。

2024-05-15 07:53:25 654

原创 Android单元测试学习之 Junit4

assertArrayEquals([String message],expectedArray,resultArray) | 断言预期数组和结果数组相等,数组类型可能是int,short,long,byte,char,Object || assertSame([String message],java.lang.Object expected,java.lang.Object actual) | 断言两个对象引用相同的对象 || @Runwith | 放在测试类名之前,用来确定这个类怎么运行的。

2024-05-15 05:40:49 859

原创 Android功能测试——弹出窗口的常用测试点_广告弹窗全屏显示测试用例

如果想要成为架构师或想突破20~30K薪资范畴,那就不要局限在编码,业务,要会选型、扩展,提升编程思维。此外,良好的职业规划也很重要,学习的习惯很重要,但是最重要的还是要能持之以恒,任何不能坚持落实的计划都是空谈。如果你没有方向,这里给大家分享一套由阿里高级架构师编写的《Android八大模块进阶笔记》,帮大家将杂乱、零散、碎片化的知识进行体系化的整理,让大家系统而高效地掌握Android开发的各个知识点。

2024-05-15 05:40:15 739

原创 Android内存测试小分享_androidddr老化测试

程序在向系统申请分配内存空间后(new),在使用完毕后未释放。结果导致一直占据该内存单元,我们和程序都无法再使用该内存单元,直到程序结束,这是内存泄露。3)内存溢出:程序向系统申请的内存空间超出了系统能给的。比如内存只能分配一个int类型,我却要塞给他一个long类型,系统就出现oom。图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

2024-05-15 05:39:41 670

原创 Android内存测试小分享_androidddr老化测试(1)

图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**

2024-05-15 05:39:07 912

原创 2023自动化测试框架大对比:哪个更胜一筹?

综上所述,选择适合的框架取决于你的具体测试要求、团队专长和项目需求。如果开发人员友好性和调试功能是你的关注重点,那么Cypress可能是一个不错的选择。如果你需要广泛的浏览器、语言和社区支持,以及与多种编程语言结合使用的能力,那么Selenium可能更适合你的需求。最终,选择合适的框架需要综合考虑你的具体测试需求、团队的技术专长,以及项目的要求。权衡利弊后,你就能做出正确的决定,并为自己的Web应用程序实施强大的网络自动化测试策略。

2024-05-15 02:06:44 333

原创 2023自动化测试框架大对比:哪个更胜一筹?(1)

我们要清楚,这些测试工具只是提供了一套API来定位和操作元素,并不能决定自动化项目的成功与否。Cypress、Selenium和Playwright是三种常用的自动化测试框架,它们各有优缺点。

2024-05-15 02:06:10 289

原创 2023自动化测试常见面试题整理

当然可以,自动化框架主要的核心框架就是分层+PO模式:分别为:基础封装层BasePage,PO页面对象层,TestCase测试用例层。然后再加上日志处理模块,ini配置文件读取模块,unittest+ddt数据驱动模块,jenkins持续集成模式组成。1.用例是自动化测试工程师自己设计的,一般刚开始已基本业务流程为主(登录–完成一个业务–退出)2.从系统测试用例中进行筛选或由业务工程师提供1.频繁地变更页面,经常要修改页面对象类里面的代码2.自动化测试偶尔出现过误报。

2024-05-15 02:05:36 289

原创 2023自动化测试常见面试题整理(2)

当然可以,自动化框架主要的核心框架就是分层+PO模式:分别为:基础封装层BasePage,PO页面对象层,TestCase测试用例层。首先要分析当前网页试用日历插件的前端代码,看看能不能通过元素定位,点击日期实现,如果不能,可能需要借助javascript。就是,当你点击一个链接,这个链接会在一个新的tab打开,然后你接下来要在新tab打开的页面查找元素,定位元素后:分别通过isEnabled(),isSelected(),isDisplayed()三个方法进行判断。需要使用js先把前置的操作完成,

2024-05-15 02:05:02 887

原创 2024年Android最全Android ANR日志分析指南,2024年最新web前端移动端面试

最后对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,

2024-05-15 00:03:35 706

原创 2024年Android最全Android AES的ECB和CTR加解密代码实现,安卓面试宝典

各行各样都会淘汰一些能力差的,不仅仅是IT这个行业,所以,不要被程序猿是吃青春饭等等这类话题所吓倒,也不要觉得,找到一份工作,就享受安逸的生活,你在安逸的同时,别人正在奋力的向前跑,这样与别人的差距也就会越来越遥远,加油,希望,我们每一个人,成为更好的自己。BAT大厂面试题、独家面试工具包,资料包括 数据结构、Kotlin、计算机网络、Framework源码、数据结构与算法、小程序、NDK、Flutter。

2024-05-15 00:03:00 609

原创 2024年Android最全android 9(10),2024年最新分享一次面试经历

首先是一个知识清单:(对于现在的Android及移动互联网来说,我们需要掌握的技术)泛型原理丶反射原理丶Java虚拟机原理丶线程池原理丶注解原理丶注解原理丶序列化Activity知识体系(Activity的生命周期丶Activity的任务栈丶Activity的启动模式丶View源码丶Fragment内核相关丶service原理等)代码框架结构优化(数据结构丶排序算法丶设计模式)APP性能优化(用户体验优化丶适配丶代码调优)热修复丶热升级丶Hook技术丶IOC架构设计。

2024-05-15 00:02:25 785

原创 2024年Android最全Android 8(15),京东的面试题

最快捷的方式,就是有人可以带着你一起分析,这样学习起来最为高效,所以为了大家能够顺利进阶中高级、架构师,我特地为大家准备了一套高手学习的源码和框架视频等精品Android架构师教程,保证你学了以后保证薪资上升一个台阶。整理的这些架构技术希望对Android开发的朋友们有所参考以及少走弯路,本文的重点是你有没有收获与成长,其余的都不重要,希望读者们能谨记这一点。第二个是通知的一个 CHANNEL,这个也是 8.0 之后才引入的。当你有了学习线路,学习哪些内容,也知道以后的路怎么走了,理论看多了总要实践的。

2024-05-15 00:01:50 521

空空如也

空空如也

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

TA关注的人

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