摘要: 1.冒泡排序 排序最基本的入门算法,但效率很低。 两两比较相邻的元素,逐渐把大的数沉的底,然后小的数自然冒上来。 可以通过如果一轮遍历后没有元素交换则结束排序来提高效率,但效果很有限。 /* 冒泡排序 */ void bubbleSort(int arr[], int n) { for (int i 阅读全文
posted @ 2020-03-03 19:41 geekwade 阅读(325) 评论(0) 推荐(0)
摘要: 第一部分 打好基础 第一章:欢迎进入软件构建的世界 1.书中的所述的软件构建,按我的理解就是软件开发,主要关注于编码与测试,但也包含详细设计、规划构建、单元测试、集成、集成测试以及其他一些活动。 第二章:用隐喻来更充分地理解软件开发 1.当程序员和行外人交流问题的时候,如何描述软件开发的问题呢?最好 阅读全文
posted @ 2019-11-12 09:08 geekwade 阅读(269) 评论(0) 推荐(0)
摘要: 背景:开发中的项目之前一直用GCC4.8,boost库1.48版本的开发环境。现在因业务需求,需要更换GCC7.4,boost库1.70。 问题:可以正常编译BOOST的链接库文件,但是链接时候报错。 测试代码 报错如下: /home/hzw/workspace/test1/boostTest.cp 阅读全文
posted @ 2019-09-06 10:32 geekwade 阅读(1159) 评论(0) 推荐(0)
摘要: 背景:SecureCRT 的SSH正常使用过程中,突然出现: Key exchange failed。 No compatible hostkey.The server supports these methods: RSA,rsa-sha2-512,rsa-sha2-256,ecdsa-sha2- 阅读全文
posted @ 2019-08-28 17:18 geekwade 阅读(57691) 评论(0) 推荐(0)
摘要: 背景:在原有的项目GCC编译环境下(arm-linux 32位),增加x86-linux 64位的编译环境,编译curl库的时候发生错误。 其他:编译服务器为64位Centos 编译错误提示 /include/curl/curlrules.h:142:3: 错误:数组‘__curl_rule_01_ 阅读全文
posted @ 2019-08-23 18:03 geekwade 阅读(1352) 评论(0) 推荐(0)