自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (23)
  • 收藏
  • 关注

原创 写在2020

2008年7月5号晚上,我登上了去往上海的火车。毕业以后,第一份工作定在了上海。初到上海,被夏日的骄阳烤的透不过气,闷热的天气,没走几步路,身上的T恤就已经透了。虽然有同学在上海,但我也没有麻烦他们。出了火车站,打车去了公司附近。先找个房子住下再说。在上海贝尔的第一年,是在西藏北路的办公室。分到了不错的项目,却又被分到了边缘的小组。在LTE的开发项目组,负责测试工具的开发。虽然自己也努力的学习LTE的知识,但看和做,真的是两码事。工具组大概存在了两年的时间,由于已经完成了测试工具的大部分功能,后面有

2020-07-31 12:53:07 232 1

原创 晨起,旭日东升,有感

远山青,山外一轮红日,渐东升。薄雾正消散,柳绿桃红。瘟疫虽横行,而今渐消声。异日定当凌绝顶,一展碧海豪情。

2020-03-18 08:44:05 218

原创 DOCSIS简介

在国内,由于大力推广光纤到户,所以一些传统的宽带接入技术逐渐退出了市场,像xDSL, 同轴电缆,甚至连网线入户也基本消失了。在外国,由于各种原因,光纤到户一直没有得到大量使用,传统技术仍在发挥着至关重要的作用。随着技术的演进,DSL已经可以在一对电话线上提供2Gbps的传输速度,其频段扩展到了212MHz,当然接入距离也就更短了。但由于反向供电的使用,DSL的接入设备可以更加靠近用户,而且节约...

2020-03-18 08:40:51 2792

原创 晚春

细柳随春摇,落花被风抛栏杆人倚笑,枝上啼莺娇

2019-04-16 07:50:07 203

原创 文件加密 RSA

最近项目中,要用到文件加密的算法。准确来说,就是一个文件,里面包含了一些密码信息,只希望被接收者知道,而不想被别人截取。RSA基本上满足了这一需求。 RSA是一种公开密钥算法,基本原理是利用大数的素数分解没有快速算法来实现。n是两个大素数p, q的乘积,其中,;对于任一整数A,,必有唯一的整数B满足:, ...

2019-03-01 16:02:04 684

原创 80后记忆-白菜糊了

从小,父母的教育就类似于放羊式的教育。我和姐姐很早就学会了做饭。第一次做饭,姐姐8岁,我5岁。这是虚岁,周岁再减一岁。那是快过年的时候,爸妈去赶集。一般年集都是到黑天的,所以爸妈过了中午也没回来。我们两个很饿,然后就想做饭。家里有白菜,姐拿了颗白菜,切了切,然后就放到锅里炒。那时候,用的是大灶。锅的直径有一米多,灶台边上还有个风箱。我负责在下面烧火。等爸妈回来,我们兴冲冲去邀功,说做好了饭。娘...

2018-10-05 16:35:17 242

原创 RPF 反向供电

最近在做一个RPF 反向供电的项目。反向供电的FTTDp,主要市场还是欧美,澳洲等传统的DSL铜线国家。现在在铜线上已经有比较成熟的GFast和正在实验室开发的xGFast。 G.Fast的总带宽可以到 1Gbps,其频谱宽度为106MHz或者212MHz,已经和FM广播的频段重合了。。。由于频段比较高,所以GFast支持的距离不会太远,一般在200以内。这也为反向供电提供一种可能。所谓的...

2018-10-05 16:34:43 854 1

原创 高中同学相识二十年聚会

相识二十年,无限情谊深。空中千点雨,心头万花春。忆罢同窗情,再叙师生恩。匆匆别离后,何日再逢君。

2018-08-21 16:40:00 524

原创 TWDM

TWDM-PON(Time and Wavelength Division Multiplexed Passive Optical Network)是目前主流的NGPON2技术,与DWDM(Dense Wavelength Division Multiplexing)相比,有更好的可管理性,兼容性。在TWDM中,OLT侧4个不同的波长可以支持40G的带宽, ONU侧与10G-GPON兼容。ON

2016-04-11 19:49:10 4274

原创 沁园春 年会

