- 博客(6)
- 收藏
- 关注
原创 2018年Android面试题整理
为了加速你的view,对于频繁调用的方法,需要尽量减少不必要的代码。先从onDraw开始,需要特别注意不应该在这里做内存分配的事情,因为它会导致GC,从而导致卡顿。在初始化或者动画间隙期间做分配内存的动作。不要在动画正在执行的时候做内存分配的事情。你还需要尽可能的减少onDraw被调用的次数,大多数时候导致onDraw都是因为调用了invalidate().因此请尽量减少调用invaildate()的次数。
2025-01-22 14:26:10
1011
原创 前端安全编码规范
跨站点请求伪造,指利用用户身份操作用户账户的一种攻击方式,即攻击者诱使用户访问一个页面,就以该用户身份在第三方有害站点中执行了一次操作,泄露了用户的身份信息,接着攻击者就可以使用这个伪造的,但真实存在的身份信息,到某网站冒充用户执行恶意操作。当网站同时存在XSS和CSRF漏洞时,XSS可以模拟客户端浏览器执行任意操作,在XSS攻击下,攻击者完全可以请求页面后,读取页面内容中的Token值,然后再构造出一个合法的请求。反之,攻击者无法攻击成功。参考上图,我们可以总结,完成一次CSRF攻击,必须满足两个条件。
2025-01-15 21:48:50
854
原创 前端如何实现 Word 在线预览_前端预览word文件
可以使用一些第三方库来实现 Word 文件的在线预览,例如mammoth.jspdf.js等。这些库可以将 Word 文件转换成 HTML 或 PDF 格式,然后在前端进行展示。你可以根据具体的库文档和示例来实现预览功能。
2025-01-15 21:45:09
2268
原创 UDP网络基础知识简介_udp连接
努力的小伙伴都在打卡学习、有每日寂寞打卡、每日读书打卡、每日视频打卡等等等,你还不加入学习吗?打卡100天,不成神便成魔。
2025-01-14 03:37:26
613
原创 U-Boot--bootcmd和bootargs参数
bootcmduboot 倒计时结束以后就会执行 bootcmd 中的命令bootargs保存着 uboot 传递给 Linux 内核的参数。
2025-01-14 03:33:45
1815
原创 TypeScript 系列(五)—— 接口
如果允许传入一些自定义属性,那么最笨的方法当然是在接口中逐一定义,但是有可能你不知道未来加入的属性名是什么,那么此时就需要配置额外属性了。在上面的例子中,在函数调用时必须传入接口中所有声明了的属性,缺一不可,换句话说,上面例子定义的都是必需的属性。在 Java 中,类之间的继承是单继承的,也就是说,一个类只能继承另外一个类,而不能继承多个类,但是接口之间的继承就是多继承的。在 TS 中,接口也是可以多继承的。在 Java 中,接口都是被类实现的,接口相当于一个类的抽象层,而实现类才是这个接口的具体实现。
2025-01-14 03:30:04
799
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