- 博客(42)
- 资源 (8)
- 收藏
- 关注
原创 emacs 折腾笔记(linux+evil安装篇) 2018.7.24
emacs 折腾笔记(linux+evil安装篇) 2018.7.24安装emacs安装evil关于evil介绍emacs取消输入具体安装emacs 折腾笔记(linux+evil安装篇) 2018.7.24之所以加上年月,因为这个软件的折腾是无穷尽的。这个月在家,希望可以入门。安装emacssudo apt-get install emacs...
2018-07-29 22:00:25
2126
原创 调试,一项磨炼人的活(二) --- 审计跟踪
调试,一项磨炼人的活(二) — 审计跟踪摘录句子审计跟踪的好处将审计跟踪用于软件配置调试,一项磨炼人的活(二) — 审计跟踪摘录句子 保持审计跟踪。在检查某问题时,要记下你所做的事、做事的顺序,以及发生的结果。 必须清楚每一个步骤和每步执行的结果,以此确定在调试时应重点关注哪一步。 好记性不如烂笔头,细节方面,永远都不要相信的你记忆。...
2018-07-28 16:32:51
305
原创 调试,一项磨炼人的活(一)---《调试九法》
 调试,一项磨炼人的活(一)——《调试九法》 调试九法下载链接 调试,一项磨炼人的活(一)——《调试九法》2017年的年末,领导让我做Android平台上,Linux内核的相关的工作。系统极不稳定,涉及大量调试,且每次修改完成代码,都得重新安装ko,重启手机。复杂的代码如同走迷宫一样,让我陷入其中无法出来。每次编译运行步骤繁复又让人痛苦不...
