术语Guru,古鲁Guru is a Sanskrit term that connotes someone who is a “teacher, guide , expert or master” of certain knowledge or field.law of demeter,得墨特尔法则得墨忒耳定律(Law of Demeter,缩写LoD)亦称为“最少知识原则(Principle o...
分类:
其他好文 时间:
2016-07-08 11:54:13
阅读次数:
257
简述Qt中可以对图片进行任何处理,改变亮度、灰度、透明度、大小、形状等,当然也可以进行镜像旋转!
简单的几行代码,有时就可以事半功倍。。。甚至图片不用经过美工处理就可以直接拿来使用!简述
实现
原始效果
接口
效果实现原始效果:接口关于镜像旋转,QImage中有对应的接口,可以通过设定水平、垂直方向旋转:
QImage QImage::mirrored(bool horizontal = fals...
分类:
其他好文 时间:
2016-07-08 11:53:09
阅读次数:
95
session 1 STP
STP(Spanning Tree Protocol)是生成树协议的英文缩写。该协议可应用于在网络中建立树形拓扑,消除网络中的环路,并且可以通过一定的方法实现路径冗余,但不是一定可以实现路径冗余。生成树协议适合所有厂商的网络设备,在配置上和体现功能强度上有所差别,但是在原理和应用效果是一致的。
STP的基本原理是,通过在交换机之间传递一种特殊的协议报文...
分类:
其他好文 时间:
2016-07-08 11:54:41
阅读次数:
316
James+Javamail构建邮件服务
本文描述如何使用James搭建具备一定邮件过滤、邮件操作功能的邮件服务器,以及使用Javamail实现对James服务器邮件的收发功能。
1 关于James与Javamail
Apache James(Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采...
分类:
编程语言 时间:
2016-07-08 11:52:56
阅读次数:
290
session 1 RSTP
1、STP的概览
公有:802.1dSTP(一般stp)、802.1wRSTP(新版快速stp)、802.1sMSTP(最新实用的多实例stp,支持多厂商设备混合用)
cisco私有:pvst、pvst+、R-pvst+ (与上面对应,但是没有多实例的)
RSTP:Rapid Spanning Tree Protocol (RSTP)快...
分类:
其他好文 时间:
2016-07-08 11:52:31
阅读次数:
360
网络图片加载库的特点及优势
Android 中图片处理的难点:
oom内存溢出
图片尺寸和缩略图处理的平衡
网络图片的加载与缓存机制
今天学习两款比较优秀的开源图片处理库框架:
Universal-ImageLoader的简介和特点:
android 主流的图片处理框架之一,作者是白俄罗斯的Sergey Tarasevich
1.支持本地图片和网络图片的多线程异步加载和缓存处理(另...
分类:
其他好文 时间:
2016-07-08 11:52:09
阅读次数:
290
详细解读Jquery各Ajax函数:
$.get(),$.post(),$.ajax(),$.getJSON()
一,$.get(url,[data],[callback])
说明:url为请求地址,data为请求数据的列表,callback为请求成功后的回调函数,该函数接受两个参数,第一个为服务器返回的数据,第二个参数为服务器的状态,是可选参数。
而其中,服务器返回数据的格式...
分类:
Web程序 时间:
2016-07-08 11:51:30
阅读次数:
244
一.java NIO 和阻塞I/O的区别
1. 阻塞I/O通信模型
假如现在你对阻塞I/O已有了一定了解,我们知道阻塞I/O在调用InputStream.read()方法时是阻塞的,它会一直等到数据到来时(或超时)才会返回;同样,在调用ServerSocket.accept()方法时,也会一直阻塞到有客户端连接才会返回,每个客户端连接过来后,服务端都会启动一个线程去处理该客户端的请求。...
分类:
编程语言 时间:
2016-07-08 11:52:59
阅读次数:
257
气瓶安全云平台
充装需求说明书
Ver:1.0
无锡乾元智能安全技术研究有限公司
更新日期:2016.04
目 录
第一部分
项目概述... 4
1.1背景、备注...
4
1.2关键词、术语解释...
4
1.3项目描述...
4
1.4保密与版权声明...
5
第二部分
项目详细要求.....
分类:
其他好文 时间:
2016-07-08 11:53:05
阅读次数:
456
本篇博客将结合手机上网流量业务来详细介绍Hadoop的二次排序机制、分区机制,先介绍一下业务场景:
先介绍一下业务场景:统计每个用户的上行流量和,下行流量和,以及总流量和。
本次描述所用数据:
日志格式描述:
日志flowdata.txt中的具体数据:
首先我们先通过mapreduce程序实现上面的业务逻辑:
代码实现:package FlowSum;import jav...
分类:
移动开发 时间:
2016-07-08 11:52:48
阅读次数:
330
所谓布局,其实包含两个含义:尺寸与定位。也就是说,所有的布局方案,本质上都是尺寸与定位的结合。
大体上,布局中会用到的有:尺寸相关的盒子模型,普通流、浮动、绝对定位三种定位机制,CSS3中的transform、弹性盒子模块、试验中的grid模块。...
分类:
Web程序 时间:
2016-07-08 11:53:59
阅读次数:
312
通过数据库评估存储设备IO性能
---------Oracle11g IO校准功能介绍
前言
I/O子系统是ORACLE数据库的一个重要组成部分,因为I/O操作是贯穿数据库管理全过程,它操作的对象包括日志、表、索引、数据字典、以及一些排序、undo操作等等,每个数据库读取或者写入磁盘上的数据,都会产生磁盘IO,可以这么说一个正常业务的数据库系统,80%的性能消耗都与IO有关,相对于网络、CP...
分类:
数据库 时间:
2016-07-08 11:52:33
阅读次数:
388
Java学习路线 重点 与目标...
分类:
编程语言 时间:
2016-07-08 11:51:44
阅读次数:
232
1、Git是什么?
一个分布式版本控制系统,和SVN类似,但远比SVN强大的一个版本控制系统 ①Git可以方便的在本地进行版本管理,如同你本地有一个版本管理服务器一样我们可以选择在合适的时间将本地版本推送到统一的版本管理服务器 ②Git每次会提取整个代码仓库的完整镜像,相当于对整个代码仓库都进行了一次备份,这样计时版本服务器除了问题,我们可以直接采用本地仓库恢复!结合本地版本管理功能,远程版...
分类:
其他好文 时间:
2016-07-08 11:51:44
阅读次数:
129
JAVA微信扫码支付模式二功能实现以及回调
一、准备工作
首先吐槽一下微信关于支付这块,本身支持的支付模式就好几种,但是官方文档特别零散,连像样的Java相关的demo也没几个。本人之前没有搞过微信支付,一开始真是被它搞晕,折腾两天终于调通了,特此写下来,以享后人吧!
关于准备工作,就“微信扫码支付模式二”官方文档地址在这 https://pay.weixin.qq.com/wiki...
分类:
微信 时间:
2016-07-08 11:52:44
阅读次数:
611
技术点: 1.通过input的change事件获取文件信息: onchange = function() { this.files } 2.文件对象中的文件信息 https://developer.mozilla.org/zh-CN/docs/Web/API/File 主要是name,size,ty ...
分类:
Web程序 时间:
2016-07-08 11:50:30
阅读次数:
212
本题主要是求构造一棵Trie树,即词典树用于统计单词。 C#代码如下: 该代码耗时 3312ms,内存 107MB。 如果仅从实现统计功能需求来考虑的话,我的另一个方式是使用字典来进行统计。原理是对每一个单词进行从头到尾的拆分,每一次拆分的单词作为一个key,value则统计每一次获取到该key的次 ...
分类:
其他好文 时间:
2016-07-08 11:52:26
阅读次数:
117