关闭

Hadoop分布式集群

软硬件环境 ubuntu server 16.04 64bit jdk 1.8.0_151 hadoop 2.8.2 Hadoop简介Hadoop是Apache基金会开发的一款分布式集群系统,包括HDFS(Hadoop Distributed File System)和MapReduce(提供并行计算)2个核心部件。HDFS为海量的数据提供了存储,而且是在价格低廉的硬件上。Hadoop有如下优点:...
阅读(68) 评论(0)

python3磁盘空间监控

软硬件环境 python3 apscheduler 前言在做频繁操作磁盘的python项目时,经常会碰到磁盘空间不足的情况,这个时候,工程应该要有自己的处理模块,当磁盘利用率到达某个点时,发出警告并停止程序的运行。本文就利用Python3中的apscheduler模块来处理这样的问题。代码实践import os import sys import signal import loggingfrom...
阅读(96) 评论(0)

ubuntu下集成intel qsv加速ffmpeg转码

软硬件环境 ubuntu 16.04 64bit ffmpeg binary 3.3.4 intel mss 2017-r3 Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz 准备工作安装MSSintel 安装包下载地址https://software.intel.com/en-us/blogs/2017/07/11/whats-new-in-intel-media...
阅读(149) 评论(0)

python3中的struct模块使用

软硬件环境 python3 struct 简介struct是python(包括版本2和3)中的内建模块,它用来在c语言中的结构体与python中的字符串之间进行转换,数据一般来自文件或者网络。常用方法struct.pack(fmt,v1,v2,…)返回的是一个字符串,是参数按照fmt数据格式组合而成。struct.unpack(fmt,string)按照给定数据格式解开(通常都是由struct.pa...
阅读(232) 评论(0)

pyinstaller打包apscheduler问题的解决方法

软硬件环境 ubuntu 16.04 64bit python3.5 apscheduler 3.3.1 pyintaller 3.2.1 问题描述最近在项目中用到了apscheduler这个库,用来做定时任务非常的好,使用也很简单,不过在pyinstaller打包工程的时候,出现了如下错误解决方法编辑文件/usr/local/lib/python3.5/dist-packages/apschedu...
阅读(161) 评论(0)

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<depe...
阅读(227) 评论(0)

Android中configure: error: C compiler cannot create executables解决方法

软硬件环境 android 5.1..1 ndk r15c 错误描述解决思路这个一般是跟ndk相关的错误,某些头文件或者obj文件找不到。可以编写个简单的hello world源文件测试#include int main() { printf("Hello world."); return 0; }使用ndk中的编译器进行编译,如export $ANDROID_ND...
阅读(345) 评论(0)

pyinstaller打包sqlalchemy问题的解决方法

软硬件环境 python3 sqlalchemy pyintaller 3.2.1 问题描述最近在用pyinstaller打包一个使用了sqlalchemy库的python3工程中,碰到了打包后的可执行文件报错的问题,如下图所示解决方案将sqlalchemy.dialects中的mysql引入,然后采用mysql+pymysql的方式打开数据库,代码如下import pymysqlfrom sqla...
阅读(142) 评论(0)

linux系统中的grub修复

Environment ubuntu grub IntroThe rescue mode is a major GRUB 2 enhancement. If GRUB 2 fails to find a useable grub.cfg and is unable to transfer control to a kernel it will drop to a grub-rescue> prom...
阅读(251) 评论(0)

分享python3爬虫及数据分析实战视频教程

来自付费资源,这里分享给需要的朋友。视频基于python3,2016年底录制,由浅入深,结合实战案例,内容比较丰富。有需要的朋友请在评论里留下邮箱地址,我会一一回复,免费提供。...
阅读(851) 评论(80)

python3接收udp视频数据

软硬件环境 ubuntu 16.04 64bit python3 udp数据源 参考源码# -*- coding: utf-8 -*-""" @author: djstava @license: MIT Licence @contact: djstava@gmail.com @site: http://www.xugaoxiang.com @software: PyCharm @file: mai...
阅读(258) 评论(0)

ubuntu下lvm扩容

软硬件环境 ubuntu 16.04 64bit 前言机器用久了,慢慢地,硬盘空间就不够用了,然后就去买了新硬盘,如何在不动现有系统的情况下无缝的安装新硬盘,达到快速扩容的目的,本文就来解决这个问题。这里有个前提,就是ubuntu系统安装时需要创建LVM。LVM是什么LVM,即Logical Volume Manager,逻辑卷管理。LVM可以方便地将一个或多个硬盘在逻辑上集合起来,相当于一个大硬盘...
阅读(168) 评论(0)

进程间通信之消息队列

软硬件环境 ubuntu 16.04 64bit 简介消息队列是系统内核提供的一个用来保存消息的队列,是进程间通信的一种常用方法相关数据结构1、msgbufstruct msgbuf {     long mtype;    /消息类型/     char mtext[1]; /消息内容/ }mtext不受其描述的限制,实际上mtext不仅可以保存字符,而且能保存任何形式的数据。因此程序员可以重新定...
阅读(202) 评论(0)

如何将TS流中的mjdutc时间转换成标准utc时间

软硬件环境 ubuntu 16.04 64bit 前言在EIT表中,有一个字段start_time来描述节目开始的时间,它是一个总共40bit的数值,包含以MJD和UTC表示的时间及日期。其中前16bit表示MJD日期,其余24bit按4bit BCD编码,表示6个数字。如下图所示本文就来将它转换成标准UTC时间。什么是MJD百度百科的解释 儒略日(Julian day,JD)是指由公元前471...
阅读(183) 评论(0)

Android TV中WebView的按键响应问题

软硬件环境 Macbook Pro MGX 72 Android studio 1.0.2 BesTV小红 问题场景当布局中是一个WebView时,打开页面后,焦点就移到了WebView上,默认情况下,此时遥控器只响应返回键,如果需要响应其它键值(比如菜单键),这时该怎么做呢?本文就来解答这个问题。应对方法一般的键值处理是放在onKeyDown(int keyCode,KeyEvent keyeve...
阅读(552) 评论(0)
99条 共7页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:146875次
    • 积分:2482
    • 等级:
    • 排名:第16436名
    • 原创:98篇
    • 转载:0篇
    • 译文:1篇
    • 评论:175条
    友情链接
    文章分类