- 博客(61)
- 资源 (18)
- 收藏
- 关注

原创 windows的子系统Ubuntu以及Windows Terminal的安装使用
你是否还在使用虚拟机开发?你是否还在使用xshell链接外部linux服务器做开发?你是否还在为windows开发对某些服务的不支持而烦恼?你是否还在梦想攒钱买Mac做开发?windows版的linux来了,他来了,Windows Terminal 结合 windows ubuntu子系统能否完全解决你的需求,看完这篇能够帮你节省一两万的开支,买mac的钱买龙虾吃它不香么?给父母买个礼物它不香么?再难听点它买皮肤不...
2021-03-12 10:12:58
10722
1

原创 Qt开发 及 QtCreator 使用记录
QtCreator使用记录快捷使用方式1.快速切换已打开的文件2.快速添加函数3.修改变量名,并应用到所有使用该变量的地方。4.其他快捷键5.快捷键快捷使用方式每个IDE熟悉了快捷键使用方式,可以帮助我们提高效率,下面就一些常用快捷操作介绍。1.快速切换已打开的文件Ctrl(按住)+ Tab弹出的菜单切换到要打开的文件2.快速添加函数在*.h中 先添加函数声明,然后光标在这个函数上,按Alt(按住)+ Enter键,弹出框中选择“在…cpp中添加定义,IDE会自动在cpp文件中生成函数定义3
2020-05-28 14:21:20
886
1

