![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作学习总结
文章平均质量分 55
zhangdaisylove
这个作者很懒,什么都没留下…
展开
-
flexlm license许可证管理
为什么采用flexlmFlexlm支持软件过期日期,软件授权机器数量,软件按模块授权,最重要的是支持浮动的license的管理,在网络的任何地方都可以使用软件许可证,而无需固定绑定在某一台计算机上。通过在网络上共享许可证,用户可以减少许可证使用量,并更有效地使用它们。 Flexlm license语法下面是一个简单的浮动license文件SERVER lulu 17007原创 2015-05-11 10:00:33 · 10787 阅读 · 0 评论 -
敏捷开发-故事与估算
## 创建故事的时机1. 由Scrum Master和Product Ower来写故事。敏捷虽然是要提高大家的积极度或参与度,但是故事创建并不需要每个成员都参与,如果都参与写故事会造成故事风格不统一,对整体评估和说明反而不利。2. 故事创建要提前。Scrum Master需要提前安排好下次迭代开发的故事,并把需求转化为故事,产品需求文档和故事基本可以同时送到团队开发成员。我们上转载 2015-11-23 23:05:36 · 2852 阅读 · 0 评论 -
当你在浏览器中输入Google.com并且按下回车之后发生了什么?
转载网址:http://blog.jobbole.com/84870/偶然间看到这篇文章,本文通过一次google.com的浏览器的访问过程详细讲述了计算机的原理,包括硬件驱动,网络通信,网页相关的知识,涵盖了驱动工程师,嵌入式工程师,网页工程师等各个职业的知识。本文试图回答一个古老的面试问题:当你在浏览器中输入Google.com并且按下回车之后发生了什么?不转载 2015-11-01 22:21:21 · 1080 阅读 · 0 评论 -
嵌入式程序员面试题
接着上一篇博文,说说这次找工作面试遇到的面试题。腾讯,面试职位:后台服务器工程师,大概有七八到笔试题,只能凭印象写出还记得的一些题目1.const的用法2.大小端问题3.二叉排序树的插入4.应用题,一台服务器一分钟的访问量是200W次,要求每隔五到十分钟提示重复登录的用户,请提供设计思路和算法其他一些公司的面试题:1.整型转字符串的实现(不使用库函数)原创 2015-09-09 16:03:39 · 4557 阅读 · 0 评论 -
嵌入式程序员的面试经历
上个月辞职了,这一段时间一直在忙着找工作。之前主要是做机顶盒方面开发的,总感觉技术面有点窄,所以打算往TCP/IP网络和底层发展。 大致看了一下书籍《TCP-IP详解(第一卷)》,《UNIX网络编程卷1:套接字联网API(第3版)》,《UNIX环境高级编程》,顺便看了下《鸟哥的Linux私房菜–基础学习篇(第三版) 》,之前一直是在linux平台做开发,以为对linux平台下的开发有一些了解原创 2015-09-08 18:44:42 · 9271 阅读 · 2 评论 -
统计文件中单词频率的各种算法实现
为了应付面试,最近一直在学习数据结构和算法。本文将通过统计文件中单词的频率,并按频率出现顺序和按字母顺序输出文件中的单词及出现次数。 比如“abc aa hello welcome hello aa abc hello”, 按频率次数的输出为: hello 3 aa 2 abc 2welcome 1按字符顺序输出为: aa 2 abc 2hello 3原创 2015-08-23 18:57:05 · 2598 阅读 · 0 评论 -
两台不同网段的PC直连是否可以ping通
如题,两台PC相连,假设PC1的ip为1.1.1.1,PC2的ip为2.2.2.2.当PC1 ping PC2时,会首先查看自己的APR缓存,看是否有2.2.2.2对应MAC地址。第一次显然没有,那么就需要发送ARP包来询问谁的IP地址为2.2.2.2PC2收到来自PC1的ARP包之后,会回答说我就是2.2.2.2,将MAC地址发送个PC1.如果按照这个思路,显然是可以ping的通的。原创 2015-07-15 14:30:54 · 12990 阅读 · 1 评论 -
QT license gen tool开发总结
1.license gen tool简介这是一款用户软件授权管理license文件生成器,输入是用户的机器指纹,用户的授权信息(包括软件的使用期限,各个模块的授权)等,输出是一个license文件,用户客户运行授权软件时进行授权管理,还输出一个license数据库,方便后续管理。2.用到的技术2.1qt相关的知识包括ui 控件 发布 搭建环境等参考教程:丁林松的教程原创 2015-06-02 11:37:48 · 2244 阅读 · 0 评论 -
QT5.4.1 VS2013 安装与开发遇到的问题
最近打算用QT开发一个license生成器的小工具。搜索了网上的安装不走,QT的安装依然折腾了小半天的时间。我们知道一款IDE开发工具,有编辑,编译,调试的功能。由于QT是跨平台的。QT creater只是一个编辑器加上QT的开发库。编译器并不在QT的安装包中。由于我是打算在windows下开发,所以选择使用VS的编译器和调试器。也可以采用minGW的编译器和调试器。因此需要下载Q原创 2015-05-21 15:21:19 · 1740 阅读 · 0 评论 -
应用交付
1.什么是应用交付?“应用交付”,实际上就是指应用交付网络(Application Delivery Networking,简称ADN),它利用相应的网络优化/加速设备,确保用户的业务应用能够快速、安全、可靠地交付给内部员工和外部服务群这段文字摘自网上,确实应用交付看似很难理解。但是我们知道它是干什么用的就大致会知道它的意思。2.应用交付功能5.1 应用交换和流量管理功原创 2015-05-21 14:47:58 · 2502 阅读 · 0 评论 -
QT无法包含sqlite数据库包
文件中#include 时提示找不到该目录,但是在工程文件.pro文件中确实加了sqlQT += core gui sql重新构建pro会报错,由此可见是pro文件构建失败导致qt create无法找到qtsql。此时删除掉debug的目录以及重新构建整个工程之后,就ok了。原创 2015-05-26 18:17:53 · 889 阅读 · 0 评论 -
freebsd安装应用
freebsd是UNIX的一个分支,它与linux相比,目录结构更加清晰,不像linux不同的发行套件(fedora或者Ubuntu)之间的目录以及命令有比较大的差别。freebsd更加适合用于开发。freebsd下软件的安装有两种方式,一种是安装已经编译好的二进制文件,通过pkg进行包管理,有点类似rpm。另一种是ports方式,这种方式是下载源码,自行编译。很多应用在/us原创 2015-05-11 14:42:47 · 2681 阅读 · 0 评论 -
敏捷SCRUM开发的一点思考
敏捷开发是接受变化,快速响应变化,快速迭代以人为本用户故事的拆分合理性哪些应该纳入用户故事?对于维护性的工作,并非新的需求不应该加入迭代开发中没有验收标准,那么迭代的目的是什么?只是为了按照里程碑分配计划,从产品计划到短期一个迭代的计划没有输出,这样与瀑布开发的方式有何异。以人文本瀑布开发之前是强调文档,模型开发现在以原创 2015-11-23 23:11:27 · 976 阅读 · 0 评论