- 博客(18)
- 资源 (52)
- 收藏
- 关注
翻译 java高手的28个必修课
1. 你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class、object、interaction以及statediagrams. 2. 你需要学习Java语言的基础知识以及它的核心类库(collections、serialization、streams、networking、multithreading、re...
2018-03-31 21:50:59 361
原创 Qt 的并发机制详解
QProcess和QThread提供了两种并发方式。 QProcess是一个能够非常方便的用于启动和控制其它进程的类。它派生自QObject,可充分利用信号和槽与其它对象交互。 一个QProcess可以使用start()函数来启动一个进程。新进程将会成为一个子进程并随着父进程的终止而终止。 QThread为我们QT项目的异步和同步并发提供了强大工具。...
2018-03-31 21:50:53 1329
原创 Qt 事件过滤的5种级别
以下按照事件过滤等级由强到弱分为5级:1级、继承QApplication类,并重载notify()函数. Qt 是用QApplication::notify()函数来分发事件的.想要在任何事件过滤器查看任何事件之前先得到这些事件,重载这个函数是唯一的办法. 通常来说事件过滤器更好用一些, 因为不需要去继承QApplication类. 而且可以给QApplication对象安装任意个数...
2018-03-25 22:19:05 1032
原创 C/C++经典面试题型总结
C/C++面试,你需要掌握的不仅是编辑C++语言的基础知识、以及在实际项目中如何应用这些知识。下面是我整理的一些C/C++经典面试题,分享给大家,希望对大家有帮助,并预祝各位正在面试的小伙伴面试顺利并找到理想的工作!1.定义一个”数据类型” datatype类,能处理包含字符型、整型、浮点型三种类型的数据,给出其构造函数。int i;float f;
2018-03-25 22:18:45 72 1
原创 QSpacerItem类及布局间隔操作示例简析
QSpacerItem类是Qt的一个布局操作类。它提供了布局中的空白空间。通常情况下,你不需要直接使用这个类。Qt内置的布局管理器提供以下函数来处理布局中的空白: 如QHBoxLayout中提供:addSpacing(), addStretch(), insertSpacing(), insertStretch()四种操作。QGridLayout布局中提供:setRowMinimumHei...
2018-03-25 22:16:40 868
转载 Qt 下快速读写Excel指南
Qt Windows 下快速读写Excel指南很多人搜如何读写excel都会看到用QAxObject来进行操作,很多人试了之后都会发现一个问题,就是慢,非常缓慢!因此很多人得出结论是QAxObject读写excel方法不可取,效率低。 后来我曾试过用ODBC等数据库类型的接口进行读写,遇到中文嗝屁不说,超大的excel还是会读取速度慢。 最后,看了一些开源的代码后发现,Windows下读取exce...
2018-03-25 22:16:17 1787 1
原创 Spark的Utils工具类
Apache Spark 是专为大规模数据处理而设计的快速通用的计算引擎。Spark能更好地适用于数据挖掘与机器学习等需要迭代的MapReduce的算法。 Spark 是一种与 Hadoop 相似的开源集群计算环境,但是两者之间还存在一些不同之处,这些有用的不同之处使 Spark 在某些工作负载方面表现得更加优越,换句话说,Spark 启用了内存分布数据集,除了能够...
2018-03-18 21:34:27 2697
翻译 云计算
1997年,Google的两位创始人,Larry Page和Sergey Brin,找Andy Bechtolsheim募集投资。Andy问,“你们打算做什么?”Larry和Sergey答,“打算把互联网上所有网页都下载,然后建一个搜索引擎。” Andy说,"把互联网上所有网页统统下载?!需要多大空间?几个Giga不行吧,几个Tera也不行吧,几个Peta,几个Zetta?。。。嗯,我看几个Go...
2018-03-18 21:22:59 831
转载 C++多核高级编程
一,什么是线程 线程是进程中可执行代码流的序列,它被操作系统调用,并在处理器或内核上运行。所有进程都有一个主线程,主线程是进程的控制流或执行路线。线程分为用户线程和系统线程,线程在创建,维护和管理方面给系统带来的负担要轻得多。线程用于执行系统中的并发任务,可以简化系统中固有的并发的程序的结构。用户级线程和内核级线程:线程有三种实现模型: 用户级或应用程序级,内核级,用户级和内核级混合线...
2018-03-18 21:09:28 7933
原创 360C++面试总结
本来视频面试,后来他说他那边有问题,就电话面试1. 自我介绍2. 问了下hadoop, 研究生有学过没,storm和spark的区别3. 讲下memcached, memcached集群中有一个节点失效了,怎么处理,哈希一致性算法实现;4. 看了libevent,讲下同步,异步,阻塞,非阻塞的区别5. 有了解服务端开发的相关技术吗,讲下;6. 有github账号吗,有看源代码吗7. 问了我喜欢做服务端的哪方面;8. 有用过哪些数据库
2018-03-18 20:57:34 55
原创 C++经典面试题总结(二)
51. 引用与指针有什么区别?答 、1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。3) 不存在指向空值的引用,但是存在指向空值的指针。52. 描述实时系统的基本特性答 、在特定时间内完成特定的任务,实时性与可靠性。54. 全局变量和局部变量在内存中是否有区别?如果有,是什么区别?答 、全局变量储存在静态数据区,局部变量在堆栈中。55. 堆栈溢出一般是由什么原因导致的?答 、没有回收垃圾资源56. 什么函数不能声明为虚函数?
2018-03-18 20:57:16 39 1
原创 C++经典面试题总结(一)
C++语言相比较其它语言而言,相对来说比较难的,而且面试细节巨多,本篇博客我对C++的常见必考经典面试题做了一个总结,希望对大家有帮助,预祝各位即将面试的同学能够找到自己心仪的工作。1.面向对象的程序设计思想是什么?答:把数据结构和对数据结构进行操作的方法封装形成一个个的对象。2. 什么是类?答:把一些具有共性的对象归类后形成一个集合,也就是所谓的类。3. 对象都具有的两方面特征是什么?分别是什么含义?答:对象都具有的特征是:静态特征和动态特征。
2018-03-18 20:55:49 36 1
原创 C++字符串操作总结
string类的常用方法有哪些。string查找替换、分割字符串、比较、截取、类型转换、排序等功能都提供了强大的处理函数,可以代替字符数组来使用。1.定义和构造初始化2.string 提供了很多构造函数,可以以多种方式来初始化string字符串3.赋值,拼接字符串string重载了 = + += 等多种运算符,让字符串组合拼接更简单4.访问字符操作string可以按数组方式,以下标来访问。还可以用at()函数访问指定的字符5.可以使用 STL 的接口。
2018-03-18 20:55:34 52
转载 60个开发者不容错过的免费资源库
文章作者Juan Pablo Sarmiento收集了60个较为实用、高效的工具资源库,可以帮助开发者快速创建各种Web App和移动App。这些资源的特点是:简单、便捷、免费、高效、功能多。当你独自一人需要在短期内构建一个产品的时候,这些起关键作用的工具定会给你留下更深刻的印象。(以下是编译内容)下面所列举的就是近期比较受欢迎的资源集合:1、Mmenu:这个jQuery插件能够为移动网站创造出灵...
2018-03-18 20:50:55 910 1
转载 十大经典算法总结
前言读者自行尝试可以想看源码戳这,博主在github建了个库,读者可以Clone下来本地尝试。此博文配合源码体验更棒哦~~~个人博客:Damonare的个人博客原文地址:十大经典算法总结这世界上总存在着那么一些看似相似但有完全不同的东西,比如雷锋和雷峰塔,小平和小平头,玛丽和马里奥,Java和javascript….当年javascript为了抱Java大腿恬不知耻的让自己变成了Java的干儿子,...
2018-03-11 17:07:23 36
转载 7 种常用的排序算法直观感受
1. 快速排序介绍:快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来,且在大部分真实世界的数据,可以决定设计的选择,减少所需时间的二次方项之可能性...
2018-03-11 15:50:35 31 1
原创 C++11线程使用总结
std::thread 在 <thread> 头文件中声明,因此使用 std::thread 需包含 <thread> 头文件。<thread> 头文件摘要<thread> 头文件声明了 std::thread 线程类及 std::swap (交换两个线程对象)辅助函数。另外命名空间 std::this_thread 也声明在 <thread...
2018-03-08 22:38:51 7411 9
原创 Qt组件显示输入的正则表达式使用总结
Qt的正则表达式校验器类:QRegExpValidator。做界面编程的时候,对文本框的处理往往是个很麻烦的事情,一是焦点进入文本框时,从人性化考虑,应选择文本框中文本,方便输入;二是,限制文本框的输入,只允许输入有效的文本,如果不这样做的话,那么就需要在程序中滤去非法输入,正则表达式的功效就显示出来了! 下面是一些常用的利用正则表达式校验器限定数值范围的用法: ...
2018-03-08 22:36:25 1211
Navicat安装指导及安装资源
2024-03-23
vncserver和vncviewer
2017-06-01
大数据资料集锦
2016-03-30
Hadoop技术全套图书
2016-03-21
jQuery瀑布流经典布局源码
2016-01-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人