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

最新发布 第38页

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

科学上网

使用官方shadowsocks科学上网

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

迷途小书童 5年前 (2020-01-16) 9879浏览 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) 3043浏览 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) 4300浏览 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) 8877浏览 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) 3141浏览 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) 3873浏览 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) 3600浏览 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) 3881浏览 0评论 0个赞

流媒体

EasyDarwin流媒体服务器

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

迷途小书童 5年前 (2020-01-14) 3824浏览 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) 4203浏览 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) 9547浏览 0评论 1个赞

捐助墙

感谢捐助本站!

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

迷途小书童 5年前 (2020-01-13) 1189浏览 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) 7267浏览 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) 9162浏览 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) 14025浏览 1评论 2个赞

人工智能

基于dlib的物体检测

基于dlib的物体检测
软硬件环境 ubuntu 18.04 64bit dlib opencv python2 准备dlib环境 首先安装dlib模块 pip install dlib 如果是gpu的环境,可以从编码进行编译,使之支持cuda,步骤详见dlib使能cuda imglab工具安装 imglab是一个非常好用的打便签的图形化工具,可以大大提升打标签的效率,我们通过它的源码进行安装,相应操作命令如下 git clone ht……继续阅读 »

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

PyQt5开发

PyQt5系列教程(九)设置应用程序图标

PyQt5系列教程(九)设置应用程序图标
软硬件环境 windows 10 64bit Miniconda with Python 3.7.4 PyQt5 PyCharm 2019.2.5 视频看这里 代码实践 程序的图标就是一张图片,通常是显示在标题栏的左上角。首先我们需要准备一张图片,比如Qt的图片文件qt.png,我们在之前的定时器项目中进行修改,在MainWindow类的构造方法__init__方法中插入下面几条语句 from PyQt5.Qt……继续阅读 »

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