青山绿水,岛城风光,固有蓝天。网天下学子,英雄少年,才子佳人,汇集崂山。聚以众心,能解万难,人人俱道是圣贤。辈英才,看7353,出类拔尖。 立于宽带之巅,足令麾下群英开颜。以无畏精神,往来无堑,厚德载物,积土成山。薄物细故,发奋图坚,大将有为立辕轩。展未来,宏志士之气,图以冲天。

2016-01-01 10:53:21 996

原创 设计模式之Decorator与Strategy

最近在学习design pattern.在看完Decorator与Strategy之后,产生了一个疑问,两者之间的区别和联系是什么?Decorator与Strategy都实现了多态。而其最重要的一点是Decorator的多态是基于具体对象。比如我们定义一个“人“这样的类,人刚生下来时,除了吃喝拉撒什么都不会,后来才会走,会说话,会听,会写。Men * A =new DecoratorT

2014-12-05 15:47:20 1023

原创 80后回忆-逃学

从小学一年级到四年级,我一个星期上学的天数平均在三天左右。早晨起来的例行程序是:我肚子疼,头疼,浑身疼;然后老妈去给我请假。回来以后,我就在家里疯。记得有一次,老妈突然不吃这一套了,非要逼着我去上学,不去不行。后来她想揍我,然后我就跑。那个时候是夏天,我穿着拖鞋在前面跑,我妈在后面追。围着村子跑了一圈,后来我发现拖鞋跑不快,就把拖鞋扔了,光着脚跑。当我跑到我们家的老宅子时,我就从门缝里挤了

2014-11-16 12:25:55 767

原创 80后回忆-老奶奶拜佛

我老奶奶,就是我的曾祖母,活到87岁,我上大一那一年她去世的。那年寒假,我腊月十七回到家,当天晚上去她家(她跟我二爷爷一块儿过),跟她聊天。第二天凌晨,她就去世了。走的很安详。老奶奶很年轻的时候就成了寡妇,我老爷爷去世的时候是38岁,那时候我二爷爷还没有出生。我老爷爷是刚过年去世的,我二爷爷到了四月份才出生。老奶奶年轻时候的事,我不知道。从我记事的时候起,她就经常带着我去拜佛,我们那里叫行好。

2014-11-16 12:24:51 1167

原创 80后记忆-学前

学前姐姐是7周岁上的学,我是6周岁上的学。原因是太捣蛋了。娘去地里干活,如果我不想玩了,想回家,我就说回不回家,不回家我就给你全拔掉。开始,娘并不相信,直到我拔了几米的棉花以后,才发现我不是说着玩的。后来棉花苗长大了,不动了,我就从上往下捋,把枝叶全部薅下来。然后我就不得不去上学了。我小时候,对数字很有天赋。我在上小学之前就会算乘法,而且是两位数乘两位数的心算。我五周岁的时候,我小舅结

2014-11-16 12:23:01 461

原创 80后记忆-白菜糊了

从小,父母的教育就类似于放羊式的教育。我和姐姐很早就学会了做饭。第一次做饭,姐姐8岁,我5岁。这是虚岁,周岁再减一岁。那是快过年的时候,爸妈去赶集。一般年集都是到黑天的,所以爸妈过了中午也没回来。我们两个很饿,然后就想做饭。家里有白菜,姐拿了颗白菜,切了切,然后就放到锅里炒。那时候,用的是大灶。锅的直径有一米多,灶台边上还有个风箱。我负责在下面烧火。等爸妈回来,我们兴冲冲去邀功,说做好了饭。娘

2014-11-16 12:22:04 589

原创 80后记忆-和姐姐在一起的童年

我姐姐比我大三岁。父亲的重男轻女思想还是挺严重的,虽然他也很疼我姐。但是每当我和姐姐打架,惹祸的时候,被骂被打的往往是姐姐。记得有一次,我们两个跑到村子里的小卖部赊了一瓶橘子汁儿。如果你跟我差不多大,你肯定也知道这玩意儿。当年的畅销程度跟今天的可乐有的一拼。后来,账就要到我家里来了。然后,我姐就被打了一顿,边哭边说都是我给喝光了。那时候的家庭教育比现在简单,做错了,就要挨顿揍。男孩

2014-11-16 12:20:57 1499

原创 80后记忆-六岁前不清晰的往事

