<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dingmeme的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dingmeme</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dingmeme]]></copyright><item><title><![CDATA[GSM长短信编解码的一些重新认识]]></title><link>https://blog.youkuaiyun.com/dingmeme/article/details/122297499</link><guid>https://blog.youkuaiyun.com/dingmeme/article/details/122297499</guid><author>dingmeme</author><pubDate>Tue, 04 Jan 2022 10:30:06 +0800</pubDate><description><![CDATA[本周翻出了以前做过的一个项目，重新做了一些改进，主要做的是针对长短信的编解码工作，发现以前做项目的时候有很多没有理解透彻的地方，现在特地补上。

首先介绍下长短信的PDU的特点，普通短信UD区长度为140字节，超过140字节就得拆分成多条短信，拆分后的短信经过短信网关、短信中心的存储转发后到达终端的顺序可能和原发送顺序不同（此处已在实际工作中验证），为了解决接收方对于信息内容的理解出现困扰，1996年颁布GSM03.40V4.13.0中定义了长短信，所谓的长短信就是由一组相互...]]></description><category></category></item><item><title><![CDATA[matlab和vc联合编程]]></title><link>https://blog.youkuaiyun.com/dingmeme/article/details/122229100</link><guid>https://blog.youkuaiyun.com/dingmeme/article/details/122229100</guid><author>dingmeme</author><pubDate>Thu, 30 Dec 2021 09:30:27 +0800</pubDate><description><![CDATA[最近一次用到了matlab和vc联合编程，主要使用的是版本matlab2016b和vc2015

一、安装

主要用到了以下安装包，安装次序也如下：

1.matlab2016b

检查环境变量：



2.vs2015（安装前先检查卸载掉计算机上已有的所有VC2015相关的已安装组件）

记得注册，否则无法被matlab调用。

3.TDM-GCC-64

安装后配置环境变量

Path下面添加：



新建：



4.winsdk_web7.1

二、配置

1.安装完毕后，检测matlab的C++语]]></description><category></category></item><item><title><![CDATA[C#启动和退出一个程序]]></title><link>https://blog.youkuaiyun.com/dingmeme/article/details/118693888</link><guid>https://blog.youkuaiyun.com/dingmeme/article/details/118693888</guid><author>dingmeme</author><pubDate>Tue, 13 Jul 2021 10:30:32 +0800</pubDate><description><![CDATA[private void StartProcess(string processName) 
{
    ProcessStartInfo psi = new ProcessStartInfo();
    psi.FileName = processName;
    psi.WindowStyle = ProcessWindowStyle.Hidden;
    Process.Start(psi);
}



private void KillProcess(string processName...]]></description><category></category></item><item><title><![CDATA[shell脚本监控程序异常退出并自动重启]]></title><link>https://blog.youkuaiyun.com/dingmeme/article/details/107892056</link><guid>https://blog.youkuaiyun.com/dingmeme/article/details/107892056</guid><author>dingmeme</author><pubDate>Sun, 09 Aug 2020 12:24:40 +0800</pubDate><description><![CDATA[一些设备，要求24小时不间断运行，但我们（小白、菜鸟）在写设备板卡上加载的arm程序的时候，就是检查得再仔细，程序也有可能在某个时刻发生异常退出，怎样保证我们的设备能始终运行，通常我们会采用看门狗等方式来监控运行状态，及时修正异常。从软件的层面考虑，我们还经常采用编写监控脚本的方式来重启异常退出的程序。下面以myTest程序为例，编写一个shell脚本，当发现程序异常退出时，重启程序，脚本内容如下：
keepalive.sh


#! /bin/bash
while true do
	monitor=`ps]]></description><category></category></item><item><title><![CDATA[Windows批处理命令找回设备IP]]></title><link>https://blog.youkuaiyun.com/dingmeme/article/details/107536936</link><guid>https://blog.youkuaiyun.com/dingmeme/article/details/107536936</guid><author>dingmeme</author><pubDate>Thu, 23 Jul 2020 15:06:15 +0800</pubDate><description><![CDATA[生活和工作中，总有些时候会忘记一些很久远之前设置过的设备的IP地址，当你需要连接这些设备的时候往往会很头疼，一般情况下，我用两种方式去找回设备IP，第一种是将设备和电脑直连，电脑设置为自动获取IP，然后打开wireshark抓包工具，抓取ARP包查看设备发出的arp请求，原理去看网络arp相关知识。另一种情况，如果大概知道设备的网段，只是不知道IP具体是多少，我写了一个Windows的批处理工具，方法很简单，将下面的代码复制到文本文档中，根据自己的需要稍作修改，最后将后缀名改为.com即可。


@echo]]></description><category></category></item><item><title><![CDATA[LTE的移动性管理总结]]></title><link>https://blog.youkuaiyun.com/dingmeme/article/details/103761678</link><guid>https://blog.youkuaiyun.com/dingmeme/article/details/103761678</guid><author>dingmeme</author><pubDate>Mon, 30 Dec 2019 10:04:09 +0800</pubDate><description><![CDATA[今天总结一下LTE的移动性管理相关知识，主要包括三个方面，小区选择、小区重选、小区切换。先简单看下相关基础知识，然后是移动性管理的几个知识点：

LTE网络基本结构




eNodeB：即基站

CN：表示核心网。4G核心网实现了控制面和数据面分开，控制面主要是指令，数据包为小包，关注实时性。数据面主要是流量，数据包为大包，需要吞吐量。

HHS：存储用户签约信息的数据库，归属地、认证信息等
...]]></description><category></category></item><item><title><![CDATA[我们身边的网络知识]]></title><link>https://blog.youkuaiyun.com/dingmeme/article/details/103665540</link><guid>https://blog.youkuaiyun.com/dingmeme/article/details/103665540</guid><author>dingmeme</author><pubDate>Mon, 23 Dec 2019 15:27:06 +0800</pubDate><description><![CDATA[我们身边的网络常识

 今天咱们交流的主题是网络基础，这块东西对于咱们计算机或者通讯专业的人来说应该是很熟悉的，今天拿出来再说一说，是因为这块知识在咱们工作和生活中时刻都在使用，并且非常重要，希望大家不仅是要了解，还要深入掌握。网络有硬件层面，也有软件层面，更有应用层面的东西，今天咱们就来重温一下这些常识，。

讲到网络，就不能不说一下，网络的分层，这块东西不管是在面试还是咱们看书学习网络知识，...]]></description><category></category></item></channel></rss>