其他
文章平均质量分 95
一叶知秋dong
好记性不如烂笔头,记录学习和工作中的一些东东。
展开
-
神经网络--模型介绍
全连接神经网络是深度学习最常见的网络结构,有三种基本类型的层: 输入层、隐藏层和输出层。当前层的每个神经元都会接入前一层每个神经元的输入信号。在每个连接过程中,来自前一层的信号被乘以一个权重,增加一个偏置,然后通过一个非线性激活函数,通过简单非线性函数的多次复合,实现输入空间到输出空间的复杂映射。正在上传…重新上传取消。转载 2024-04-12 18:03:55 · 1709 阅读 · 0 评论 -
神经网络浅讲:从神经元到深度学习
让我们来看一个经典的神经网络。这是一个包含三个层次的神经网络。红色的是输入层,绿色的是输出层,紫色的是中间层(也叫隐藏层)。输入层有3个输入单元,隐藏层有4个单元,输出层有2个单元。后文中,我们统一使用这种颜色来表达神经网络的结构。图2神经网络结构图在开始介绍前,有一些知识可以先记在心里:1)设计一个神经网络时,输入层与输出层的节点数往往是固定的,中间层则可以自由指定;2)神经网络结构图中的拓扑与箭头代表着预测过程时数据的流向跟训练时的数据流有一定的区别;转载 2024-04-10 16:00:11 · 65 阅读 · 0 评论 -
如何下载3GPP协议
以下载AT Commands协议为例。1. 打开3GPP网址:http://www.3gpp.org/2. 打开Specification-Specification Numbering,如图。去找到你要找的协议号,假如你已经知道你要找哪个协议号。AT Commends的协议号为27.007 ,在27序列里。3. 打开TS 27.0074. 跳转到下图,点击 CR5...转载 2019-11-26 16:16:40 · 4233 阅读 · 0 评论 -
理解C++
c++作为面向对象设计最丰富的编程语言,具有类class、私有/共有/保护、引用、重载、继承、友元、虚函数、纯虚函数、运算符重载、模板等特性。运用这些特性来实现面向对象的封装、继承、多态。很多程序猿一头扎进去,有人用的炉火纯青,有人用的晕头转向,那么有没有想过,这些特性在编译器里是怎么实现的?是如何变成汇编在机器上执行的?如果由你来实现C++的编译器,你会如何实现这些特性?以下为个...原创 2019-10-22 11:18:59 · 680 阅读 · 0 评论 -
GPS 经纬度换算方法和定位误差计算
经纬度的表示 1884年国际经度会议规定,以通过英国伦敦格林威治天文台子午仪中心的经线为0°经线。从0°经线往东叫东经,往西叫西经,东、西各分180°。习惯上以西经20°和东经160°为分界把地球分为东西两个半球。假如从地轴的正中间将地球切成南北两半,上边的一半叫北半球,下边的一半叫南半球。被切的这个平面,叫赤道面。赤道面与地球表面相交的线叫赤道。纬线从赤道往两极越来越短,到...原创 2019-10-17 18:16:34 · 21483 阅读 · 0 评论 -
git 代理设置
Git 设置代理Git 的代理设置也非常简单,一句话:git config --global http://proxy.yourname.com:8080如果需要用户名密码的话,则设置:git config –global http.proxy http://user:password@proxy.yourname.com:8080其中 user 和 password原创 2014-08-28 11:17:35 · 1762 阅读 · 0 评论 -
Sigslot 简介
最近的项目用到libjingle,libjingle最底层封装的消息机制,是基于其has_slots,搜索了一下其资料发现是一个很好用的C++库,先对其简单介绍一下。首先说下插槽机制。插槽系统常用的有三种:boost的signals,sigslot,sigc++基本功能有:1.connect2.disconnect3.emit sigslot优点1.不用担心原创 2015-01-14 16:03:36 · 1733 阅读 · 0 评论 -
MCC(移动国家码)、MNC(移动网络码) 和IMSI
国际移动用户识别码(IMSI) international mobile subscriber identity 国际上为唯一识别一个移动用户所分配的号码。 从技术上讲,IMSI可以彻底解决国际漫游问题。但是由于北美目前仍有大量的AMPS系统使用MIN号码,且北美的MDN和MIN采用相同的编号,系统已经无法更改,所以目前国际漫游暂时还是以MIN为主。其中以O和1打头的MIN资源称转载 2017-03-22 09:52:16 · 14218 阅读 · 0 评论 -
十大Wifi芯片原厂简述
来源:全球物联网观察概要:不知不觉中,WiFi几乎已攻占了整个世界。现在只要你上网,可能就离不开WiFi了。2014年是物联网WiFi市场关键的转折期,此前传统WiFi方案的价格超过40元,在对成本较敏感的电子产品消费市场应用普及较低。在2014年初,高通推出WiFi SOC芯片Atheros4004,TI推出3200芯片,芯片价格都在3美元左右,瞬间就将WiFi方案的价格拉到了30元左右。201...转载 2018-02-25 10:35:10 · 20375 阅读 · 0 评论 -
世界各个地区WIFI 2.4G及5G信道划分表(附无线通信频率分配表)
目前主流的无线WIFI网络设备802.11a/b/g/n/ac:传统 802.111997年发布两个原始数据率:1Mbps 和 2Mbps跳频展频 (FHSS)或直接序列展布频谱(DSSS)三个不重叠的信道中,工业、科学、医学 (ISM) 频段频率为2.4GHz最初定义的载波侦听多点接入/避免冲撞 (CSMA-CA)802.11a1999年发布提供多种调制类型的数据传输率:6、9、12、18、24...转载 2018-07-09 14:36:05 · 310397 阅读 · 12 评论 -
三字经
人之初 性本善 性相近 习相远 苟不教 性乃迁教之道 贵以专 昔孟母 择邻处 子不学 断机杼窦燕山 有义方 教五子 名俱扬 养不教 父之过教不严 师之惰 子不学 非所宜 幼不学 老何为玉不琢 不成器 人不学 不知义 为人子 方少时亲师友 习礼仪 香九龄 能温席 孝于亲 所当执融四岁 能让梨翻译 2014-08-11 17:14:45 · 1141 阅读 · 0 评论 -
李嘉诚理财三秘诀
李嘉诚,许多理财秘诀值得我们学习研究。据他本人透露,他有三个秘诀: 1、30以后再重理财。20岁以前所有的钱都是靠双手勤劳换来的,20至30岁之间是努力赚钱和存钱的时候,30岁以后,投资理财的重要性逐渐提高,到中年时赚的钱已经不重要,这时候反而是如何管钱比较重要。 2、要有足够的耐心。理财必须花费长久的时间,短时间是看不出效果的。一个人想要通过理财而快速致富,可以说是一点指望也没有。转载 2013-02-21 10:26:24 · 1489 阅读 · 0 评论 -
千字文
《千字文》为南朝周兴嗣撰,它的撰作,相传还有一段故事;原来是当年梁武帝令殷铁石在王羲之书写的碑文中拓下不重复的一千个字,供皇子们学书用的。但由于字字孤立,互不联属,所以他又召来周兴嗣嘱道:“卿有才思,为我韵之。”周兴嗣只用了一个晚上就编好进呈武帝。这便是传至今日的智永草书千字文两种(39张)《千字文》。周兴嗣的《千字文》精思巧构,知识丰瞻,音韵谐美,宜蒙童记诵,故成为千百年蒙学翻译 2013-01-22 16:43:54 · 2778 阅读 · 0 评论 -
道德经
《老子》第一章 道可道,非常道;名可名,非常名。 无名,天地之始;有名,万物之母。 故常无欲,以观其妙;常有欲,以观其徼。 此两者同出而异名,同谓之玄。 玄之又玄,众妙之门。【译文】取道于寻常可取之道,其道非恒久之道;取名于寻常可取之名,其名非恒久之名。取名于无名,就好比天地未判之初始;取名于有名,乃是万物化生之根本。所以,通常要无所趋求,以便观想那无以名状的翻译 2012-08-31 14:07:03 · 13257 阅读 · 0 评论 -
ffmpeg 解码ts流示例
最近遇到好几个人在问ffmpeg如何处理网络流,刚好前段时间也在做这方面,抽空整理了下,把主要代码发出来,希望对大家有用。为简单处理,我这里只简单介绍UDP接收TS流,其实只要是socket接收的都可以类似处理。/* * main.c * * Created on: 2011-9-18 * Author: wudegang */#include "utils.h转载 2012-10-08 18:16:16 · 10729 阅读 · 4 评论 -
android之 JNI端获取并操作Surface
前一段时间研究android, 在jni端操作surface遇到麻烦,主要是C++基础太差,Surface.cpp读了n遍,也仿照网上查到的资料,试图从Java端传递Surface,然后jni端进行操作。却总是遇到各种各样的异常,前前后后卡住了7天,最后终于解决了,放出这个方法,总会对某些朋友有帮助。 其实不是原创的,只是,网上有1000篇帖子,有999篇都讲的同一种方法,但在我这里却偏偏成转载 2012-10-17 10:45:31 · 4422 阅读 · 0 评论 -
mplayer 音视频同步原理
mplayer播放时的大循环过程为:while(!mpctx->eof){ fill_audio_out_buffers();//音频stream的读取,解码,播放 update_video(&blit_);//视频stream的读取,解码,过滤处理 sleep_until_update(&time_, &aq_sleep_time);//计算延迟时间并睡眠等待 mpc转载 2012-09-25 15:06:48 · 3292 阅读 · 0 评论 -
使用mp4v2将H264+AAC合成mp4文件
录制程序要添加新功能:录制CMMB电视节目,我们的板卡发送出来的是RTP流(H264视频和AAC音频),录制程序要做的工作是:(1)接收并解析RTP包,分离出H264和AAC数据流;(2)将H264视频和AAC音频以某种格式封装,最后存成文件,供用户查看。 第一步已经有部分代码可供参考,因此很快就完成了。第二步,我们决定封装成mp4,查找了一些资料后,决定使用开源库mp4v2来转载 2012-10-18 10:01:01 · 2610 阅读 · 1 评论 -
JNI中创建本地线程示例
一、概述 JNI编程和Linux上的C/C++编程还是挺相似的,每次java调用JNI中的函数时都会传入有关JVM的一些参数(如JNIEnv,jobject),每次JNI回调java中的方法时都要通过JVM的有关参数来实现,当在JNI中涉及到多线程的话还是有一些不一样的地方,就是要在子线程函数里使用AttachCurrentThread()和DetachCurrentThread()转载 2012-10-23 11:44:44 · 1907 阅读 · 1 评论 -
WAVE 文件格式分析及声音数据格式
WAVE 文件作为多媒体中使用的声音波形文件格式之一,它是以RIFF(Resource Interchange File Format)格式为标准的。每个WAVE文件的头四个字节便是“RIFF”。WAVE 文件由文件头和数据体两大部分组成。其中文件头又分为 RIFF/WAV 文件标识段和声音数据格式说明段两部分。WAVE文件各部分内容及格式见后文。常见的声音文件主要有两种,分别对应于单声道(1转载 2012-10-25 10:07:28 · 2018 阅读 · 0 评论 -
Android系统手机端抓包方法
抓包准备1. Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted;2. 如果Android手机尚未root,可通过superoneclick或其它方法进行root处理(需要先安装Microsoft .NET Fra转载 2012-11-09 16:08:40 · 1172 阅读 · 0 评论 -
c++ placement new
1. placement new的含义placement new 是重载operator new 的一个标准、全局的版本。void *operator new( size_t, void *p ) throw() { return p; }placement new的执行忽略了size_t参数,只返还第二个参数。其结果是允许用户把一个对象放到一个特定的地方,达到调用构造原创 2012-12-25 15:50:36 · 962 阅读 · 0 评论 -
三字经
《三字经》与《百家姓》、《千字文》并称为三大国学启蒙读物。《三字经》自宋朝以来,已有七百多年历史,可谓家喻户晓,脍炙人口。其内容涵盖了历史、天文、地理、道德以及一些民间传说,所谓“熟读《三字经》,可知千古事”。基于历史原因,《三字经》难免含有一些精神糟粕、艺术瑕疵,但其独特的思想价值和文化魅力仍然为世人所公认,被历代中国人奉为经典并不断流传。1、人之初,性本善。性相近,习相翻译 2013-01-22 16:38:17 · 1860 阅读 · 0 评论 -
厚黑学
最初的厚黑学并不像后来流传的各种版本,也没有所谓的厚黑经和厚黑传习录,而是一篇文言文体的文章,其中不少句式都是套用的儒家经典的句式。这篇文言文体在李宗吾所有文章为唯一一篇,以后的各种厚黑学著作以及1949年之后坊间各种粗制滥造的厚黑学,均以此为蓝本,兹抄录如下: “吾自读书识字以来,见古之享大名膺厚实者,心窃异之。欲究其致此之由,渺不可得:求之六经群史,茫然也;求之诸子百家,茫然也;以为翻译 2012-08-31 14:13:05 · 8618 阅读 · 0 评论