Lammyzp
码龄13年
关注
提问 私信
  • 博客:515,553
    515,553
    总访问量
  • 120
    原创
  • 2,107,843
    排名
  • 128
    粉丝
  • 2
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2011-11-02
博客简介:

Lammy的专栏

查看详细资料
个人成就
  • 获得154次点赞
  • 内容获得118次评论
  • 获得842次收藏
  • 代码片获得1,738次分享
创作历程
  • 3篇
    2020年
  • 93篇
    2019年
  • 20篇
    2018年
  • 8篇
    2017年
  • 1篇
    2014年
成就勋章
TA的专栏
  • android-view
    1篇
  • 技巧
    2篇
  • 项目总结
  • git
    3篇
  • OpenGL
    20篇
  • ffmpeg实例demo
    12篇
  • ffmpeg api和结构体介绍
    14篇
  • tensorflow
    11篇
  • android
    21篇
  • opencv 学习笔记
    15篇
  • caffe学习笔记
    2篇
  • python学习
    4篇
  • java
    2篇
  • web
    2篇
  • 算法
    1篇
  • bat
  • go
    9篇
  • windows
    3篇
  • opensles
    2篇
  • web_vuejs
    1篇
  • C/C++
    6篇
  • ubuntu
    2篇
  • QT
    2篇
  • Android系统
    5篇
兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 移动开发
    kotlin
  • 软件工程
    性能优化
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

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

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

shader内置变量和函数

转自: https://blog.csdn.net/wcl0617/article/details/51496929内置函数radians(degree) : 角度变弧度;degrees(radian) : 弧度变角度;sin(angle), cos(angle), tan(angle)asin(x): arc sine, 返回弧度 [-PI/2, PI/2];acos(x): arc cosine,返回弧度 [0, PI];atan(y, x): arc tangent, ...
转载
发布博客 2020.08.13 ·
574 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

PopupWindow 使用介绍

