- 博客(32)
- 资源 (43)
- 收藏
- 关注
原创 Android——Jni使用总结
使用步骤:1,编写本地java native方法:2,找到TestJniMethod类,通过javah命令生成 .h文件E:\andriod_project\TestJni\bin>javah -d header -classpath classes -jni com.example.testjni.TestJniMethod生成后的 .h文
2016-10-26 11:20:39 1014
原创 QT Creator相关问题总结
1,Windows平台下,通过QT creator调试,在代码里设置断点后,QT Creator就变得很卡(要等好久代码才能走到断点处。。。)解决办法:打开QT的调试器,点开CDB Paths页签,确保 Sysbol Paths里的内容为空。如下图:2,构建项目时提示: 'cl' 不是内部或外部命令,也不是可运行的程序 或批处理文件解决办法:将cl.exe的路径加入系统
2016-08-23 09:36:05 982
原创 High-DPI Support in QT
High-DPI Support in QT一、qt 从5.4版本开始支持高DPI,开启高DPI支持的方法是通过配置环境变量1,添加环境变量 QT_DEVICE_PIXEL_RATIO = auto2, 需要设置缩放比例 QT_SCALE_FACTOR,该值决定界面缩放的比例,只设置第一步不会看到界面尺寸的改变。二、qt从5.6版本起,抛弃使用5.4版本中通过配置环境变量开
2016-08-16 16:07:10 4626
原创 2014哈尔滨小米笔试题
今年小米的笔试共三道大题,时间90分钟第一道 输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于所有偶数的前面,例如输入的数组为{1,2,4,7,9,8,10,15,14,20},调整后的数组 {1,7,9,15,2,4,8,10,14,20}是一种满足条件的方案。函数的头部已经写好,无返回值,有两个参数,一个是数组指针,另一个是该数组的长度。我的解答思路是使用两个伪指针,一个指向数
2013-10-16 17:01:11 2707
转载 VS2005 和 SQL2005 安装顺序及包加载失败的问题
VS2005 和 SQL2005 安装顺序及包加载失败的问题这几天为了装VS2005和SQL Server 2005,想把其安装路径放到D盘,结果装系统装了3次……这次是又一次才装好的新系统,在网上查了很多方法,做好准备进行下一次的VS2005和SQL Server 2005安装。事件起因:先 安装VS会自动安装SQL Express的版本,这个版本是微软免费提供的。同样的先安装
2013-10-04 08:58:22 1231
转载 教你如何迅速秒杀99%的海量数据处理面试题
前言 一般而言,标题有“秒杀”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。 毕竟受文章和理论之限,本文摒弃绝大部分的细节,只谈方法/模式论,且注重用最通俗最直白的语言阐述相关问题。最后,有一点必须强调
2013-09-18 09:49:47 1977
转载 典型的Top K算法_找出一个数组里面前K个最大数...或找出1亿个浮点数中最大的10000个...一个文本文件,找出前10个经常出现的词,但这次文件比较长,说是上亿行或十亿行,总之无法一次读入内存,
Top K 算法详解应用场景: 搜索引擎会通过日志文件把用户每次检索使用的所有检索串都记录下来,每个查询串的长度为1-255字节。 假设目前有一千万个记录(这些查询串的重复度比较高,虽然总数是1千万,但如果除去重复后,不超过3百万个。一个查询串的重复度越高,说明查询它的用户越多,也就是越热门。),请你统计最热门的10个查询串,要求使用的内存不能超过1G。
2013-09-17 22:45:36 11281 1
原创 2014哈尔滨阿里笔试题
3.(6分)两个较长的单向链表a和b,为了找出及诶单noed满足node in a并且node in b。请设计空间使用尽量小的算法(用c/c++,java 或者伪代码)答案网上找的我们定义节点的距离为节点到链表开始所经过的节点数。如果两个链表长度相同,则相交节点其在两个链表上的距离一定相等。对于长度不同的两个链表,我们可以采用对齐的方式,使其向长度短的链表对齐。这样就可以应用上面的思
2013-09-17 16:13:01 8227 8
转载
调试常用的 __FILE__, __FUNCTION__, __LINE__调试常用的 __FILE__, __FUNCTION__, __LINE__没想到 VC6 不支持 __FUNCTION__所以我写了如下的奇怪代码//用来记录当前行和当前函数//也可说是记录 堆栈void log_stack(const char *file, int line
2013-09-17 15:05:22 897
转载 2014美团网校园招聘研发笔试题(长沙站)
时间:2013-9-16地点:长沙职位:研发类,手机开发,前端,系统运维感谢IT面试3群的爱尔兰咖啡分享
2013-09-17 10:25:52 12813 7
原创 c语言打印当前源文件的名字、行数、函数名 2014哈尔滨站优酷一道简答题
打印当前源文件的名字和行数__FILE__, __LINE__ 2009-12-03 22:35printf("%s\nLine %d:\n", __FILE__, __LINE__);打印当前语句在源文件中的行号和源文件名。#define debug_msg (printf("%s[%d]:", __FILE__, __LINE__), printf)在程序中某行处输
2013-09-17 09:54:55 2027
原创 2014华为哈尔滨上机三道题
1、给定数字1~9的拼音字符串,将其转换成数字字符串 1 yi 2 er 3 san 4 si 5 wu 6 liu 7 qi 8 ba 9 jiu 如yiersansi 转换后为 12342、将句子中单词翻转,标点符号不翻转,标点符号有, ? 。 ! 单词中间用空格隔开,包含其他符号为非法输入3、
2013-09-17 09:34:43 1393
转载 2014美团哈尔滨笔试题
1、一堆硬币,一个机器人,如果是反的就翻正,如果是正的就抛掷一次,无穷多次后,求正反的比例2、概率题:一个汽车公司的产品,甲厂占40%,乙厂占60%,甲的次品率是1%,乙的次品率是2%,现在抽出一件汽车时次品,问是甲生产的可能性3、50盏灯50个开关,熄熄灭灭,求最后亮的(这道题网上很多,就不多述)4、链表翻转。给出一个链表和一个数k,比如链表1→2→3→4→5→6,k=2
2013-09-17 09:24:44 3391
原创 2014优酷笔试题
简答1、指针常量与常量指针的区别2、优酷视频为防止重复存储,需要对存放在两个网站的视频进行整合,怎样快速高校的找出相同的视频(两个网站的视频均采用高效的算法得出MD5值)3、怎样打印出当前源文件的名称,当前函数名,当前行号
2013-09-16 21:57:02 4252 1
转载 for循环语句头的执行顺序
for循环语句头有3个部分:初始化、判读条件、一个表达式 有3个疑惑:1、第一次例如初始化i=0,是否还执行后面的i++或++i?第一次先初始化,然后判断,i++就不执行了2、第一次完了以后,初始化这句就不用了,是先执行i++还是限制性判断语句呢?先执行i++3、现在知道是先执行i++,再执行判断语句,i++不是后++吗,例如i为1,那i++后执行判断语句,i是几呢?
2013-08-11 15:29:33 796
转载 C语言位运算详解
C语言位运算详解作者:911说明:本文参考了http://www2.tsu.edu.cn/www/cjc/online/cyuyan/,算是对其的修正,在此将本文列为原创,实有抄袭之嫌疑。甚是惭愧!位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的ch
2013-08-03 10:34:16 717
转载 数据结构利器之私房STL(上)
数据结构利器之私房STL(上)索引数据结构利器之私房STL(上)数据结构利器之私房STL(中)数据结构利器之私房STL(下) 这篇文章 http://www.cnblogs.com/daoluanxiaozi/archive/2012/12/02/confidential-stl.html 由于严重违反了『博客园首页』的相关规则,因此笔者改将《私房STL》系
2013-07-07 15:19:06 740
转载 VC6.0调试技巧二
○常用功能: 1.Restart (Ctrl+shift+F5 ): 此debugger功能将从程序的开始(第一有效行)处全速执行,而不是从当前所跟踪的位置开始调试,这时所有变量的当前值都将被丢弃,debugger 会自动停在程序的main()开始处.这时如果选择Step Over(F10)就可以逐步执行main()函数了.2.Stop Debug
2013-05-24 15:50:48 709
转载 VC6.0调试技巧(转载)
说明: 文章的名字可能取的比较大,毕竟本人能力有限,掌握的知识比较肤浅,写出的东西可能没有多大的价值。但是看到一些初学者经常问一些太过简单的问题,我终于忍不住想写点什么。通过与很多初学者交流,我发现他们共有的一个弱点是不会调试。很多人根本不知道调试是怎么回事。其实很多问题,只要会调试都能自己解决。 签于此,我就根据自己在程序开发中积累的经验写一点关于 VC6.0 下调试的基本知
2013-05-24 15:49:41 693
转载 CRect和HRGN的区别
CRect 就是一个普通的数据结构(类?)HRGN是资源句柄(由操作系统管理,数量有限)1 构造出异形HRGN(这个HRGN必须有效,并且不为空)2 SetWindowRgn CRect顾名思义,只是个矩形HRGN是区域,有各种api函数可以创建任意形状的区域创建区域后,使用SetWindowRgn改变窗体区域 不规则窗口在Windows下有两种方式可以实
2012-12-06 10:39:55 911
原创 bool和BOOL的区别(转)
1、类型不同 BOOL为int型 bool为布尔型 2、长度不同 bool只有一个字节 BOOL长度视实际环境来定,一般可认为是4个字节 3、取值不同 bool取值false和true,是0和1的区别 BOOL取值FALSE和TRUE,是0和非0的区别 bool是标准C++数据类
2012-12-06 09:39:15 626
转载 acm算法书籍收藏推荐(转载)
我常感叹到,学计算机 的人是幸福的,因为在这个领域中有如此多的通俗易懂(相对来说)的经典 好书,你需要做的只是坚持把它们一本一本读下去而已。学力学就没有这样的好事了(抱怨一下),除了论文就是论文,满篇公式,晦涩坚深,真不是给人看的(虽然我也没看过几篇)。在这里列出一些我看过或者准备看的算法 书籍,以供参考。 1. CLRS 算法导论算法百科全书,只做了前面十几章的习题,便感觉受益无穷。
2012-12-06 09:25:56 938
转载 OnEraseBkGnd()
在OnEraseBkGnd中,如果你不调用原来缺省 的OnEraseBkGnd只是重画背景则不会有闪烁.而在OnPaint里面, 由于它隐含的调用了OnEraseBkGnd,而你又没有处理OnEraseBkGnd 函数,这时就和窗口缺省的背景刷相关了.缺省的 OnEraseBkGnd操作使用窗口的缺省背景刷刷新背景(一般情况 下是白刷),而随后你又自己重画背景造成屏幕闪动.
2012-12-06 09:22:51 730
转载 VC++/MFC 源码下载
首页 > 程序资料 > VC++/MFC 源码下载GUI界面处理源码: 列表框(ListBox)控制» 2007-02-26 Drag and Drop Listbox Items Without OLE - 不使用 OLE 直接拖放 ListBox Items » 2000-06-12 Property Listbox 属性列表框 » 2000-02-11
2012-06-08 10:33:44 3205
转载 CTabCtrl使用
VC中的CTabCtrl用法与VB、Delphi的选项卡控件有很大的不同,每个属性页是用一个“窗体”(对话框)来实现,于是要为每个属性页对 话框建类,还要关联、初始化……实在麻烦得多。但是CTabCtrl可重用性比ActiveX的选项卡控件好,因为一个属性页可以被多个不同的选项卡对话 框调用,就像MFC中很多属性选项卡有“General”这一选项页,可以被多个控件的属性页调用,作为“通用”的,有符
2012-05-30 14:59:10 960
转载 用Visio画UML图 类结构图(基本篇)
用Visio画UML图 类结构图(基本篇) 2009-03-23 作者:woaidongmao 来源:woaidongmao的blog 因为类图很直观,所以恐怕C++成员首先接触到的应该就是类图了.在这篇文章中我们要将下面一个在MFC程序中随处可以见到类用UML图表现出来. class CGraphicObject { CRect
2012-05-20 11:03:06 983
转载 CFormView简介
CFormView简介MFC提供了一个名为CFormView的特殊视图类,我们称其为表单视图.表单视图是指用控件来输入和输出数据的视图,用户可以方便地在表单视图中使用控件.表单视图具有对话框和滚动视图的特性,它使程序看起来象是一个具有滚动条的对话框.在有些情况下,用表单视图比用普通视图更符合用户的需要,例如,在向数据库输入数据时,显然用表单的形式可以更习惯些. 用AppWizar
2012-05-16 17:17:32 641
转载 如何复制百度文库中的文章。。。不用担心下载要币了~~~~~
很多人经常会上百度搜索资料,结果发现在百度文库那边可以找到,兴奋了半天却发现下载时要币的,或者登陆上去麻烦。针对这种情况,今天我给大家带来一个破解百度文库下载的方法,其实非常简单,而且不用下载任何软件。好了,废话不多说,直接进入正题。首先,我们按照平常的习惯,找到自己要的:文章不能复制,题目总是可以的吧。我们把题目记住之后, 在搜索引擎的框框里输入:site:wenku.baidu
2012-03-12 16:50:24 929
转载 搜索引擎开源代码(转)
国外开发的相关程序1、Nutch官方网站 http://www.nutch.org/中文站点 http://www.nutchchina.com/最新版本:Nutch 0.7.2 ReleasedNutch 是一个开源Java 实现的搜索引擎。它提供了我们运行自己的搜索引擎所需的全部工具,可以建立自己内部网的搜索引擎,也可以针对整个网络建立搜索引擎。自由(F
2012-03-09 10:00:45 1983
转载 程序员应该具备的11项基本技能
程序员应该具备的11项基本技能软件开发是一个跨度很大的技术工作,在语言方面,有C、C++、Java、Ruby等等等等;在环境方面,又分嵌入式、桌面系统、企业级、WEB、基础系统,或是科学研究。但是,不管是什么的情况,总是有一些通用的基本职业技能。这些最基本的职业技能通常决定了一个程序员的级别,能否用好这些技能,直接关系到了程序员的职业生涯。很多程序新手也是因为缺少、达不到或是不
2012-03-09 09:59:57 462
转载 阅读优秀代码是提高开发人员修为的一种捷径(转载)
原文作者Alan Skorkin是一名软件开发人员,他在博客中分享对软件开发相关的心得,其中有很多优秀的文章,本文是其中的另一篇。Alan认为:阅读优秀代码是提高开发人员修为的一种捷径。以下是全文。我突然想起来,很多程序员都讨厌阅读代码。来吧,承认吧! 每个人都喜欢编写代码,编代码是件趣事。 另一方面,阅读代码也不容易。 不仅不容易(编注:参见《微软资深软件工程师:阅读代码不容易》), 而且还非常
2012-03-09 09:58:53 476
CustomThreadPool.rar
2019-06-05
QT中DLL显示加载和隐式加载的Demo
2019-03-29
Fences3.0.8完美的桌面管理软件
2018-12-18
大话移动APP测试 Android与iOS应用测试指南_13598336
2017-10-12
雅虎屏幕取色器
2016-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人