yy405145590
码龄17年
关注
提问 私信
  • 博客:176,447
    社区:469
    176,916
    总访问量
  • 27
    原创
  • 2,128,298
    排名
  • 67
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2008-04-03
博客简介:

yy405145590的专栏

查看详细资料
个人成就
  • 获得29次点赞
  • 内容获得116次评论
  • 获得89次收藏
  • 代码片获得113次分享
创作历程
  • 1篇
    2022年
  • 1篇
    2021年
  • 1篇
    2019年
  • 6篇
    2018年
  • 15篇
    2017年
  • 6篇
    2016年
  • 2篇
    2015年
  • 5篇
    2014年
  • 13篇
    2013年
成就勋章
TA的专栏
  • OpenglRipper
    4篇
  • linux
    11篇
  • c++
    8篇
  • windows
    7篇
  • android
    5篇
  • 协议分析
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

343人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

【LLVM实践】死循环插桩检测

死循环检测LLVM介绍FunctionPass集成到Clang工具中后记本篇文章的目的是通过在循环体里插桩代码,用以检测循环是否发生了不可预期的死循环。#include "stdio.h"int main(){ int i = 0; for(; i < 21; i++) { printf("%d
", i); } return 0;}输出0 1 2 3 4 5 6 7 8 9 10 11 12 13
原创
发布博客 2022.03.04 ·
1103 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

unity il2cpp 热更实现

unity libil2cpp.so 代码动态库热更实现代码热更分别要实现动态库热更和global-metadata.dat的热更。libil2cpp.so动态库热更构造一个libil2cpp.so一样的导出函数的跳板动态库,把所有的函数转发到跳板来, 在跳板里实现加载自定义的libil2cpp.so达到热更目的。1.声明出il2cpp所有的导出函数//// Created by Administrator on 2019/5/14.//#ifndef TEST_UPDATE_
原创
发布博客 2021.02.05 ·
3336 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

apktool 反编译失败

I: Using Apktool 2.4.0I: Copying .\xxx classes.dex file...I: Building resources...W: K:\arpg\client\tools\.\xxx\res\values-v24\styles.xml:3: error: Error retrieving parent for item: No resource fo...
转载
发布博客 2019.07.17 ·
1902 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jenkins 构建 Unity3D输出log重定向

用jenkins构建Unity3D的时,在jenkins上就看不到任何构建日志的。所以做了这个脚本,把Unity3D的构建日志重定向到jenkins中.在打包脚本中加上RedirectUnityOut.py 就行了。RedirectUnityOut.py使用方法:RedirectUnityOut.py [Unity.exe] [Unity 构建参数]RedirectUnityOut...
原创
发布博客 2018.11.21 ·
3173 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

OpenglRipper V1.0.1 发布

 1.修复某些情况下UV 导出错误情况2.添加导出所有模型,和自动识别VFormat,TexFormat3.优化导出功能,多线程导出,防止界面卡死。4.修复了一处导出路径异常问题。最新版使用教程:https://blog.csdn.net/yy405145590/article/details/80260945下载地址:https://share.weiyun.com/...
原创
发布博客 2018.05.11 ·
8343 阅读 ·
4 点赞 ·
28 评论 ·
7 收藏

OpenglRipper使用教程

1.设置模拟器路径xx
原创
发布博客 2018.05.11 ·
16094 阅读 ·
11 点赞 ·
33 评论 ·
15 收藏

OpenglRipper V1.0发布

OpenglRipper V1.0本工具主要用来截取模拟器的模型,贴图及Shader.目前版本支持海马,mumu,逍遥游.截取设置:1.设置模拟器的绘制模式为Opengl.2.[Params]设置模拟器的路径或者进程ID.3.[OutDir]设置输出目录4.在模拟器里启动游戏直到显示需要提取的模型。5.点击Start,等到截取完成,注意观察log窗口导出设置:1.[folder]设置要导入的目录。...
原创
发布博客 2018.05.04 ·
1917 阅读 ·
0 点赞 ·
4 评论 ·
3 收藏

微信安卓协议分析笔记(高清长图)

转载
发布博客 2018.04.16 ·
14089 阅读 ·
4 点赞 ·
2 评论 ·
26 收藏

opengl ripper(一款针对android模拟器 模型,贴图,shader 提取工具)

原来需要提取模型的时候,只搜索到一款支持DX的模型提取工具,叫ninjaripper。无奈一直没有找到比较满意的opengl ripper,于是自己利用空余时间写了这个工具,因为目前测试的模拟器都是支持opengles 2.0的,所以这个工具目前也只在gles 2.0上做了了适配。使用方法:1.首先要设置模拟器用opengl绘制。2.用InjInjector 启动或者附加需要ripper的进程In...
原创
发布博客 2018.04.04 ·
11146 阅读 ·
2 点赞 ·
7 评论 ·
7 收藏

