
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
马上过年了,但是绝对不能忘记为大家更新点东西,大国哥家里一直有台树莓派在吃土,还是2017年花300块钱购入的,另外还有好几台废旧电脑,鉴于我这个爱折腾患者处于晚期状态,我的神经极度敏感,马上利用手上现有的零件,立刻打起了私有网盘NAS系统的主意。经过长达半个月时间的踩坑,我终于走向了成功的边缘,下面开始show出效果:图声明:本文章需要有一定的树莓派常识、熟悉linux命令、熟悉服务器配置、有颗

webview 嵌套vue项目 采用高德地图地理位置权限获取onGeolocationPermissionsShowPrompt方法不回调最近嵌套vue项目时,vue里面接的高德地图,用户运动时需要获取本地的位置权限,但是总是获取不到,vue自然也不会有定位信息,我是这样解决的:String dir = getActivity().getApplicationConte...
智能家居 物联网 声纹开锁啥话不说,先上效果图: 前几天给客户做一个物联网的项目,完事后,自己觉得挺好玩,也花100多块钱买了一个8路的继电器模块,买了一个小锁头,我的初衷是要通过手机蓝牙信号控制锁头开关,继而打开房门,而手机蓝牙信号我想通过科大讯飞提供的语音api声纹识别来进行发送,综上所述,我就是要通过语音识别进自己的家门,而别人再怎么说都不会进得去。说干就干,问某宝的继
/*** recyclerview设置GridLayoutManager 等分margin时的自定义ItemDecoration*/public class RecyclerViewMarginDecoration extends RecyclerView.ItemDecoration {private int mMargin;int spanCount;public RecyclerViewMa
整体思路很简单,利用列表上拉加载更多的原理,图中“左划加载”的view作为Adapter最后一个itemView,我们将自定义这个itemView, 根据recyclerView的左滑距离来操作这个自定义view, 然后再封装一下BaseAdapter,让子Adapter继承并实现它的方法即可。也可以通过自定义属性moreViewHideMode=true隐藏这个view, 就会有从外侧拉进来的效