PopupWindow 使用介绍一、popupWindow使用时候需要注意的方法public void setFocusable(boolean focusable) { mFocusable = focusable;}​public void setOutsideTouchable(boolean touchable) { mOutsideTouchable ...
原创
发布博客 2020.04.14 ·
1078 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

excel撤销工作保护(忘记密码)

编辑的时候出现无法保存,要求撤销工作保护,如下图如果忘记了密码可以如下破解1、将excel表格重命名为.rar文件。2、用解压文件解压,如下图:3、打开目录,找到含有sheet1.xml的文件目录,其中多个表格的时候可能含有多个sheet文件4、以文本形式打开每一个sheet文件,然后ctr+F寻找<sheetProtection password="CEED" shee...
原创
发布博客 2020.01.01 ·
6140 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

pkm与png的相互转化

利用Mali Texture Compression Tool制作自己的png2pkm 和 pkm2png工具1、下载安装,官网;如果网不好,可百度云盘2、png2pkm 写一个windows脚本,放在F:\Mali compression tool\bin下:@echo off@echo start getListset /p a=please input png dictionary...
原创
发布博客 2019.12.01 ·
9106 阅读 ·
2 点赞 ·
2 评论 ·
9 收藏

如何快速转载CSDN中的博客

  对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。。实现  因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿...
转载
发布博客 2019.11.30 ·
169 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

手游性能优化之深入理解Texture Compression

http://gad.qq.com/article/detail/7154875一、引子  手游项目开发日常里,经常有美术同学搞不清Photoshop制图软件与Unity3D游戏引擎之间的图片assets流转逻辑,在工作输出时经常出现如下疑问:1、要JPG的,还是要PNG的?2、JPG的要压存为多高质量的?3、PNG的还要压?引擎不是自动处理的么?4、为毛非要正方形的?我这...
转载
发布博客 2019.11.30 ·
495 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git push到gee或者github上报错

windows上git push的时候报错: git pushremote: Incorrect username or password ( access token )fatal: Authentication failed for 'https://gitee.com/.....主要是你可能之前登录push过,后来修改过密码,导致window记住的凭证 与 你现在的密码不匹配,...
原创
发布博客 2019.11.30 ·
378 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rename.zip

发布资源 2019.11.30 ·
zip

python实现批量文件重命名并生成可执行exe文件

业务需求,需要对文件进行批量重命名,于是就研究了下用python实现了,并利用pyinstaller打包py文件成windows可执行的exe文件生成了可执行文件,懒得配置环境的老铁可以下载我打包好的exe执行文件:下面贴出源码:import osprint('''输入说明:*********************回车取默认值**********************head:...
原创
发布博客 2019.11.30 ·
669 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

pyinstaller打包py文件成windows可执行的exe文件

用python写了一个脚本文件,为了在window上执行,需要生成exe文件,方法如下:1、首先安装打包工具、pip install pyinstaller2、pyinstaller -F + py执行文件当看到successful,就打包成功,并且命令log会告诉你生成exe所在位置node:在python3.8上,pyinstaller不支持,需要执行安装下面依赖即可:...
原创
发布博客 2019.11.25 ·
337 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git 命令

1、提交代码提交代码很容易出现冲突,因此需要git pull --rebase,如果忘记了可以通过下面2种方式解决如果忘记了1,且执行了git commit了,我们可以git reset HEAD --soft 丢掉最近一次commit,本地代码不变 如果忘记了1,且执行了git commit了,我们可以直接git pull --rebase,然后解决冲突,解决完毕后,git add...
原创
发布博客 2019.11.25 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git 自定义命令

环境window10git for windows这里拿下载我的github上的一个项目,我们知道,在工作中,git的一些命令比较繁琐,重复,为了减少输入,我们可以自己定义一套操作,在git bash中输入我们的命令来完成一套操作。下面讲解一下方法:1、写一个自己的bash文件创建一个文件,这里我命名为.lammy.bash,在这里面定义我的操作,这里以下载我的github的一个...
原创
发布博客 2019.11.25 ·
796 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android openglse实现滤镜九宫格

opengl的渲染之前讲过很多,包括FBO等常用的技术(可参考我的博客:fbo),今天解决之前的一个小疑问:手机系统相机中,九宫格的滤镜选择是如何实现的,今天闲暇就实现起来看看,同时开放出来之前私有的相机项目:LammyOpenglCamera原理:先利用fbo,将相机数据绘制到一个纹理当中,然后将纹理设置到不同的filter,利用 glViewport来确定绘制窗口位置,然后利用不同的filt...
原创
发布博客 2019.06.13 ·
943 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

android sensorManager

应用activity 和 service 如何拿到系统service注册所有服务,这里注册的服务sensorManager服务,不是系统服务(SENSOR_SERVICES 是系统服务),这里需要创建new。accountManager是系统服务,可以用过serviceManager binder获得。将注册的服务添加到 SYSTEM_SERVICE_MAP中...
原创
发布博客 2019.05.20 ·
517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android systemserver

systemserver 作用1、创建系统服务2、添加到serviceManager3、初始化 系统服务系统服务系统会先定义一些服务然后会进行初始化 Init()判断是否ready...
原创
发布博客 2019.05.19 ·
642 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android 开机启动

bootanim过程启动框架图当 openglse 和 ams启动完成,启动home Ui时,设置这时候,读取这个属性后 bootanim就会退出。bootanimation.zip解压part0,part1 是图片derc是配置信息...
原创
发布博客 2019.05.19 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android zygote

服务虚拟机创建流程虚拟机配置zygote启动分析所有应用进程虚拟机,都是继承zygote,共享资源,加速应用启动。启动sevice抛出异常,在异常信号中重启zygote 和systemServer预加载资源:预加载作用查看加载时间:优化方法,多线程BLCR技术上次启动成功,,并将已经加载好的资...
原创
发布博客 2019.05.19 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android系统启动 Init进程

android系统启动recovery升级模式:启动recovery分区内核和文件系统正常启动模式: 引导内核和启动Android系统android系统由uboot启动:1、输入模式,输入了recover命令,重启uboot就会引导recover分区,2、uboot启动的过程中会等待 按键输入,如电源 + 音量上键 进入recover模式3、系统正常重启后,点击了系统升...
原创
发布博客 2019.05.17 ·
582 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android 非jni函数调用java类方法

上篇博客已经讲到了android jni 调用java类方法和成员变量,源于ffmpeg的调用android的硬解码的灵感,则想着,在非jni函数中调用java层代码。便花了点时间研究了下。大家都知道jni函数中NIEnv *env, jobject instance,一个 是包含的jvm环境一个是 传下来类对象。于是在jni的函数最终保存了env,然后在非jni函数调用,但会失败,报错en...
原创
发布博客 2019.05.13 ·
665 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

QT 录制音频

音频的推流和封装与视频是类似的,主要在于录制和重采样部分。QT再window的安装可以参考博客: vs2017 配置QT环境主要是在创建QT项目的时候加入 multimedia库,利用这个库用来录制音频的。QAudioFormat这个类是用来设置录制音频的参数的,如下:QAudioFormat fmt; fmt.setSampleRate(sampleRate);// ...
原创
发布博客 2019.05.10 ·
1943 阅读 ·
1 点赞 ·
2 评论 ·
8 收藏
加载更多