05 2017 档案

排错:expected unqualified-id before string constant
摘要:一个低级但是不好定位的编译错误,常见的问题是: 1. 语句的 { 括号不匹配。 2. 缺少 ; , 特别是类的定义或声明,枚举的定义。 3. 变量名或函数名使用了保留字。 阅读全文

posted @ 2017-05-19 11:09 Kinsang 阅读(9156) 评论(0) 推荐(0)

理解C++ lvalue与rvalue
摘要:一个众所周知的危险错误是,函数返回了一个局部变量的指针或引用。一旦函数栈被销毁,这个指针就成为了野指针,导致未定义行为。而左值(lvalue)和右值(rvalue)的概念,本质上,是理解“程序员可以放心使用的变量”。 空泛的讨论先到这里,先看一段会报错的代码: 这里,对foo(a)取地址会引起错误: 阅读全文

posted @ 2017-05-15 11:17 Kinsang 阅读(8362) 评论(2) 推荐(0)

使用Github Page鼓励自己每日编程
摘要:动机 三天不练手生,编程的基础训练本身是很枯燥的,需要很多的认真与坚持。无论是Debug的经验,语法规则的记忆,还是各类基础的算法运用,都需要持之以恒的认真。Github的“打卡”以及展示页,可以作为一个小小的奖励,鼓励自己每日坚持。 方案 因为github是支持jekyll引擎的,所以使用jeky 阅读全文

posted @ 2017-05-13 21:34 Kinsang 阅读(537) 评论(0) 推荐(0)

kobo阅读器安装koreader
摘要:动机 kobo阅读器是加拿大的电子阅读器品牌,与kindle类似。问题是这个阅读器在中国无法连接电子书商店,即使是用SS翻出去也不行。一气之下花了一个下午折腾,安装一个开源的阅读器。 安装 代码仓库在github,指引很详细,不再赘述了。中文版安装指引 但是简体中文的wiki页面有点落后,建议使用英 阅读全文

posted @ 2017-05-13 15:00 Kinsang 阅读(3166) 评论(0) 推荐(0)

信息时代的“煎饼人”
摘要:手机依赖与阅读快感 不知道从何时开始,每天起床的第一件事不是刷牙洗脸,而是打开微信朋友圈,看一眼活跃的QQ群,还有查看邮箱。如果恰好遇上一篇标题颇为吸引的文章,还会花点时间看完。万一是篇知乎长文,再附上几个拓展链接,恐怕就是一个早上。 互联网产业与智能手机的快速发展,让“在线”变得相当容易。切随时随 阅读全文

posted @ 2017-05-11 23:04 Kinsang 阅读(267) 评论(0) 推荐(0)

2016亚洲超算比赛经验贴
摘要:关于2016世界大学生超级计算机竞赛: ASC世界超算大赛首创于2012年,它由中国倡议成立,并得到亚洲和世界各国超算专家及机构的共同支持。2016年主办方是亚洲超算协会,赞助单位是浪潮集团,以及华中科技大学,共有全球6大洲148所高校的175支队伍报名参赛。 成功晋级总决赛的有中山大学、 清华大学 阅读全文

posted @ 2017-05-11 00:20 Kinsang 阅读(4840) 评论(0) 推荐(1)

导航