- 博客(578)
- 资源 (13)
- 收藏
- 关注

原创 收集整理的一些windows好用的工具(持续更新)
Windows 桌面管理软件The ultimate automation scripting language for Windows.windows下的自动脚本语言非常强大的Windows 文件资源管理器强大的Windows 磁盘分析工具Windows 的强大搜索工具类似everythingCCleaner 是一个电脑清理工具。Ditto 是一个强大的剪切板增强工具,而且它还开源,免费它可以让你像Chrome 浏览器那样浏览文件微软官方的进程浏览器纯净ZIP 压缩包管理器火绒安全截
2021-11-08 15:50:53
7625

原创 linux网络监控工具
目录iftopnethogsiptrafnloadssiftopiftop可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等界面如下界面参数说明=>代表发送数据<=代表接收数据TX:发送流量RX:接收流量TOTAL:总流量Cumm:运行iftop到目前时间的总流量peak:流量峰值rates:分别表示过去 2s 10s 40s 的平均流量常用的命令参数-i设定监测的网卡,如:# ifto
2021-09-29 14:59:22
526
原创 PartiQL 对 SQL 的扩展,可以查询非结构化的数据
重要的是,PartiQL 的标量类型是那些 SQL,而不仅仅是字符串,数字和布尔值,如JSON。本着同样的精神,相同的PartiQL抽象可能来自CSV。PartiQL 不仅对 SQL 表进行操作,还对数据进行操作 可能具有嵌套、联合类型、不同的属性 不同的元组,以及我们在今天的 嵌套和/或半结构化格式,如 JSON、Ion、Parquet 等。PartiQL 实现可以提供自己的映射,来自流行的 数据格式,例如CSV,TSV,JSON,Ion等,到PartiQL数据模型和/或允许客户端 以实现自己的映射。
2023-04-19 21:37:39
348
2
原创 Dsq: 用于针对JSON、CSV、Excel、Parquet等运行SQL查询的命令行工具
否则,当运行带有缓存标志的其他查询时,将重用该现有数据库,而不会重新导入文件。推断的模式非常简单,只支持JSON类型。在后台,dsq使用DataStation作为库,在后台,DataStation使用SQLite支持对任意(结构化)数据的此类SQL查询。这是一个200MB的CSV文件,大约有200万行,18列,大部分是数值。将支持的文件类型转换为JSON的缩写,您可以跳过查询,转换后的JSON将转储到stdout。包含多个工作表的Excel文件存储为一个对象,键为工作表名称,值为作为对象数组的工作表数据。
2023-04-19 21:32:40
423
转载 VMware 虚拟机安装 android-x86_64-9.0-r2 后 VirtWifi/无法访问互联网
原因就是 AOSP 检测网络连接状态的地址用的是谷歌的,由于众所周知的原因,这个地址无法访问,所以提示连接受限。启动android-x86 后 在应用程序列表找到终端模拟器。重启后,连接到VirtWifi 的叹号已经不见了。启动,输入su,获取超级用户权限。
2023-04-17 22:16:14
374
转载 Python类定义字类变量与实例变量
4. 采用‘实例名.类变量名’的方式对类变量进行赋值时,若该类变量是可变数据类型,则可以成功赋值该类变量,否则会在该实例变量所在的名称空间中创建一个与该类变量同名的实例变量进行赋值,并不会对类变量进行赋值,此时也无法再通过‘实例名.类变量名’的方式读取该类变量。Python类中定义的变量分为类变量和实例变量(也叫成员变量、对象变量),类变量直接定义在类里面(不在函数里面),前面不会有一个self修饰;所以说,Python类的定义是很自由的,对于变量,既可以在定义类时定义,也可以在类定义完成之后定义。
2023-04-14 12:29:44
91
转载 在理解通用逼近定理之前,你都不会理解神经网络
由George Cybenko于1989年制定,仅适用于S型曲线激活,并于1991年由Kurt Hornik证明适用于所有激活函数(神经网络的体系结构而不是功能的选择是性能背后的驱动力),它的发现是一个重要的驱动力 促使神经网络的激动人心的发展成为当今使用它们的众多应用程序。有了足够的恒定区域("步长"),就可以在给定的范围内合理估计函数。通用逼近定理的关键在于,与其在输入和输出之间创建复杂的数学关系,不如使用简单的线性操作将复杂的功能划分为许多小的,较不复杂的部分,每个部分都由一个神经元获取。
2023-04-09 18:35:21
47
转载 kali 消除chrome的unlock keyring弹窗
每次kali上安装chrome后会出现unlock keyring非常烦人,在网上找教程也没找到,只要ubuntu的按照ubuntu的教程,稍加改动后成功解决。安装chrome后,第一次打开chrome会弹出,输入密码和确认密码,然后每次都会弹出解锁框。如果直接点取消或叉掉会多次弹出。第二步终端输入seahorse,打开其图形界面,左上角返回到主界面,然后点开第一项,输入密码,可以看到chrome的锁,把两个都删除,成功。第一步kali安装seahorse。
2023-04-09 14:58:29
38
转载 kali安装OpenVAS
看看/var/lib/postgresql/ 这个目录下,应该是有11,12,13三个目录,就把12删了(我已经删了12),再执行上面的五条命令,最后一条改成。现在openVAS需要postgresql的13版本,但是kali内置的默认是11或12版本,所以这里要停用系统默认的版本,启用13版本的。#sudo gvm-feed-update //第一次安装后,不用升级,但后期使用记得经常升级特征库哦。*sudo apt-get dist-upgrade // 升级系统。1.kali升级三件套。
2023-04-08 22:43:15
275
转载 kali中执行history -c报错
报错原因:kali 默认的 shell 环境已经从 bash 更改为 zsh,而history -c需要在bash环境下运行。报错内容:"fc: event not found: -c"注意:执行完之后要重新登录才能生效。
2023-04-01 23:41:11
120
转载 无法打开内核设备“\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导? 模块“DevicePowerOn”启动失败。 未能启动虚拟机。
无法打开内核设备“\.\VMCIDev\VMX”: 操作成功完成。是否在安装 VMware Workstation 后重新引导?3.用记事本查找的方式找到vmci0.present,将里面的值设置成FALSE。2.用记事本打开bigdata01.vmx (这里是你的虚拟机名称,举一反三)模块“DevicePowerOn”启动失败。4.重新启动虚拟机,解决~~1.找到你的虚拟机目录。
2023-03-31 21:02:12
123
转载 C++ string 是否以‘\0’结尾 讨论
可以看到,字符串b大小和容量都是3,但是却可以使用b[3]越界访问,并且字符串的结尾就是'\0'。由0xffffcbe0、0xffffcbd8可以看出,a,b类似于指针,他们所指的对象地址分别在0x6000003e8,0x600000418。此刻我又想,构造函数会在末尾自动添加一个'\0',并且size和capacity函数都不计算'\0'的。因为最开始说string字符串是不以'\0'结尾的,但是测试下来,确实是以'\0'结尾的。之前在某篇文章中看到,C语言字符串是以'\0'结尾的,但是C++
2023-03-10 15:48:45
370
原创 变更数据捕获(CDC)
CDC是指从源数据库捕获到数据和数据结构(也称为模式)的增量变更,近乎实时地将这些变更,传播到其他数据库或应用程序之处。通过这种方式,CDC能够向数据仓库提供高效、低延迟的数据传输,以便信息被及时转换并交付给专供分析的应用程序。在数据不断变化,且无法中断与在线数据库连接的情况下,对于各种时间敏感(time-sensitive)类信息的复制,往往也是云端迁移的重要组成部分。CDC通过仅发送增量的变更,来降低通过网络传输数据的成本。CDC可以帮助用户根据最新的数据做出更快、更准确的决策。
2023-03-02 14:12:00
401
转载 Anaconda 阿里镜像
Anaconda是一个用于科学计算的Python发行版,支持Linux, Mac, Windows,包含了众多流行的科学计算、数据分析的Python包。
2023-02-13 15:24:05
158
转载 彻底搞懂JS闭包各种坑
3 进入fn1,此时栈内存就会push 一个fn1的执行环境,这里面没有定义其他变量,但是我们可以访问到fn和全局执行环境里面的变量,因为程序在访问变量时,是向底层栈一个个找,如果找到全局执行环境里都没有对应变量,则程序抛出underfined的错误。在函数内访问某个变量是根据函数作用域链来判断变量是否存在的,而函数作用域链是程序根据函数所在的执行环境栈来初始化的,所以上面的例子,我们在fn1里面打印变量b,根据fn1的作用域链的找到对应fn执行环境下的变量b。闭包是js开发惯用的技巧,什么是闭包?
2023-02-09 14:55:20
65
转载 JS 闭包的 9 大经典使用场景
用闭包返回一个函数,把此函数作为另一个函数的参数,在另一个函数里面执行这个函数,最终输出。链接:https://www.jianshu.com/p/9eb30b6af3a1。商业转载请联系作者获得授权,非商业转载请注明出处。,这样做可以封装成公共方法,防止不想暴露的属性和函数暴露在外部。可以明显的看到首次执行的会被存起来,再次执行直接取。如果不采用闭包的话,会有不一样的情况。直接在自执行函数里面将封装的函数。,作为参数调用同样可以获得结果。函数设置值,闭包的形式把。属性记忆下来,执行会输出。
2023-02-09 14:48:57
48
转载 Windows装系统必看
当系统出现问题时,插上 u 盘在 BIOS(进入 BIOS 根据自己的硬件搜索,不同品牌进入 BIOS 方式不同)在 BIOS 设置 u 盘启动为优先启动,进入 u 盘启动中将之前备份的系统还原即可。日常可以灵活变通,在 U 盘启动制作完毕后,可以存放。时可以将系统做备份,将备份拷贝至 u 盘或。,U 盘启动制作十分简单,仅需以下两步!
2022-12-30 17:45:39
101
转载 【PEP 484】.pyi文件
在PyCharm中查看源代码的时候,发现有些代码行有星号(*)标识,鼠标移上去会提示在某个.pyi文件中有其存根程序,点击星号会跳转到对应的存根程序处。 那什么是存根程序呢?我第一次看到这个概念是在软件工程的书里,它主要就是用来做集成测试的。比如下图中M是实际开发出来的模块,S就是存根程序(一个临时文件,用来模拟实际的模块,向要测试的模块发送它们需要的消息)。这样的好处就是可以逐步完成整个大项目的测试。 那么在我这个例子的Python源码中,.pyi存根文件起到了什么作用呢?在网上查询的时候,有人推荐了PE
2022-12-05 15:40:45
364
1
转载 HDFS 客户端常见报错整理
向 NameNode 进行 RPC 请求向 DataNode 进行 IO 读写。无论哪个过程,如果出现异常,一般都不会导致业务失败,也都有重试机制,实际上,业务想要失败是很难的。在实际使用过程中,客户端和 NN 之间的 RPC 交互一般不会有什么报错,大部分报错都出现在和 DN 的 IO 交互过程中,这篇文章主要总结一下常见的 DN IO 报错。
2022-11-16 14:51:38
1710
1
转载 HDFS读写数据流程
5、Client请求3台中的一台DataNode 1(网络拓扑上的就近原则,如果都一样,则随机挑选一台DataNode)上传数据(本质上是一个RPC调用,建立pipeline),DataNode 1收到请求会继续调用DataNode 2,然后DataNode 2调用DataNode 3,将整个pipeline建立完成,然后逐级返回客户端。4、NameNode返回3个DataNode服务器DataNode 1,DataNode 2,DataNode 3。2、NameNode返回是否可以上传。
2022-11-16 11:09:32
1866
转载 Win11右键显示更多选项设置教程
1、首先用鼠标右键点击“开始”按钮(或者按Win+X键),选择点击 “Windows 终端(管理员)”。3、操作成功之后,重启Win11电脑就可以看到跟以前win10一样的右键菜单啦。1、还是一样打开 Windows 终端(管理员),直接输入下面这串代码。2、然后在终端应用程序里粘贴下面这串代码并按回车键。2、然后显示操作成功,重启之后,就可以恢复了。4、文件上点击鼠标右键弹出的菜单如下图。
2022-11-15 22:10:07
2484
1
转载 修改host原理
当你要上某个网站,如twitter的时候,系统会先查hosts文件,如果里面有twitter对应的IP地址,它则会主动去连这个IP,这个时候,不管是DNS劫持和DNS污染,对你上网都是没有影响的。二、DNS服务器 因为我们输入网址以后,并不是直接通过网址去连你的网站,而是通过另外一个工具,将网址“还原”成真实的IP地址,再通过IP地址,去连接你要访问的网站。五、如何修改hosts文件 在修改hosts文件之前,我们有一件重要的事情要做,那就是获得你要访问的网站的IP。不知道IP地址,就无法建立关系。
2022-11-15 14:51:25
944
原创 python 参数 / 和 *
如果是这种情况下调用函数,参数a可以任意值,但参数b一定要以关键字参数的形式传参,如f2(2, b=3),但是如果想传入c参数,那么c参数的要求和b参数一样都为关键字参数形式,如f2(2,b=3,c=4)。对于上面这个函数而言,调用f1时参数a,b只能是特定的值,而不能以关键字传参,即f1(2, 3)执行正确而f1(a=2, 3)和f1(2, b=3)将执行错误。对于上面这个函数而言,调用时参数a可以任意值, 但b,c参数一定要以关键字参数的形式传参,如f1(1, b=4, c=5),否则将会报错。
2022-10-27 11:08:48
418
转载 JavaScript常用的Hook脚本
// 严格模式,检查所有错误// document 为要hook的对象 ,属性是cookie// hook set方法也就是赋值的方法,get就是获取的方法// 这样就可以快速给下面这个代码行下断点,从而快速定位设置cookie的代码debugger;// 在此处自动断下console.log('Hook捕获到set-cookie ->',val);}})})();
2022-10-25 18:35:41
508
转载 使用PyCharm为Python函数增加注释
打开PyCharm IDE,进入File->settings->Editor->File and Code Templates->Python Script。把光标放在函数名中,左上角亮起小灯泡,点击小灯泡,选择第二个。
2022-10-25 13:53:36
385
转载 Python线程池及其原理和使用(超级详细)
系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能,尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它。当该函数执行结束后,该线程并不会死亡,而是再次返回到线程池中变成空闲状态,等待执行下一个函数。此外,使用线程池可以有效地控制系统中并发线程的数量。
2022-10-21 15:01:08
259
转载 Windows系统镜像、PE系统下载地址大全
https://firpe.cn/page-247 作者:CSZX11077SL https://www.bilibili.com/read/cv16610771 出处:bilibili。4. MSDN我告诉你(第三方,链接到官网):(推荐指数:4颗星)3. 专注于win7(吻妻):(推荐指数:3颗星)1. 微PE(WePE):(推荐指数:4.5颗星)2. 优启通(EasyU):(推荐指数:5颗星)3. U盘魔术师(USM):(推荐指数:4颗星)4. Fir PE:(推荐指数:5颗星)一、原版(优先选择)
2022-10-20 22:12:58
6817
原创 【Git教程】如何清除git仓库的所有提交记录,成为一个新的干净仓库
的Unity框架项目,马三开发了一年多了,期间提交代码的时候在Log中上传了一些比较敏感的信息,这些信息都可以在Github上面搜索到,马三想把这些Log信息清除掉,使其变成一个没有提交记录的“新仓库”。于是我在网上一搜,步骤还挺简单的,直接按照下面一步步操作就可以了。通过以上几步就可以简单地把一个Git仓库的历史提交记录清除掉了,不过最好还是在平时的开发中严格要求一下提交日志的规范,尽量避免在里面输入一些敏感信息进来。马三也算Github的忠实用户了,经常会把一些练手的项目传到Github上面进行备份。
2022-10-16 23:30:02
763
centos 使用的gcc-4.8.5
2022-12-05
PE+KALI+U盘存储 三合一U盘制作工具共有6个
2019-09-30
学习笔记---《shell从入门到精髓》张春晓
2019-03-27
学习笔记《LINUX+SHELL脚本攻略》Sarath Lakshman
2019-03-27
windows快捷键
2019-03-27
windows虚拟键码表
2019-03-27
windows命令行.chm文件
2019-03-27
最新Windows API 函数.chm
2019-03-27
Atom-windowsx64
2018-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人