avatar
文章
127
标签
174
分类
36
首页
时间线
标签
分类
pdf笔记
休闲
  • 听音乐
  • 演唱会
友情链接
关于
desperado
搜索
首页
时间线
标签
分类
pdf笔记
休闲
  • 听音乐
  • 演唱会
友情链接
关于

desperado

Windows命令:Windows PowerShell命令
发表于2022-12-16|更新于2026-04-25|windows
windowsWindows PowerShell命令它是一个基于任务的命令行终端,同时也是一个构建在 .NET 上的脚本语言。 在windows系统开发的可以看看windows-powershell-cookbook这本书 Get-Alias # 查看ps中的别名 Get-Help # 帮助手册 Get-Process # 查看进程 Set-Location(或 cd) Get-ChildItem(或 dir ) Where-Object 命令可以对某个列表内容或命令的输出应用各种类型的筛选条件。它的默认别名为 where 和 ?。 4 种格式化输出的命令: Format-Table Format-Wide Format-Custom Format-List访问环境变量: Get-ChildItem env: 输出指定的环境变量$env:USERNAME 访问环境变量路径:$env:path 使用类似于 bash 中的 >> 符号 直接进行简单的运算: 100 + 2 可以使用管道符(|)将一个命令的输出重定向至另一个命令作为输入,和 Bash ...
Ajax:请求数据
发表于2022-12-16|更新于2026-04-25|前端
请求数据如果要在网页中请求服务器上的数据资源,则需要用到 XMLHttpRequest 对象。XMLHttpRequest(简称 xhr)是浏览器提供的 js 成员,通过它,可以请求服务器上的数据资源。最简单的用法 var xhrObj = new XMLHttpRequest() XMLHttpRequest(简称 xhr)是浏览器提供的 Javascript 对象,通过它,可以请求服务器上的数据资源。jQuery中的Ajax函数,就是基于xhr对象封装出来的。 使用xhr发起GET请求 创建 xhr 对象 调用 xhr.open() 函数 调用 xhr.send() 函数 监听 xhr.onreadystatechange 事件 1234567891011121314151617181920212223// 1. 创建 XHR 对象var xhr = new XMLHttpRequest()// 2. 调用 open 函数,指定 请求方式 与 URL地址xhr.open('GET', 'http://www.liulongbin.to...
前端工具:nvm、node、npm 、yarn区别
发表于2022-12-16|更新于2026-04-25|前端
nvm、node、npm 、yarn区别 nvm:nodejs 版本管理工具,也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。 nodejs:在项目开发时的所需要的代码库。 npm:nodejs 包管理工具,在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具,npm 管理 nodejs 中的第三方插件。 yarn与npm一样,都是js包管理器,都适用于nodejs。不一样的是,yarn与npm的架构和包管理方式方式不同 npm,cnpm区别 cnpm: npm client for China mirror of npm nvm、node、npm 关系nvm 管理 nodejs 和 npm 的版本,npm 可以管理 nodejs 的第三方插件。 webpack现代 javascript 应用程序的 静态模块打包器 (module bundler) 作用:把很多文件打包整合到一起, 缩小项目体积, 提高加载速度 其中功能: less/sass -> css ES6/7/8 -> ES5 ht...
Web API:节点操作
发表于2022-12-16|更新于2026-04-25|JavaScript
什么是Web ApiAPI(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,无需理解其内部工作机制细节,只需直接调用使用即可。Web API 是浏览器提供的一套操作浏览器功能和页面元素的 API ( BOM 和 DOM )。参考:https://developer.mozilla.org/zh-CN/docs/Web/API DOM文档对象模型(Document Object Model,简称DOM)DOM树 又称为文档树模型,把文档映射成树形结构,通过节点对象对其处理,处理的结果可以加入到当前的页面。DOM把文档当作对象,它的顶级对象是document 文档:一个页面就是一个文档,DOM中使用document表示 节点:网页中的所有内容,在文档树中都是节点(标签、属性、文本、注释等),使用node表示 标签节点:网页中的所有标签,通常称为元素节点,又简称为“元素”,使用element表示 节点操作 创建 document.crea...
Chrome DevTools Console调试
发表于2022-12-16|更新于2026-04-25
console console.log()打印内容的通用方法console.error()打印一条错误信息console.warn()打印一个警告信息 - console.info()打印资讯类说明信息console.time()启动一个以入参作为特定名称的计时器长 console.timeEnd()结束特定的 计时器 并以豪秒打印其从开始到结束所用的时间 复制 先在代码里console.log 然后在控制台上右键点击输出的对象 选择 store as global variable 控制台会输出temp1 或者temp2 temp3 然后在控制台输入copy(temp1) 或者copy(temp2) 回车 会输出undefined 这时已经被复制到粘贴板上了,直接去别的地方粘贴就好了 选择器 $ -简单理解就是 document.querySelector 而已 $$ 简单理解就是 document.querySelectorAll 而已。 $$('span')[1].getAttribute('name') $$('spa...
py面向对象特性:继承、封装、多态、鸭子模型、魔法方法
发表于2022-12-16|更新于2026-04-25|python3
继承的重点1、子类拥有父类非私有化的属性和方法。 2、子类可以拥有自己属性和方法,即子类可以对父类进行扩展。 3、子类可以用自己的方式实现父类的方法。(重写)。 单继承1234567891011121314151617181920212223class Animal: def eat(self): print("eating...") def sleep(self): print("sleep...")// 继承父类的方法class Dog(Animal): def swimming(self): print("goupaoshi...")class Cat(Animal): def climb_tree(self): print("climb_tree...")alex = Dog()alex.eat() 1234567891011121314151617181920class Animal: d...
git工作流模式:集中式工作流
发表于2022-12-14|更新于2026-04-25|git
集中式工作流开发者直接在本地 master 分支开发代码,开发完成后 push 到远端仓库 master 分支。 功能分支工作流开发者基于 master 分支创建一个新分支,在新分支进行开发,开发完成后合并到远端仓库 master 分支。 Git Flow 工作流Git Flow 工作流为不同的分支分配一个明确的角色,并定义分支之间什么时候、如何进行交互,比较适合大型项目的开发。 Forking 工作流开发者先 fork 项目到个人仓库,在个人仓库完成开发后,提交 pull request 到目标远程仓库,远程仓库 review 后,合并 pull request 到 master 分支 详细查看:https://www.v2ex.com/t/770008 例子(仅仅只是参考)123456789101112131415161718192021222324252627282930313233343536373839==分支开发==1.git clone // 到本地2.git checkout -b xxx 切换至新分支xxx(相当于复制了remote的仓库到本地的xxx分支上)3...
git的子模块:学习笔记与要点整理
发表于2022-12-14|更新于2026-04-25|git
git submodulehttps://git-scm.com/book/en/v2/Git-Tools-Submodules 为什么要用submodules?经常发生的情况是,在处理一个项目时,您需要使用其中的另一个项目。也许它是第三方开发的库,或者您正在单独开发并在多个父项目中使用。这些场景中出现了一个常见问题:您希望能够将这两个项目视为独立的项目,但仍然能够在另一个项目中使用一个项目。 1234$ mkdir test$ cd test$ git init$ git submodule add https://github.com/my-user/my-submodule.git <指定目录> 加上 –recursive 拉取嵌套的子模块(子模块本身又有子模块) git submodule update --init --recursive 在clone时加上 –recurse-submodules选项自动拉取子模块 git clone --recurse-submodules <main-project-repo-url> git submod...
NDK和JNI:学习笔记与要点整理
发表于2021-05-15|更新于2026-04-25|andorid逆向
NDK与JNI基础1.由来: ​ Android 平台从一开就已经支持了C/C++了。我们知道Android的SDK( Software Development Kit )主要是基于Java的,所以导致了在用Android SDK进行开发的工程师们都必须使用Java语言。不过,Google从一开始就说明Android也支持JNI编程方式,也就是第三方应用完成可以通过JNI调用自己的C动态度。于是NDK就应运而生了。 2.NDK是什么: ​ NDK全拼是:Native Develop Kit。官方定义: Android NDK 是一套允许您使用原生代码语言(例如C和C++) 实现部分应用的工具集。在开发某些类型应用时,这有助于您重复使用以这些语言编写的代码库 。 ​ so文件,其本质就是一堆C、C++的头文件和实现文件打包成一个库。目前Android系统支持以下七种不用的CPU架构,每一种对应着各自的应用程序二进制接口ABI:(Application Binary Interface)定义了二进制文件(尤其是.so文件)如何运行在相应的系统平台上,从使用的指令集,...
APP加固理论:app加固技术发展
发表于2021-05-15|更新于2026-04-25|andorid逆向
app加固技术发展摘录:https://mp.weixin.qq.com/s/j35pPdZyeg_InS9LcPmnkQ dex保护代码混淆 混淆就是对发布出去的程序进行重新组织和处理,使得处理后的代码与处理前代码完成相同的功能,而混淆后的代码很难被反编译,即使反编译成功也很难得出程序的真正语义。ProGuard就是一个混淆代码的开源项目,能够对字节码进行混淆、缩减体积、优化等处理。 动态加载 将需要保护的代码单独编译出来,将其进行加密后在程序运行的过程中对其进行解密,并使用 DexClassLoader 来动态的进行加载 DexClassLoader是什么? 在java环境中,有个概念叫类加载器(ClassLoader),其作用是动态加载class文件,标准的java sdk中,有ClassLoader这个类,可以用来加载想要加载的class文件,每个ClassLoader在初始化的时候必须指定class的路径。 每个ClassLoader都有一个父ClassLoader,当加载类的时候,子ClassLoader会先请求父ClassLoader去加载class文件...
1…567…13
avatar
Jane
We think too much and feel too little. More than machinery we need humanity!
文章
127
标签
174
分类
36
Follow Me
公告
This is my Blog
最新文章
SEO整理笔记:从关键词到内外链执行清单(2026)2026-04-24
Google 排名机制深度拆解(2026 年 4 月最新版)2026-04-23
人类重返月球:从阿尔忒弥斯 II 看近代全球登月探索史(附简单物理科普)2026-04-12
浏览器端大文件存储指南2026-04-07
从 Prompt 到 Harness Engineering:AI 代码开发的演进之路(2022–2026)2026-04-07
分类
  • AI4
  • JavaScript1
  • Python4
  • SEO2
  • Twisted4
  • andorid逆向6
  • django3
  • flask5
标签
产品经理 职场 依赖管理 软件工程 用户研究 Claude 运维 Crawl4AI MVCC SSO 陈皓 WebAuthn 读书笔记 软技能 前端 搜索引擎优化 SaaS 锁 人月神话 自动化测试 知识管理 商业化 ASGI Cursor JWT SEO chrome JSON Agent pyproject.toml 物理科普 FastAPI PEP 751 OpenClaw 登月 Linux 正则表达式 python3 IndexedDB Docker
归档
  • 四月 2026 31
  • 三月 2023 2
  • 二月 2023 3
  • 一月 2023 2
  • 十二月 2022 20
  • 五月 2021 18
  • 四月 2021 7
  • 二月 2021 6
网站信息
文章数目 :
127
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 - 2026 By Jane框架 Hexo 8.1.1|主题 Butterfly 5.5.4
搜索
数据加载中