vs2017 性能分析提示 HRESULT: 0xe1110018

试试这个命令devenv.exe /ResetSettings /ResetSkipPkgs网上搜索了两天一直没找到解决办法,后来查看devenv的命令帮助,终于解决了。
原创
发布博客 2017.12.09 ·
1640 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windbg crashdump调试,自定义切换栈帧

~Ns // 切换序数为N的线程为当前调试线程r rip=1111,rbp=2222,rsp=333  设置恢复栈帧所需寄存器k       查看当前调用栈.frame 1 先切换到上一层栈帧,.frame 0 再切换回来dv 就能看到当前的局部变量已经恢复了。
原创
发布博客 2017.11.24 ·
1605 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记一次用binlog恢复mysql数据记录

1.开启binlog日志记录在my.cnf(ubuntu 下是/etc/mysql/my.cnf),添加[mysqld]log-bin=mysql-bin启动mysqlservice mysql restart查看时候是否生效show binary logs;SHOW VARIABLES LIKE "%log_bin%";mysql> SHOW VA
原创
发布博客 2017.11.15 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

记一次从阿里云的rds恢复备份数据到自建数据库

阿里云上的文档:https://help.aliyun.com/knowledge_detail/41817.html?spm=5176.7854039.2.1.AJe3Eg这里主要记录下遇到的问题。安装mysql,apt-get install  mysql-server1.linux的的版本号。这里我用的是ubuntu 15.042.Percona XtraBa
原创
发布博客 2017.11.09 ·
1348 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android studio链接海马玩模拟器

不使用adb命令android studio是识别不出来海马玩模拟器的, 打开cmd,输入:adb connect 127.0.0.1:26944。如下:
转载
发布博客 2017.10.30 ·
714 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

带宽时延乘积的含义

带宽时延乘积指的是链路的带宽(单位比特每秒)与来回通信延迟(RTT,单位秒)的乘积。结果为比特的数据量,表示在特定时间该网络上的最大数据量--已发送但尚未确认的数据。带宽时延乘积对网络性能的影响     举一个好理解的例子,开了100Mb的电信宽带,但由于中间一些路由器以及链路的瓶颈,导致ping对端主机的RTT为1s,对端的窗口大小为64kB,那么你的发包速度很快会占满窗口,必须
转载
发布博客 2017.10.07 ·
3775 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

使用IOCP需要注意的一些问题~~(不断补充)

1- 不要为每个小数据包发送一个IOCP请求,这样很容易耗尽IOCP的内部队列.....从而产生10055错误.2- 不要试图在发送出IOCP请求之后,收到完成通知之前修改请求中使用的数据缓冲的内容,因为在这段时间,系统可能会来读取这些缓冲. 3- 为了避免内存拷贝,可以尝试关闭SOCKET的发送和接收缓冲区,不过代价是,你需要更多的接收请求POST到一个数据流量比较大的SOCKET,
转载
发布博客 2017.10.03 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows x64 栈帧结构

Windows x64 栈帧结构一、前言  Windows 64位下函数调用约定变为了快速调用约定,前4个参数采用rcx、rdx、r8、r9传递,多余的参数从右向左依次使用堆栈传递。本次文章是对于Windows 64位下函数调用的分析,分析各种参数情况下调用者和被调用函数的栈结构。 二、4参数时函数调用流程   64位下函数的调用约定全部用FASTCALL,就是
转载
发布博客 2017.06.22 ·
2241 阅读 ·
1 点赞 ·
2 评论 ·
7 收藏

windbg 计算堆大小

Summary: heap entries are now encoded, the key is in the heap itself.Let's say I have a heap at 0x00d60000: 0:000> !heap -a 00d60000 Index Address Name Debugging options enabled 2: 00
转载
发布博客 2017.06.09 ·
622 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

某tv直播_sign算法

1、request参数排序2、连接特殊字符串3、md5关键字:tv、_sign、HAL$#%^RTYDFGdktsf_)(*^%$有点意思的是,登录之后返回的cookie保活,然后共享cookie,切ip做心跳访问。人气就起来了,统计ip点不太好。string makeRequest(string strRoomNumber, string strToken,
转载
发布博客 2017.06.07 ·
2080 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mmo 技术评估

关于技术评估的几个问题1. 基于什么样的引擎进行研发的MMORPG?服务器系统整体是基本游戏什么样的分区模式、前后台通讯类型、连接类型进行研发的?2. 服务器架构:接入层、逻辑层、储存层的设计逻辑3. 系统外部接口描述,如tloged,tdirty等可能涉及的服务器接口;4. 服务器设计要点:负载均衡策略,容灾标准(单个过程过载风险、意外停服风险、重要数据异常风险)5. 更新机
原创
发布博客 2017.04.28 ·
872 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多