- 博客(723)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
转载 C程序中文乱码的处理(五种方法)
为936(ANSI/OEM - 简体中文 GBK),而C程序文件默认编码格式为utf-8,由于编码格式不一致,程序运行时往往会出现中文乱码的情况。如果不想每次在vs code运行C程序文件都修改编码格式,可以将cmd.exe添加到系统环境变量,并直接修改setting.json配置文件。如果是在vs2022运行出现中文乱码,可以通过自定义命令,设置高级保存选项,将编码格式修改为gbk、gb2312或者gb18030等即可。以记事本方式打开C程序文件,点击【文件】–【另存为】,选择。:修改vs code的。
2024-06-12 15:56:34 1782
原创 notepad++ 光标切换 按insert键就行了
notepad++ 光标切换 按insert键就行了。notepad++ 光标切换 按insert键就行了。notepad++ 光标切换 按insert键就行了。
2024-04-01 16:48:15 530
转载 grep 搜索指令参数
grep -w pattern files :只匹配整个单词,而不是字符串的一部分(如匹配’magic’,而不是’magical’),grep -C number pattern files :匹配的上下文分别显示[number]行,grep ‘<man>’ 只匹配’man’,而不是’Batman’或’manic’等其他的字符串。grep ‘<man’ * 匹配’manic’和’man’,但不是’Batman’,grep man * 会匹配 ‘Batman’、’manic’、’man’等,
2023-12-22 19:15:12 120
转载 Android 12 修改系统音量默认初始值
所以可以在配置文件中添加对应的属性,并赋值,这样就不需要修改代码.默认Android 源码中并没有给这些属性配值,所以直接添加上去就可以了.其中,配置文件在设备的 /system/build.prop .在AudioSystem.Java中,修改把默认的音量值改成需要的值,如:把设置里音量中的"媒体音量","通话音量","铃声和通知音量","闹钟音量" 改成最大值.1.需求:Android 系统出厂默认的音量值过小,需要把音量默认初始值改成音量的最大值.
2023-12-15 14:04:30 582
转载 新增分区 device/mediatek/sepolicy/basic/non_plat/file.te:429:ERROR ‘Duplicate declaration of type‘ at to
Android会将所有的te文件附加到一个文件中。您需要在每个te文件的末尾添加一个空行,否则上一个文件的最后一行和当前文件的第一行会混淆。而且,我更喜欢你在每个te文件的开头添加一个空行,以避免其他te文件的格式错误。原因在于,Android的te权限文件,在两个路径下都可以添加,效果一样,但不能同时有,不然会报重复错误!
2023-10-25 20:25:26 189
原创 升级VS2017后,编译运行程序会出现 /Community/Common7/IDE/PrivateAssemblies/plugin.vs.js 错误
第1种、手动到 \Common7\IDE\PrivateAssemblies\plugin.vs.js 把文件名随便改一下,就可以了。弹出别的脚本错误,也是一样处理。升级VS2017后,编译运行程序会出现 /Community/Common7/IDE/PrivateAssemblies/plugin.vs.js 错误。第2种、VS 2017 工具--》选项--》调试--》--->常规---》调试时启用诊断工具 关闭。这个主要是为了在开发时测试页面、JS脚本跟旧版本IE的兼容及显示问题的。
2023-10-20 18:39:24 192
原创 [C/C++/C#] error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具
error MSB8020: 无法找到 v142 的生成工具(平台工具集 =“v142”)。若要使用 v142 生成工具进行生成,请安装 v142 生成工具。是由于没有安装v142工具集,其实v142对应的是VS2019,项目从另外一台电脑copy过来的,之前的编译器VS2019,现在是VS2017,所以报的这个错误。项目–>属性—>常规–>平台工具集–>选择对应的。方法一: 修改成现在编译器对应的工具集。
2023-10-20 18:38:15 1704
转载 Linux 修改文件(文件夹)的权限 chown 与 chmod
具体来说,用户组包括了文件属主(用户)(u)、文件属组(g)、其他人(o) 和所有人(a),而权限则包括读取(r、w、x)给book文件的属主(用户)减去执行(x)权限,属组增加读(r )权限,其他人减去写(w)的权限。已知book的用户有读写(rw)的权限,属组有读( r)的权限,其他人有读(r )的权限。然后,每个文件都会有一些特殊的权限,例如他有读写的权限,或者他只有读的权限等。给book文件的属主(用户)权限增加执行(x)的权限。给book文件的属组权限减去读( r)的权限。
2023-10-20 15:09:36 1987
原创 No valid NAT64 prefix
As an AI language model, I do not have access to your network configuration or settings. However, in general, the error message “No valid NAT64 prefix” indicates that there is a problem with the configuration of IPv6 to IPv4 translation.NAT64 is a mechanis
2023-10-19 20:07:13 1010
转载 Android APP开发岗如何转驱动岗
总结来说,想要从Android APP岗位转向Android驱动岗位,需要具备良好的C/C++编程基础、深入了解Android系统架构和Linux内核原理、熟悉嵌入式开发平台和硬件结构、以及积极阅读开源社区中的驱动程序源代码等基本技能和知识。Linux内核是Android系统的基础,因此,熟悉Linux内核的基本原理对于Android驱动开发至关重要。该领域的内容非常广泛,涉及到各种不同的领域,例如Android系统框架、HAL层、驱动程序、内核调试等,因此,需要不断学习和掌握相关知识。
2023-10-12 15:38:53 107
原创 LayoutInflater.inflate的用法
如果第二个参数为null,就直接view = xxxxxx.inflate();把第一个参数的xml内容加到第二个参数viewgroup中。
2023-10-11 15:53:05 71
原创 java.lang.IllegalStateException: SharedPreferences in credential encrypted storage are not available
makr。
2023-07-27 14:21:50 107
有偿求助:让一个安卓9.0的硬件产品可以正常使用谷歌系列app
2021-04-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人