2018-07-28 16:22:14
608
原创 ubuntu的汉化及五笔的安装
ubuntu的汉化及五笔的安装system setting ->language support安装 语言支持 (如果安装失败,可以运行 sudo apt-get update)安装 Simplify Chinese将中文拖动到顶部,English放到第二的位置点击 Apply Wide-System重启系统(这一步一定要记得)重启完成后,安装fcxit-wubi即可看...
2018-07-23 08:31:03
397
原创 2018年面试总结 -- 多线程很重要,多总结很重要
2018年面试总结先后面试了Android、Linux C/C++、QT。得到的结论有以一下几条: 1. 多线程作为一个高级话题太重要了。几乎每种开发环境下都会问到,无论是Android还是QT; 2. C++主要用来开发界面,当前最火的就是QT了,而MFC已经过时,WPF使用面也不太广 3. C/C++的工资普遍要低于Android。C/C++也多集中于传统软件公司,而Androi...
2018-07-22 21:48:33
630
原创 纯GUI版的Git教程(一)-----Git提交与查看
概述安装Git for Windows程序本地如何使用GitGithub的相关设置申请Github的帐号设置Github的密钥建立Github仓库并推送本地项目在RStudio中使用Git插件 Git安装网址在这里:https://git-for-windows.github.io/ 下载下来就可以正确使用了。、 安装的时候
2017-07-24 20:51:10
7140
3
原创 用同文输入法,实现五笔双键布局
@xiaoqun2016 汇报一下工作哈。 我按照上面的方案,实现了一个键盘,又定义了模糊音,界面如下: 。 现在的问题有: - [ ] 词频问题。上面的截图中,我想打一个”输入”这个词汇(词频233000000),但是它却在”加尔各答”后面(词词频180000)。schema_id.dict.yaml文件中,既然已经标明了词频,为什么还不能自动调频呢?我还没有看懂你上面的解释,拼写
2016-05-01 11:30:54
10637
原创 如何休息
[TOCM]第一篇 如何休息脑力劳动者要运动体力劳动要睡眠可以换一个问题处理最好的休息是让你重燃生活的热情好的项目清单保持一种弹性总结第二篇 如何放松大脑工作时采取舒适的姿势随时放松自己把自己想象成猫一样柔软从眼睛开始放松每日检讨自己消除疲倦因素第三篇 科学安排时间第四篇 提高睡眠质量睡够8小时睡前散步入睡时间 晚9点-11点按时起床睡前吃水果或者闻其香味第一
2016-04-03 22:35:24
1879
原创 你会管理时间吗
你会管理时间吗管理时间的好处当务之急的事自然要摆在第一位准时有了冨裕的时间压力少更懂得选择建立备忘录备忘录要放到显眼的位置凡事都需要备忘录 – 长期项目,短期项目,重要的个人目录等本周备忘录长期和远大目标都可以化整为零分清轻重缓急制定一个计划留出多余的时间留出休息的时间消除耗时因素沉迷于网络 : 不要上网看新闻统筹安排,统一处理,列出一个清单利用零星时间在路上,
2016-03-28 22:34:20
751
原创 计数排序、桶排序和基数排序
计数排序当输入的元素是 n 个 0 到 k 之间的整数时,它的运行时间是 Θ(n + k)。计数排序不是比较排序,排序的速度快于任何比较排序算法。由于用来计数的数组C的长度取决于待排序数组中数据的范围(等于待排序数组的最大值与最小值的差加上1),这使得计数排序对于数据范围很大的数组,需要大量时间和内存。例如:计数排序是用来排序0到100之间的数字的最好的算法,但是它不适合按字母顺序排序人名
2012-09-22 22:38:21
25263
1
原创 C语言好帖精选
C语言中的指针: http://topic.youkuaiyun.com/u/20091123/11/0c03d2e2-0655-4634-8287-0e2315d889fc.html?47930
2012-09-17 15:00:58
1355
原创 面经 中标软件 2012.9.13
面经2012.9.13面试的是中标软件, Linux工程师http://baike.baidu.com/view/597590.htm前面表现都特别好, 最后一个画蛇添足的败笔就是, 简历上面有一个我拿到加拿大白人老师的offer,这个真是我的败笔呀.另外, interviewer 叫我介绍一下我的参加的程序设计比赛的题目,这个也是要加强准备的.还有就是, 写其他需要的
2012-09-13 21:58:17
1062
原创 优酷土豆北京站笔试题 2012.9.12 北邮
2. 广告系统为了做地理位置定向,将IPv4分割成627,672个区间,并标识了地理位置信息, 区间之间无重叠,用二分查找将IP地址映射到地理位置住处请问在最坏的情况下,需要查找多少步? A.17 B. 18 C.19 D.20折半查找的过程可用二叉判定树描述, 判定树中每一结点对应表中一个记录,但结点值不是记录的关键字,而是记录在表中的位置序号。根结点对应当前区间
2012-09-13 09:48:05
2796
转载 海量数据处理全集
教你如何迅速秒杀掉:99%的海量数据处理面试题 http://blog.youkuaiyun.com/v_july_v/article/details/7382693#comments STL容器分为两种:1.序列式容器 (vector/list/deque/stack/queue/heap)2.关联容器 set(集合), map(映射表) 两大类,set/map/multiset/m
2012-09-13 09:33:18
724
转载 求整数1..N中1出现的次数
http://topic.youkuaiyun.com/u/20111023/19/e096fc5f-7d5d-4eea-a41e-7488ce8e9ba9.htmlhttp://www.nowamagic.net/librarys/veda/detail/1064
2012-09-11 21:42:17
1728
转载 12个有趣的C语言面试题
http://www.youkuaiyun.com/article/2012-09-06/2809604-12-c-interview-questions/21) 输入字符串 要用 fets()代替gets(), 因为gets没有对字符串长度进行检查,容易溢出.2) 拷贝未知长度的字符串, 也要用strncpy()代替strcpy(),理由同上3) main函数的返回类型为int, 这点非常重要,
2012-09-10 22:33:06
1012
原创 N个数中找出最大的K个数
题目描述:有很多个(N个)无序的数,我们姑且假定它们各不相等,怎么选出其中最大的若干个(k个)数呢?1.N=100, K = 10的时候怎么处理?2. N=1000, K = 100呢?3. N=1亿亿个, K = 100呢?如果这些数是整数的话,怎么处理?如果是浮点数呢?如果这些数是整数,并且存在上界呢?如果将题目中的"各不相等"这个条件去掉呢? 处理方式又会
2012-09-10 22:24:26
2755
原创 求二进制数中1的个数
/********************2. 对于一个正整数,用二进制表示,求其中1的个数*/#include//递归输出n的二进制形式void binPrint(unsigned int n){ if(!n) return; int tmp = n&0x01; n >>=1; binPrint(n); printf("%d",t
2012-09-10 15:42:15
833
原创 编程之美2.17 数组循环移位
/*数组循环移位设计一个算法,把一个含有N个元素的数组循环右移K位,要求时间复杂度为O(N),且只允许使用两个附加变量.解法1是简单右移, 时间复杂度为O(K*N),解决2通过翻转进行右移,时间复杂度为O(N)*/#include#includevoid rightShift(char st[], int k){ int n = strlen(st); for(i
2012-09-10 12:21:11
867
原创 两道一次称重题
第一:有10堆洗衣粉,每堆的袋数都超过10袋; 第二:每堆中,每袋的重量相等; 第三:其中9堆为合格品,每袋1.0斤;有一堆为次品,每袋0.9斤; 第四:现有一台称,可精确到两; 问:如何称一次,找出哪一堆是次品? 正确答案: 第一堆取1袋,第二堆取2袋,第三堆取3袋,……,第九堆取9袋,第十堆取10袋。 称总重量,如果都是正
2012-09-10 11:54:15
3275
转载 12球称重问题, 算法及其他
数学分析: http://blog.tianya.cn/blogger/post_show.asp?BlogID=2499219&PostID=20677715 代码实现: http://blog.youkuaiyun.com/cifry/article/details/1912384 第一:有12个外观完全一样的球; 第二:11个是好球,重量相同; 第三:有一个球是
2012-09-10 11:37:33
6548
原创 面经6.30
面试了两家, 1. 新维畅想 是一家从事Web3D,增强现实,体感交互等技术的公司。 这个面试比较简单,只是简单问了一下,我参加竞赛,团队如何分工,我扮演了什么角色。 又看我简历上面,写对设计模式比较熟,就问用过什么设计模式,对哪个最有心得? 我说,对观察者设计模式最有心得。他笑道,这个也是最常用的一种。在介绍我的项目时,我说到WebGL,一下引起了他的兴趣。他说
2012-06-30 19:30:15
786
原创 计算机相关国际会议排名
计算机相关国际会议排名<br />计算语言学相关的学术会议,在计算机相关的国际会议中的排名都名列前茅,可以提供作大家在单位内考评的参考.另外,我们在"IEEE/WIC Intl Joint Conf on Web Intelligence and Intelligent Agent Technology (0.82)"会议(排名十五)中有个关于"自然语言处理与本体工程"的 workshop , 在ICICIC2009中有个同名的Invited Sessions希望大家继续关注.<br /><br /> Ar
2011-05-22 13:30:00
1505
原创 OpenGL黑屏故障总结
1) display函数,最后没有调用 glFlush();导致没有绘制出来2)定义按键事件响应,但是最后,没有调用 glutPostRedisplay(). 导致窗口没有重绘
2011-05-16 16:19:00
6481
原创 爱上双人舞(1) --- 处理压力与情绪
<br />爱上双人舞<br /> 李中莹世界图书出版社<br /> 处理压力<br />消除压力最好的办法是运动, 运动可以消除累积在身体里的能力,使身体恢复平静的状态.<br />听音乐,与朋友喝茶聊天, 做陶艺, 画画, 唱歌,看戏等都是好的减压方法<br />经常带一张纸,上面写满自己喜欢做的,使自己开始的小事情, 每感到压力大, 就看看这张纸,选一两项去做<br />当我们认为自己的能力比事情所需要的
2011-05-04 08:33:00
810
原创 卓越而幸福的管理者
<br />卓越而幸福的管理者<br /> 周正, 北京大学出版社<br />诸葛亮病态的管理人格<br />自己鞠躬尽瘁<br /> <br />杜如晦 李靖 房玄龄王珪 权万纪<br />李承乾侯君集<br />尉迟敬德 长孙无忌<br /> <br /> <br />松下幸之助<br />艾森豪威尔<br />Sony 卯木肇带头牛效应<br /> <br />霍桑实验<br /> <br />外表很重要,
2011-05-01 19:20:00
749
原创 卓越而幸福的管理者
<br />卓越而幸福的管理者<br /> 周正, 北京大学出版社<br />诸葛亮病态的管理人格<br />自己鞠躬尽瘁<br /> <br />杜如晦 李靖 房玄龄王珪 权万纪<br />李承乾侯君集<br />尉迟敬德 长孙无忌<br /> <br /> <br />松下幸之助<br />艾森豪威尔<br />Sony 卯木肇带头牛效应<br /> <br />霍桑实验<br /> <br />外表很重要,
2011-05-01 19:20:00
678
转载 VC2005:无法执行添加/移除操作,因为代码元素是只读的....多个解决办法
<br /><br />最近在编程过程中偶尔会遇到这个错误, 非常烦人, 因为一旦添加事件处理函数就会弹出这个窗口<br /> <br />解决方案:<br />1、重启VC<br />2、打开Resource.h文件看看 一看就知道了 有些定义重复了 可以手动改掉 保存 编辑器重新加载 。。。。。。。。<br />3、关闭解决方案,删除ncb文件重新添加即可<br />4、实在不行就手动添加消息处理<br />5、查看.h和.cpp文件的属性,有可能是只读的,修改属性后就可以了<br />6、把你要添加事
2011-04-20 08:50:00
710
原创 第一篇论文的流程
邓师姐给我的忠告 "认真是对的,较真是错的."1. 写一个中文版的 这里时间比较长,主要是花在做图, 和Introduction+related work, 实验结果整理(花了约十几天....这段时间太长了.....被邓师姐狂批)2. 调结构, 蔡师兄提了点意见, 帮忙改了一下.小谢帮忙改了一下摘要, 段老师当天有点事,简单看了一下通过.3. 翻译,翻译完,分段交给同学检查(约3-4天的样子, 可以放到google里面翻一下, 很多词汇会给出供参考)4.找李文师兄,家东都提了意见, 时间关系,可付诸实
2011-04-10 09:06:00
962
1
原创 Word实用功能总结
<br />1.大小写转换<br />下载论文标题常常是全部大写。<br />贴到Word里面,选中Ctrl+F3, 就可以在三种状态间切换,全大写,全小写,首字母大写。<br /> <br />
2011-04-01 20:35:00
789
原创 Word合并文件 + 自定义命令
在office 2007下面,将多个word文件,合并成一个文件。到网上查一下,都说,“插入”-》“文件“,全部选中就可以了。但是实在找不到。下面贴图。有空再研究。主要是自定义快捷键,定义完,Ctrl+K就可以调出对应的函数了。
2011-04-01 20:30:00
980
原创 颅骨管理平台_程序总结
最近的两个礼拜,一直在完善一个颅面管理平台的项目,通过这个项目,我学到很多东西. 但是现在来不及细写了. 先列个提纲在下面, 慢慢来完善.1.开发流程,关于SVN的使用配SVN , 通过SVN来管理代码库, 会让代码更加安全,免除修改时的后顾之忧2. 数据库的使用数据库的相关问题, 连数据库代码和类SQL语句复习数据库的服务, SQL Server2005的安装, 和更多的界面操作,数据管理Access数据与SQL Server的比较3. OpenGLCGLView的使用和原理, 每个函数的含义OpenGL
2011-03-28 19:38:00
627
原创 程序调试
<br />调试无疑是编程工作的重要部分. 不仅要调试自己的程序,而且很多时候, 我们写的代码,可以是在别人代码的基础上修改的. 这就更需要调试知识.通过调试程序来熟悉别人程序的代码结构。<br />这个贴子,我会逐步整理完善自己的一点调试经验和调试过程中遇到的问题。<br /> <br />问题1 Visual Studio中断点失效的问题<br /> <br />http://topic.youkuaiyun.com/u/20090427/19/0172612E-39A0-44C8-87C7-887559F2133
2011-03-28 19:26:00
589
原创 英语阅读
<br />一个函数里面,只放一个return语句,太多的return会让程序结构混乱<br />http://sd.youkuaiyun.com/a/20110323/294448.html<br />http://www.theserverside.com/tip/A-return-to-Good-Code
2011-03-25 17:10:00
602
原创 MFC Document/View结构好贴整理
深入分析MFC文档视图结构http://blog.youkuaiyun.com/iamkuailedeweiwei/archive/2009/11/22/4849311.aspx很简明扼要,而且知识实用. 尤其是那个 各个类之间的访问 表格, 总结全面. 而且有实例代码讲解. 不可不读
2011-03-25 10:08:00
1257
原创 功夫全在编程外
一个“技术文化人”的片段感悟<br />http://www.programmer.com.cn/5364/<br /> <br />时势可用而不可恃--》不能跟风,要打好基础<br />抬头看路,埋头赶路--》要了解整个软件行业<br />遇高人不可交臂而失之 --》熟读好书,阅读精典<br />文武之道--》要了解行业知识,了解编程外的知识<br />
2011-03-25 08:56:00
906
原创 Flex与Silverlight及WPF
<br />上周末去找同学玩。同学做Web开发,用Flex做了一个Web程序的界面,效果炫丽。<br />回来,顺便了解一下这个东西。<br /> <br />Adobe的Flex与微软的SilverLight是对等的。都是为了证Web程序员更方便地利用编程知识,开发动画效果。<br /> <br />flex通常是指Adobe Flex,是最初由Macromedia公司在2004年3月发布的,基于其专有的Macromedia Flash平台,它是涵盖了支持RIA(Rich Internet Applica
2011-03-24 07:48:00
1428
转载 VC:客户坐标(client coordinates)和屏幕坐标(screen coordinates)的转换
两者的概念请看http://msdn.microsoft.com/en-us/library/dd145205(VS.85).aspx有关的函数有:ScreenToClient()ClientToScreen()在调用一些API 时,如GetWindowRect 返回的 RECT 是基于 屏幕坐标的,而SetWindowPos 是基于客户坐标的,我们需要做必要的转换,否则看到的结果有很大的差异。以下代码(部分)大致演示了相应的处理,该代码的主要作用是在一个 Tab Control 内,载入一个 对话框,并定
2011-03-20 16:39:00
2454
原创 C语言输出格式字符的意义
C语言输出格式字符使用还是很广的,在VC++时代,CString::Format(char*,args...),便相当于console application时代的printf(char*,args...);所以还是值得好好学习 今天要输出一个unsigned long 型, 不知道该如何输出,查一下,找到一个比较全的介绍,现转载如下: 当然,我的问题也解决了,unsigned l
2010-02-04 10:20:00
3344
1
原创 SetWindowExt和SetViewportExt
CRect rectClient; GetClientRect(rectClient);pDC->SetMapMode(MM_ANISOTROPIC);pDC->SetWindowExt(CSize(1000,1000));pDC->SetViewportExt(rectClient.right,-rectClient.bottom);pDC->SetViewp
2010-02-01 21:56:00
1021
调试九法-kindle版-带书签
2018-07-28
杭州电子科技大学的ACM训练题集
2010-02-02
读入并显示3DS模型的最精简程序
2010-02-02
自传合集_俞敏洪_李开复_唐骏
2010-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人