六岁之前的事情,都是听娘说的。作为80后,叫娘的恐怕也不多了,更多的是叫妈吧。反正我是觉着叫娘更亲切一些。像我妻子,叫她自己的母亲娘,到婆婆那里,就成妈了。小时候,家里比较穷。穷人的孩子得穷养,父母每天忙于生计,也没有太多精力再去细心的照料孩子。夏天的时候,父母需要午休一下,我就偷偷的溜出去,自己弄点好吃的东西。有一次,跑到人家的大棚里摘西红柿,一边摘,一边吃,还用往小背心里兜,吃得不亦乐乎。

2014-11-16 12:19:46 556

原创 80后记忆-出生

第一章出生我是1983年出生在鲁西北的一个小村庄里。生我的时候,计划生育查的正严,虽然我上面只有一个姐姐,我还是被罚了七百块钱。当时的七百块钱,跟现在的七万也没有太大差别吧。我父亲那时候在镇里的砖瓦场上班,负责一些机器的维修,一个月三十来块的工资。我七个月大的时候,得了一场很厉害的病,上吐下泻不止,吐完还要接着再吃。那时候养孩子没有奶粉,我喜欢喝玉米粥,鲁西北那块叫粘粥,可能是玉米粥煮

2014-11-16 12:17:35 648

原创 关于C++的成员函数调用

在C++中,我们都知道类的静态成员函数是可以

2014-11-14 10:46:04 915

原创 Windows修改IP地址的脚本

由于最近经常在实验室和办公室来回跑,实验室的IP地址是固定的,每个端口的IP地址

2014-07-07 13:01:12 1112

原创 温控光滤波器

在NGPON2项目中,下行方向上由四个10G的载波。ONU需要工作其中的一个

2014-07-07 12:56:34 1366

原创 关于定时器

最近做项目时,遇到一个定时器的问题。之所以认为他是个问题也是由于自己

2014-07-07 10:33:01 812

原创 ONT测试

怎样登陆OLT的串口? 安装octopusDOStopus -p udp -n 172.17.14.236 -i 其中"172.17.14.236"是FX OAM的IP地址user:shellpassword:nt  怎样创建clearcase的viewcleartool mkview –stgloc default -tag xxxcleartool se

2014-06-12 22:43:41 2940

原创 GPON OLT ONU配置命令

GPON OLT ONU配置命令首先配置OLT板子,configure system max-lt-link-speed link-speed ten-gb 这ten-gb可以是twodotfive-gb或者其他值,但一定要比板子的speed要大。比如OLT板子是10G的,这里要大于等于10.configure equipment slot lt:1/1/1 planned-typ

2014-06-10 22:42:46 8878

原创 NGPON demo

NGPON Demo 现在我们正在进行一个XGPON的项目,在OLT侧,是一个4x10G的数据流,在ONU侧是一个10G的数据流。在下行方向上,ONU需要一个光滤波器,选择一个波长;上行的光模块支持4种波长,当时只能选择一个进行发射。光滤波器和上行光模块受温度控制,在不同的温度下会选择不同波长。上面是一个Demo的架构图。对于ONU的状态转换,这里和普通的接入会有所不同。首

2014-06-09 21:53:44 1643

原创 GPON PLOAM消息

PLOAM(Physical layer OAM), 比embedded管理信道更灵活,比OMCI 更快一些。PLOAM 提供的主要功能:                上行burst的配置                ONU激活                ONU注册                加密密钥的更新,交换                Protectio

2014-06-06 16:46:12 13419 1

原创 GPON接入-状态机分析

GPON接入—状态机分析在G984.3和G987.3中定义了ONU激活的步骤。其状态分别是:O1:初始状态O2-3:序列号处理O4:时间调整O5:正常操作状态O6:间歇的下行失步状态O7:紧急停止状态ONU在上电以后,或者ONU收到deactivationPLOAM消息以后,或者从O7状态出来后,都要先进入初始状态,在这一状态下,ONU上行关闭,下行接收从OLT来的

2014-06-05 13:30:56 7318

原创 GPON学习-G984.3

GPON学习-984.3G984.3协议定义了GPON Transmission Convergence(GTC)层。 GPON的传输速率分成两种:对称:上下行都是2.48832 Gbps飞堆成:上行1.24416Gpbs,下行2.48832GpsGPON的GTC帧时长为125us,下行采用广播方式到所有的ONU;上行采用时分复用的方式,多个ONU根据T-CONT在不同的时

2014-05-23 14:07:59 6249

原创 FTTB MDU7353