原创 android调试常见问题(持续更新)
1.jni调用时出现以下错误failed: dlopen failed: cannot locate symbol “rand” referenced by xxx 通常是ndk编译的平台太低导致,打开jni的Application.mk,修改里面的APP_PLATFORM值大一点,比如 APP_PLATFORM := android-11就可以2.奔溃:android.os.Ne......
2018-01-02 14:15:44
974
原创 IAR 使用C++开发
使用c++的 #include 时提示 Error[Pe135]: namespace “std” (declared )has no member “bind”分析:在C++11标准中,"std::bind"是定义在头文件中的,所以你需要包含这个头文件,
2024-12-20 11:29:02
201
原创 ubuntu 18.04 server常用配置
编辑/etc/netplan目录下的配置文件。以下是步骤和示例配置:找到Netplan配置文件,通常命名为01-netcfg.yaml,50-cloud-init.yaml或类似。使用文本编辑器编辑该文件,比如使用nano或vim。修改配置文件以设置静态IP。保存后应用配置, 并使用ip addr看是否配置成功。
2024-12-09 10:32:42
372
原创 C/C++使用中的小技巧
你的代码既要在32位系统上使用又要在64位系统上使用,需要使用printf()函数 打印一个64位的整数,这时候,你可能使用%lld 或者%ld都存在警告,此时就需要用到兼容的宏定义,直接看示例。类似宏参考inittypes.h的定义。
2024-10-23 10:29:59
127
原创 android studio项目 gradle-xx-bin.zip下载失败或很慢的解决方法
>Build Tools->Gradle查看Gradle user home 就是gradle缓存目录):C:\Users\Administrator.gradle。android studio-3.1.20之后版本 可能还会需要gradle-8.0-src.zip文件,下载好后拷贝到以下目录(70c749d63d9cdb25b3e86915bdd063ffb12dd0e2 如果没有这个文件夹,则自己仿着创建一个就行,英文加数字就可以)三、放好以上的文件后,重新sync就不会下载了。
2024-05-29 17:10:16
835
1
原创 win10安装inf驱动
有时候我们需要安装 .inf 的驱动,但是会提示“第三方INF不包含数字签名”,安装不了,可以按照下面的方法解决。最后一张图,按键盘上的 7 ,禁用驱动程序强制签名,系统会自动重启。1.安装*.inf 驱动,鼠标右键点击 inf文件,选择“安装”重启后按照 步骤1,就不会再提示"第三方INF不包含数字签名".2.如果提示“第三方INF不包含数字签名”,那么按照下面步骤。3.重启后按照下图依次进入。
2024-03-19 11:48:20
5154
原创 TCP发送优化(ZeroWindow分析)
Client 创建一个 TCP 的 socket,并通过 SO_SNDBUF 选项设置它的发送缓冲区大小为 2048Byte,连接到 Server 后,每 1 秒发送一个 TCP报文(1024Byte)。Server 端不调用 recv()。预期的结果则分为以下几个阶段:阶段1:Server 端的 socket 接收缓冲区未满,所以尽管 Server 不会 recv(),但依然能对 Client 发出的报文回复 ACK;
2024-01-20 10:27:01
1158
原创 Windows11使用技巧
3.连接adb :adb connect 127.0.0.1:58526。2.比较好的应用商店可以安装华为应用商店平板版。1.网上搜索安装android子系统。4.adb 安装应用。
2023-12-01 10:25:26
712
转载 windows11跳过 联网登录向导
2022年底到现在的台式电脑与笔记本电脑都预装了Windows 11 22H2最新版本系统,而预装了Windows 11系统的新电脑在第一次正常开机向导设置时需要电脑先联网再登录的Microsoft账号,才能顺利进入桌面,Windows11 22H2版本之前的系统可以跳过联网。4、如下图,选择“继续执行受限设置”选项,这时已经跳过联网了,正常进入设置本地用户名,密码等设置了,设置完成后等待几分就进入桌面了。8、输入完成后,设定本地账户的用户名、密码就可以跳过登录微软账户开机了。
2023-11-20 11:29:59
2637
1
原创 logcat命令使用
1.过滤包名:logcat --pid=$(pidof -s <package_name>)查看 包名为 com.test.excc 的apk日志。例子: logcat --pid=3998。例子:logcat -s TAG_AXX。
2023-09-23 10:45:21
794
原创 优化GitHub网站访问慢的问题
大型网站服务器都不会是只有一台服务器,而是多台服务器组成的集群一起对外提供服务。使用测速,找一个速度比较快的服务器。图中可以看到140.82.121.4这个ip比较快,最后,刷新 DNS 缓存使增加的映射生效。Mac 刷新 DNS 缓存,在终端输入Windows 刷新 DNS 缓存,cmd 命令窗口执行修改完 hosts后再刷新github网页 应该快一点了。
2023-08-16 17:00:18
4038
原创 windows下以指定用户访问SMB服务器进行读写
最近遇到一个问题,linux 的 smb服务器开启匿名访问,windows访问linux文件夹不需要用户名密码就可以进去使用,但是存在一个问题,ssh连接到linux 后修改的文件,在windows已smb方式下打开某个文件修改 是没有权限的,所以需要 windows用ssh登录linux相同的用户名 登录smb服务器,那样才能已同样的权限控制。进行以下几步即可。
2023-08-07 10:46:01
2340
原创 Android studio Chipmunk 新的gradle规则变更
Android studio Chipmunk 新的gradle规则变更
2022-07-15 10:34:54
1243
原创 windows 10瘦身
1 迁移子系统ubuntu至D盘1.首先下载工具(LxRunOffline)LxRunOffline2.打开Windows terminalPS D:\lxrunoffline-v3.5.0-mingw> .\LxRunOffline.exe listUbuntu20.04LTS上面可以看到安装的子系统列表里有ubuntu20.043.开始移动到D盘在D盘新建文件夹Ubuntu20.04LTS,在Windows terminal输入如下命令PS D:\lxrunoffline-v
2022-05-09 16:24:53
1919
原创 MTK编译记录
MTK编译记录系统编译1. Q:FAILED: check-kernel-config系统编译1. Q:FAILED: check-kernel-config/bin/bash -c “python device/mediatek/build/build/tools/check_kernel_config.py -c device/xxx/AGN_H164XO_AIOT_V00/ProjectConfig.mk -k kernel-4.9/arch/arm64/configs/AGN_H164XO_A
2021-10-14 11:23:34
483
原创 android NDK崩溃信息调试
android NDK崩溃 调试 主要利用 tombstones,可以看成是普通linux上利用core文件调试查问题类似一、tombstones简介1.什么是tombstone当独立ndk bin方式或者jni方式开始运行时,系统会注册一些信息连接到 debuggerd 的 signal handlers,当系统 crash 的时候,会生成一个 tombstone 文件并保存到/data/tombstones目录下,文件的确就像墓碑一样记录了死亡了的进程的基本信息(例如进程的进程号,线程号),死亡的
2021-09-13 17:34:37
589
原创 android-7编译问题
1.Ensure Jack server is installed and started错误1)修改:HOME/.jack−settings中下列变量的值SERVERPORTSERVICE=SERVERPORTADMIN=同时也要修改:HOME/.jack-settings中下列变量的值SERVER_PORT_SERVICE=SERVER_PORT_ADMIN=同时也要修改:HOME/.jack−settings中下列变量的值SERVERPORTSERVICE=SERVERPORTADMI
2021-06-09 16:51:35
478
1
原创 Ubuntu常用命令
一、创建新用户1. 创建用户testuser:$sudo adduser testuser按照提示填写密码等信息,可以一路回车默认2. 将用户添加到指定用户组(-G 后要添加多个组用“,”号隔开):$sudo usermod -G sudo,adm testuser这里的sudo:该组的用户可以使用sudo权限...
2021-06-09 09:29:29
258
原创 MFC(VC2010升级到VC2019)
1.“SDKDDKVer.h”: No such file or directory解决:项目——属性——配置属性——常规——windowsSDK版本默认的时8.1,但是windows10得更改,点击右边下拉按钮,改为 (我的是)10.0.17134.0。更改后点击应用——确定2.“error MSB8020: 无法找到 Visual Studio 2010 的生成工具(平台工具集 =“v100”)解决:右键单击该 解决方案 -->重定向项目->选择最新版本3.找不到vcruntime.
2020-12-15 10:08:15
1669
原创 Ubuntu搭建Apache+Svn+Submin环境
1.环境搭建部分参考网站:https://blog.youkuaiyun.com/qq_26709459/article/details/803783732.使用submin最新版2.33.不通过邮件方式,直接修改admin密码:vim passwd.py输入脚本如下import submin.plugins.storage.sql.common as storagefrom submin.models.exceptions import UserExistsError, NoMD5PasswordErr
2020-11-25 15:28:31
292
原创 ubuntu20.04上编译android 7.1
一、安装 OpenJDK 8:sudo apt-get install openjdk-8-jdk提示:安装 openjdk-8-jdk,会更改 JDK 的默认链接,这时可用:sudo update-alternatives --config javasudo update-alternatives --config javac来切换 JDK 版本。SDK 在找不到操作系统默认 JDK 的时候会使用内部设定的 JDK 路径,因此,为了让同一台机器可以编译 Android 5.1 及之前的版本,去
2020-09-03 08:53:52
3364
原创 kylin ubuntu20.04使用记录
1.配置dnsvim /etc/systemd/resolved.conf修改 DNS=119.29.29.29 223.5.5.5 #多个DNS地址使用空格分隔
2020-08-11 10:33:18
326
原创 SVG工具Inkscape使用记录
1.Q:网上下载的svg,使用“Inkscape”编辑,修改颜色->保存,结果颜色并没有修改A: 用文本编辑器打开svg文件,删除 path属性中的 “fill=”属性,保存,然后再用Inkscape打开,修改颜色后保存 ,其他工具打开svg预览就可以看到颜色已经修改了2.SVG文件的使用,qt 或者 android中都可以使用qt 例子: QPushButton buttonLeft = new ....; QIcon icon1; icon1.addFile(QString
2020-07-09 10:23:50
1026
EMWin GuiBuild 5.36
2020-08-18
Greenfish Icon Editor v3.6(icon制作工具).zip
2020-06-12
Google Breakpad的dump自动解析脚本
2017-08-12
breakpad-master
2017-06-23
gtest-1.7.0.ZIP
2015-12-15
RAD Studio 2010 正式版破解文件及破解方法
2010-02-27
QT/E 中文显示 及打开图像 源代码
2009-11-15
196套 BusinessSkinForm 的皮肤
2009-11-09
C++编程思想.pdf(高清版哦)
2009-10-29
rtc-ds3234驱动(linux 2.6.26.8 for s3c2410)
2009-10-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人