摘要:
上一篇: docker安装和登陆mysql发现用docker安装mysql非常简洁方便快速,继续学习。 1.查看当前数据库排行榜 可以通过当前数据库使用排行榜:db-engines.com The most popular database management systems September 阅读全文
摘要:
1.docker是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、 可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 容器是完全使用沙箱机制(类似 ap 阅读全文
摘要:
本文是对入门学习的一些概念了解和一些常规场景记录 1.CTF(capture the flag)是夺旗赛的意思。 是网络安全技术人员之间进行攻防的比赛。 起源1996年DEFCON全球黑客大会,替代之前真实攻击的技术比拼。(DEFCON极客大会诞生1993,每年7月在拉斯维加斯举行) 有黑客比赛的世 阅读全文
摘要:
rbash是什么 rbash是Restricted bash缩写,即受限制的bash。 管理员可通过指定普通用户的bash为rbash,以此来限制相关操作。 在rbash中,很多行为和命令都会被受到限制。 确切说不属于提权,只是绕过rbash的限制,因为绕过后身份依旧是当前的普通账户。 rbash绕 阅读全文
摘要:
Brainfuck是什么 Brainfuck是一种极小化的计算机语言, 它是由Urban Müller在1993年创建的。 由于fuck在英语中是脏话,这种语言有时被称为brainf*ck或brainf**k,甚至被简称为BF。 Brainfuck 由八种运算符构成, 它基于一个简单的机器模型,出了 阅读全文
摘要:
1.经常遇到< << > >> 0>&1是什么意思 以上表示某种输入输出重定向,具体了解前要知道什么是标准输入输出。 2.什么是标准输入输出 标准输入输出实际完整的叫法是标准输入输出文件。 linux系统中一切设备都是文件,都是对文件的操作。 具体就是: 标准输入文件(stdin),通常对应终端的键 阅读全文
摘要:
1.字符集/字符编码是什么? 字符集或者说字符编码就是给字符定义了数值编号以及数值编号存储格式。 严格来说字符集和字符编码是两个概念: charset 是 character set 的简写,即字符集。 encoding 是 charset encoding 的简写,即字符集编码,简称编码。 字符集 阅读全文
摘要:
标识(0.1)小于1,表示系统学习前的简单记录。 1.PHP是什么? PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。 因语法简单又是免费的,功能强大(可以操作服务器文件,数据库,接收处理表单等), 被广泛用于动态网页开发,运 阅读全文
摘要:
1.Ability是什么? ability是能力的意思 也是HarmonyOS应用程序能力的抽象,功能的意思。 Ability是应用程序的基础单元,一个应用程序可以有多个能力(Ability)。 简单来说应用程序通过Ability为单元来表达功能 2.Ability分为两种类型 FA(feature 阅读全文
摘要:
程序调试遇到的挑战: 1.多语言调用:js java c++ c各语言的混合开发 2.多设备运行:跨设备调用 3.元能力流转:流转在具体哪个设备如何做到多设备信息汇总协同分析。 devEco studio 提供了分布式多设备调试能力: 1.跨语言调试 2.跨设备调试 3.x-ray变量可视化 4.h 阅读全文
摘要:
应用开发分三种情况: 1.通用开发:各设备通用。 2.原子化服务开发:免安装应用,可拆可选的专用服务。 3.设备差异化开发:设备专有特性开发 使用HUAWEI DevEch Studio(IDE)作为全场景设备的开发工具。 1.通用开发 通用开发需要了解: 1.鸿蒙系统的定位,架构和技术特性 2.应 阅读全文
摘要:
1.文本跑马灯效果例子: <Text ohos:id="$+id:paotext" ohos:height="50vp" ohos:width="300vp" ohos:background_element="#0FF1AC" //背景颜色 ohos:text="我要跑啊啊啊啊抛弃了跑起来啊啪啪啪 阅读全文
摘要:
1.px vp px是什么 1.px即像素,像素是我们熟悉的,一种显示的点,一般说的几k屏就是像素 2.vp(virtual pixels)虚拟像素,说是虚拟像素,其实一种对应的物理大小 vp=(px*160)/ppi ppi(pixels per inch,屏幕像素点密度,每英寸多少像素点(屏幕对 阅读全文
摘要:
1.app的大体结构: app是由ability包组成的,即多个ability组成。 ability看成是一个窗口容器,每个ability由多个abilitySlice组成,在AbilitySlice中获取布局,显示和操作组件。 app的结构相关数据(应用清单)存放在config.json文件。 启 阅读全文
摘要:
常见缩写名称: ohos(Open Harmony OS):开源鸿蒙操作系统。 agp(Advanced Graphic Platform):高级图形平台。 HPM(HarmonyOS Package Manager):鸿蒙包管理器。 HVD(HarmonyOS Virtual Device):鸿蒙 阅读全文
摘要:
1.鸿蒙的开发工具: HUAWEI DevEco Studio(简称DevEco Studio)是基于IntelliJ IDEA Community开源版本打造,面向华为终端全场景多设备的一站式集成开发环境(IDE)Eco:Ecology(生态)IntelliJ IDEAIntelli: Intel 阅读全文
摘要:
在神奇的kali下: sudo airmon-ng check kill sudo airmon-ng start wlan0 扫描开启WPS的WIFI sudo wash -i wlan0mon //只显示开启的 sudo wash -i wlan0mon -a //显示所有的 显示效果:省了(你 阅读全文
摘要:
1.wifi是什么 WiFi是Wireless Fidelity(无线高保真)是一种商业认证, 符合IEEE 802.11无线网络规范,是一种WLAN标准, 很多时候都把Wi-Fi等同于WLAN理解。 WLAN是Wireless LAN(无线局域网),基于IP的的通信,采用2.4GHz或5.8GHz 阅读全文
摘要:
frida是什么 Frida 是一款基于 Python + JavaScript 的 Hook 与调试框架。 Firda 是一款易用的跨平 Hook 工具, Java 层到 Native 层的 Hook 无所不能, 是一种 动态 的插桩工具, 可以插入代码到原生 App 的内存空间中,动态的去监视和 阅读全文
摘要:
base64是什么 1.可见字符传输避免错误 2.小文件图片转base64减少请求次数 3.代码混淆 Base64编码的作用:由于某些系统中只能使用ASCII字符。 Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法。 特别适合在http,mime协议下快速传输数据。 asc 阅读全文