- 博客(15)
- 收藏
- 关注
原创 Vue进阶(幺贰贰):ES6 判断是否为空对象及属性包含_es6 判断数据是否为{}
面试题千万不要死记,一定要自己理解,用自己的方式表达出来,在这里预祝各位成功拿下自己心仪的offer。[外链图片转存中…(img-VcT83fiJ-1725931041590)][外链图片转存中…(img-buu3k03c-1725931041593)][外链图片转存中…(img-Q8LPkWem-1725931041594)][外链图片转存中…(img-occbtuKM-1725931041595)]
2024-09-10 09:17:34 394
原创 JS打印、导出PDF_js导出pdf
2.打印的这个函数,调用方式不能用vue的@click来调用,请用js的onclick来调用,函数允许放在vue的methods中,调用:οnclick=“vm.preciew()”,这是为什么呢?注意:1.如果你要打印的区域中包含vue赋值对象,那你的开始结束标志符需要放在实例化VUE绑定的ID外,如下,vue实例化绑定的是ID“#content”,那么标识符就要放在“#content”元素外。这种方式导出的pdf比较模糊,代码里面的图片必须是base64的格式才能显示,而且分页是会截断文字和图片;
2024-09-10 03:33:35 437
原创 JavaScript第一个分水岭——数组
举例:保存一个班级学生信息,每个数组元素都代表一个学生,而每个学生都使用一个一维数组分别表示其姓名、学号、年龄等信息,这样通过一个变量即可有规律的保存一个班级的所有学生信息,方便开发时进行处理。直接法“[]”与Array()对象在创建数组时的区别在于,前者可以创建含有空存储位置的数组,而后者不可以。多维数组:当一个数组的值又是一个数组时,就可以形成多维数组。值:元素的内容,可以是任意类型的数据,如数值型、字符型、数组、对象等。除此之外,在利用Array对象方式创建数组时,也可以指定数组的长度。
2024-09-10 02:01:58 364
原创 HTML5(九)——超强的 SVG 动画
我们上述制作的 SVG 图形、动画等,运行在低版本IE中,发现SVG只有IE9以上才支持,低版本的并不能支持,为了兼容低版本浏览器,可以使用 VML ,VML需要添加额外东西,每个元素需要添加 v:元素,样式中还需要添加 behavier ,经常用于绘制地图。Raphael.js是通过SVG/VML+js实现跨浏览器的矢量图形,在IE浏览器中使用VML,非IE浏览器使用SVG,类似于jquery,本质还是一个javascript库,使用简单,容易上手。
2024-09-09 22:04:35 1142
原创 iOS 手机淘宝 自动创建一个人的群聊 实现源码 hook 代码源码
【代码】iOS 手机淘宝 自动创建一个人的群聊 实现源码 hook 代码源码。
2024-09-08 15:41:32 669
原创 app架构图怎么做,浅谈Android消息机制原理,工作感悟_app信息框架图
今天关于面试的分享就到这里,还是那句话,有些东西你不仅要懂,而且要能够很好地表达出来,能够让面试官认可你的理解,例如Handler机制,这个是面试必问之题。有些晦涩的点,或许它只活在面试当中,实际工作当中你压根不会用到它,但是你要知道它是什么东西。最后在这里小编分享一份自己收录整理上述技术体系图相关的几十套腾讯、头条、阿里、美团等公司2021年的面试题,把技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,这里以图片的形式给大家展示一部分。还有。
2024-09-08 10:45:12 1354
原创 Android系统-包管理机制(一)PMS服务启动
对于很多初中级Android工程师而言,想要提升技能,往往是自己摸索成长。而不成体系的学习效果低效漫长且无助。时间久了,付出巨大的时间成本和努力,没有看到应有的效果,会气馁是再正常不过的。所以学习一定要找到最适合自己的方式,有一个思路方法,不然不止浪费时间,更可能把未来发展都一起耽误了。如果你是卡在缺少学习资源的瓶颈上,那么刚刚好我能帮到你。加入社区》https://bbs.csdn.net/forums/4304bb5a486d4c3ab8389e65ecb71ac0。
2024-09-08 05:34:53 870
原创 Android开发社招面试经验:深入解析android核心组件和应用框架,3面直接拿到offer_网易社招 android 流程
针对Android程序员,我这边给大家整理了一些资料,包括不限于高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter等全方面的Android进阶实践技术;希望能帮助到大家,也节省大家在网上搜索资料的时间来学习,也可以分享动态给身边好友一起学习!Android前沿技术大纲全套体系化高级架构视频Android高级架构资料、源码、笔记、视频。
2024-09-07 19:02:08 396
原创 Android之Fragment 碎片
name:属性来显示指明要添加的碎片类名,注意一定要将包名也加上//定义一个Fragment//当用户第一次画ui的时候调用 要显示Fragment自己的内容 setContentView(R.layout.activity_main);@Override//[1]通过打气筒把一个布局转换成view对象。
2024-09-07 13:23:25 711
原创 Android 清除缓存详细实现(显示缓存大小)
最后为了帮助大家深刻理解Android相关知识点的原理以及面试相关知识,这里放上相关的我搜集整理的24套腾讯、字节跳动、阿里、百度2019-2021BAT 面试真题解析,我把大厂面试中常被问到的技术点整理成了视频和PDF(实际上比预期多花了不少精力),包知识脉络 + 诸多细节。还有 高级架构技术进阶脑图 帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。Android 基础知识点Java 基础知识点Android 源码相关分析常见的一些原理性问题。
2024-09-07 06:53:31 691
原创 Android Studio 新手教程
另,AS是运行比较消耗CPU,每次基本我是只开AS和网页,连QQ都不敢登陆555~另,如果用网页下载地址可以下无SDK版本然后再补下SDK等。因为第一次下载比较白痴但最后成功了,还帮室友下了,哈哈哈。rebuild一下右边就会显示出你的Preview啦,在layout文件就里可以编辑你想要的界面啦。安装完毕后,打开Android Studio,第一次启动需要下载SDK等一些东西,时间比较长。第一次建过之后,下一次就可以默认了。拿做过的布局来说,右面的Preview可能会失败,如图。
2024-09-07 01:09:22 348
原创 2024阿里P8单写给Android程序员的建议:这样的offer不能要啊!注意避坑
在未来单位的周边吃一次普通的餐厅,到公共服务部门办一次事,乘一次公共交通,看看租房和买房的价格,超市的价格,以及沿途人们的生活状态,整个氛围你都喜欢吗?按照这个思路,分别替换四个要素,收集更多的信息,我想就可以帮助你更全面、理智地做出决定。希望这个建议对你有所帮助:)
2024-09-06 18:33:07 605
原创 JavaWeb+Druid连接池+MySQL实现商品的多条件搜索与分页(超详细的~)
values(‘1’,‘华为手机’,‘2999.000’,‘中国大陆’);) values(‘3’,‘小米手机’,‘1999.000’,‘中国大陆’);) values(‘9’,‘联想电脑’,‘4999.000’,‘中国大陆’);) values(‘2’,‘苹果手机’,‘5999.000’,‘美国’);) values(‘5’,‘苹果’,‘1.000’,‘中国大陆’);) values(‘6’,‘香蕉’,‘3.000’,‘菲律宾’);) values(‘7’,‘桃’,‘1.000’,‘中国大陆’);
2024-09-05 07:18:22 576
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人