- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 算法前置知识02-随机函数
给出一个黑盒f()等概率返回1、2、3、4、5,根据f()写一个等概率返回123456的函数。给出一个黑盒f()不等概率返回0,1,根据f()写一个等概率返回0,1的函数。概率P(Math.random()
2023-08-19 06:58:02 66
原创 算法前置知识01-位运算、简单排序
虽然它们的最坏情况是一样的,但是插入排序找到位置后流程就进入下一阶段,循环停止,而冒泡排序还要把循环走完,这个自己人脑debug以下,对着代码走一遍流程不难发现。
2023-04-06 11:18:56 90
原创 centos 修改docker镜像存储地址
环境centos,已安装好docker,docker安装方式 yum1、新建一个文件夹,用于存储docker镜像(你想修改的位置)mkdir /home/docker2、查看docker配置文件位置systemctl disable dockersystemctl enable docker会显示文件位置3、修改配置文件在里面的EXECStart的后面增加后如下:ExecStart=/usr/bin/dockerd --graph /home/docker注
2020-10-12 16:28:33 407
原创 Android开发OpenGL ES 3.0搭建环境C++,基于CMake 3.4.1
目录写在前面:假定读者已经能够实现一个Android的Include C++ support 的 Hello world程序1、首先,准备IDE环境2、CMakeList中加入必要的动态库3、在C++文件中写上必要的代码,打包试验虽然说Android提供了GLSurfaceView,但是在java层有诸多性能上的限制,在我苦苦寻找了三个礼拜之后,发现只需要加三行代码,环境就有了...
2018-12-23 16:13:16 2658 2
原创 Android开发源码阅读--AsyncTask
题外篇:最近开始看各种面试题,你懂的,然后发现看的东西老是记不住,于是去技术群里发了牢骚,然后行业大佬说:对着源码,自己撸一篇文章。当时我的心里是拒绝的,因为懒啊,也因为贪,认为只看不写,能看的更多些,但记不住也是没用,就听大佬的,撸一篇试试,这是写文章的原由,好,闲言少叙,切入正题。顺藤摸瓜篇:打开Android studio,默认打开的是我写练习的一个service类,这不重要,找个空的地方反...
2018-06-29 02:50:52 210
原创 android摄像头开发,将Camera.onPreviewFrame里面的data转换成bitmap
最近在做的几个项目都和摄像头有关,其中不乏图像识别的,但是拍照识别有时候感觉还是有些low,直接把画面一对准自己就识别了多好,就像zxing扫描二维码一样,于是上网查了很多资料,找到了需要给camera对象设置一个 Camera.PreviewCallback,在这个回调中实现一个方法onPreviewFrame(byte[] data, Camera camera)当然如果我们设置cam
2016-11-11 16:33:56 26851 11
原创 android开发摄像头开发,在自己的SurfaceView里预览,并且解决摄像头预览变形问题--懒人笔记02
本来想只贴设置预览尺寸的部分了,后来想想就直接写个最简单的完整的demo吧先在mainfeast中加入权限 然后是anctivity_main文件中的代码<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_widt
2016-11-03 09:52:53 16545 8
原创 既然开通了博客,就写写吧,虽然我是个懒人,EventBus报错--懒人笔记01
今天见到群里有人问到EventBus修改UI的时候报的错误,日志为:android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.他写的原始代码为:@Subscribepublic
2016-06-13 22:26:21 411
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人