- 博客(18)
- 收藏
- 关注
原创 js 模块化编程
假设上面三个文件,B.js 引用了 A.js 里面的内容,C.js 又引用了 B.js 里面的内容,如果编写 C.js 的人只知道引用了 B.js,那他就不会引用 A.js 就会导致程序出错,而且文件的引用顺序也不能出错。假设这里有 4 个文件,util.js,a-util.js 引用了 util.js,a.js 引用了 a-util.js,main.js 引用了 a.js。就写在主模块(main.js)的头部,参数是一个对象,这个对象的 paths 属性指定各个模块的加载路径。
2025-01-12 21:07:03
665
原创 jQuery结构简析
修正上述代码中的死循环,我们可以试图返回this,但是this明显是window,不是我们需要的jQuery,利用原型中的this返回构造函数实例化对象的特点(不理解的可以参看。由于这里把jQuery.fn.init()作为构造函数调用,得到一个jQuery对象,所以我们把jQuery.fn作为jQuery.fn.init()的原型。//这里会导致一个死循环,所以不能这样直接构建jQuery对象。//由于$(‘#selector’)得到的是一个jQuery对象,尝试直接返回jQuery对象。
2025-01-12 21:03:20
1508
原创 JQuery 基本使用
除非特殊要求,一般不会使用3.x版本的,很多老的jQuery插件不支持这个版本。toggleClass(“one”): 判断如果元素对象上存在class=“one”,则将属性值one删除掉。样式控制:$(“#div1”).css(“background-color”,“red”);语法: $(“.class的属性值”) 获得与指定的class属性值匹配的元素。语法: $(“A[属性名=‘值’]”) 包含指定属性等于指定值的选择器。语法: $(“#id的属性值”) 获得与指定id属性值匹配的元素。
2025-01-12 20:59:39
825
原创 GCC 编译器套件说明_arm-linux-gnueabihf-gcc
本文章旨在总结备份、方便以后查询,由于是个人总结,如有不对,欢迎指正;另外,内容大部分来自网络、书籍、和各类手册,如若侵权请告知,马上删帖致歉。
2025-01-12 03:03:37
334
原创 GaussDB(DWS)云原生数仓技术解析:湖仓一体,体验与大数据互联互通_gaussdbdws 数据中台
数据仓库的线下部署场景是指将数据仓库部署在本地服务器或数据中心的情况。适用于需要访问敏感数据或需要高度定制化的企业系统。优势:线下部署可以提供更高的安全性和数据隐私保护,因为数据不需要通过互联网传输,而是在公司的内部网络中处理。劣势:通常需要专业的 IT 团队来管理和维护服务器、网络和软件,以确保数据仓库正常运行并满足业务需求。数据仓库需求场景的公有云场景是指将数据仓库部署在公有云中的场景。
2025-01-12 02:59:55
379
原创 FPGA(0)--quartusⅡ安装
6.选择菜单“Tools”,在License file栏中选择文件d:\altera\quartus9.0 \ q9.0.dat双击。替换以后保存好文件,将将保存好的授权文件:q9.0.dat COPY到d:\altera\quartus9.0目录。3.安装完成以后,将文件e:\QuartusII9.0 \ 9.0crak \ sys_cpt.dll。覆盖安装目录下d:\altera\quartus9.0 \bin中的sys_cpt.dll。把原有的网卡好替换成刚才复制的本机的网卡好,要全部替换。
2025-01-12 02:56:12
263
原创 Android开源实战:手把手教你实现一个简单 & 好用的搜索框(含历史搜索记录)
相信你一定会喜欢上这款简单 & 好用的SearchView控件已在GithubSearchView,欢迎Star!下一篇文章我将继续进行一些有趣的自定义View实例讲解,有兴趣可以继续关注Carson_Ho的安卓开发笔记自定义EditText:手把手教你做一款含一键删除&自定义样式的SuperEditText你也可以自己写一个可爱 & 小资风格的Android加载等待自定义View相信你一定会喜欢上这款简单 & 好用的SearchView控件已在GithubSearchView,欢迎Star!
2025-01-11 12:24:52
1042
原创 Android开发进阶之路,你需要掌握这些关键技术!40万年薪不是梦
这个方向可能比较多,比如VIEW、Android动画机制、四大组件工作原理、多媒体技术等等。我们平常在工作中碰到的View滑动冲突问题、其实通过掌握View工作机制和Android触摸事件体系就能轻易解决掉。还有对于需要开发绚丽的动画效果,那么对于视图动画和属性动画一些特性必须有一定的了解。Android 中的四大组件工作机制其实底层应用的是Binder机制,我们不妨从 AIDL 这个接口来了解 Binder。
2025-01-11 12:21:11
874
原创 Android开发经验的有效总结,社招面试心得_参加招聘会面试android开发的感想和收获
Flutter最大的优势之一就是可以定制你在屏幕上看到的任何东西,不管它有多复杂。(6)有自己的渲染引擎Flutter使用Skia将界面渲染到平台提供的画布上,意味着不需调整,即可迁移到其他平台。简历首选内推方式,速度快,效率高啊!然后可以在拉钩,boss,脉脉,大街上看看。简历上写道熟悉什么技术就一定要去熟悉它,不然被问到不会很尴尬!做过什么项目,即使项目体量不大,但也一定要熟悉实现原理!不是你负责的部分,也可以看看同事是怎么实现的,换你来做你会怎么做?做过什么,会什么是广度问题,取决于项目内容。
2025-01-11 12:17:29
611
原创 App 测试核心知识点总结 重点难点全在这_app测试重点与手机交互
3>.手机不同厂家系统的支持:不同厂家会有不同 android 系统,例如:小米,华为,锤子对市面上主流手机的支持扫码领取。2.外网测试主要覆盖到 wifi\2G\3G\4G,.net\wap、电信\移动\联通、所有可能的组合进行测试。如来电、来短信、低电量测试等,还要注意手机端硬件上,如:待机,插拔数据线、耳机等操作不会影响客户端。3.关联性测试:主要测试客户端与 pc 端的交互,客户端处理完后,pc 端与客户端数据一致。1.交互异常性测试:客户端作为手机特性测试,包括被打扰的情况;
2024-12-17 05:25:50
328
原创 APP UI自动化测试,思路全总结在这里了
总结APP UI自动化可使用以下几种实现方式:可根据实际情况自行选择。我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取【保证100%免费】
2024-12-17 05:22:09
872
原创 API29下ActionBar和ToolBar的基本实现
我在项目中封装了7种ActionBar,可以适应不同的需求。自定义菜单(图标及文字形式的菜单)
2024-12-17 05:18:29
243
原创 Apache Solr Velocity 注入远程命令执行漏洞 (CVE-2019-17558)
2、启用配置 params.resource.loader.enabled 为true,在url访问/solr/name/config,burpsuit抓包。3、通过Velocity模板执行命令,如whoami。修改exec(%27whoami%27)中的代码即可更改命令。1、默认情况下params.resource.loader.enabled配置未打开,无法使用自定义模板。4、使用python脚本进行漏洞利用,使用python3运行;注意:此时burpsuit里面请求方法由POST改为GET。
2024-12-17 05:14:48
359
原创 Apache Commons-pool2使用入门
安装项目介绍创建新的对象并初始化的操作,可能会消耗很多的时间。在这种对象的初始化工作包含了一些费时的操作(例如,从一台位于20,000千米以外的主机上读出一些数据)的时候,尤其是这样。在需要大量生成这样的对象的时候,就可能会对性能造成一些不可忽略的影响。要缓解这个问题,除了选用更好的硬件和更棒的虚拟机以外,适当地采用一些能够减少对象创建次数的编码技巧,也是一种有效的对策。
2024-12-17 05:11:08
1652
原创 AngularJS 学习笔记(五)--- 包含和动画
在 AngularJS 中,你可以在一个 HTML 文件中包含另一个 HTML 文件。跟 JavaScript 的 innerHTML 功能类似。除了可以包含 HTML 文件外,还可以包含 AngularJS 代码。默认情况下, ng-include 指令不允许包含其他域名的文件。
2024-12-17 04:56:10
299
原创 Android面经:从小厂跳大厂,我是如何拿到腾讯头条美团小米的offer的?
最后这里放上我这段时间复习的资料,这个资料也是偶然一位朋友分享给我的,里面包含了腾讯、字节跳动、阿里、百度2019-2020面试真题解析,并且把每个技术点整理成了视频和PDF(知识脉络 + 诸多细节)。还有高级架构技术进阶脑图、高级进阶架构资料帮助大家学习提升进阶,这里我也免费分享给大家也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。有需要的朋友可以点击:**Android面试资料**免费领取~一起互勉~有需要的朋友可以点击:**Android面试资料**免费领取~
2024-12-17 04:48:49
596
原创 Android集成三方浏览器之Crosswalk
想要使用CrossWalkmaven//配置gradlemaven {2.zip 包后解压,然后以用开发工具导入,作为一个library依赖。推荐使用stable(稳定版)!其他的分别是beta(测试版),canary(金丝雀版)。下载最新版本的zip3.下载aaraar包后导入项目的lib目 录下,然后在gradle中添加flatDir {
2024-12-17 04:45:07
2147
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人