Crab0314
码龄10年
求更新 关注
提问 私信
  • 博客:303,521
    303,521
    总访问量
  • 113
    原创
  • 46
    粉丝
  • 12
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2016-10-31
博客简介:

不想做菜鸟的小螃蟹

博客描述:
菜鸟成长记录,欢迎批评指正
查看详细资料
个人成就
  • 获得98次点赞
  • 内容获得39次评论
  • 获得214次收藏
  • 代码片获得202次分享
  • 博客总排名1,151,118名
创作历程
  • 1篇
    2023年
  • 6篇
    2019年
  • 82篇
    2018年
  • 24篇
    2017年
成就勋章
TA的专栏
  • Android开发
    21篇
  • Leetcode算法
    48篇
  • 微信小程序开发
    28篇
  • Vxworks
    1篇
  • 基础知识
    3篇
  • 小教程
    1篇
  • Java语法特性
    2篇
  • git使用
    2篇
  • Python
    3篇
  • Ubuntu
    2篇
  • 机器学习
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 人工智能
    scikit-learn
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【iOS】pushViewController没反应

调试发现 self.navigationController为nil。试了几种方式初始化一个navi赋值都不行,各种crash。在board里选中首页的ViewController,之后Editor-Embedded in- Navigation Controller。最近为了验证一个问题是不是系统bug,写了一个小demo,结果发现跳转controller的时候没反应。配置之后,上面的pushViewController代码就会生效啦~
原创
博文更新于 2023.04.20 ·
1137 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【Android】EditText下拉菜单ListPopupWindow

demo里面默认了三个没规律的用户名,产品觉得输入太麻烦了,让做个下拉列表,选择。样式如下~①xml文件,中需要下拉菜单的EditText<EditText android:id="@+id/login_id" android:layout_width="0dp" android:layout_h...
原创
博文更新于 2018.05.30 ·
5583 阅读 ·
3 点赞 ·
1 评论 ·
10 收藏

【Kindle】Kindle免费推送网

Step 1.登录kindle推(集思会)网站 http://www.kindlepush.com,进行注册登录。Step 2.点击进入 个人中心-账号设置。需要设置两个邮箱:Step 3. 登录亚马逊官网 进入 我的账户-管理我的内容和设备-设置-个人文档Step 4. 回到推送网站,选择图书进行推送将kindle连接至WiFi网络,稍等1-2分钟,网站限制每天推送2本,感觉已经很棒啦!...
原创
博文更新于 2018.06.02 ·
10853 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【微信小程序】组件(三)icon

