自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Android菜鸟的专栏

我是一个Android菜鸟,好希望有人能写一些菜鸟能轻松看得懂的教程给我学习学习!我渴望学习!

  • 博客(12)
  • 收藏
  • 关注

原创 开发小米盒子应用

小米盒子功能介绍准备国庆了,买了台“小米盒子4S Pro”,是买给爸妈看电视用的,电信宽带是配了个盒子,但是感觉那个功能太简单了,所以买了小米盒子,买过来才发现,这小米盒子不能看电视啊!客服回复如下:由于相关政策限制,小米盒子、小米电视、投影仪没有卫视直播模块,不支持直接通过网络收看电视直播。比如,你想通过小米盒子看湖南卫视、广东卫视、CCTV-1等电视台,这是做不到的,没有相关的功能,国家法律不允许这些盒子看电视台。所以小米盒子只能用里面的视频软件看视频,就像在爱奇艺、优酷上看视频一样,而且多大

2021-09-29 18:00:17 4160

原创 查看二进制文件

每一个文件,在计算机中都是以二进制来保存的,只是在显示时可以通过一些查看软件来查看,比如文档软件可以查看文字,比如*.txt文件保存在内存中是二进制内容,Notepad++软件读取二进制,并以文字的方式显示出来。再比如jpg图片,文件中也是二进制,一些看图片软件读取二进制后以图上的方式显示结果给我们看。有时候,我们希望直接查看二进制,当然直接看二进制会很痛苦,因为一长串的010100101,谁也看不懂,所以一般会以16进制的方式来查看这些二进制。UltraEdit可以以二进制方式查看,但是这个软件是收费的

2021-09-27 18:48:19 15657

原创 AndroidStudio输出日志的Bug

var count = 0repeat(4) { Log.i("ABCD", "见鬼了") count++}Log.i("ABCD", "count = $count")输出日志如下:见鬼了见鬼了count = 4循环已经走了4次了,但是只打印了两次“见鬼了”,我猜,是不是内容一样的时候只打印两次啊?那我运行这样的代码:Log.i("ABCD", "见鬼了")Log.i("ABCD", "见鬼了")Log.i("ABCD", "见鬼了")Log.i("ABCD",

2021-09-27 10:52:21 331

原创 Spring Boot MySQL入门以及Spring Boot对Kotlin支持的一些Bug

Bug重现本人是做Android开发的,不做后端。目前公司有一个应用,功能界面都做了,但是请求接口还没做好,这时我就想自己做个接口,简单做个接口就行了,当然,市面上有那种可以模拟出后台接口的网站,但是我想自己写会比较好一点,比较灵活。跟公司同事了解到,现在Java搞接口已经不用Servlet了,使用Spring Boot,于是请教了他Spring Boot的使用,确实很简单,不需要学什么东西,真的是看一眼就会了。因为我在Android上已经习惯了Kotlin开发,看到Spring Boot也是支持Andr

2021-09-18 10:37:46 447

原创 设置IntelliJ启动时打开欢迎访问界面

打开设置,搜索“启动”,把如下的复选框中的勾取消即可,如下:

2021-09-17 10:51:47 385

原创 Windows Tomcat下载安装

下载Tomcat官网:http://tomcat.apache.org/打开官网后,在左侧菜单的Download下选择需要的Tomcat版本,一般选择最新的,然后在下载页面中选择“Core”中的Windows 64位的zip绿色版本(解压即可使用,无需安装),如下:运行Tomcat下载后,比如我放到D盘,解压后目录名为:apache-tomcat-10.0.11,打开cmd,并进入到tomcat的bin目录,然后执行startup命令即可启动Tomcat,如下:执行此命令后,会打开一个新窗口来

2021-09-17 10:02:05 796

原创 Android运行时编译信息乱码

在敲代码的时候是没有报错的,但是在编译时,或者点击运行时,还没运行起来还在编译阶段时可能会报出一些异常来,如下:这是什么错误啊,乱码,看不懂,这应该是我们的javac编译器在编译时遇到错误了,并显示出异常,但是它是用中文显示异常的,而Android Studio在显示编译异常时如果用的编码不支持中文,那么就会显示乱码了,我们可以添加参数告诉Android Studio使用一个支持中文的编码来显示编译信息,点击帮助菜单,并选择“编辑自定义VM选项”,如果是从来没点击过这个选项的话,会弹出如下对话框:我

2021-09-09 21:58:26 635

原创 计算两个时间之间的持续时间

需求是这样的,公司一个项目出了问题,是一个即时通讯App,为了保持在线状态,App会每15秒向服务器发送心跳包,服务器上,过期时间为30秒,即30秒内如果没收到心跳包,即会把该用户设置为离线状态。问题是有时候发现视频通话还在,但是在线状态已经是离线状态了,这时就打印了App收和发的所有消息,就发现有时发完心跳包之后,半个多小时没有发的消息,也没有收的消息。有时候日志太多了,就希望快速定位到这种突然隔了很久没有收发消息的日志,因为在发送消息和收消息的日志中,都会以时间开头写到日志中,所以就可以通过写程序读取这

2021-09-07 15:02:48 817

转载 直播视频分辨率码率参考设置

https://blog.csdn.net/CSqingchen/article/details/106492496

2021-09-06 08:51:30 1853

原创 搭建Windows RTMP服务器

下载nginx,注意,一定要选择nginx 1.7.11.3 Gryphon.zip这个版本,或者点这里直接下载,据说只有这个版本的nginx在编译时是加入了rtmp模块的,其他版本的都没有,包括nginx官方下载的也是没有包含rtmp模块的。解压nginx 1.7.11.3 Gryphon.zip,右击这个压缩包,选择“解压到nginx 1.7.11.3 Gryphon”,解压后把“nginx 1.7.11.3 Gryphon”重命名为“nginx"。打开nginx/conf目录,创建一个..

2021-09-02 20:01:20 3579

原创 Room的使用

添加插件id 'kotlin-kapt'添加依赖implementation "androidx.room:room-runtime:2.3.0"kapt "androidx.room:room-compiler:2.3.0"

2021-09-01 18:15:07 1272

原创 MySQL最新版本安装教程(Windows和Ubuntu)

MySQL Community Server 8.0.26 安装下载下载地址:https://dev.mysql.com/downloads/mysql/点击上图红框的地方,可以看到这也是推荐的下载方式,点击后出现如下图:如上图,2.4M的是一个Web安装器,真正的MySQL在运行Web安装器时再下载,而450.7M的则是已经包含MySQL在里面了,运行时就是直接安装了,所以一般下载450.7M的,点击下载后,出现如下界面:只里提示要登录,也可以选择红框处不用登录,直接下载。安装双击安装

2021-09-01 10:10:32 1638

sokit-1.3-win32-chs(中文版)

sokit是一个开源项目,是一个TCP / UDP 测试工具,用来接收,发送,转发TCP或UDP数据包。 项目地址: http://code.google.com/p/sokit/、https://github.com/sinpolib/sokit。

2023-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除