RK3288 H264硬编设置码率不生效 [问题点数:40分]

Bbs1
本版专家分:0
结帖率 50%
Bbs1
本版专家分:0
瑞芯微Rk3288码,件解码
main.c,实例demo。 [cpp] view plain copy #include "stdio.h"   #include "vpu_global.h"   #include "utils/Log.h"      #include "vpu_api.h"      #undef LOG_TAG   #define LOG_TA
rockchip的RK3399解码总结
Android下可以直接使用MediaCodec,它更下一层是OpenMAX,再下一层是MPP。 Ubuntu下理论应该可以使用OpenMAX,但是个人对OpenMAX也没有任何了解,所以只能直接使用MPP了。 开始接触<em>RK</em>3399<em>硬</em>解码的时候,服务商提供的资料里面提到gstreamer,就去死转它了,浪费了两星期时间,根本没能把它运行起来,稍微修改了一下代码就<em>编</em>译过去了,但是使用gstrea...
RK3288/3399 Android Root方法
本ROOT方法适用于<em>RK</em>3288/<em>RK</em>3399 的Android 32/64位系统。 可以root的前提是: 板子本身具有root权限,即可以在adb下执行su切换到root账户,并且可以挂载/system分区为读写模式,一般<em>RK</em>3288开发板都是这种模式,即userdebug模式。 下面板子已验证可以成功root: l  Firefly-<em>RK</em>3288 (Android 5.1) l  ...
【技术案例】Firefly-RK3399多路视频解码
Firefly-<em>RK</em>3399开源板拥有强大的视像处理器(VPU),能够流畅的实现<em>H</em>.264<em>编</em>解码功能,可以同时进行两路视频<em>编</em>码和五路视频解码。在应用方面,多路<em>编</em>解码功能可以更优秀地应用于同时录像和播放多个视频的场景。1分钟视频,一起先来了解下多路<em>编</em>解码——Firefly-<em>RK</em>3399技术案例一、多路视频<em>编</em>解码演示需要准备:(1)一台Firefly-<em>RK</em>3399开源板(2)两个MIPI摄像头(3)一...
H264视频传输、解码----MediaCodec解码
public class RtspDecoder { private static final String TAG = RtspDecoder.class.getSimpleName(); //处理音视频的<em>编</em>解码的类MediaCodec private MediaCodec video_decoder; //显示画面的Surface private S...
x264实时码摄像头流到H.264格式
x264实时<em>编</em>码摄像头流到<em>H</em>.264格式
[RK3288][Android6.0] MediaCodec初始化过程小结
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 MediaCodec.createEncoderByType ->    //根据mime type创建,开头以video/打头,比如h264是"video/avc"   new MediaCodec -> MediaCodec.java     native_setup ->
[RK3288][Android6.0] 视频码方式MediaRecorder和MediaCodec
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92目录MediaRecorder 状态机控制 <em>编</em>码例子 MediaCodec 工作流 使用例子同步 参考系统视频<em>编</em>码有两种方式,使用MediaCodec和MediaRecorder。MediaRecorder: 相对MediaCodec封装得更上层,因此使用相对更简单,但是不能直接处理原始视频数据流
[RK3288][Android6.0] MediaCodec的bitrate_mode配置问题
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92原生代码问题 VBR和CBR概念 参考原生代码问题MediaCodec中的bitrate mode有个坑,比如我在<em>设置</em>之前想确认下CBR是否支持,那么会调用isBitrateModeSupported()判断。 MediaCodecInfo.javapublic boolean isBitrat
android UVC h264 ffmpeg解码(RK3288 android5.1)
需求:由于软解码速度跟不上导致解码花屏严重,转用ffmpeg交叉<em>编</em>译android 5.1源码<em>硬</em>解码。   假设已经<em>编</em>译好<em>RK</em>3288 android5.1系统(主要是<em>硬</em><em>编</em>码用到的libstagefright库) 系统<em>编</em>译参考:https://blog.csdn.net/pizziars/article/details/83176742   修改ffmpeg-2.2/configure文...
android rk3288 rk3399 双屏双触 双屏异显 验证apk
android rk3288 rk3399 双屏双触 双屏异显 验证apk,android rk3288 rk3399 双屏双触 双屏异显 验证apk,android rk3288 rk3399 双屏
[RK3399][Android7.1] Uboot启动过程小结
OS: Android 7.1 Board: Firefly-<em>RK</em>3399Uboot: v2017.02整个过程和rk3288平台的uboot(v2014.10)加载流程类似,可参考[<em>RK</em>3288][Android6.0] U-boot 启动流程小结bl board_init_f -&amp;gt; crt0_64.S //初始化环境安装  board_init_f -&amp;gt; board_f.c    ...
ffmpeg 码过程中修改码率问题
想请教下ffmpeg使用CBR和VBR时,如何在<em>编</em>码过程中修改<em>码率</em>?av_opt_set好像只能在<em>编</em>码器打开前初始化时可用。
ffmpeg 视频 转分辨率&设置码率
ffmpeg -i input.mp4 -b:v 10000k -s 216x384 output4.mp4 参考:http://blog.7cuu.com/aid/381.html https://blog.csdn.net/zhezhebie/article/details/79263492
PX30,RK3368,RK3288,RK3399,i.mx6芯片参数对比分析
PX30是专为个人移动互联网设备和其他数字多媒体应用而设计的高性能四核应用处理器。提供了许多嵌入式强大的<em>硬</em>件引擎来优化高端应用程序的性能。PX30支持几乎全格式的<em>H</em>.264解码器,支持1080p@60fps,<em>H</em>.265解码器由1080p@60fps,支持基于1080p@30fps的<em>H</em>.264<em>编</em>码器,高质量的JPEG<em>编</em>码器/解码器。 <em>RK</em>3368是2015年全球唯一的八核64位OTT BOX芯片,...
[RK3288][Android6.0] Video解码框架Overview及目录整理
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 架构 <em>硬</em>件能力 主要目录 Application Framework JNI Binder IPC Native Multimedia Framework OpenMAX Integration Layer IL Meida Codecs configuration 非开源部分架构<em>硬</em>件能力 主
【图像处理】H.264简介
<em>H</em>.264/MPEG-4 AVC(<em>H</em>.264)是1995年自MPEG-2视频压缩标准发布以后的最新、最有前途的视频压缩标准。<em>H</em>.264是由ITU-T和ISO/IEC的联合开发组共同开发的最新国际视频<em>编</em>码标准。通过该标准,在同等图象质量下的压缩效率比以前的标准提高了2倍以上,因此,<em>H</em>.264被普...
camera开发系列之三 相机数据采集码h264
章节 Camera开发系列之一-显示摄像头实时画面 Camera开发系列之二-相机预览数据回调 Camera开发系列之三-相机数据<em>硬</em><em>编</em>码为h264 Camera开发系列之四-使用MediaMuxer封装<em>编</em>码后的音视频到mp4容器 Camera开发系列之五-使用MediaExtractor制作一个简易播放器 Camera开发系列之六-使用mina框架实现视频推流 Camera开发系列之七-使用GLS...
RK3399-MediaCodec C++使用
通过native C++调用mediaCodec
ffmpeg安装第三方码器(encoder)库,ffmpeg码h264(完)
2019独角兽企业重金招聘Python工程师标准&gt;&gt;&gt; ...
ffmpeg译、移植到android中,进行H264解码播放。。。
如今生成了7个so文件!~ 请问大神们以下com_bdht_audiovideo_<em>H</em>264Android.c文件里面定义的方法,要自己写逻辑吗? 就差这一步了,大神们请指教。。多谢!~ ffmpeg库
RK3399 调试笔记 01
rk3399 6.0有个致命问题,由mediacodec引起的<em>硬</em><em>编</em>码问题,升级到7.1没这个问题。删除rk自带app,在vendor/rockchip/common/apps下都能找到,其余是自带app,在packages/apps/下也能找到。
[RK3288][Android6.0] MediaCodec的configure配置过程小结
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92 MediaCodec的参数<em>设置</em>都是存在MediaFormat结构体中,然后通过configure()来<em>设置</em> MediaFormat mediaFormat = MediaFormat.createVideoFormat("video/avc", width, height); med
[RK3288][Android6.0] 调试笔记 --- RT5640播放时的Codec寄存器列表
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92RT5640用的是RT3261的驱动.speaker接的<em>H</em>POL和<em>H</em>OPR. 正常播放走speaker, 对应config配置在hardware/rockchip/audio/tinyalsa_hal/codec_config/rt3261_config.h中.const struct conf
调用MediaCodec.configure()报错
做一个录屏功能用到MediaCodec+VirtualDisplay 部分手机调用MediaCodec.configure()时报错 网上找到很多资料,以为是颜色格式问题,更换手机支持的格式也报错 后面发现是<em>编</em>码的分辨率不支持 把分辨率从1920X1080改为1080*720就好了 不知道换更多机型会怎样,尝试过获取最大支持分辨率也会报错。 ...
Rockchip平台H264,h265解码
Rockchip平台h264,h265<em>硬</em>件<em>编</em>解码,欢迎大家下载使用!
ffmpeg最新版本学习笔记(解码h264为例, 代码在VS2010译通过)
ffmpeg最新版本学习笔记(解码h264为例, 代码在VS2010<em>编</em>译通过) 由于其他原因不能直接传工程,只能将工程中的源码提出来加上注释,写成文档上传,ffmpeg版本为2013.10.28号版,
linux 安装ffmpeg + 第三方码库(视频h264,音频mp3lame)
1.下载安装包 ffmpeg --  https://www.ffmpeg.org/download.html libx264 -- http://www.videolan.org/developers/x264.html nasm -- https://www.nasm.us/ yasm -- https://yasm.tortall.net/Download.html lbzip2 ...
[Android6.0][RK3399] PCIe 转 SATA 调试步骤
Platform: <em>RK</em>3399 OS: Android 6.0 Kernel: 4.4 Version: v2017.04 PCI 基本调试手段 busybox lspci cat procpartitions mount PCIe 调试步骤 调试 PCIe 转 SATA 设备 PCI 基本调试手段busybox lspcilspci 命令查看 pci 设备。出现如下信息:0c:00.0 0
[RK3288][Android6.0] 调试笔记 --- jpeg件解码测试
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92命令: hwjpeg_decode_test /data/752x490.jpg /data/out.rgba 752 490 输出: 用7yuv查看 注意: 工具原本无法输出,因为内存被释放了再去存数据到文件中。 可以将写的动作放到释放前: if((ret = hw_jpe
mediacodec解码少帧问题
使用mediacodec<em>编</em>解码,发现跟输入帧数不对,后面少了几帧,原因: End-of-stream <em>H</em>andling When you reach the end of the input data, you must signal it to the codec by specifying the BUFFER_FLAG_END_OF_STREAM flag in th
[RK3288][Android6.0] 一个例子看MediaCodec使用流程
Platform: Rockchip OS: Android 6.0 Kernel: 3.10.92目录 <em>编</em>码过程 主要步骤 例子源代码 主代码部分 <em>编</em>码部分 参考一个使用MediaCodec的例子,正好可以从例子看<em>编</em>码的过程,可以借鉴参考。<em>编</em>码过程: 从Camera preview callback里拿数据 -> 数据格式转换 -> <em>编</em>码输入 -> 处理 -> <em>编</em>码输出 主要步骤:以下是例
mediacodec的bug
摄像头在onPreviewFrame输出的YUV帧格式,如果没有配置任何参数的情况下,基本上都是NV21格式,但Google对MediaCodec的API在设计和规范的时候,显得很不厚道,过于贴近Android的<em>H</em>AL层了,导致了NV21格式并不是所有机器的MediaCodec都支持这种格式作为<em>编</em>码器的输入格式!因此,在初始化MediaCodec的时候,我们需要通过codecInfo.getCap...
Live555接收h264使用ffmpeg解码为YUV420
本文介绍了一种常用成熟的多媒体解码方案。使用live555作为流媒体数据源,建立rtsp会话请求h264数据流。后端使用ffmpeg解码h264流并保存为yuv420格式。该方案比较成熟,可行性高,但网络相关资料较少,给初学者带来了不小的入门难度。本文介绍了其中实现的几个关键步骤和容易出现错误的地方。希望能给从事该方向开发的朋友有一些启示。本文使用的开发环境Ubuntu12.04
rk3188件解码 与 件渲染
经过一段时间的努力,现在已经完成了rk3188的<em>硬</em>件解码功能和gpu渲染。 h264<em>硬</em>解 1080p gpu<em>硬</em>件加速 实现<em>硬</em>件yuv2rgb 有兴趣的朋友可以交流: 邮箱:zgdg3314@163.c
RockChip MPP
MPP : Media Process Platform基于rk平台的多媒体框架 提供<em>硬</em>件<em>编</em>解码支持Mpp开发根据所选用Rk平台进入平台shell模式中 root@user: uname -a 确定平台类型和kernel版本<em>编</em>译mpp假定mpp代码放置在work目录 平台为android 32位arm root@user: cd work/build/android/arm r
FFmpeg hardware GUP codec
from:https://trac.ffmpeg.org/wiki/<em>H</em>WAccelIntro Many platforms offer access to dedicated hardware to perform a range of video-related tasks. Using such hardware allows some operations like decodin...
FFmpeg3.4.2译配置说明文档
<em>H</em>elp options : 帮助选项 options –help 打印此消息 rint this message –quiet 抑制显示丰富的输出 Suppress showing informative output –list-decoders 显示所有可用的解码器 show all available decod...
FFMPEG h264 解码库demo
基于ffmpeg库的<em>H</em>.264解码demo.可选择解码时线程的数目。<em>编</em>译通过.代码比较简洁.绝对可用
130 个相见恨晚的超实用网站,一次性分享出来
文末没有公众号,只求 点赞 + 关注 搞学习 知乎:www.zhihu.com 大学资源网:http://www.dxzy163.com/ 简答题:http://www.jiandati.com/ 网易公开课:https://open.163.com/ted/ 网易云课堂:https://study.163.com/ 中国大学MOOC:www.icourse163.org 网易云课堂:stu
终于明白阿里百度这样的大公司,为什么面试经常拿ThreadLocal考验求职者了
点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私有的数
win10系统安装教程(U盘PE+UEFI安装)
一、准备工作 u盘,电脑一台,win10原版镜像(msdn官网) 二、下载wepe工具箱  极力推荐微pe(微pe官方下载) 下载64位的win10 pe,使用工具箱制作启动U盘打开软件,   选择安装到U盘(按照操作无需更改) 三、重启进入pe系统   1、关机后,将U盘插入电脑 2、按下电源后,按住F12进入启动项选择(技嘉主板是F12)     选择需要启
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、PDF搜索网站推荐 对于大部
C语言魔塔游戏
很早就很想写这个,今天终于写完了。 游戏截图: <em>编</em>译环境: VS2017 游戏需要一些图片,如果有想要的或者对游戏有什么看法的可以加我的QQ 2985486630 讨论,如果暂时没有回应,可以在博客下方留言,到时候我会看到。 下面我来介绍一下游戏的主要功能和实现方式 首先是玩家的定义,使用结构体,这个名字是可以自己改变的 struct gamerole { char n
java源码分析 Arrays.asList()与Collections.unmodifiableList()
举个栗子 本章示例代码来自java<em>编</em>程思想——17.4.1未获支持的操作——Unsupported类。 import java.util.*; public class Unsupported { static void test(String msg, List&lt;String&gt; list) { System.out.println("--- " + msg
究竟你适不适合买Mac?
我清晰的记得,刚买的macbook pro回到家,开机后第一件事情,就是上了淘宝网,花了500元钱,找了一个上门维修电脑的师傅,上门给我装了一个windows系统。。。。。。 表砍我。。。 当时买mac的初衷,只是想要个固态<em>硬</em>盘的笔记本,用来运行一些复杂的扑克软件。而看了当时所有的SSD笔记本后,最终决定,还是买个好(xiong)看(da)的。 已经有好几个朋友问我mba怎么样了,所以今天尽量客观
Python爬虫爬取淘宝,京东商品信息
小<em>编</em>是一个理科生,不善长说一些废话。简单介绍下原理然后直接上代码。 使用的工具(Python+pycharm2019.3+selenium+xpath+chromedriver)其中要使用pycharm也可以私聊我selenium是一个框架可以通过pip下载 pip install selenium -i https://pypi.tuna.tsinghua.edu.cn/simple/ 
Java学习笔记(七十二)—— Cookie
概述 会话技术: 会话:一次会话中包含多次请求和响应 一次会话:浏览器第一次给服务器发送资源请求,会话建立,直到有一方断开为止 功能:在一次会话的范围内的多次请求间,共享数据 方式: 客户端会话技术:Cookie,把数据存储到客户端 服务器端会话技术:Session,把数据存储到服务器端 Cookie 概念:客户端会话技术,将数据存储到客户端 快速入门: 使用步骤: 创建C
程序员写了一个新手都写不出的低级bug,被骂惨了。
你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 Git<em>H</em>ub https://github.com/JavaFamily 已收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。 前前言 为啥今天有个前前言呢? 因为你们的丙丙啊,昨天有牌面了哟,直接被微信官方推荐,知乎推荐,也就仅仅是还行吧(心里乐开花)
Java工作4年来应聘要16K最后没要,细节如下。。。
前奏: 今天2B哥和大家分享一位前几天面试的一位应聘者,工作4年26岁,统招本科。 以下就是他的简历和面试情况。 基本情况: 专业技能: 1、&nbsp;熟悉Sping了解SpringMVC、SpringBoot、Mybatis等框架、了解SpringCloud微服务 2、&nbsp;熟悉常用项目管理工具:SVN、GIT、MAVEN、Jenkins 3、&nbsp;熟悉Nginx、tomca
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆  每天早上8:30推送 作者| Mr.K   <em>编</em>辑| Emma 来源| 技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯
程序员该看的几部电影
##1、骇客帝国(1999) 概念:在线/离线,递归,循环,矩阵等 剧情简介: 不久的将来,网络黑客尼奥对这个看似正常的现实世界产生了怀疑。 他结识了黑客崔妮蒂,并见到了黑客组织的首领墨菲斯。 墨菲斯告诉他,现实世界其实是由一个名叫“母体”的计算机人工智能系统控制,人们就像他们饲养的动物,没有自由和思想,而尼奥就是能够拯救人类的救世主。 可是,救赎之路从来都不会一帆风顺,到底哪里才是真实的世界?
蓝桥杯知识点汇总:基础知识和常用算法
文章目录JAVA基础语法:算法竞赛常用的JAVA API:基础算法待更: 此系列包含蓝桥杯所考察的绝大部分知识点,一共有基础语法,常用API,基础算法和数据结构,和往年真题四部分,虽然语言以JAVA为主,但算法部分是相通的,C++组的小伙伴也可以看哦。所有文章的链接都会在此公布,还有很多没有更新,会持续更新,如果大佬发现文章有错误的地方请指正,我会十分感谢。另外,有什么问题可私信我~ JAVA基础
作为一个程序员,CPU的这些核知识你必须会!
CPU对每个程序员来说,是个既熟悉又陌生的东西? 如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是怎么一回事,因为这将让你从底层明白程序的运行机制。 随我一起,来好好认识下CPU这货吧 把CPU掰开来看 对于CPU来说,我们首先就要搞明白它是怎么回事,也就是它的内部构造,当然,CPU那么牛的一个东
破14亿,Python分析我国存在哪些人口危机!
2020年1月17日,国家统计局发布了2019年国民经济报告,报告中指出我国人口突破14亿。 猪哥的朋友圈被14亿人口刷屏,但是很多人并没有看到我国复杂的人口问题:老龄化、男女比例失衡、生育率下降、人口红利下降等。 今天我们就来分析一下我们国家的人口数据吧! 一、背景 1.人口突破14亿 2020年1月17日,国家统计局发布了 2019年国民经济报告 ,报告中指出:年末中国大陆总人口(包括31个
实现简单的轮播图(单张图片、多张图片)
前言 刚学js没多久,这篇博客就当做记录了,以后还会完善的,希望大佬们多多指点。ps:下面出现的都是直接闪动,没有滑动效果的轮播图。 单张图片的替换 原理 1.将几张图片叠在一起,通过改变"display:block"和"display:none"这两个属性实现替换。 (前提:在css中给所有图片加上display:none属性) 2.不用将图片叠在一起,将一个div当做"窗口",通过"of
强烈推荐10本程序员在家读的书
很遗憾,这个鼠年春节注定是刻骨铭心的,新型冠状病毒让每个人的神经都是紧绷的。那些处在武汉的白衣天使们,尤其值得我们的尊敬。而我们这些窝在家里的程序员,能不外出就不外出,就是对社会做出的最大的贡献。 有些读者私下问我,窝了几天,有点颓丧,能否推荐几本书在家里看看。我花了一天的时间,挑选了 10 本我最喜欢的书,你可以挑选感兴趣的来读一读。读书不仅可以平复恐惧的压力,还可以对未来充满希望,毕竟苦难终
Linux自学篇——linux命令英文全称及解释
man: Manual 意思是手册,可以用这个命令查询其他命令的用法。 pwd:Print working directory 显示当前目录 su:Swith user 切换用户,切换到root用户 cd:Change directory 切换目录 ls:List files 列出目录下的文件 ps:Process Status 进程状态 mk
Python实战:抓肺炎疫情实时数据,画2019-nCoV疫情地图
文章目录1. 前言2. 数据下载3. 数据处理4. 数据可视化 1. 前言 今天,群里白垩老师问如何用python画武汉肺炎疫情地图。白垩老师是研究海洋生态与地球生物的学者,国家重点实验室成员,于不惑之年学习python,实为我等学习楷模。先前我并没有关注武汉肺炎的具体数据,也没有画过类似的数据分布图。于是就拿了两个小时,专门研究了一下,遂成此文。 2月6日追记:本文发布后,腾讯的数据源多次变更u
智力题(程序员面试经典)
NO.1  有20瓶药丸,其中19瓶装有1克/粒的药丸,余下一瓶装有1.1克/粒的药丸。给你一台称重精准的天平,怎么找出比较重的那瓶药丸?天平只能用一次。 解法 有时候,严格的限制条件有可能反倒是解题的线索。在这个问题中,限制条件是天平只能用一次。 因为天平只能用一次,我们也得以知道一个有趣的事实:一次必须同时称很多药丸,其实更准确地说,是必须从19瓶拿出药丸进行称重。否则,如果跳过两瓶或更多瓶药
Java与Python学习通法(1)和(2)序言和程语言发展史怎么学
大家好,我是 jacky 朱元禄,很高兴跟大家一起学习 《Java与Python学习通法系列》。 首先,说一下,我为什么要录这个课; 我们都已经知道Java 和 Python的视频教程和书籍,可以说是非常非常多了,那我录制本系列课的意义是什么呢? (1)课程特色一:我想告诉大家学习<em>编</em>程语言是有捷径的,这个捷径就是 理解技术背后的“哲学逻辑”,或者说是“人文逻辑”,相信你听完 jack
在家远程办公效率低?那你一定要收好这个「在家办公」神器!
相信大家都已经收到国务院延长春节假期的消息,接下来,在家远程办公可能将会持续一段时间。 但是问题来了。远程办公不是人在电脑前就当坐班了,相反,对于沟通效率,文件协作,以及信息安全都有着极高的要求。有着非常多的挑战,比如: 1在异地互相不见面的会议上,如何提高沟通效率? 2文件之间的来往反馈如何做到及时性?如何保证信息安全? 3如何规划安排每天工作,以及如何进行成果验收? ......
作为一个程序员,内存和磁盘的这些事情,你不得不知道啊!!!
截止目前,我已经分享了如下几篇文章: 一个程序在计算机中是如何运行的?超级干货!!! 作为一个程序员,CPU的这些<em>硬</em>核知识你必须会! 作为一个程序员,内存的这些<em>硬</em>核知识你必须懂! 这些知识可以说是我们之前都不太重视的基础知识,可能大家在上大学的时候都学习过了,但是嘞,当时由于老师讲解的没那么有趣,又加上这些知识本身就比较枯燥,所以嘞,大家当初几乎等于没学。 再说啦,学习这些,也看不出来有什么用啊!
阿里架构师花近十年时间整理出来的Java核心知识pdf(Java岗)
由于细节内容实在太多啦,所以只把部分知识点截图出来粗略的介绍,每个小节点里面都有更细化的内容! 整理了一份Java核心知识点。覆盖了JVM、锁、并发、Java反射、Spring原理、微服务、Zookeeper、数据库、数据结构等大量知识点。       欢迎大家加入java学习交流社区  点击加入   可获取文中文档       小<em>编</em>推荐:     
Python基础知识点梳理
python基础知识点梳理 摘要: 本文主要介绍一些平时经常会用到的python基础知识点,用于加深印象,也算是对于学习这门语言的一个总结与回顾。python的详细语法介绍可以查看官方<em>编</em>程手册,也有一些在线网站对python语法进行了比较全面的介绍,比如菜鸟教程: python3 教程|菜鸟教程 为了方便聚焦知识点,本文涉及的操作实例并不多,想学好一门语言关键还得自己多<em>编</em>码多实践。 python语
2020年2月全国程序员工资统计,平均工资13716元
趋势 2020年2月,中国大陆程序员平均工资13716元,比上个月增加。具体趋势如图: 各主要程序员城市工资变化 城市 北京,上海,深圳,杭州,广州四地的工资最高。 city 平均工资 最低工资 中位数 最高工资 招聘人数 百分比 北京 18098 3750 15000 45000 20529 9.53% 深圳 16903 5750 15000 37500 30941 14
Java坑人面试题系列: 包装类(中级难度)
Java Magazine上面有一个专门坑人的面试题系列: https://blogs.oracle.com/javamagazine/quiz-2。 这些问题的设计宗旨,主要是测试面试者对Java语言的了解程度,而不是为了用弯弯绕绕的手段把面试者搞蒙。 如果你看过往期的问题,就会发现每一个都不简单。 这些试题模拟了认证考试中的一些难题。 而 “中级(intermediate)” 和 “高级(ad
为什么说程序员做外包没前途?
之前做过不到3个月的外包,2020的第一天就被释放了,2019年还剩1天,我从外包公司离职了。我就谈谈我个人的看法吧。首先我们定义一下什么是有前途 稳定的工作环境 不错的收入 能够在项目中不断提升自己的技能(ps:非技术上的认知也算) 找下家的时候能找到一份工资更高的工作 如果你目前还年轻,但高不成低不就,只有外包offer,那请往下看。 外包公司你应该
基于Python的人脸自动戴口罩系统
目录 1、项目背景 2、页面设计 3、器官识别 4、退出系统 1、项目背景 2019年新型冠状病毒感染的肺炎疫情发生以来,牵动人心,举国哀痛,口罩、酒精、消毒液奇货可居。 抢不到口罩,怎么办?作为技术人今天分享如何使用Python实现自动戴口罩系统,来安慰自己,系统效果如下所示: 本系统的实现原理是借助 Dlib模块的Landmark人脸68个关键点检测库轻松识别出人脸五官
这个世界上人真的分三六九等,你信吗?
偶然间,在知乎上看到一个问题 一时间,勾起了我深深的回忆。 以前在厂里打过两次工,做过家教,干过辅导班,做过中介。零下几度的晚上,贴过广告,满脸、满手地长冻疮。   再回首那段岁月,虽然苦,但让我学会了坚持和忍耐。让我明白了,在这个世界上,无论环境多么的恶劣,只要心存希望,星星之火,亦可燎原。   下文是原回答,希望能对你能有所启发。   如果我说,这个世界上人真的分三六九等,
Java基础知识点梳理
Java基础知识点梳理 摘要: 虽然已经在实际工作中经常与java打交道,但是一直没系统地对java这门语言进行梳理和总结,掌握的知识也比较零散。恰好利用这段时间重新认识下java,并对一些常见的语法和知识点做个总结与回顾,一方面为了加深印象,方便后面查阅,一方面为了学好java打下基础。 Java简介 java语言于1995年正式推出,最开始被命名为Oak语言,由James Gosling(詹姆
jQuery实现高仿QQ音乐
几个实现的效果看视频吧: bandicam 2020-02-05 16-28-20-127 动图很是不清楚 github地址奉上:https://github.com/tangmusenLiu/Large-warehouse https://github.com/tangmu
《请停止无效的努力》读书笔记
一、如何快速找到你的天赋优势 1、人的价值定位 1.1、冰山模型 &nbsp; &nbsp; &nbsp; &nbsp; 你能创造多大的价值,离不开三大内在因素: 第一要素:知识和技能,位于冰山显露的部分,是非常显性,容易展示出来的; 第二要素:能力,比如:思考能力、人际交往能力等,需要通过仔细的行为观察才能看出,位于冰山的中间部分; 第三要素:天赋。包括潜在能力、性格特质、动机、价值观等
2020年全新Java学习路线图,含配套视频,学完即为中级Java程序员!!
新的一年来临,突如其来的疫情打破了平静的生活! 在家的你是否很无聊,如果无聊就来学习吧! 世上只有一种投资只赚不赔,那就是学习!!! 传智播客于2020年升级了Java学习线路图,<em>硬</em>核升级,免费放送! 学完你就是中级程序员,能更快一步找到工作! 一、Java基础 JavaSE基础是Java中级程序员的起点,是帮助你从小白到懂得<em>编</em>程的必经之路。 在Java基础板块中有6个子模块的学
B 站上有哪些很好的学习资源?
哇说起B站,在小九眼里就是宝藏般的存在,放年假宅在家时一天刷6、7个小时不在话下,更别提今年的跨年晚会,我简直是跪着看完的!! 最早大家聚在在B站是为了追番,再后来我在上面刷欧美新歌和漂亮小姐姐的舞蹈视频,最近两年我和周围的朋友们已经把B站当作学习教室了,而且学习成本还免费,真是个励志的好平台ヽ(.◕ฺˇд ˇ◕ฺ;)ノ 下面我们就来盘点一下B站上优质的学习资源: 综合类 Oeasy: 综合
python核心程:入门Python程的8个实践性建议
前言 我们在用Python进行机器学习建模项目的时候,每个人都会有自己的一套项目文件管理的习惯,我自己也有一套方法,是自己曾经踩过的坑踩过的雷总结出来的,现在在这里分享一下给大家,因为很多伙伴是接触Python<em>编</em>程入门不久,也希望大家少走弯路,多少有些地方可以给大家借鉴。 文章目录1. 项目文件事先做好归档2. 永远不要手动修改源数据并且做好备份3. 做好路径的正确配置4. 代码必要的地方做好备注
网络爬虫——Urllib模块实战项目(含代码)爬取你的第一个网站
Urllib模块实战项目什么是Urllib模块Urllib实例1(将内容爬到内存中)Urllib实例2(将内容爬到电脑<em>硬</em>盘中)Urllib实例3(浏览器伪装)Urllib实例4(用户代理池) 之前给大家分享了正则表达式和XPath表达式的内容,有了以上基础今天来给大家带来了网络爬虫实战课程,教大家爬取第一个网站 什么是Urllib模块 Urllib是Python提供的一个用于操作URL的模块,这个
JAVA后端面试《Spring》
Spring1.Spring是什么?有什么好处?2.IOC是什么?有什么好处?具体过程?3.DI是什么?4.IOC和DI的关系?5.bean标签的属性有哪些?6.IOC创建对象有哪几种方式?7.Spring是如何实现IOC的?也就是如何创建对象的? 1.Spring是什么?有什么好处? 概念: SPring是一个支持控制反转(IOC)和面向切面<em>编</em>程(AOP)的容器框架。 好处: 两降低&gt;&...
python+selenium定时爬取丁香园的新冠病毒每天的数据,并制作出类似的地图(部署到云服务器)
python+selenium定时爬取丁香园的新冠病毒每天的数据,并制作出类似的地图(部署到云服务器) 声明:仅供技术交流,请勿用于非法用途,如有其它非法用途造成损失,和本博客无关 目录python+selenium定时爬取丁香园的新冠病毒每天的数据,并制作出类似的地图(部署到云服务器)前言一、准备二、爬取数据+画图第一步:分析页面第二步、<em>编</em>写代码第三步、结果展示三、部署到云服务器1.定时运行获取...
手把手带你撸一个校园APP(五):新闻中心模块
通过上一篇文章的功能设计,我们可以发现新闻通知公告等是APP的最主要功能点。主要是聚合展示学校官网的通知公告,官方微信,微博的重要信息,学校社团的活动,以及学校优秀自媒体的文章等等。
3万字总结,Mysql优化之精髓
本文知识点较多,篇幅较长,请耐心学习 MySQL已经成为时下关系型数据库产品的中坚力量,备受互联网大厂的青睐,出门面试想进BAT,想拿高工资,不会点MySQL优化知识,拿offer的成功率会大大下降。 为什么要优化 系统的吞吐量瓶颈往往出现在数据库的访问速度上 随着应用程序的运行,数据库的中的数据会越来越多,处理时间会相应变慢 数据是存放在磁盘上的,读写速度无法和内存相比 如何优化 设计...
前端JS初级面试题 _(¦3」∠)_ 老铁们,进来瞧瞧自己都会使了么
前言 搜集网上的高频JS初级面试题,不再是我自己出题 验证和复习之前学过的知识 补充其他技能,如正则表达式,数组API 注意: 题目没有按照知识点或者难度排序,即混排 只筛选了初级面试题,即本课程知识体系之内的 持续添加中。。。 题目-1 var 和 let const 的区别 typeof 返回哪些类型 列举强制类型转换和隐式类型转换 var 和 let const 的区别 var 是...
2020年了,写给自己的八年代码生涯
一直想写一些东西记录自己的成长,以前就是想了又想,不如直接行动起来。 全国人民都盼望着武汉疫情的拐点,我想每个人都没有想到疫情会传播如此的迅速。如果用大数据统计一下医务人员、捐赠物运输车辆、医用防护物质的去向,那么武汉是不是就像发光的星星一样,是很振奋人心的画面。像所有奋战在一线的医务人员致敬! 以前觉得码农很辛苦,此时此刻我觉得,对比伟大的医生,码农真的算是相对幸福的了。 ...
用Python爬取新型冠状病毒肺炎实时数据,pyecharts v1.x绘制省市区疫情地图
文章目录运行结果(2020-2-8数据)基本方案数据格式全国疫情地图实现福建省疫情地图实现福州市疫情地图实现其他 运行结果(2020-2-8数据) 基本方案 web请求用requests 网页内容解析用pyquery、beautifulsoup和正则表达式 地图用pyecharts v1.6.2 数据来源 全国数据来源于腾讯实时疫情动态,直接get到json 福州市数据来源于福建省疾病预...
Lambda 表达式入门,看这篇就够了
说出来怕你们不相信,刚接到物业通知,疫情防控升级了,车辆只能出不能进,每户家庭每天可指派 1 名成员上街采购生活用品。这不是谣言,截个图自证清白,出自洛阳市湖北路街道处。 看来事态严峻,这样看似好心,但不一定办好事,去超时抢购的人会更多。不管了,只能窝在家做持久战了。趁这段时间,多分享一些原创文章给你们——有眼福了呀,多储备点知识,疫情结束后肯定能派上大用场。今天分享的主题是《Lambda 表达...
终其一生只是个普通人,你会后悔吗?
人这一生,所谓成熟,就是四个接受吧: 接受父母是个普通人, 接受自己是个普通人, 接受伴侣是个普通人, 接受孩子是个普通人。 然后在接受的基础上, 再去锤炼从平凡生活中攫取幸福的能力。 林语堂说,幸福很简单: “一是睡在自家床上, 二是吃父母做的饭菜, 三是听爱人说情话,四是跟孩子做游戏。” 陈道明说,幸福就是夫妻同坐窗下: “她绣她的花草,我裁我的皮包。 窗外落叶无声,屋内时光静好。” 人世间大的不朽是世人对你言必称名,是那些陌不相识的人在你死后记得你,而小的不朽,不过是爱你的人记得你。
MySQL入门之常用命令
MySQL入门之常用命令 My Blog[ 我的博客 ] :新零云博客-云翼校园计划 大家可以来学习学习噢!!! 先来活跃一下气氛! 没事写写,大佬勿喷 1、连接Mysql 格式: mysql -h主机地址 -u用户名 -p用户密码 1、连接到本机上的MYSQL。(须先将Mysql<em>设置</em>环境变量) mysql -u root -p 刚安装好MYSQL,用户root是没有密码,故直接回车即...
windows10安装pytorch,感觉自己基本踩了所有坑,这里提供最有效的两种方法
文章目录 1.前言 2.我认为有必要搞清的 3.安装anaconda、添加镜像源和创建pytorch环境 4.利用conda安装 5.利用pip安装 1.前言 接上篇,如今疫情依然严重,我本来想写一个自动查询成绩的爬虫,最开始想利用cookie实现免密码验证码直接登陆微人大查询,但是不知为什么一直失败,后采用selenium直接登陆,但这时候就面临机器识别验证码的问题,用tesserocr发现成功...
微信 - 微信小程序
什么是小程序? 2017年度百度百科十大热词之一 微信小程序(wei xin xiao cheng xu),简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应用 ( 张小龙对其的定义是无需安装,用完即走,实际上是需要安装的,只不过小程序的体积特别小, 下载速度很快,用户感觉不到下载的过程 ) 小程序刚发布的时候要求压缩包的体积不能大于1M,,否则无法通过,在2017年...
群体仿真模拟疫情——新冠病毒狠狠地给我们上了一课
新冠疫情爆发,从1月23日武汉封城到今天(2月9日),也不过半月而已,带来的震撼远超想象。 记得1月23日,回家前我都还觉得这次没啥大问题, 1月24日意识到这次相当严重,但也绝对想不到它是目前这样的规模,所以才冒险高铁回家。 想不到,隔了几天就被电话通知有同程人员得病,按要求隔离了十多天,幸好没被传染。 隔离期间,不能为抗击疫情做什么实际贡献。想到原本也要备课,讲群体仿真动画技术。于是写...
Java悲观锁与乐观锁
Java悲观锁与乐观锁锁的目的实例悲观锁实现乐观锁实现总结 锁的目的 多线程<em>编</em>程如有共用资源的使用时,需要保证数据安全,资源需要同步处理。处理资源的手段可以有:互斥同步与非阻塞同步。实现分别对应:悲观锁与乐观锁。 实例 开20个线程进行计数,每个线程计算到10000。分别使用悲观锁与乐观锁来实现。 悲观锁实现 悲观锁是主要使用synchronized实现,通过锁住对应的对象,独占资源的方式。 de...
利用Pandas来清除重复数据
一.前言 最近刚好在练手一个数据挖掘的项目,众所周知,数据挖掘中比较重要的一步为数据清洗,而对重复数据的处理也是数据清洗中经常碰到的一项。本文将仅介绍如何利用Pandas来清除重复数据(主要指重复行),话不多说请看下文。 二.具体介绍 2.1. 导入Pandas库 pandas是python的核心数据分析库,你可以把它理解为python版的excel,倘若你还没有安装相应的库,请查询相关教程进行安...
python数据库程:用 Python 连接 MySQL 的几种方式详解
尽管很多 NoSQL 数据库近几年大放异彩,但是像 MySQL 这样的关系型数据库依然是互联网的主流数据库之一,每个学 Python 的都有必要学好一门数据库,不管你是做数据分析,还是网络爬虫,Web 开发、亦或是机器学习,你都离不开要和数据库打交道,而 MySQL 又是最流行的一种数据库,这篇文章介绍 Python 操作 MySQL 的几种方式,你可以在实际开发过程中根据实际情况合理选择。 文章...
计算机方面的缩写大全
有关计算机方面的缩写
Python IDE ——Anaconda+PyCharm的安装与配置
PyCharm是我用过的Python<em>编</em>辑器中,比较方便好用的一个,可以跨平台,在macos和windows下面都可以用。 在学习推荐系统、机器学习、数据挖掘时,python是非常强大的工具,也有很多很强大的模块,但是模块的安装却是一件令人头疼的事情。 现在有个工具——anaconda,他已经帮我们集成好了很多工具了!anaconda里面集成了很多关于python科学计算的第三方库,主要是安装方便,...
C++实现推箱子小游戏(源代码)
没想到我竟然突破了200访问(2020.2.9) 大神勿笑 嘿嘿 (暗自欢喜中…) &gt;求关注,求点赞,求评论&lt; Thanks♪(・ω・)ノ #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include&lt;stdlib.h&gt; int map[9][11] = { {0,1,1,1,1,1,1,1,1,1...
Directx8.0 sdk的include和lib文件下载
Directx8.0 sdk的include和lib文件 相关下载链接:[url=//download.csdn.net/download/a_fendou/4313292?utm_source=bbsseo]//download.csdn.net/download/a_fendou/4313292?utm_source=bbsseo[/url]
文件查找软件下载
用windows自带的软件进行搜索文件非常慢,用这个就很快了 相关下载链接:[url=//download.csdn.net/download/chaoswosting/4799467?utm_source=bbsseo]//download.csdn.net/download/chaoswosting/4799467?utm_source=bbsseo[/url]
handtalk for DOS下载
非常好用的围棋软件,可在任何操作系统下运行 相关下载链接:[url=//download.csdn.net/download/qq_23839053/8563325?utm_source=bbsseo]//download.csdn.net/download/qq_23839053/8563325?utm_source=bbsseo[/url]
相关热词 c# 为空 判断 委托 c#记事本颜色 c# 系统默认声音 js中调用c#方法参数 c#引入dll文件报错 c#根据名称实例化 c#从邮件服务器获取邮件 c# 保存文件夹 c#代码打包引用 c# 压缩效率
我们是很有底线的