自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术的学习与积累是个技术活

三人行,必有我师焉;择其善者而从之,其不善者而改之

  • 博客(559)
  • 资源 (7)
  • 收藏
  • 关注

原创 处理minidump文件用到的“工具”的分享

处理minidump文件和手动解崩溃堆栈的工具分享

2022-09-02 18:59:32 1533 1

原创 工欲善其事,必先利其器之—利用网上在线工具—多个地点Ping服务器以检测服务器响应情况

如题利用在线站长工具—多个地点Ping服务器以检测服务器响应,服务器的响应包括实际用户到自己服务器的DNS解析是否正常,实际用户到自己服务器的响应时间等。注:可以直接ping 域名或ip

2022-04-11 11:57:53 3252

原创 RN开发搬砖经验之—处理“Duplicate class com.github.barteksc.pdfviewer“

哇哦,搞Android开发经常遇到的问题,这类问题不大,先分析好相关的依赖,然后排除冲突。

2024-03-22 21:17:13 386

原创 一个H5页面中直接使用React的示例与说明

H5页面直接使用React的示例与原理说明

2024-03-14 21:00:29 533

原创 推荐阅读《Uncover the 12 Critical useState & useEffect Blunders Junior React Developers ...》

可以看原文的尽量看英文版。下面这个是中文解读版。

2024-03-11 12:58:36 325

原创 解决Iterm2升级后遇到“Stashed changes“的问题

如题,最近有升级Item2,升级启动后重命令行老是提示 “Stashed changes”,每输入与执行一行shell指令都出现一次,很是影响体现。然后我进入主题的路径,/Users/luogw/.oh-my-zsh/themes,再使用git status,果然看到有个文有冲突了!解决方案:得处理文件冲突,我这里是回滚本地的修改,并同步远程状态。启动Item2,nice 问题解决!

2024-03-11 12:57:07 574

原创 RN开发搬砖经验之-如何处理FlashList组件加载后调用scrollToIndex没有滚动指定位置

如题,这里只能说是处理,起正向作用的临时方案,因为我也着实没搞懂这个BUG的具体原因,看github上有提相关的issues,但看官方没有给出具体的解决方案!我遇到的case跟上面issues差不多,都是long lists——即数据量比较大的列表,大概有500左右的数据项,然后上面是列表项是不同类型的(估计是聊天消息对框话之类的列表吧),但我这边列表项是同一种类型的,每个列表项需要显示一张小的缩略图以及相关的文字描述。

2024-03-08 12:12:42 1382

原创 RN开发搬砖经验之—在React 函数式组件别一把梭useState得考虑下useRef

最近在fix一些bug中,发现不少代码是函数式组件中不区别场景,任何函数式组件中的变量都是使用useState,然后没有考虑到useState是异步更新值的,导致各种离奇的BUG出现!;另外看到相关代码中出现大量的setTimeout操作,估计想用它来规避useState是异步更新值的特型,这种情况下代码就更容易出bug,也很难维护!当使用 useState 时,我们如果不正确地处理异步操作,可能会导致意料之外的行为。

2024-03-05 19:47:51 975

原创 RN开发搬砖经验之-Android平台下处理后退按钮事件

结合函数式组件越来越流行的趋势,个人推荐使用 usebackhandler hook 处理返回键

2024-03-05 18:35:02 456

原创 初体验通义灵码-JS篇

1、整个代码文件或行数很长的代码段的优化建议会有很多重复;2、整个代码文件的解释代码只是会分析个大概的“大纳”/摘要类的内容;3、方法/函数的解释代码、优化建议挺好用的,优化建议的质量挺高;综合来说,是个挺不错的提升我们开发效率的AI工具,希望通义灵码越演进越好用吧!最好是能保持个人用户免费。

2024-02-29 19:00:11 738

原创 mac命令行下计算文件SHA-256散列值

从国内的第三方网站下载了Android sutiod的zip包,为了安全起见还是得跟Android官网上的对应的zip包的SHA值做下对比。以前是经常使用md5命令的,所以理论在命令行下应该是有对应的命令行工具可以计算SHA值的。后来搜索到可以用 shasum命令来完成我的需求。我们man一下shasum命令,

2024-02-28 13:20:43 630

原创 查看阿里云maven仓中某个库有哪些版本

