摘要:
typedef __u16 in_port_t;typedef __u32 in_addr_t; struct sockaddr_in *addr; char m_ipaddr[16]; memset(m_ipaddr,0,sizeof(m_ipaddr)); 需要区分下这些结构体的差异 socka
阅读全文
posted @ 2018-10-19 18:53
琳麻雀
阅读(3736)
推荐(0)
摘要:
运行上述代码的时候,出现创建消息队列异常,msgget返回No space left on device。 检查/proc/sys/kernel/msgmni里面值为16.这个msgmni参数决定了系统中同时运行的最大message queue的个数; 查看当前消息队列,#cat /proc/sys
阅读全文
posted @ 2018-10-19 18:09
琳麻雀
阅读(1161)
推荐(0)
摘要:
#include #include int main() { FILE *fp; char ch; char pRetMsg[128]; int msg_len=0; memset(pRetMsg, 0, sizeof(pRetMsg)); if((fp=fopen("test.txt","r"))==NULL) { prin...
阅读全文
posted @ 2018-07-25 17:35
琳麻雀
阅读(204)
推荐(0)
摘要:
有一个未来的目标 总能让我们欢欣鼓舞 就像飞向火光的灰蛾 甘愿做烈焰的俘虏 摆动着的是你不停的脚步 飞旋着的是你美丽的流苏 在一往情深的日子里 谁能说得清 什么是甜 什么是苦 只知道 确定了就义无返顾 要输就输给追求 要嫁就嫁给幸福
阅读全文
posted @ 2018-03-22 09:29
琳麻雀
阅读(382)
推荐(0)
摘要:
当我们进行社招面试时,有一个问题几乎是必问的;当我们去企业参加面试时,也有一个问题是必须面对的:那就是—你为什么要离开上一家公司?其实这个问题主要是想试探一下求职者的核心诉求,并借此预估一下他在本公司工作的稳定性。常见的答案也无非就是这么几种:对薪酬不满意、干得不爽,或者是想换个环境。小编恰巧在大学
阅读全文
posted @ 2018-03-01 09:58
琳麻雀
阅读(248)
推荐(0)
posted @ 2018-01-03 16:43
琳麻雀
阅读(118)
推荐(0)
摘要:
有一个人,对我而言。就是家。所以,我想离她更近一点儿,再近一点儿。。
阅读全文
posted @ 2018-01-02 11:31
琳麻雀
阅读(165)
推荐(0)
摘要:
一. 元旦去衡阳拜佛许心愿,听到一个小男孩许了三个心愿。 第一个心愿是,愿全家不死; 第二个心愿是,全家发财。 然后他妈妈说,你就不许一个学习进步,长大当个科学家的心愿。 他说,那个第三个心愿是,长大要发明一个药, 他妈妈问,什么药。 小男孩说:长生不老药。 我瞬间笑喷。每次想起来都好笑。
阅读全文
posted @ 2018-01-02 08:52
琳麻雀
阅读(404)
推荐(0)
摘要:
浅谈程序员的英语学习 作为在中国工作的程序员,不懂得英语似乎也不妨碍找到好工作,升职加薪。但程序员这个工种则稍有不同,因为程序,尤其是高级语言,基本上都是由英语和数字表达式构成的。英语对于程序员十分重要。我的大学本科全部采用英文教学,工作时也经常会遇到外国人,和他们谈笑风生,自认为自己的英语水平比园
阅读全文
posted @ 2017-10-18 10:16
琳麻雀
阅读(312)
推荐(0)
摘要:
smtp协议原理:http://blog.csdn.net/woshinia/article/details/8994833 我的webf服务器是动态ip,因此需要检测服务器ip的变化然后更新域名的ip,打算检测到ip变化后自动发送邮件告知自己,于是上网搜了下编程发送邮件的方法,大部分是基于vc的,
阅读全文
posted @ 2017-10-12 13:44
琳麻雀
阅读(658)
推荐(0)
摘要:
串口通信 Unix终端I/O函数。作用:清空终端未完成的输入/输出请求及数据。 Unix终端I/O函数。作用:清空终端未完成的输入/输出请求及数据。 包含头文件: 1 #include <termios.h> 1 #include <termios.h> 1 #include <termios.h>
阅读全文
posted @ 2017-09-18 15:44
琳麻雀
阅读(1552)
推荐(0)
摘要:
wsrt进程在处理upgradeAccess部分一直Segment fault,又一直没看出问题。 http://blog.csdn.net/yasi_xi/article/details/17840225原因在于这句修改,前一个版本没问题,后一个版本必现的话,注意查看版本间相关流程的差异,其实你对
阅读全文
posted @ 2017-09-14 14:18
琳麻雀
阅读(1447)
推荐(0)
摘要:
http://xmlgrid.net/cn/ 如果当前xml有问题,会有如下错误提示: The input XML is not well-formatted. Please correct the error and click the Check Syntax button to check t
阅读全文
posted @ 2017-09-14 10:36
琳麻雀
阅读(342)
推荐(0)
摘要:
在/etc/profile中加入以下一行,这将允许生成coredump文件 ulimit-c unlimited segment fault的问题就会生成core文件;killed的方式出错不会生成core文件; gdb 应用程序 core ,就能恢复到程序奔溃的那一刻,通过bt查看出错的原因。
阅读全文
posted @ 2017-09-13 15:58
琳麻雀
阅读(167)
推荐(0)
摘要:
为了避免进程发呆,或者陷入死循环,但是进程并没有真正挂死,导致软件看门狗没有监控得到进程挂死而重启。 所以,添加一个喂狗自愈机制。 time_t lastTime = time(NULL); for(耗时功能处理) { //喂狗 if(time(NULL) - lastTime >= 120) {
阅读全文
posted @ 2017-09-13 15:36
琳麻雀
阅读(2097)
推荐(0)
摘要:
1. 开机是否直接进入桌面?如果是新机,正常进入的是设置界面。如果没有特别向卖家说明,卖家为了避嫌,不会主动帮你设置; 2. cmd 查看 systeminfo, 往上翻,第一次软件安装的时间。正常,应是当天你开机的时间。 3. 查看电池使用状况 4. 鲁大师,查看硬盘操作次数及电池使用情况;
阅读全文
posted @ 2017-09-01 23:32
琳麻雀
阅读(1755)
推荐(0)
摘要:
输入: 07e1 输出: 2017
阅读全文
posted @ 2017-06-23 15:04
琳麻雀
阅读(4213)
推荐(0)
摘要:
mystruct p;char buff[50];memcpy(buff,&p,sizeof(p)); //把p的内容以字节形式拷贝到buff中mystruct* q;q = (mystruct*)buff; //把buff的内容转换为结构体mystruct 或者 (将字节流转化成结构体) msg_
阅读全文
posted @ 2017-06-23 10:54
琳麻雀
阅读(5014)
推荐(0)
摘要:
#include #include #include #include #include #include #include #include #define BUFFER_SIZE 512 int main(int argc, char *argv[]) { int fdr,fdw; /* 文件描述符 fdr->源文件 fdw->目标文件 */ char buff...
阅读全文
posted @ 2017-06-01 17:07
琳麻雀
阅读(1647)
推荐(0)
摘要:
在标准C/C++中,我们可通过tm结构来获得日期和时间,tm结构在time.h中的定义如下:#ifndef _TM_DEFINEDstruct tm { int tm_sec; /* 秒 – 取值区间为[0,59] */ int tm_min; /* 分 - 取值区间为[0,59] */ int t
阅读全文
posted @ 2017-04-17 10:24
琳麻雀
阅读(1712)
推荐(0)
摘要:
在当今的网络时代,我们常常见到的进程间通信方式都是socket,比如Java的EJB调用,Java和C通信,Web Service服务等。socket是最常用的通讯技术,几乎所有的系统、语言都支持,socket也是面向网络的,通信的两方可以跨越IP网络进行传输。 在本地通信中(同一台机器上的进程间通
阅读全文
posted @ 2017-04-05 14:11
琳麻雀
阅读(7931)
推荐(1)
摘要:
我知道 欢乐是人生的驿站 痛苦是生命的航程 我知道 当你心绪沉重的时候 最好的礼物 是送你一片宁静的天空 你会迷惘 也会清醒 当夜幕低落的时候 你会感受到 有一双温暖的眼睛 我知道 当你拭干面颊上的泪水 你会灿然一笑 那时,我会轻轻对你说 走吧你看 槐花正香月色正明
阅读全文
posted @ 2017-03-15 19:20
琳麻雀
阅读(337)
推荐(0)
摘要:
可能是因为正当校招季,最近关于程序媛(女性程序员)的话题很火,朋友圈里一下就冒出很多相关文章,有的写自己求职入职的心路历程,有的从客观数据角度分析女性优劣势,也有过来人分享自己和周围人的看法,加之几天前我所在的公司ThoughtWorks赢得了2016最佳女性科技人员雇主,忽然间,”程序媛”成了每天
阅读全文
posted @ 2017-01-11 14:44
琳麻雀
阅读(361)
推荐(0)
摘要:
以下是翻译过来的原文: 在软件开发过程中,你经历的每件事情都会潜移默化地影响着你。随着时间的流逝,年纪的增长,对于程序开发技术(相同/或者相关能力)以及自身的理解也会不断沉淀,这些最终也会帮助你达成目标——成为一名优秀的程序员。 这里谈到的经历不仅限于程序员生涯里的里程碑,比如换工作、成为领导/经理
阅读全文
posted @ 2016-12-27 18:27
琳麻雀
阅读(305)
推荐(0)
摘要:
一、函数指针 首先它是一个指针,只是这个指针指向的是一个函数。指针变量可以指向变量的地址、数组、字符串、动态分配地址,同时也可指向一个函数,每个函数在编译的时候,系统会分配给该函数一个入口地址,函数名表示这个入口地址,那么指向函数的指针变量称为函数指针变量。 表示: struct file_oper
阅读全文
posted @ 2016-12-27 18:13
琳麻雀
阅读(382)
推荐(0)
摘要:
出自:http://blog.csdn.net/zhourui1982/article/details/5282361 做嵌入式系统开发有一段时间了,做过用于手机平台的嵌入式Linux,也接触过用于交换机、媒体网关平台的VxWorks,实际应用后回过头来看理论,才发现自己理解的肤浅,也发现CSDN上
阅读全文
posted @ 2016-12-27 17:13
琳麻雀
阅读(450)
推荐(0)
摘要:
运行结果: 查看反汇编的代码,发现:int nTmp = &a[4] - &a[0];00416B87 lea eax,[ebp-28h] 00416B8A lea ecx,[arrayTmp] 00416B8D sub eax,ecx 00416B8F sar eax,2 00416B92 mov
阅读全文
posted @ 2016-12-26 11:31
琳麻雀
阅读(2189)
推荐(0)
摘要:
问题描述 原来字串内容name为下面内容: ######name=杨乃文做DJ,微信公众号FunRadio。什么样的姿态是小丑姿态?2016046###### 需要截取成大小为64的name_rm[64]的数组内容,出现如下乱码: ######name=杨乃文做DJ,微信公众号FunRadio。什么
阅读全文
posted @ 2016-12-05 10:25
琳麻雀
阅读(4322)
推荐(1)
摘要:
如果人生也如编程, 阻塞在无法回应也无法响应中断的环境, 那就果敢的改变成非阻塞Timeout,顺便也把目标IP给换了 ........... 可是,人生终究不是编程.............................
阅读全文
posted @ 2016-11-25 15:03
琳麻雀
阅读(120)
推荐(0)
摘要:
1、介绍 Socket编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等… 好在我已经将这些事完成了,我将和所有人共享我的知识了。如果你了解C语言并想穿过网络编程的沼泽,
阅读全文
posted @ 2016-11-24 15:58
琳麻雀
阅读(428)
推荐(0)
摘要:
本文为项目开发总结的原创文档。 本项目,添加一个watchdog守护进程,用来监控环境的三大进程mozart、bitbox、mplayer,任何一个进程出现故障,整个环境进行重启。 首先有通过版级驱动/arch/mips/xburst/soc-x1000/common# vim reset.c 找到
阅读全文
posted @ 2016-11-24 15:52
琳麻雀
阅读(7505)
推荐(1)
posted @ 2016-11-24 14:55
琳麻雀
阅读(24)
推荐(1)
摘要:
什么是需求分析? 通俗的讲,对用户的意图不断揭示和验叛的过程,要对经过系统可行性分析所确定的系统目标做更为详细的描述。 假如你是个建筑工程师,有个客户找你建一个鸡窝,这个时候要需要与客户沟通,来确定客户到底想要一个什么样子的鸡窝。我们应该注意三点: 1 . 准确的理解和描述客户需要的功能。 客户说,
阅读全文
posted @ 2016-11-24 10:04
琳麻雀
阅读(197)
推荐(0)
摘要:
select,poll,epoll都是IO多路复用的机制。I/O多路复用就通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是同步I/O,因为他们都需要在读写事件就绪后自己负责进行读写,也就是说
阅读全文
posted @ 2016-11-17 16:39
琳麻雀
阅读(183)
推荐(0)
摘要:
这篇文章写得挺形象,对TCPIP、HTTP、Socket的作用有一个整体层次的理解。 转载文章内容如下: 网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有
阅读全文
posted @ 2016-11-17 13:55
琳麻雀
阅读(402)
推荐(0)
摘要:
官方协议有句如下的话来形容MQTT的设计思想: “It is designed for connections with remote locations where a "small code footprint" is required or the network bandwidth is l
阅读全文
posted @ 2016-11-17 11:26
琳麻雀
阅读(2975)
推荐(1)
摘要:
参考原文:http://blog.csdn.net/xukai871105/article/details/33013455 JSON(JavaScriptObject Notation)是一种轻量级的数据交换格式。它基于JavaScript的一个子集。JSON采用完全独立于语言的文本格式,但是也使
阅读全文
posted @ 2016-11-09 15:03
琳麻雀
阅读(7753)
推荐(0)
摘要:
静静的前进...o(*≧▽≦)ツ
阅读全文
posted @ 2016-09-27 14:57
琳麻雀
阅读(249)
推荐(0)