-
NIO系列六:流行 NIO Framework netty 和 mina 性能测评与分析
NIO系列6:流行NIOFrameworknetty和mina性能测评与分析测试方法采用mina和netty各实现一个基于nio的EchoServer,测试在不同大小网络报文下的性能表现测试环境客户端-服务端:modelname:Intel(R)Core(TM)i5-2320CPU@3.00GHzcachesize:6144KBcpucores:4jdk:1.6.0_30-b12network:1...
474
热度 -
MySQl Study学习之-MySQl二进制日志管理
MySQlStudy学习之--MySQl二进制日志管理MySQlStudy学习之--MySQl二进制日志管理MySQL二进制日志(BinaryLog)a、它包含的内容及作用如下:包含了所有更新了数据或者已经潜在更新了数据(比如没有匹配任何行的一个DELETE)包含关于每个更新数据库(DML)的语句的执行时间信息不包含没有修改任何数据的语句,如果需要启用该选项,需要开启通用日志功能主要目的是尽可能的...
105
热度 -
数据挖掘中所需的概率论与数理统计知识、下
数据挖掘中所需的概率论与数理统计知识、上 数据挖掘中所需的概率论与数理统计知识、上 (关键词:微积分、概率分布、数理统计简史、正态分布、期望、方差、协方差、大数定律、中心极限定理)前言一个月余前,在微博上感慨道,不知日后是否有无机会搞DM,微博上的朋友只看不发的围脖评论道:算法研究领域,那里要的是数学,你可以深入学习数学,将算法普及当兴趣。想想,甚合我意。自此,便从rickjin写的“正态分布的前...
60
热度 -
Backbone入门指南(4):Model(数据模型)
Backbone入门指南(四):Model(数据模型) 7.Model(数据模型) Model是Backbone中所有数据模型的基类,用于封装原始数据,并提供对数据进行操作的方法,我们一般通过继承的方式来扩展和使用它。 如果你做过数据库开发,可能对ORM(对象关系映射)不会陌生,而Backbone中的Model就像是映射出来的一个数据对象,它可以对应到数据库中的某一条记录,并通过操作对象,将数据自...
449
热度 -
JS操作DOM元素属性跟方法
JS操作DOM元素属性和方法 Dom元素基本操作方法API,先记录下,方便以后使用。W3CDOM和JavaScript很容易混淆不清。DOM是面向HTML和XML文档的API,为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构。JavaScript则是用于访问和处理DOM的语言。如果没有DOM,JavaScript根本没有Web页面和构成页面元素的概念。文档中的每个元素都是DOM的一部...
470
热度 -
菜鸟学PHP之Smarty入门
刚开始接触模版引擎的PHP设计师,听到Smarty时,都会觉得很难。其实笔者也不例外,碰都不敢碰一下。但是后来在剖析XOOPS的程序架构时,开始发现Smarty其实并不难。只要将Smarty基础功练好,在一般应用上就已经相当足够了。当然基础能打好,后面的进阶应用也就不用怕了。这篇文章的主要用意并非要深入探讨Smarty的使用,这在官方使用说明中都已经写得很完整了。笔者仅在此写下一些自己使用上的心得...
707
热度 -
jsp Servlet基础入门学习教程,希望对新手有帮助!
jspServlet基础入门学习教程,希望对新手有帮助! 一、Servlet和JSP概述:1.1JavaServlet及其特点Servlet是Java技术对CGI编程的回答。Servlet程序在服务器端运行,动态地生成Web页面。与传统的CGI和许多其他类似CGI的技术相比,JavaServlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资(更...
427
热度 -
linux基础下令入门大全
linux基础命令入门大全第一章登录和退出用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。1.1登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。这时,屏幕上会显示出一些信息和命令提示符。如:Login:guest[Enter]...
7573
热度 -
提问的智慧《转》
提问的智慧《转》 引言 在黑客的世界,你所提技术问题的回答很大程度上取决于你提问的方式与解决此问题的难度,本文将教你如何提问才更有可能得到满意的答复。 开源程序的使用已经很广,你通常可以从其它更有经验的用户而不是黑客那里得到回答。这是好事,他们一般对新手常有的毛病更容忍一点。然尔,使用我们介绍的方法象对待黑客那样对待这些有经验的用户,通常能最有效地得到问题的解答。 ...
426
热度 -
Android源代码分析(1) 目录结构分析
Android源代码分析(一)目录结构分析Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下:|--Makefile|--bionic(bionicC库)|--bootable(启动引导相关代码)|--build(存放系统编译规则及generic等基础开发包配置)|-...
22
热度 -
Android 4.4(KitKat)窗口管理分系统 - 体系框架
Android4.4(KitKat)窗口管理子系统-体系框架窗口管理系统是Android中的主要子系统之一,它涉及到App中组件的管理,系统和应用窗口的管理和绘制等工作。由于其涉及模块众多,且与用户体验密切相关,所以它也是Android当中最为复杂的子系统之一。一个App从启动到主窗口显示出来,需要App,ActivityManagerService(AMS),WindowManagerServi...
84
热度 -
Android 4.0 Launcher源码分析系列(3)
Android4.0Launcher源码分析系列(三)原文:http://mobile.51cto.com/hot-316799.htm首先傻蛋先画了个图来再来阐述一下WorkSpace的结构。如下图:点击查看大图桌面的左右滑动功能主要是在PagedView类中实现的,而WorkSpace是PagedView类的子类,所以会继承PagedView中的方法。当我们的手指点击WorkSpace时,首先...
56
热度 -
华为交换机命令小结
华为交换机命令总结system-view进入系统视图displayversion查看系统属性显示诊断信息:displaydiagnostic-information显示系统当前配置:displaycurrent-configuration显示系统保存配置:displaysaved-configuration显示接口信息:displayinterface显示路由信息:displayiprouting...
110
热度 -
Android Studio惯用快捷键整理
AndroidStudio常用快捷键整理Alt+回车导入包,自动修正Ctrl+N查找类Ctrl+Shift+N查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O优化导入的类和包Alt+Insert生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近...
85
热度 -
Android自定义控件系列一:怎么测量控件尺寸
Android自定义控件系列一:如何测量控件尺寸测量控件尺寸(宽度、高度)是开发自定义控件的第一步,只有确定尺寸后才能开始画(利用canvas在画布上画,我们所使用的控件实际上都是这样画上去的)。当然,这个尺寸是需要根据控件的各个部分计算出来的,比如:padding、文字大小,间距等。非容器控件的onMeasure下面我们就来看看如何给非容器控件(即直接extendsView)这只尺寸的:1.@O...
50
热度 -
Android自定义控件系列三:怎么画画
Android自定义控件系列三:如何画画前面章节我们说了如何定义属性、如何定义宽高,这样之后组件的简单外形或轮廓就已经出来,或者说已经定义出了画布的大小,解下来就是如何在画布上挥毫泼墨了。组件(除了容器组件)实际上都是靠画出来的,通过系统提供的画笔(Paint)以及基本图形(圆、矩形、直线等)就可以完整的勾画出一个组件。下面就详细介绍如何画以及一些技巧:如何获取颜色一般情况下,要实现啥样的组件,是...
91
热度 -
Android系统的定做-定制系统开机动画
Android系统的定制---定制系统开机动画4.3定制Android平台系统通常产品厂商在拿到Android源码后会在Android源码基础上进行定制修改,以匹配适应自己的产品,从本节开始,我们从最原始的Android源码系统里一步一步定制出自己的Android系统。本节主要内容包含:根据Android源码,添加新产品编译项,定制系统启动界面和文字,定制系统启动动画和声音,定制系统桌面。4.3....
10
热度 -
《深入了解Android:Wi-Fi,NFC和GPS》章节连载[节选]-第八章 深入理解NFC
;WatchDogThreadwatchDog=newWatchDogThread("enableInternal",INIT_WATCHDOG_MS
85
热度 -
【Android应用开发】-(16)怎么绕开Google Play地区限制
【Android应用开发】-(16)如何绕开GooglePlay地区限制GoogleMarket自从升级为GooglePlay,改进了很多功能,我们比较关注的可能还是关于下载的限制。比如说要下某个应用程序,发现所在的地区受到限制,又或者之前曾经用过的应用程序在GooglePlay上搜不到了。那该怎么办呢?这篇文章就来分析这个问题。其实要避开GooglePlay的限制网上已经有方法了--伪装运营商!...
20
热度 -
全世界gis相关的资源网站分类整理
世界gis相关的资源网站分类整理********************首先介绍个新颖的GIS论坛——GIS520论坛********************GIS520论坛(共享地信学习资源的专业论坛)www.gis520.com********************一、世界测绘单位网址联络图********************世界所有测绘机构http://oddens.geog.uu.n...
283
热度