经分析是有调到VODSVideoUploadClientImpl的cancel方法,然后就调AliyunVodAuth的cancel方法![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/291365b6a3a94a13a53eb9daedc68a51.png在看下183行onError方法中的代码吧!额外简单评价下相关的代码逻辑哦,有点发散了,收敛回来一下!

2024-01-31 12:09:34 568

原创 Android 13以上版本读写SD卡权限适配

如题,最近工作上处理的问题,把解决方案简单逻列出来,供有需要的朋友参考之。

2024-01-29 19:30:30 965

原创 网页在不同Android机表现有差异时需要排查页面样式是否针对主题模式作配置

如题,这周有跟进一个BUG,后来分析出是跟手机主题模式有关。:测试小年青那边提供的情报是我们的一个业务报告页面在某台华为手机上,页面列表项的文字颜色异常(正常是显示黑色)还有文字的背景显示不出来;:分析问题的第一原则—先重现问题,我手机有一台华为手机,然后用自带的浏览器打开那个问题的页面,看问题是否重现,结果没有重现;当时能重现问题的手机被其它同事借走了。所以我退一步,先看页面的具体实现—重点查看那个文字的CSS样式是怎么配置的。

2023-12-28 23:51:32 434

原创 2023鸿蒙开发环境初体验

系统:mac os 13.2.1 (22D68) / Ventura注:安装好整个基础的开发配置,我的电脑磁盘空间又少了十几G。

2023-12-11 13:25:03 379

原创 解决“使用command+shift+a 总是弹出默认终端”

解决command + shift + a的冲突

2023-12-08 17:05:26 537

原创 NR重写console.log 增加时间信息

如题,默认console.log输出的日志是13位的时间戳,然后不方便查查看与对比代码运行点的耗时,我们可以简单的重写 console.log方法,增加自定义时间戳格式,如下是增加时间(时,分,秒)解决方案:在RN 主index.js文件加增log方法的‘扩展“

2023-12-07 19:07:55 412

原创 RN开发之redux的调试配置

亲测日志输出好用一些,trace会很卡(建议当代码很混乱时才考虑用,方便查看具体的调用处)!

2023-11-02 13:18:52 131

原创 360加固APP后启动崩溃—注意加固前后签名是否一致

如下截图所示,我今天就是遇到了这个问题,这个问题是比较好解决,但如果官网有显眼指引说明会不会对开发者更友好些呢?首先我们给360的加固包是带有自己的签名的,然后经360加固过后(免费的加固服务),输出的包是没有签名的,所以我们就需要再重新签名一次,这时候就要注意了,前后签名的keystore要用同一个。不然一启动就崩溃/点击应用标图没有响应的感觉,应用主Activity都没机会显示。

2023-10-31 19:07:49 639

原创 RN Android开发过程中截图的最简单最快捷方式

最简单、方便、快速的方法是自己写段shell 代码来截图片,不然打开AS首先会很快,然后AS又很占内存的!

2023-10-30 10:17:57 119

原创 Android versionCode会变成指定数值加001、002、003等后缀

活久见”—今天得到个奇怪的问题,指定的versionCode最终在打包出来的apk中,versionCode变成(指定数值+ 00X的形式)官网文档有关的说明:原来是为不同架构的同一个版本配置不同的versionCode,之前还没有注意到这点!arm64-v8a的apk包,versionCode会变成 27003,即 配置versionCode 为27时,后来搜索代码,发现原来是这个配置导致。

2023-10-16 19:26:34 250

原创 推荐用于学习RN原生模块开发的开源库—react-native-ble-manager

如题RN的原生模块/Native Modules的开发是一项很重要的技能,但RN官网的示例又比较简单,然后最近我接触与使用、还有阅读了[react-native-ble-manager](https://github.com/innoveit/react-native-ble-manager)的部份源码,发现里边完全包含了一个Native Modules所涉及的知识点/技术点,故特推荐给大家,共同学习与交流

2023-07-27 18:47:30 1631

原创 React项目开发常用组件或工具汇总

记录与分享react项目开发常用的组件或工具等

2023-07-20 13:24:32 108

原创 工欲善其事,必先利其器之—react-native-debugger调试react native应用

记录与分享 react native debug工具的使用

2023-07-16 12:19:16 2515

原创 Clang dump AST需要注意的事项

Clang dump AST本质上是对一个OC/C/C++源文件编译单元执行编译,即跟编译相关的配置都是要注意配置好相关的参数,比如依赖的头文件的路径,特别编译的源文件依赖的其它路径下的头文件,还有就是C++新特性语法的支持等。如下是网上容易搜索到的Clang dump AST的使用示例如上默认的参数能正常工作的前提是处理的源文件比较简单,没用特殊的头文件以及新的C++语法特性等。

2023-03-20 12:20:40 562 1

原创 2023年clang12编译问题与解决的记录

最近编译clang12以及尝试基于clang开发一个C++的静态代码分析工具,如下是遇到的环境相关的编译问题与解决方案。在些做个记录,同时供可能会遇到同样问题的同学参考。

2023-03-08 12:17:44 706

原创 Man手册常用快捷键之万事找h键

最强最核心最根本的快捷键是 >>>>> h。

2022-12-15 20:30:25 190

原创 低版本的Xcode调试高版本系统的iPhone

不想升级自己的Xcode,然后手机又不小心升级把手机升级到了高版本的系统,xcode真机调试不了,这可怎么办?方法很简单,下载对应手机系统对应的设备支持包到xcode的DeviceSupport目录即可

2022-12-15 15:27:52 1613

原创 【cocos源码学习】cocos2d-x-4.0 Android Demo工程构建产物的简析

如标题所示,内容很少,但是可以从中了解相关的技术点,还有一些代码、脚本分析的技巧吧

2022-12-14 19:36:20 566

原创 【cocos源码学习】cocos2d-x-4.0 Android Demo工程结构的简析

如标题如示,没有什么很干货的内容,但确实是很基础很重要的学习cocos的知识点

2022-12-11 18:10:24 904

原创 xcode常用功能与操作

xcode常用功能与操作

2022-12-06 14:53:57 498

原创 工欲善其事,必先利其器之-chrome插件 Copy All URLs的配置

chrome插件 Copy All URLs的配置

2022-12-05 23:22:43 854

原创 【cocos源码学习】模板示例工程的目录说明

使用cocos new生成的模板示例工程的目录说明

2022-12-04 13:24:23 689

原创 【cocos源码学习】该系列学习笔记的目录

cocos源码学习系统笔记的链接汇总

2022-12-04 11:53:18 379

原创 【cocos源码学习】解决cocos2d-x-4.0 Android Demo构建遇到的问题

解决cocos2d-x-4.0 Android Demo构建遇到的问题

2022-12-03 18:42:45 1309

原创 命令行下编译与运行简单的OC程序

学习OC的语法建议还是用普通的编辑器写OC代码,然后在终端命令行下编译与运行。那我们来看一下是如何在命令行下编译一个OC源文件,以及运行编译后的可执行文件的

2022-12-01 19:49:09 830

原创 【cocos源码学习】解决 cocos2d-x-4.0 IOS构建出错的问题—执行命令出错,返回值:65

cocos2d-x-4.0 IOS构建出错的解决方案 :执行命令出错,返回值:65

2022-11-21 23:58:36 1324

原创 感叹之余随手记—他山之石,可以攻玉

还是上面的case,除上代码上的参考,copy到我们的项目中用,有没有想过人家的目录组织结构会有一个helpers文件夹,这样的命名方式跟组织方式是否对我们有什么启示,往大了都可以去思考架构层面的东西。是的,它是一个OC特性之OC跟C/C++代码混编,上面的代码就C++ runtime跟OC runtime的string对象的互相转化。开源能加速一个程序员的成长速度,当然前提要学于致用,有自己的思考虑与总结。而不是一味无脑C&P。开源让提升我们的工作效率!

2022-11-18 18:47:17 199

原创 ubuntu下使用nasm写汇编的尝试与记录

ubuntu下使用nasm写汇编的尝试与记录

2022-11-07 19:34:25 859

原创 openssl/rc4.h: 没有那个文件或目录

openssl库头文件找不到的解决方案

2022-11-03 12:56:33 928

oppo 开发者指引, Android13兼容性处理建议

oppo 开发者指引, Android13兼容性处理建议

2024-01-30

ec5-Clang-tutorial.pdf

ec5-Clang-tutorial.pdf 介绍Clang AST的使用

2023-03-22

Legend of Zelda, The (Europe).zip

nes rom

2021-09-16

Super Mario Bros. (World).zip

nes游戏rom

2021-09-16

leaktracer.zip

LeakTracker源码,可以解析出相对地址的以及优化了leak-analyze-addr2line脚本,可以配置addr2line的路径

2021-04-20

LeakTracker

LeakTracker源码,可以解析出相对地址的以及优化了leak-analyze-addr2line脚本,可以配置addr2line的路径

2020-12-29

nokia真机调试工具-Debugger

用于nokia s40的真机调试 用于nokia s40的真机调试 用于nokia s40的真机调试

2011-09-06

CreatAutoGetSh

批量文件下载脚本生成器 批量文件下载脚本生成器

2011-08-20

蓝牙休闲娱乐平台

基于J2ME平台的bluetooth技术的程序软件<br>双人聊天<br>多人聊天<br>双人游戏<br>目前是beta版本<br>bug还是很多的<br>谢谢支持<br>我的blog上有代码与更多介绍

2008-03-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除