欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入我们的社群。

最新发布 第38页

迷途小书童的Note-- 编程、技术、分享

Android

自己动手做Android音乐播放器

自己动手做Android音乐播放器
软硬件环境 Macbook Pro Android Studio 1.3.1 红米Note增强版 前言 市面上的android音乐播放器很多,有的还做得很大,像QQ音乐、酷狗音乐等。今天我们也来做一款类似的音乐播放器。它包括如下一些基本功能: 显示列表文件 播放、暂停、上一首、下一首 切换播放模式(单曲循环、全部循环、列表) 查看歌曲的详细信息 退出App后的背景播放 顶部消息更新 音频文件选择 预览……继续阅读 »

迷途小书童 5年前 (2020-01-19) 3010浏览 0评论 0个赞

科学上网

使用官方shadowsocks科学上网

使用官方shadowsocks科学上网
软硬件环境 ubuntu server 16.04 shadowsocks client 2.5.2 搬瓦工vps 视频看这里 前言 最近在 搬瓦工 上买了VPS服务,就想着换种方法科学上网,之前都用的是付费VPN,因为种种原因,经常被封、无法使用。shadowsocks是最常使用的工具,安装及使用也非常简单方便,而且是跨平台的。 安装shadowsocks服务 首先需要在vps上安装服务器端软件,直接采用a……继续阅读 »

迷途小书童 5年前 (2020-01-16) 9800浏览 1评论 3个赞

IT技巧

Spring Boot操作mysql数据库

Spring Boot操作mysql数据库
软硬件环境 macOS Sierra java 1.8.0_65 maven 3.5.0 idea 2017.1.5 前言 前面一篇已经搭建好了spring boot的开发环境并且完成了第一个Hello world程序,本文紧接着上篇的内容,开始数据库相关的知识点。 工程相关配置 pom.xml 在dependencies标签下增加依赖,一个是spring data jpa,另一个是mysql <depen……继续阅读 »

迷途小书童 5年前 (2020-01-15) 2991浏览 0评论 0个赞

Mac

macOS搭建Spring Boot开发环境

macOS搭建Spring Boot开发环境
软硬件环境 macOS Sierra java 1.8.0_65 maven 3.5.0 idea 2017.1.5 前言 最近接触了一点java web相关的知识,了解一下最近比较火的开发框架Spring Boot,站在一个从未涉足过java web和spring的开发者角度来讲,spring boot确实是一个非常不错的框架,配置简单,容易入门,对于想入行java web的童鞋,是一个很好的切入点。 mave……继续阅读 »

迷途小书童 5年前 (2020-01-15) 4257浏览 0评论 0个赞

IT技巧

Gogs配置使用详解

Gogs配置使用详解
软硬件环境 ubuntu 16.04 on vps nginx 1.10.3 tomcat 8.5.23 gogs 0.11.53 godaddy mysql 5.7.23 视频看这里 Gogs是什么 Gogs官方的定义是这样的 Gogs的目标是打造一个最简单、最快速和最轻松的方式搭建自助Git服务。使用Go语言开发使得Gogs能够通过独立的二进制分发,并且支持Go语言支持的所有平台,包括Linux、macO……继续阅读 »

迷途小书童 5年前 (2020-01-15) 8786浏览 0评论 0个赞

IT技巧

Let’s Encrypt, 让你的网站拥抱HTTPS

Let’s Encrypt, 让你的网站拥抱HTTPS
软硬件环境 ubuntu 16.04 server on vps certbot 视频看这里 简介 本站之前在hostpark托管时, 由于 hostpark 本身提供了 https 的良好支持, 所以这块就没怎么去研究. 现在站点搭在了vps上, 再裸奔就不好了, 因此趁着这个机会, 查找了相关的资料, 把这块空缺给补上, 也让站点更加安全, 让访问者更加的放心. 先来看看设置前后的区别, 浏览器中URL的输……继续阅读 »

迷途小书童 5年前 (2020-01-15) 3117浏览 0评论 0个赞

流媒体

基于HLS的直播点播笔记

基于HLS的直播点播笔记
环境 Intel(R) Core(TM) i5-5200U CPU @2.20GHz ubuntu 16.04 64bit ffmpeg static 3.2.2 dstat 前言 本文所涉及到的 ffmpeg 转码参数是适用于 HLS(H264+AAC) 的使用场景,其它场景未必适合。 直播环境 我这里的视频源是 udp,经过大量测试得出的转码命令如下 ffmpeg -i "udp://@225.0.……继续阅读 »

迷途小书童 5年前 (2020-01-14) 3824浏览 0评论 0个赞

流媒体

利用http的put方法实现ffmpeg转码后上传到视频服务器

利用http的put方法实现ffmpeg转码后上传到视频服务器
软硬件环境 ffmpeg version N-89674-g57d0c24132 nginx 1.4.6 with ubuntu 14.04.5 server windows 前言 在做基于HLS的点播系统中,需要将本地的视频文件进行转码切片,然后再上传到视频服务器中。本文就利用ffmpeg和HTTP中的PUT方法来实现这个功能。 http put HTTP中的PUT请求方法,用于新增资源或者使用请求中的有效负载……继续阅读 »

