- 博客(238)
- 资源 (11)
- 收藏
- 关注
原创 花了5000元改了一个带触摸板的小红点键盘
我小时候第一次使用电脑是1986年,那时也是IBM电脑叫PC XT,价值3W人民币,640K内存,10M硬盘,没看错哦,可能比现在的单片机性能都不如,要价人民币3W元.要是当时这个价可以买好几套房子了.我从2001年左右就开始使用IBM的笔记本,记得当时叫t22来着,好像还是奔腾3处理器,好像是800Mhz的主频率,估计性能比现在一般的手机都差不少.当时还是二手的要6000人民币.后来一直用过t40,t41,t60,t61p,w510,t440......其它型号都记不得了,也不关注了,但小红点这个一直保留
2021-04-04 10:34:50 2154
原创 自动激活anaconda环境并自动运行python脚本的方法
然后就用runit.bat就可以一路执行了,也可以将这个文件放到系统启动文件夹中实现开机自启动。写一个runit.bat ,用于激活环境并调用run.bat。然后脑洞大开,连环境变量也可以自动加到bat中,如下。当然也可以直接写成一个runit.bat,如下。首先安装好anaconda。其次配置好环境变量,增加。
2024-05-17 10:07:30 263
原创 android14上使用frida,
然后在pc上安装调试运行环境,PC上已经有python 3.7,(anaconda)由于之前使用的是frida 15.1.1在android14上一运行,手机就重启动。由于之前使用frida已经是2年前了,后来一直没有研究两年以后。我使用的是一加9pro, root方法参考。所以更新一下,frida到16.1.11。然后手机(root后)上执行。首先手机得root才可以,
2024-05-17 09:45:48 799
原创 Android平台下监控谁动了指的文件
我想监控手机下/sdcard/1.txt是谁写入的,这个问题好像很难,实际上利用linux下的inotifywait这个命令就可以实现了。还有一种方法安装一个termux,然后pkg install inotify。然后把inotifywait拷贝出来即可,另外手机得要到root。arm64的inotifywait 这个去哪里搞?
2024-05-14 20:28:35 221
原创 win11 桌面图标突然多 绿色小对勾,如何去除掉
1、鼠标在桌面空白处单击,选择“个性化”(或直接按“windows键+I键”)调出设置菜单。突然间桌面图标每个上面都有一个绿色小狗狗,如下图所示,以为中病毒了,后来一查不是。4、单击“还原默认值”,然后单击“应用”或“确定”。然后按一下F5刷新一下就恢复正常了。3、在右侧单击“桌面图标设置”。2、在左侧选择“主题”标签页。
2024-04-26 19:38:24 920
原创 计算足球比赛中胜平负的概率
可以看出友谊赛的胜利概率相对其它联赛的要低,毕竟友谊第一比赛第二。中超也是在相对合理的范围内波动。下面再看看针对球队的统计。这个是基于2006-2011年大约28W场次比赛统计出来的。有需要excel数据的朋友。实际上这是一个数学问题,按我的理解相当于一个小球随机放入到三个标记为胜,平,负的盒子中。为什么会这样,我想足球比赛是人来踢的,是有主关意识的,所以不符合物理规律的预测。主胜概率一般在45%左右,平局概率一般25%左右,客胜概率一般在30%左右。好像韩国强一点,毕竟人家好像是世界杯 第四名的存在。
2024-04-26 15:35:17 433
原创 替换windows11 c:/windows/system32/下的dll
1.修改权限: 右键 -> 属性 -> 安全 -> 高级 -> 所有者:TrustedInstaller -> 更改 -> Administrators ->确定 -> 选择 -> Administrators -> 完全控制 -> 勾选 -> 确定 添加“完全控制”权限。由于win11不小心装了preview版本,貌似这个8个最大的已经限定死了,改小了可以改大了虽然生效但实际还是只让连8个,想使用之前的DLL,先比较一下大小。还有一种方法就是用pe进到系统中拷贝再重启动。//下面是21h2的大小。
2024-04-25 13:57:14 519 2
原创 vmare17 安装不可启动的iso镜像系统
由于要测试一个软件,要安装一个Windows11_InsiderPreview_Client_x64_zh-cn_26058.iso。这样就无法直接安装了,怎么办呢,可以先用个pe系统引导进去,再在PE系统里安装这个iso。再增加一个CD驱动器,一共两个cd驱动器,一个是引导系统的一个是win11的镜像。启动虚拟机,进到D盘就可以愉快安装了。安装后,可以把系统的两个CD删除即可。于是在虚拟机里捣鼓一下。哪么引导的iso从哪里来,下载下面的。在vmware中选一个空白盘,下一步。下载这个工具2.3版本,
2024-03-20 15:49:05 410
原创 android studio 老项目突然编译不了,一直下载gradle以及插件
之前使用的是gradle-7.1.2,现在由于这几天开会,可能网络不畅通更新不了插件。以前这个项目一直可以编译放了几个月,我换了一个windows帐号登录,结果编译不了。另外现在支持的最低的gradle版本为7.5插件版本为7.4,也要同步更新一下。build.gradle注释掉google()和jcenter()用阿里源替换。原因一,Google仓库连不上。配置好后再点一下大象按钮。就可以正常运行调试了。
2024-03-12 09:49:16 462
原创 tcpdump在手机上的使用
tcpdump,要安装在/data/local/tmp下要arm64的版本,参考下面的文章。一加全能盒子、一加全能工具箱官方网站——大侠阿木 (daxiaamu.com)用wireshark打开capture.pcap就可以分析了。截取指定端口 port 8939 port 8940。首先手机得root才可以,主要分析手机与手机的通信协议。然后抓取的/sdcard/capture.pcap。我使用的是一加9pro, root方法参考。原理利用netcat把包发到pc端。
2024-01-30 18:29:19 791
转载 adb使用手册
ADB,即,它是 Android 开发/测试人员不可替代的强大工具,也是 Android 设备玩家的好玩具。文中有部分命令的支持情况可能与 Android 系统版本及定制 ROM 的实现有关。目录基本用法命令语法如果只有一个设备/模拟器连接时,可以省略掉这一部分,直接使用。为命令指定目标设备如果有多个设备/模拟器连接,则需要为命令指定目标设备。在多个设备/模拟器连接的情况下较常用的是参数,serialNumber 可以通过命令获取。输出里的cf264b8f和即为 serialNumber。
2024-01-16 20:19:35 131
原创 安装ubuntu22.04系统,GPU驱动,cuda,cudnn,python环境,pycharm
需要准备一个u盘,需要,且内存不小于8g。
2024-01-10 18:39:10 1185 2
原创 adb push有中文名的文件到sdcard
adb push "c:\\这是中文.jpg" "/sdcard/这是中文.jpg"adb pull "/sdcard/这是中文.jpg" "c:\\这是中文.jpg"不用大费周章的去同改adb 的代码,加上双引号就好了!adb push xxxx /sdcard/即可。同样 adb pull也是一样的。但如果有中文则要加上双引号。
2023-12-29 16:33:04 838 1
原创 win10系统gpu本地部署chatglm3-6b,从0开始安装
使用 8 位整数相对于 4 位整数来说,具有更高的位宽,因此可以表示更大的范围和更精细的数值,减小了量化误差。: 'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe'方法2,使用python代码下载,会下载到c盘C:\Users\用户名\.cache\modelscope\,大约10多个G,对于我C盘只有几十G剩余空间的贫困户来说不推荐。另外一个web_demo_gradio.py运行起来有问题,这里就不描述了,运行方法同上,
2023-12-28 10:20:41 3586 1
原创 iphone上的Safari的历史记录存储
正如我们之前了解的那样,Safari将浏览历史存储在/private/var/mobile/Library/Safari/History.db数据库中。重要的是要理解,这个文件不仅仅存储来自本地设备的浏览历史 - 它还包含从iCloud同步的数据,例如来自其他设备的浏览历史。在分析这些数据时,检查员的任务是剖析在被检查的设备上访问了哪些网站,以及来自不同设备的数据已经同步了哪些。尽管它仅存储大约一个月的数据,但knowledgeC . db仍然会包含有关访问的网页的详细信息,即使用户选择删除浏览历史记录。
2023-12-26 10:25:46 1680
原创 c# 读取sqlite3中的SQL type=TIMESTAMP字段时报错
但我就想把数据读出来,就要使用Cast(ZDATE as nvarchar(20)) as ZDATE_NEW 把数据格式转一下,然后再用 var date=reader["ZDATE_NEW"].ToString();读出数据然后再慢慢转换。使用SQLite抛出异常: 该字符串未被识别为有效的 DateTime 错误。
2023-12-22 09:27:44 997 1
原创 鸿蒙系统最近删除文件夹的路径
于是最近删除文件夹就在/sdcard/.File_Recycle/下面每个文件前面有个数字就是文件当时删除的unix时间,反解析python代码如下。先找用文件管理器找到一个文件 比如aaa.jpg ,这时在调试的shell下面运行。给定时间的日期和时间: 2023-12-11 15:16:27.459000。鸿蒙手机上删除文件,会将文件移动到类似回收站的路径下,如何找到这个路径?现在的时间是: 2023-12-11 15:31:20.376497。时间差: 0:14:52.917497。
2023-12-11 15:33:04 614
原创 笔记本用gpu运行tensorflow-gpu,keras写的老程序,结果与原来不一样,一脸懵逼。
否则最后跑程序会报错。再说现象,突发奇想想在笔记本上运行一个以前在1080ti+tensorflow-gpu1.5.2,keras2.2.4上面写的一个图像分类模型,先用cpu模式 运行一下一切正常。所以以前的代码要升级了,要把cuda升级到11.1 ,对应的tensorflow-gpu2.X ,keras都要升级,或者只用cpu运行。换成了gpu,配好了cuda10.0,tensorflow-gpu1.5.2,keras2.2.4,再运行,明明是武器却识别成正常了。
2023-12-07 19:21:16 430
原创 Wireshark 截取指定端口海量包分析
有个应用要分析一下协议,但是8939,8940传输一下子几个G的数据,但是要分析的端口8939实际上只有几个MB最多,如果用wireshark有界面的程序一截取就会卡死,于是使用命令行方式,截取指定端口的。另外 本地连接* 2 是如何得到的?cmd运行 ipconfig -all,看哪个是你要截取的网卡名复制过去即可。然后再用wireshark打开output.pcap即可。
2023-11-18 09:59:00 738
原创 git增加右键菜单
将下面代码存为.reg文件,双击后导出生效,注意,你安装的git必须是默认C盘的,如果换了地方要改下面注册表文件中相关的位置。有次不小心清理系统垃圾,把git右击菜单搞没了,下面是恢复方法。
2023-11-07 15:12:38 812
原创 【无标题】
然后,模型会在新的数据集上进行训练,以优化新的输出层的参数和部分模型的参数。在计算机存储方面,一个参数通常占用2个字节(半精度浮点数)的空间,因此1个B占用的空间为2个字节乘以10的9次方,即2GB(千兆字节)的空间。如下所示: 比如7B这个模型,实际是6.7B个参数,每个参数2个字节占用约13GB的存储空间(占用显存)实际训练过程中显卡最大内存存约为模型的3-4倍,当模型训练完成后,把参数进行量化,每个参数占用4个位(半个字节),这样生成的模型大小约为3.9GB,Vicuna(小羊驼)
2023-10-31 13:58:22 112
原创 mstsc改端口为33389
把下面的2个文本存在后缀.reg的文件,双击导入注册表,"PortNumber"=dword:0000826d 这个就是33389对应的端口号的16进制值,要想自己改成其它的换下值即可。另外改完端口后,要把windows防火墙中加入一个33389的入站规则。windows 远程默认端口3389不太安全,改成33389防下小人。
2023-10-20 18:49:09 515
原创 wpf中listview内容居中显示
在WPF中使用ListView经常会用到GridView作为视图,但是却碰到GridViewColumn不能居中对齐的问题,然后再给GridViewColumn的Datatemplate设置居中对齐就可以了。
2023-10-11 11:01:51 1319
原创 usb设备的定位信息获取
一个usb hub有20个口,每个口有一个标号,那么如果一个为X的标号插入了一个android设备,如何通过函数,得到这个X,代码实现如下,获取了location, 得到类似 Port_#0002.Hub_#0003 的字符串,然后,要对应一个表。
2023-09-15 16:21:11 621
原创 c# 获取设备管理器中设备的一切参数
这里面的参数参考下面的c++定义,即可。两个路径都提供了 USB 设备连接的详细信息,包括控制器、集线器和设备的层次结构。每个部分的名称和编号都有助于标识设备的物理连接位置。不同的系统和设备可能具有不同的路径结构,因此具体的路径可能会有所不同。
2023-09-12 21:15:42 658
原创 win11 系统 Internet Connection Sharing (ICS) 服务无法关闭-问题解决
问题出现在matebook ego ,出现一个问题就是一连上电源,运行ipconfig ,WLAN 2就会自动给配上一个192.168.137.1的ip,一断开电源这个ip就会小时,因为我要创建一个热点,如果这个ip有了那么热点会创建失败!于是开始排查,先要停止这个服务。停止 Hyper-v 服务。进入控制面板-- 程序–查看或关闭windows功能 去掉Hyper-v 前面的勾,确定,重启电脑。,再进行尝试,或者把WlanSvc也停止了,记得之后打开不然wifi图标就没有了。
2023-09-07 09:33:17 894
原创 笔记本家庭版本win11上win+r,运行cmd默认没有管理员权限,如何调整为有管理员权限的
华为matebookeGo 笔记本之前有段时间不知怎么回事,打开运行框,没有了那一行“使用管理权限创建此任务”,而且cmd也不再是默认的管理员下的,这很不方便,虽然每次win+r ,输入cmd后可以按ctrl+shit+enter以管理员权限运行,但是有时总是忘记,如何改成默认模式。首先运行gpedit.msc ,计算机必须拥有拥有“本地安全策略组”这一选项如果没有,运行。将”用户帐户控制:以管理员批准模式运行所有管理员“设置为”已禁止“secpol.msc ,或者gpedit.msc。
2023-09-05 10:04:46 3444
原创 c#写的端口监听,程序退出后,再次运行提示端口占用,且进程不存在
也就是说c#启动监听服务时,是把任务最终托管给了conhost.exe进程,所以把c#主程序关了,conhost.exe没有结束,端口一直会占用着。以前我一直是重启动系统,现在就不用了:)我用c#写了一个监听29999端口,进程结束后再次启动发现端口被占用,但是运行netstat -ano | findstr 29999找到进程ID后,却没有这个进程。经查询这个监听29999进程虽然没了,但是要找到他的父进程,把父进程关闭了才可以,参考下面的例子。
2023-08-25 09:54:44 969 2
原创 windows判断当前用户是否为管理员权限的一些命令
如果能列出磁盘卷信息,则用户是管理员。综上,通过测试权限的大小,可以判断出当前用户是否为管理员用户。如果返回结果包含"S-1-5-32-544",表示当前用户属于管理员组。如果能停止服务没有错误,则当前用户是管理员。
2023-07-24 11:01:59 4254
原创 win7,win10下删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\报错
在调试虚拟网卡驱动时,由于修改错误,导致枚举顺序错乱,因此通过删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\Root\WINTUN下的所有项,即可,win10可用。但是,这个顺序和数目不是一成不变的,改变就发生在使用过“最近一次的正确配置”之后。“Default”数据项目表示 Windows 在下次启动时将使用的控件组,它与这次启动使用的控件组相同。“Default”数据项目表示 Windows 在下次启动时将使用的控件组,它与这次启动使用的控件组相同。
2023-07-18 18:18:59 1034
原创 vs2019打包发布c#编写的exe应用
但是这样打出来的程序默认是安装.netframeword4.7.2的,这样在老系统如win7,win8上面无示安装4.7.2,于是要改一下后缀为.vdproj的工程文件 xxxx.vdproj,找到4.7.2的关键字段,VS2019如何打包程序_vs2019 打包_咻咻咻...的博客-CSDN博客。由于该应用还要引用其它的exe应用,所以。
2023-07-07 12:02:15 676
转载 bat脚本的注意事项%!的定义
%%i这种类型也是for循环中特有的,与%i相对,属于批处理程序的用法,换句话说就是在for循环中遍历的索引变量,如果在命令行中定义需要一个%,如果相同的语句定义在批处理文件中需要2个%%,语法为for %%variable in (set) do command [command-parameters],variable同样只能是单个字母或者普通字符,至于为什么同样含义的变量在批处理中要多加一个%下面这个只能在bat文件中运行有效:将下面代码存于test.bat中运行效果如下: 注意看输出的命
2023-07-04 18:30:50 1221
原创 win11使用命令行建立wifi热点,并可以设定名称密码等
通过 命令行PowerShell 开启、关闭 Windows 10 移动热点,可修改SSID、密码。主要是想自动化的实现打开wifi热点,ssid和wifi密码可控!通过cmd命令行是无法启动新的基于WiFi Direct技术的移动热点的。通过在网络上查询,得知Windows 10已经抛弃了承载网络,现在的移动热点基于WiFi Direct技术。执行“netsh wlan start hostednetwork”这条命令会提示“无法启动承载网络”。生成一个wifi.bat文件,调用这个ps1脚本即可。
2023-05-29 21:32:42 1841
原创 ghost磁盘克隆后,笔记本的键盘鼠标不可用,外接键盘也不好用,触摸板可用,提示Windows 无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或不见了。 (代码 39)无法识别该外部支持提供程序。
原来笔记本的1T m2硬盘有点不够用了,我就搞了另外一台2T的,用ghost全盘克隆了系统,但是启动后笔记本的键盘不能用了,但是触摸板还是可以正常使用。外接键盘\鼠标也全部失灵,但是远程控制软个如向日葵和todesk都是可以输入的。后来发现是安装系统盘时不小心把系统分区搞到另外一块硬盘上导致的,下次重装系统要把分区重做一下。另外启动设备管理器时报这个错。
2023-05-29 21:21:06 1136 1
原创 win10,win11 下部署Vicuna-7B,Vicuna-13B模型,gpu cpu运行
运行Vicuna-7B需要RAM>30GB或者14GB的显存运行Vicuna-13B需要RAM>60GB或者28GB的显存如果没有上面的硬件配置请绕行了,我笔记本有64G内存,两个都跑跑看,使用python3.9,当时转换13b时一直崩溃后来发现是没有设定虚拟内存,后来加上了9个G,才可以跑起来下载llama原始模型也可以用迅雷下载下面的链接,注只要7b,13b就可以了:magnet:?下载的文件如下:下载vicuna-7b-delta-v1.1 和vicuna-13b-delta-v1.1。
2023-05-16 11:31:18 6595 6
原创 linux arm64系统上安装nodejs,yarn
cd nodejs这时运行node -v 和 npm -v就可以看到版本号了安装yarn。
2023-05-12 11:06:00 1676
用于查找蓝牙设备,可显示设备与手机之间的信号强度,用于定位设备。我丢失的耳机就是通过这个软件找到的
2022-02-22
linux arm版本的adb安装包,解压缩后chmod 777 install_adb.sh ./install_adb.sh 就可以自动安装
2021-01-08
shapely 1.7.0
2020-09-20
java代码命令行编译在手机上运行的示例
2020-07-07
ac3165_wifi_host18.33.1.1.rar
2020-04-23
for install.zip
2020-02-28
tensorflow-1.13.1-cp37-cp37m-win_amd64.whl
2020-01-13
mac地址归属.txt
2019-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人