MDU7353是一款光纤到楼的产品,其可插拔的板卡支持灵活的配置。MDU7353尺寸为2U, 8.89CM,支持4快LT线卡。线卡的类型可以POTS, ADSL, VDSL, VDSL2, FastEthernet等。其上联口可以是FE, EPON, GPON, XEPON,后面还会支持XGPON.MDU可以上联到FX7360,作为ONT使用;也可以上联到7750/7450 MG,

2014-05-14 16:07:07 2353

原创 XT390刷机及ROOT

首先说明一下,这个刷机包就是联通的定制包,没有什么改进。刷完以后,就是联通的定制机。还有一个就是刷成XT389的包,我现在就是这样做的。优点是没有了蛋疼的进入沃的世界,缺点是没有了双卡双待。当然你乐意的话,你也可以获取root权限,然后自己干掉不想要的程序。好了,下面详细说明一下刷机过程吧。1. 下载必须的文件, 由于文件太大,没有办法,我放到了115网盘115.com,使用javc@

2013-07-05 10:19:52 3607

原创 德州高铁

京沪高铁促生了十几个新城。但这些城市基本都是一个发展模式,没有差异化,很难有更好的发展。如果当地没有知名的企业,没有旅游景区,招商进来的恐怕只剩下两种:一种是高污染的行业,一个是劳动密集型的企业。我家在陵县和德州的交界处,现在要划归高铁新城。土地基本上被占用,修路,盖楼。

2013-06-21 10:37:20 1213

原创 由返回值为引用而造成的内存泄露