迷途小书童 5年前 (2020-01-14) 3554浏览 0评论 1个赞

Android

Android版ffmpeg的编译

Android版ffmpeg的编译
软硬件环境 ubuntu 18.04 64bit NDK r15c ffmpeg git latest MI MIX 2S NDK安装 下载NDK工具包, https://developer.android.com/ndk/downloads/,解压之后放到某个路径下,我这里是/home/xugaoxiang/Tools/NDK/ 安装独立工具链 利用NDK工具包中自带的安装脚步安装独立的工具链,当然也可以使用N……继续阅读 »

迷途小书童 5年前 (2020-01-14) 3829浏览 0评论 0个赞

流媒体

EasyDarwin流媒体服务器

EasyDarwin流媒体服务器
软硬件环境 ubuntu 16.04 EasyDarwin latest 前言 EasyDarwin是基于Apple开源项目Darwin Streaming Server开发的流媒体服务器,支持RTSP点播、直播(推拉模式)、HLS直播等功能;经过几年的发展,项目已经非常稳定,而且相关扩展的项目也很多,形成了自己的项目族,具体可参考他们的官方网站 http://www.easydarwin.org 编译安装 下载……继续阅读 »

迷途小书童 5年前 (2020-01-14) 3777浏览 0评论 0个赞

流媒体

Linux下编译Darwin Streaming Server

Linux下编译Darwin Streaming Server
软硬件环境 ubuntu 16.04 Darwin Streaming Server 6.0.3 前言 Darwin Streaming Server是苹果公司开发的开源流媒体服务器,用C++语言编写,具有高性能、可扩展、模块化、跨平台等特性。 编译安装 源码下载 目前最高版本是6.0.3,也是好久没有更新了 http://dss.macosforge.org/ 获取Linux平台的2个patch`文件 http……继续阅读 »

迷途小书童 5年前 (2020-01-14) 4164浏览 0评论 0个赞

科学上网

安装brook,科学上网

安装brook,科学上网
软硬件环境 ubuntu 18.04 64bit 搬瓦工vps brook SwitchyOmega mobaxterm 视频看这里 此处是youtube的播放链接,需要科学上网。喜欢我的分享,记得订阅我的频道,点赞并分享,谢谢。 brook是什么 来自官网的定义 Brook is a cross-platform proxy/vpn software. Brook’s goal is to ke……继续阅读 »

迷途小书童 5年前 (2020-01-13) 9460浏览 0评论 1个赞

捐助墙

感谢捐助本站!

感谢捐助本站!
捐助名单(排名不分先后,部分来自公众号赞赏) 子非鱼 早晚刷牙 海飞 子非云 肖潇 夜灯行 王蕾 余志良 宁静致远 亦仁 安好 Gavin.糕 大丰 fish xinshuai_du 杨书赫 Yellow Man 123456蛤? 站着睡觉的树 lvan 逞强 钓雪余寒 寿喜烧 null Shark panda 放逐 蓝冰世界lanbin xinshuai_du 昆仑剑 刘俊 Paypal赞助 请我喝杯咖啡 扫码……继续阅读 »

迷途小书童 5年前 (2020-01-13) 1133浏览 0评论 0个赞

科学上网

安装shadowsocks科学上网

安装shadowsocks科学上网
软硬件环境 ubuntu 18.04 64bit 搬瓦工vps ss SwitchyOmega mobaxterm 视频看这里 此处是youtube的播放链接,需要科学上网。喜欢我的分享,记得订阅我的频道,点赞并分享,谢谢。 准备工作 以 搬瓦工VPS 为例, 操作系统是 ubuntu server 18.04, 64位系统,如果还没有vps的话,推荐使用搬瓦工的vps,综合性价比高。这里 有非常详细的购买图文……继续阅读 »

迷途小书童 5年前 (2020-01-10) 7191浏览 0评论 2个赞

OpenCV

OpenCV添加Gstreamer支持

OpenCV添加Gstreamer支持
软硬件环境 windows 10 64bit nvidia gtx 1070Ti opencv 4.2.0 cuda 10.2 cudnn 7.6.5.32 gstreamer 1.16.2 visual studio 2019 前言 前文 如何调用编译好的opencv库, windows系统c++版 顺利使用自己编译的opencv库,但是在运行基于caffe的人脸检测程序中,检测的速度比在ubuntu下慢了好几……继续阅读 »

迷途小书童 5年前 (2020-01-09) 9062浏览 0评论 0个赞

科学上网

SSR安装教程

SSR安装教程
软硬件环境 ubuntu 18.04 64bit 搬瓦工vps ssr SwitchyOmega 视频看这里 准备工作 以 搬瓦工VPS 为例, 操作系统是 ubuntu server 18.04, 64位系统,如果还没有vps的话,推荐使用搬瓦工的vps,综合性价比高。这里 有非常详细的购买图文教程。当前其它vps,安装步骤是一样的。 vps上的安装步骤 我们使用流行的一键安装脚本。核心其实都是一样的,作者在……继续阅读 »

迷途小书童 5年前 (2020-01-08) 13957浏览 1评论 2个赞