下面一下记录小程序的icon组件使用,依旧先展示一下效果图,有三组图标。1.在js文件的data对icon属性进行定义:iconSize定义icon的大小,单位为px;iconColor定义icon的颜色,可用指定颜色、rgb格式颜色和16进制颜色;iconType定义icon的样式,为目前官网支持的样式。Page({ data: { iconSize: [
原创
博文更新于 2018.06.02 ·
1795 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【微信小程序】框架wxml(二)wxml列表渲染

列表渲染在之前的demo中已经应用过,在这里系统的记录一下。1.wx:for的使用(1)首先在js声明两个数组lipsticks和lipsticks2Page({ data: { lipsticks:["YSL13","Dior999","Armani405"], lipsticks2:[ { name:"YSL13", pr
原创
博文更新于 2018.06.02 ·
2599 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Python】常用语法

1.遍历一个文件夹apks = 'C:\\xxx'filenames = os.listdir(apks)for filename in filesnames: #此处遍历出来的非完整路径,只是文件名字 do_something(apks+"\\"+filename) #绝对路径需要拼接处理2.判断一个文件或文件夹是否存在im...
原创
博文更新于 2019.05.28 ·
465 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Linux】常用命令

$top #查看cpu占用$ps aux | grep key #key代表要查找的关键字$ls #查看当前目录下所有文件$cd xxx #进入xxx目录$mkdir filename #创建一个名为filename的文件夹$sudo nano xx.t...
原创
博文更新于 2019.05.28 ·
454 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Linux】ubuntu虚拟机搭建Droidbox环境

历时一天半,终于成功搭上了droidbox环境。宿主机环境:windows7 64虚拟机:VMware Workstation ProLinux:Ubuntu 15.10主要步骤是按照该篇来进行的Droidbox恶意软件动态分析环境搭建1.遇到的第一个问题是,ubuntu虚拟机无法联网解决方案参照ubuntu虚拟机无法联网2.安装jdk和android ...
原创
博文更新于 2019.05.21 ·
1431 阅读 ·
1 点赞 ·
7 评论 ·
2 收藏

基于机器学习的android应用分类

学习目的:写一篇基于机器学习的Android应用分类的论文,标准为EI即可。整体思路:一、阅读论文&学习机器学习1.首先在同学们的推荐下,看了吴恩达《机器学习》的教学视频,看到10-几后面就没有再看了,中间也有很多知识点不太理解,只是对机器学习有了一个初步的认知。2.阅读了一些英文论文+中文论文。因为之后需要发表的是英文论文,所以开始都是直接看的英文论文。随后有点学不...
原创
博文更新于 2019.05.07 ·
1702 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

【爬虫】分类爬取小米商店的apk

在网上找到了一篇文章 Python爬虫——爬取apk,写的很好,改造了一部分代码,如下主要遇到的几个问题有:问题1.ContentTooShort:问题2.502 BadGateWay:问题3.[WinError 10054] 远程主机强迫关闭了一个现有的连接问题1,可能是由于网络不稳定引起的,解决方案自定义一个auto_download,加入try-catch重试机制...
原创
博文更新于 2019.05.06 ·
2529 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

【Python】ModuleNotFoundError: No module named 'requests'

在github上找到了一个下载类的脚本,运行起来之后发现报错信息为没有“requests”模块,记录一下我的解决过程。点击“设置小图标”后,选“add local ...”,进入二级页面,选Existing environment ,后面的...,选择python安装的路径,并勾选“make available ...”,如果忘记了python安装在哪里,可以全局搜索,或在环境变量的配...
原创
博文更新于 2019.04.09 ·
15161 阅读 ·
4 点赞 ·
2 评论 ·
12 收藏

【Android】使用glide加载未知尺寸图片导致OOM问题的解决方案

问题:app中有一个Activity用于查看大图,最近出现了一些超大图(内存占用超100M),导致app出现OOM导致的crash背景:大图的来源中只给出了图片的url,除此之外再无任何信息。图片url提供方对于提供图片其他信息(如宽/高),成本较高,讨论之后有客户端自己进行处理。 1⃣️OOM产生的原因内存占用量超过了vm能分配的最大内存量,或者一下子申请了一块非常大的内存(比如...
原创
博文更新于 2018.12.20 ·
6184 阅读 ·
3 点赞 ·
1 评论 ·
8 收藏

【Android】搜索 请求与响应 时序问题的处理

最近遇到一个搜索方面的bug,背景:在TextView的afterTextChange回调中,实时使用textview中的字符串发起请求,但是一些输入法在输入 “(”时,会自动补齐为“()”,这样会发起两次搜索,且时差非常非常小(毫秒级),由于服务端的查询速度及网络速度的问题,可能出现“()”的搜索结果比“(”先回调的情况,导致搜索结果错误。想到的解决办法有三种:1⃣️延迟搜索,不实时搜索...
原创
博文更新于 2018.12.19 ·
921 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android】kotlin的let run apply also等等学习记录

好久没有更新啦,今天学习了一些kotlin的语法class MainActivity : AppCompatActivity() { private val testArray: ArrayList<String> by lazy { ArrayList<String>() } override fun onCreate(savedInstance...
原创
博文更新于 2018.12.19 ·
614 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android】include与ViewStub/merge

需求:正常情况下展示原有的文章详情页,当特殊情况--文章被删除时,展示一个"文章不存在"的兜底页。1⃣️正常页面 activity_main.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android...
原创
博文更新于 2018.08.08 ·
388 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Android】Android Studio安装过程中遇到的问题

1.下载地址 http://www.android-studio.org ,下载ide及sdk文件,安装2.pull项目,进行编译生成ssh key3.kotlin项目,需要注意,Android Studio-Preferences-Instant Run- 把instant run disable掉,点击apply4.build过程中仍然会出现time out类的错误(建议先按照步骤5中的方法解...
原创
博文更新于 2018.07.08 ·
934 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Android】apk瘦身技术分享

背景随着业务迭代,apk体积逐渐变大。项目中积累的无用资源,未压缩的图片资源等,都为apk带来了不必要的体积增加。调研了一些apk瘦身的方法后,总结如下。可用方法1.删除无用资源 2.删除无用方法 3.混淆(方法混淆&资源混淆 4.使用一套图片资源 5.图片压缩/其他图片格式 6.so兼容一个平台,动态下载7.精简第三方库删除无用资源1⃣️开启ShrinkResource在build.gr...
原创
博文更新于 2018.07.08 ·
1666 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Android】音乐播放器边播边缓存(一)AndroidVideoCache的使用方法

最近在做音乐播放器类的需求,做了一段时间,抽出一段时间来整理一下。【前言】首先,记录一下如何找到我们与需求相关的开源库。可以在GitHub上进行搜索,我的主要需求是边播边缓存。因此我在GitHub上搜索“android”“cache”等关键词,搜到了这个 AndroidVideoCache,很好用。【使用流程】我也只是一个菜鸟,只阅读了一部分该源码的源码,所以在这里,我不讨论AndroidVide...
原创
博文更新于 2018.06.02 ·
8939 阅读 ·
1 点赞 ·
3 评论 ·
11 收藏

【Android】音乐播放器边播边缓存(二)AndroidVideoCache的后台播放

上一篇:Android音乐播放器边播边缓存(一)AndroidVideoCache的使用方法第二篇记录一下,后台播放音乐的方式,没看过上一篇的朋友圈可以先移步 ↑ 链接。【Service】后台播放,那我们很容易的想到就是在Service里面进行。...
原创
博文更新于 2018.06.02 ·
2087 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

【微信小程序】开发环境

1.首先,注册申请一个小程序的AppId,申请地址:https://mp.weixin.qq.com/cgi-bin/registermidpage?action=index&lang=zh_CN登录预留邮箱进行激活,并配置小程序的基本信息。2.小程序开发工具下载地址:https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.h
原创
博文更新于 2018.06.02 ·
835 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多