一个很纠结的问题:比如两个对象进行操作,比如两个矩阵相乘,在函数中,我们会new一个新的矩阵,并作为引用返回。如果A = B * C在一个循环里面,那么不停地构造乘积矩阵,最后造成了内存的泄露。这个问题应该怎么解决呢?CMatrix & CMatrix::operator *(const CMatrix &mat){     CMatrix *pmat;     pmat

2013-01-08 08:18:59 1147

原创 QR分解

最近在看张贤达老师的《矩阵分析与应用》,在看到HouseHolder的QR分解时,看到了书中的一些错误。现在记录一下。HouseHolder变换可以实现任意mxn矩阵A的QR分解,其原理是使用变维向量的HouseHolder变换,使得该向量除第一个元素以外,其它元素都变为0.HouseHolder向量取值:其中 (书中的公式),根据这个公式我们是得不到正确w的,除非x1等于1.

2013-01-06 08:49:35 10697 1

原创 童言童趣(2)

最近周末经常带着儿子去爬上,看到陡峭一点的山,儿子就会大叫:"酸牙,有两个酸牙"晚上给儿子讲故事"从前,有个小朋友叫曹冲,", 你知道的就是那个称象的故事"我要听喜羊羊的故事""从前,有个喜羊羊,叫曹冲。。。""儿子,你什么时候才能长大啊?""再过很久很久以前,我就长大了" 听故事的后遗症。。。每次爬山的时候,遇到分岔路,儿子总是跟我们意见不一致,然后他会很着急,因

2012-12-26 11:13:41 614

原创 MAXTNT,一个古老的传说

最近接触了一下公司古老的产品MAXTNT,在luncent最辉煌时候的产品。记录一下这个产品的一些命令和测试时的指令cd ras_V0.2021.0e2export ADI_DSP=/sw/adi_dsp2187gmake build_all对DSP代码的编译,还是ADSP2187,好有历史的产品。load tar network 135.252.141.7 /home/x

2012-12-14 12:50:45 411

原创 个人爱好

回到二线城市,生活节奏慢了许多,可以有很多时间做一些自己喜欢的事情。初中时练了几天的笛子,现在又重新捡了起来,虽然姑苏行还没有完全学好,但是也挺有意思的。每周打个一两次羽毛球,有益健康啊。周末,带老婆儿子去爬爬山。附近有几个小山头,紧靠海边,山上还有泉水。不错!!

2012-12-02 19:11:26 348

转载 精明的程序员——堆栈和队列的相互转换

精明的程序员——堆栈和队列的相互转换写这篇的灵感,是源自看到网上一个Google的面经。以下一段话引自面经原文:“第三道题目他先是说这东西可能没用,说stack和queue哪个更基本一些,我马上说stack,并告诉他我知道是stack,但不知道为什么是stack,他又具体举了个例子,说1和-1哪个更基本,我几乎没思考就说是1,他说是-1,因为-1*-1可以得到1,而1怎么也

2012-10-17 16:22:16 576

原创 童言童趣

1.好无耻的老爹,    小时候,儿子只会重复大人说的话的最后一个字,于是    儿子,你臭吗?    臭啊    你笨吗?    笨啊    你傻吗?    傻啊    爸爸帅吗?    帅啊!2.后来大了,每天我上班,我跟他说爸爸要去给你挣钱花,那天他说:我要两个爸爸,一个上班去挣钱,一个陪我玩!3.小朋友也很暴力,一天晚上,儿子要喝牛奶,老婆说不行

2012-10-11 13:46:24 1133

原创 背单词

电脑还是没下来,资料也不给看,阿朗还是挺有钱的,不用干活还给钱。不过说回来,人不能闲着,否则就懈怠了。由俭入奢易,由奢入简难嘛!买了特权同学的FPGA套件,自己改了,写了几个小工程,还花了35大洋买了个USB转串口的线。玩了几天,也腻了。毕竟没有动力,学下去也就没有太多欲望。干啥呢,背单词吧。这个活好,可以提高英语水平,而且一时半会儿,这单词也背不完。在网上下了GRE红宝书,10天背诵10

2012-10-11 13:10:07 456

原创 随笔

闲来无事,多谢几篇博客吧。我总结一下自己这几年的工作。在上海贝尔的三年半,是我知识结构调整,内容提升的一个飞跃期。在这里,我遇到的是良师益友,是一群志同道合的朋友。我们可以一起加班,一起吃饭,一起打球。大家没有尔虞我诈,都是高效而直接的沟通。做测试工具的时候,我学到很多计算机方面的知识,从一个对操作系统,数据结构,linux一窍不通的人,渐渐也开始喜欢上了看内核代码,也能编写几段小程序。后来,

2012-09-26 16:50:48 1829

matrix.cpp

张贤达矩阵分析的算法代码,包括householder, cholesky变换,QR分解

2021-02-22

软件架构培训资料

最近的一个培训,关于软件架构和设计模式,软件工程等。

2012-12-20

GDB使用手册

GDB的使用手册。GDB是GCC的调试工具,可以进行代码行,函数的调试和断点设置,跟踪。

2012-12-13

LTE概述资料

LTE的概述行资料,介绍了LTE的架构,主要的技术,包括扁平架构,OFDM,MIMO等

2012-12-13

GCC使用手册

GCC的使用手册,GCC常用命令,GCC,G++编译选项

2012-12-13

GSM全部协议下载和导读

GSM的协议导读和下载地址。可以一个人完成对协议初步了解

2010-10-01

GSM的协议全套英文版

GSM的协议,全的,英文版。自己加了一个导读

2010-04-23

多家软件和通信公司最新笔试面试题

多家公司的笔试面试题,中兴,华为,百度等等

2010-04-23

linux的内核编程

我对内核编程的理解,记住不是内核编译,有一个例子,包括写内核模块,编译内核模块,安装内核模块,以及怎样调用内核模块提供的功能。

2009-10-27

C调用Matlab程序

原来写了一个Matlab调用C的Memo, 这次整理了一个C调用Matlab的Memo

2009-10-27

磁盘阵列RAID的安装

介绍了软RAID0和硬件RAID0, RAID1和RAID5的组建过程。

2009-10-27

linux常用命令实用版

linux常用命令,短小而精悍。对于一般的应用完全可以。

2009-09-16

verilog+vhdl

verilog和VHDL语言介绍,值得一看。

2009-09-15

C调用perl脚本程序

C调用perl的说明,如果有问题,请联系[email protected]

2008-12-18

Matlab调用C程序

虽然很小的东西,但是确实很实用,如有问题,请联系[email protected]

2008-12-18

2008年几大公司笔试面试题

我参加的几家公司的笔试面试题,自己总结的一点经验,抛砖引玉

2008-09-27

高效C编程 公司笔试题

非常有用的一个说明,很多公司的笔试题都是这样的问题

2008-09-27

effective c++

effctive c++,学习C++语言比较重要的参考文档

2007-10-30

几家公司面试题

由于是txt,所以很小!

2007-10-25

46家公司笔试面试题

几个大公司的面试题和电信的基础知识

2007-10-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除