- 音视频编解码技术(二):AAC 音频编码技术
音视频开发老马
音视频开发流媒体服务器Android音视频开发视频编解码音视频网络协议实时音视频网络
一、AAC编码概述AAC是高级音频编码(AdvancedAudioCoding)的缩写,出现于1997年,最初是基于MPEG-2的音频编码技术,目的是取代MP3格式。2000年,MPEG-4标准出台,AAC重新集成了其它技术包括SBR或PS特性,目前AAC可以定义为⼀种由MPEG-4标准定义的有损音频压缩格式二、AAC编码规格简述AAC共有9种规格,以适应不同的场合的需要:MPEG-2AACLC低
- OpenHarmony 5.0 纯血鸿蒙系统
ejinxian
harmonyos华为
OpenHarmony-v5.0-Beta1版本已于2024-06-20发布。OpenHarmony5.0Beta1版本标准系统能力持续完善,ArkUI完善了组件通过CAPI调用的能力;应用框架细化了生命周期管理能力,完善了应用拉起、跳转的能力;分布式软总线连接能力和规格进一步增强;媒体完善了框架能力、视频编解码能力、音视频的应用能力,媒体库丰富了使用场景,提供更好的使用体验。OpenHarmon
- MT6769处理器规格参数_MTK联发科平台方案定制
新移科技
安卓核心板安卓开发板MTK平台安卓手机主板MTK联发科安卓主板定制MT67694G核心板
MT6769安卓核心板具有集成的蓝牙、FM、WLAN和GPS模块,是一个高度集成的基带平台,结合了调制解调器和应用处理子系统,以支持LTE/LTE-A和C2K智能手机应用。该芯片集成了两个工作频率高达2.0GHz的ARM®Cortex-A75内核、六个工作频率高达1.70GHz的ARM®Cortex-A55内核和强大的多标准视频编解码器。此外,还包括一组广泛的接口和连接外围设备,用于连接相机、触摸
- MTK6983/MT6983天玑9000芯片详细性能参数_MTK联发科5G方案定制
新移科技
MTK平台MTK方案安卓手机主板MTK联发科安卓主板定制手机芯片天玑9000
联发科MT6983旗舰5G移动平台处理器集成了蓝牙、FM、WLAN和GPS模块,是一个高度集成的基带平台,集成了调制解调器和应用处理子系统,可支持LTE/LTE-A/NR和C2K智能手机应用。该芯片集成了四个Arm®Matterhorn(ELP)内核、四个Arm®Klein内核和强大的多标准视频编解码器。此外,还包括一组广泛的接口和连接外围设备,用于连接相机、触摸屏显示器和UFS/MMC/SD卡。
- MediaStream 的媒体流对象 (stream) 和流媒体轨道 (track) 详解
Wu Youlu
前端
navigator.mediaDevices.getUserMedia和MediaStream是实时音视频处理的重要API。通过这些API,可以从摄像头、麦克风或其他设备捕获音视频流,应用于视频通话、录制等场景。本文将介绍navigator.mediaDevices.getUserMedia的参数配置、MediaStream的传参、属性和方法,配合详细的代码示例,特别是如何动态添加和移除音视频轨道
- rk3588音视频硬件编解码介绍
三十度角阳光的问候
音视频
目录ffmpegrk3588系列芯片编程方法最终的输出结果ffmpeg示例程序ffmpeg音视频处理中通常是用ffmpeg进行软件音视频编解码aac/h264编码,但其运行速度过慢消耗cpu占用率。因此需要寻找音视频硬件编解码方法。rk3588系列芯片自带音视频硬件编解码框架ffmedia或者mpp,其内部原理是配合内部硬件rga内存,把音视频数据读入内部rga内存中进行Mpp硬件编解码计算,包括
- ffmpeg命令详解
weixin_42178492
java基础工作相关经验集锦
ffmpeg命令详解(转)FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的。[百度百科]ffmpeg使用语法ffmpeg使用语法:ffmpeg[[o
- javacv从入门到精通——第三章:基本使用
ayou_llf
javacvjavaopencv语音识别音视频视频编解码
了解javacv的基本结构JavaCV的基本结构如下:JavaCV核心类:JavaCV核心类是JavaCV库的核心,它包括了JavaCV的所有功能和特性,可以用来进行计算机视觉和人工智能任务的开发和实现。JavaCV核心类的主要功能包括:视频捕获、视频编解码、图像处理、人脸检测、特征提取等。基本数据类型:JavaCV库支持多种基本数据类型,包括整数、浮点数、布尔类型等,这些基本数据类型是进行计算机
- MT6762_联发科MTK6762安卓核心板规格参数
深圳智物通讯
MT6762MTK6762安卓核心板
MTK6762核心板是一款集成了蓝牙、fm、wlan和gps模块的高度集成基带平台,为LTE/LTE-A和C2K智能手机应用程序提供支持。该安卓核心板集成了ARMCortex-A53处理器,工作频率可达2.0GHz,并且还集成了功能强大的多标准视频编解码器。除此之外,它还提供了一系列广泛的接口,可以连接外围设备,包括摄像头、触摸屏显示器和mmc/sd卡等。MTK6762安卓核心板是一款高性能低功耗
- 使用OpenCV库来捕获摄像头视频流,并按指定格式保存
不是浮云笙
基础常见知识opencv计算机视觉
今天我们来使用OpenCV库来捕获摄像头视频流,并将其保存为AVI格式的视频文件,代码的主要功能包括:初始化摄像头捕获对象。设置视频编解码器和输出文件路径。循环读取视频帧,处理并保存到文件中。显示处理后的视频帧。按下'q'键退出程序。释放资源并关闭所有窗口。运行环境需要安装OpenCV库,可以通过pipinstallopencv-python安装。下面这份代码的保存视频的格式是AVIimportn
- FFmpeg和SDL的关系
星海逐愿
随笔ffmpeg
SDL(SimpleDirectMediaLayer)和FFmpeg是两个在多媒体开发中常用的开源库,但它们各自的功能和用途有所不同,通常一起使用以实现完整的多媒体处理和播放解决方案。1.FFmpeg的作用FFmpeg是一个强大的多媒体框架,用于录制、转换和流式传输音视频。它包含了大量的音视频编解码器和格式支持,可以处理几乎所有已知的多媒体格式。FFmpeg主要用于:视频解码和编码:将视频文件解码
- qt+ffmpeg 实现音视频播放(一)
码农客栈
音视频Qtffmpegqtffmpeg音视频
一、ffmpeg下载官网:点击跳转二、模块介绍1.libavcodec:音视频编解码库,提供了多种编解码器,可以支持多种音视频格式的编解码操作。2.libavformat:音视频封装和解封装库,提供了多种封装格式的支持,可以读取和写入多种音视频文件格式。3.libavfilter:音视频过滤器库,提供了多种音视频过滤器,可以对音视频流进行各种处理,如添加水印、调整亮度、对比度等。4.libavde
- FFmepg-- H264格式
八月的雨季 最後的冰吻
FFmpegffmpeg
文章目录H264IPB帧NALU结构H264封装模式1annexb模式2MP4模式写H264文件H264视频编解码协议,为MPEG-4AVC或AVCIPB帧I帧:可独立解码P帧:前向预测编码帧,参考I帧或者P帧B帧:双向预测帧,参考I帧,P帧压缩率:B>P>INALU结构H.264原始码流由一个接一个的NALU组成⼀个原始的H.264NALU单元通常由[StartCode][NALUHeader]
- 星宸科技SSC369G 双4K高性价比AI IPC方案
芯智雲城
解决方案科技人工智能
一、方案描述SSC369G双4K高性价比AIIPC方案采用主芯片SSC369G,内核为CA55四核最高主频为1.5Ghz处理器。SOC内置集成一个64位的四核RISC处理器,先进的图像信号处理器(ISP),高性能的H.265/H.264/MJPEG视频编解码器,双核智能处理单元(IPU),四核数字信号l处理器(DSP)以及高速I/O接口,如PCIe、USB3.1和千兆以太网。产品可用于多通道、高分
- 使用Sora部署实时音视频通信应用实战项目
GT开发算法工程师
实时音视频gptspringcloud音视频node.jsvue.js
一、项目概述本项目将构建一个在线教学平台,实现教师与学生之间的实时音视频通信。平台将提供教师上传课件、发起授课邀请,学生加入课堂、实时互动等功能。通过使用Sora,我们将确保音视频通信的稳定、流畅和低延迟。目录一、项目概述二、准备工作三、集成Sora到前端项目引入SoraSDK:在Vue组件中引入SoraSDK。四、实现音视频通信功能监听音视频流事件:在Vue组件中添加事件监听器,处理接收到的音视
- Sora:新一代实时音视频通信框架
GT开发算法工程师
实时音视频chatgptjavascript人工智能
一、Sora简介Sora是一个开源的实时音视频通信框架,旨在提供高效、稳定、可扩展的音视频通信解决方案。它基于WebRTC技术,支持跨平台、跨浏览器的实时音视频通信,并且具备低延迟、高并发、易集成等特点。--点击进入Sora(一定要科学哦,不会的私信)目录一、Sora简介二、Sora特点与优势用Sora生成的视频:三、Sora问答问:Sora与WebRTC有什么关系?问:Sora适用于哪些场景?四
- 环信集成动态库上传AppStore出现问题
路小白同学
项目中用到了环信的实时音视频库,环信的库已经更新到3.4.1,而且优化了一对一视频通话,需要换库,做个记录。image由于iOS编译的特殊性,为了方便开发者使用,环信将i386x86_64armv7arm64几个平台都合并到了一起,所以使用动态库上传appstore时需要将i386x86_64两个平台删除后,才能正常提交审核在SDK当前路径下执行以下命令删除i386x86_64两个平台实时音视频版
- video标签
sasaraku.
视频图片媒体资源相关html
遇到video相关的问题记录video占用内存在活动监视器里可以看到内存使用情况,Mac有一个进程是VTDecoderXPCServ可以注意下,就是视频编解码相关的进程,页面占用的内存不要太高了。谷歌可以在perfomancemonitor查看CPU占用率(我主要使用这个看)。或者timeline也会记录内存使用情况。javascript内存泄露及谷歌浏览器查看内存使用IOS和安卓的内存容量不同,
- WebRTC和APP互通连麦直播
l362231323
webrtc
2017年12月,微信小程序向开发者开放了实时音视频能力,给业内带来广阔的想象空间。连麦直播技术在2016年直播风口中成为视频直播的标配,然而只有在原生的APP上才能保障良好的用户体验。那时候,在微信小程序中无法连麦直播。微信小程序在去年12月宣布开放实时音视频能力,再加上去年6月苹果宣布将支持WebRTC,业内一下子千树万树梨花开,前途一片光明。连麦直播技术和微信小程序以及WebRTC能产生怎么
- 实时视频直播客户端技术盘点:Native、HTML5、WebRTC、微信小程序
weixin_33682719
操作系统移动开发后端
1、前言2017年12月,微信小程序向开发者开放了实时音视频能力,给业内带来广阔的想象空间。连麦互动视频直播技术在2016年直播风口中成为视频直播的标配,然而只有在原生的APP上才能保障良好的用户体验。那时候,在微信小程序中无法进行实时音视频互动。微信小程序在去年12月宣布开放实时音视频能力,再加上去年6月苹果宣布即将支持WebRTC,业内一下子千树万树梨花开,前途一片光明。连麦互动直播技术和微信
- 被剽窃了,宝宝不开心
妖精不语
昨天,在测试用微信小程序实现实时音视频的过程中,又又又踩了坑。于是冲冠一怒,决定把最近在做这个功能时,踩过的所有坑都做个总结。微信小程序虽然出来一年多了,但是文档却不够完整,还有些BUG,官方回复又慢。我想,这篇总结应该能对很多的人有所帮助。今天看的时候,发现已经有8个阅读了,比我其他的文章都多,心里还是挺开心的。突然想起来,不知道百度上能不能搜到,于是就想搜搜看。这一搜,就不淡定了。搜是搜到了,
- 替代MP4Info, MP4explore的软件MP4inspector
固执的你
视频编解码视频编解码
这两天在学音视频编解码,看到了MP4封装各式,寻找网上推荐的分析软件,MP4Info,MP4explore,都没有找到。然后找到了替代的软件。MP4inspector,网址:MP4inspector如果要用,我也上传资源。我发现CSDN把我免费上传的资料用来收取积分,不可忍受,所以我要把网盘链接也贴出来。链接:https://pan.baidu.com/s/1yP_pFSY0eAJEKt-PSWI
- 那些实时音视频开发中会用到开源项目
攻城狮百里
音视频音视频音视频开发webrtcffmpeg
实时音视频的开发学习有很多可以参考的开源项目。一个实时音视频应用共包括几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节。每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有VP8、VP9、H.264、H.265等。我们今天汇总了一些能帮助到正在学习或进行音视频开发的实时音视频开发者们的开源项目与几个也在为开源社区贡
- 18个实时音视频开发中会用到开源项目
【零声教育】音视频开发进阶
编程音视频开发程序员实时音视频开源ffmpegwebrtcc++
实时音视频的开发学习有很多可以参考的开源项目。一个实时音视频应用共包括几个环节:采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节。每一个细分环节,还有更细分的技术模块。比如,前后处理环节有美颜、滤镜、回声消除、噪声抑制等,采集有麦克风阵列等,编解码有VP8、VP9、H.264、H.265等。我们今天汇总了一些能帮助到正在学习或进行音视频开发的实时音视频开发者们的开源项目与几个也在为开源社区贡
- C++ 音视频流媒体浅谈
4399.9855
c++音视频
C++流媒体开发今天就浅浅聊一下C++流媒体开发流媒体开发中最常见的是FFmpeg(编解码器)业务逻辑主要是播放器了(如腾旭视频爱奇艺等等)FFmpeg是一个开源的音视频处理工具集,可以用于处理、转换和流媒体传输音视频文件。它包含了一系列的库和命令行工具,提供了强大的音视频编解码、格式转换、过滤器应用等功能。以下是一些主要特点和功能:格式支持广泛:FFmpeg支持几乎所有常见的音视频格式,包括但不
- C++开发人员职业发展规划
骨灰级收藏家
技术交流c++互联网c语言c++开发语言
一、C++定位1.概述1.功能型语⾔,不绑定⾏业,万事皆可C/C++特点:稳定、⾼效、语法复杂(细节)⽅向:操作系统、服务器、⽹络安全、桌⾯应⽤、视频编解码应⽤层⾯2.招聘需求:1.精通C/C++,熟悉STL标准库中常⽤数据结构、算法及容器类2.掌握常⽤boost库3.熟悉⼀⻔脚本语⾔shell、lua、python、go4.熟悉linux下的软件开发,熟悉gccgdb等编译调试⼯具,能够快速定位
- 科普类——腾讯云在遥操作中的成功案例(十二)
JANGHIGH
科普类无人驾驶腾讯云云计算
腾讯云在遥操作中扮演着关键的角色,主要通过提供高性能的云计算服务、实时音视频通信、控制信令同步以及5G网络优化等技术,来支持和提升遥操作的效率和可靠性。这些技术的应用使得遥操作在多个领域成为可能,包括但不限于工业自动化、医疗手术、远程驾驶、机器人控制等。以下是一些使用腾讯云进行遥操作的成功案例:基于视觉和惯性传感器的移动机器人手遥操作系统:腾讯云开发者社区介绍了一种多模式移动遥操作系统,该系统结合
- 基于Gstreamer和大疆OSDK4.0视频h264接口推流
Maybach刚
GStreamer
背景为了实现无人机视频实时推流和图像处理,首先要完成视频编解码,大疆的视频接口实在是坑太多了!参考了很多大神的文章,大多都是解码本地文件或者直接从服务器拉流,不能实现我想要的实时动态流解码,搞了半个月终于能实时解码了,希望我的研究结果能帮助更多人。主流视频压缩格式是h264(IDR编码),相关教程很多,而GDR编码相关的内容几乎没有,没法以字节流提取nalu的方式解码;直接采样飞机视频保存为本地文
- FFmpeg最常用命令参数详解及应用实例
视频砖家
视频技术ffmpeg音视频ffmpeg命令
FFMPEG堪称自由软件中最完备的一套多媒体支持库,它几乎实现了所有当下常见的数据封装格式、多媒体传输协议以及音视频编解码器,提供了录制、转换以及流化音视频的完整解决方案。ffmpeg命令行参数解释ffmpeg-i[输入文件名][参数选项]-f[格式][输出文件]ffmpeg[[options][-iinput_file]]...{[options]output_file}...参数选项:(1)-
- RK3588平台开发系列讲解(视频篇)RKMedia的VDEC模块
内核笔记
RK3588Android12开发入门到精通专栏音视频RK3588
文章目录一、VDEC模块支持的编码标准介绍二、VDECAPI的调用三、VDEC解码流程沉淀、分享、成长,让自己和他人都能有所收获!RKMedia是RK提供的一种多媒体处理方案,可实现音视频捕获、音视频输出、音视频编解码等功能。一、VDEC模块支持的编码标准介绍RK3688VDEC解码模块,支持H264、H265、MJPEG、JPEG这4种编码标准。JPEGH.264/AVCH.265/HEVC
- linux系统服务器下jsp传参数乱码
3213213333332132
javajsplinuxwindowsxml
在一次解决乱码问题中, 发现jsp在windows下用js原生的方法进行编码没有问题,但是到了linux下就有问题, escape,encodeURI,encodeURIComponent等都解决不了问题
但是我想了下既然原生的方法不行,我用el标签的方式对中文参数进行加密解密总该可以吧。于是用了java的java.net.URLDecoder,结果还是乱码,最后在绝望之际,用了下面的方法解决了
- Spring 注解区别以及应用
BlueSkator
spring
1. @Autowired
@Autowired是根据类型进行自动装配的。如果当Spring上下文中存在不止一个UserDao类型的bean,或者不存在UserDao类型的bean,会抛出 BeanCreationException异常,这时可以通过在该属性上再加一个@Qualifier注解来声明唯一的id解决问题。
2. @Qualifier
当spring中存在至少一个匹
- printf和sprintf的应用
dcj3sjt126com
PHPsprintfprintf
<?php
printf('b: %b <br>c: %c <br>d: %d <bf>f: %f', 80,80, 80, 80);
echo '<br />';
printf('%0.2f <br>%+d <br>%0.2f <br>', 8, 8, 1235.456);
printf('th
- config.getInitParameter
171815164
parameter
web.xml
<servlet>
<servlet-name>servlet1</servlet-name>
<jsp-file>/index.jsp</jsp-file>
<init-param>
<param-name>str</param-name>
- Ant标签详解--基础操作
g21121
ant
Ant的一些核心概念:
build.xml:构建文件是以XML 文件来描述的,默认构建文件名为build.xml。 project:每个构建文
- [简单]代码片段_数据合并
53873039oycg
代码
合并规则:删除家长phone为空的记录,若一个家长对应多个孩子,保留一条家长记录,家长id修改为phone,对应关系也要修改。
代码如下:
- java 通信技术
云端月影
Java 远程通信技术
在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分布式服务框架的基础知识,而如果在性能上有高的要求的话,那深入了解这些技术背后的机制就是必须的了,在这篇blog中我们将来
- string与StringBuilder 性能差距到底有多大
aijuans
之前也看过一些对string与StringBuilder的性能分析,总感觉这个应该对整体性能不会产生多大的影响,所以就一直没有关注这块!
由于学程序初期最先接触的string拼接,所以就一直没改变过自己的习惯!
- 今天碰到 java.util.ConcurrentModificationException 异常
antonyup_2006
java多线程工作IBM
今天改bug,其中有个实现是要对map进行循环,然后有删除操作,代码如下:
Iterator<ListItem> iter = ItemMap.keySet.iterator();
while(iter.hasNext()){
ListItem it = iter.next();
//...一些逻辑操作
ItemMap.remove(it);
}
结果运行报Con
- PL/SQL的类型和JDBC操作数据库
百合不是茶
PL/SQL表标量类型游标PL/SQL记录
PL/SQL的标量类型:
字符,数字,时间,布尔,%type五中类型的
--标量:数据库中预定义类型的变量
--定义一个变长字符串
v_ename varchar2(10);
--定义一个小数,范围 -9999.99~9999.99
v_sal number(6,2);
--定义一个小数并给一个初始值为5.4 :=是pl/sql的赋值号
- Mockito:一个强大的用于 Java 开发的模拟测试框架实例
bijian1013
mockito单元测试
Mockito框架:
Mockito是一个基于MIT协议的开源java测试框架。 Mockito区别于其他模拟框架的地方主要是允许开发者在没有建立“预期”时验证被测系统的行为。对于mock对象的一个评价是测试系统的测
- 精通Oracle10编程SQL(10)处理例外
bijian1013
oracle数据库plsql
/*
*处理例外
*/
--例外简介
--处理例外-传递例外
declare
v_ename emp.ename%TYPE;
begin
SELECT ename INTO v_ename FROM emp
where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
exceptio
- 【Java】Java执行远程机器上Linux命令
bit1129
linux命令
Java使用ethz通过ssh2执行远程机器Linux上命令,
封装定义Linux机器的环境信息
package com.tom;
import java.io.File;
public class Env {
private String hostaddr; //Linux机器的IP地址
private Integer po
- java通信之Socket通信基础
白糖_
javasocket网络协议
正处于网络环境下的两个程序,它们之间通过一个交互的连接来实现数据通信。每一个连接的通信端叫做一个Socket。一个完整的Socket通信程序应该包含以下几个步骤:
①创建Socket;
②打开连接到Socket的输入输出流;
④按照一定的协议对Socket进行读写操作;
④关闭Socket。
Socket通信分两部分:服务器端和客户端。服务器端必须优先启动,然后等待soc
- angular.bind
boyitech
AngularJSangular.bindAngularJS APIbind
angular.bind 描述: 上下文,函数以及参数动态绑定,返回值为绑定之后的函数. 其中args是可选的动态参数,self在fn中使用this调用。 使用方法: angular.bind(se
- java-13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
public class KickOutBadGuys {
/**
* 题目:13个坏人和13个好人站成一圈,数到7就从圈里面踢出一个来,要求把所有坏人都给踢出来,所有好人都留在圈里。请找出初始时坏人站的位置。
* Maybe you can find out
- Redis.conf配置文件及相关项说明(自查备用)
Kai_Ge
redis
Redis.conf配置文件及相关项说明
# Redis configuration file example
# Note on units: when memory size is needed, it is possible to specifiy
# it in the usual form of 1k 5GB 4M and so forth:
#
- [强人工智能]实现大规模拓扑分析是实现强人工智能的前奏
comsci
人工智能
真不好意思,各位朋友...博客再次更新...
节点数量太少,网络的分析和处理能力肯定不足,在面对机器人控制的需求方面,显得力不从心....
但是,节点数太多,对拓扑数据处理的要求又很高,设计目标也很高,实现起来难度颇大...
- 记录一些常用的函数
dai_lm
java
public static String convertInputStreamToString(InputStream is) {
StringBuilder result = new StringBuilder();
if (is != null)
try {
InputStreamReader inputReader = new InputStreamRead
- Hadoop中小规模集群的并行计算缺陷
datamachine
mapreducehadoop并行计算
注:写这篇文章的初衷是因为Hadoop炒得有点太热,很多用户现有数据规模并不适用于Hadoop,但迫于扩容压力和去IOE(Hadoop的廉价扩展的确非常有吸引力)而尝试。尝试永远是件正确的事儿,但有时候不用太突进,可以调优或调需求,发挥现有系统的最大效用为上策。
-----------------------------------------------------------------
- 小学4年级英语单词背诵第二课
dcj3sjt126com
englishword
egg 蛋
twenty 二十
any 任何
well 健康的,好
twelve 十二
farm 农场
every 每一个
back 向后,回
fast 快速的
whose 谁的
much 许多
flower 花
watch 手表
very 非常,很
sport 运动
Chinese 中国的
- 自己实践了github的webhooks, linux上面的权限需要注意
dcj3sjt126com
githubwebhook
环境, 阿里云服务器
1. 本地创建项目, push到github服务器上面
2. 生成www用户的密钥
sudo -u www ssh-keygen -t rsa -C "
[email protected]"
3. 将密钥添加到github帐号的SSH_KEYS里面
3. 用www用户执行克隆, 源使
- Java冒泡排序
蕃薯耀
冒泡排序Java冒泡排序Java排序
冒泡排序
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月23日 10:40:14 星期二
http://fanshuyao.iteye.com/
- Excle读取数据转换为实体List【基于apache-poi】
hanqunfeng
apache
1.依赖apache-poi
2.支持xls和xlsx
3.支持按属性名称绑定数据值
4.支持从指定行、列开始读取
5.支持同时读取多个sheet
6.具体使用方式参见org.cpframework.utils.excelreader.CP_ExcelReaderUtilTest.java
比如:
Str
- 3个处于草稿阶段的Javascript API介绍
jackyrong
JavaScript
原文:
http://www.sitepoint.com/3-new-javascript-apis-may-want-follow/?utm_source=html5weekly&utm_medium=email
本文中,介绍3个仍然处于草稿阶段,但应该值得关注的Javascript API.
1) Web Alarm API
&
- 6个创建Web应用程序的高效PHP框架
lampcy
Web框架PHP
以下是创建Web应用程序的PHP框架,有coder bay网站整理推荐:
1. CakePHP
CakePHP是一个PHP快速开发框架,它提供了一个用于开发、维护和部署应用程序的可扩展体系。CakePHP使用了众所周知的设计模式,如MVC和ORM,降低了开发成本,并减少了开发人员写代码的工作量。
2. CodeIgniter
CodeIgniter是一个非常小且功能强大的PHP框架,适合需
- 评"救市后中国股市新乱象泛起"谣言
nannan408
首先来看百度百家一位易姓作者的新闻:
三个多星期来股市持续暴跌,跌得投资者及上市公司都处于极度的恐慌和焦虑中,都要寻找自保及规避风险的方式。面对股市之危机,政府突然进入市场救市,希望以此来重建市场信心,以此来扭转股市持续暴跌的预期。而政府进入市场后,由于市场运作方式发生了巨大变化,投资者及上市公司为了自保及为了应对这种变化,中国股市新的乱象也自然产生。
首先,中国股市这两天
- 页面全屏遮罩的实现 方式
Rainbow702
htmlcss遮罩mask
之前做了一个页面,在点击了某个按钮之后,要求页面出现一个全屏遮罩,一开始使用了position:absolute来实现的。当时因为画面大小是固定的,不可以resize的,所以,没有发现问题。
最近用了同样的做法做了一个遮罩,但是画面是可以进行resize的,所以就发现了一个问题,当画面被reisze到浏览器出现了滚动条的时候,就发现,用absolute 的做法是有问题的。后来改成fixed定位就
- 关于angularjs的点滴
tntxia
AngularJS
angular是一个新兴的JS框架,和以往的框架不同的事,Angularjs更注重于js的建模,管理,同时也提供大量的组件帮助用户组建商业化程序,是一种值得研究的JS框架。
Angularjs使我们可以使用MVC的模式来写JS。Angularjs现在由谷歌来维护。
这里我们来简单的探讨一下它的应用。
首先使用Angularjs我
- Nutz--->>反复新建ioc容器的后果
xiaoxiao1992428
DAOmvcIOCnutz
问题:
public class DaoZ {
public static Dao dao() { // 每当需要使用dao的时候就取一次
Ioc ioc = new NutIoc(new JsonLoader("dao.js"));
return ioc.get(