自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AndyLizh的专栏

给人生一个梦,给梦一条路,给路一个方向!

  • 博客(27)
  • 资源 (9)
  • 收藏
  • 关注

转载 android 电视端应用不同分辨率的适配

电视端android应用开发比手机有点好处是电视的分辨率就那么几种,一般只需要做720P和1080P的就足够了.720P是指1280x720, 1080P是指1920x1080.适配主要就是两块:1. 图片2.字体和长宽定义先说图片:因为720P下的图片dp值与电脑上的px值是1:1的,所以默认开发都是720P为基础,图片资源文件放到drawable-mdp

2015-06-25 10:03:53 8338

转载 Maven多模块实战

场景:“分天下为三十六郡,郡置守,尉,监” —— 《史记·秦始皇本纪》 所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 

2015-06-29 14:24:16 2689

转载 使用Maven构建多模块项目

在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。  项目结构如下:  system-parent        |----

2015-06-29 14:22:51 2888

转载 maven管理多模块系统

1.创建mydemo项目cd d:\myworkmvn archetype:generate -DgroupId=com.example.mydemo -DartifactId=mydemo生成mydemo目录,删除该目录下src目录,修改pom.xml,将packaging值修改为:pom2. 然后分别创建mydemo-core、mydemo-web两个模块cd

2015-06-29 14:19:43 3719

转载 通过GeoIP2分析访问者IP获取地理位置信息

原文链接:http://blog.csdn.net/johnnycode/article/details/42028841MaxMind GeoIP2 服务能识别互联网用户的地点位置与其他特征,应用广泛,包括个性化定制内容、诈欺检测、广告定向、网站流量分析、执行规定、地理目标定位、地理围栏定位 (geo-fencing)以及数字版权管理。目前使用 GeoIP 更多是配合Nginx或Ap

2015-06-24 10:25:38 4008

转载 redis配置文件redis.conf的详细说明

# Redis 配置文件# 当配置中需要配置内存大小时,可以使用 1k, 5GB, 4M 等类似的格式,其转换方式如下(不区分大小写)## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 10

2015-06-15 11:31:18 917

转载 redis windows下的环境搭建

先说下安装吧!感觉这东西跟mongodb差不多,安装和布置挺简单,下载地址:https://github.com/dmajkic/redis/downloads 下载下来的包里有两个,一个是32位的,一个是64位的。根据自己的实情情况选择,我的是32bit,把这个文件夹复制到其它地方,比如D:\redis 目录下。打开一个cmd窗口  使用cd命令切换目录到d:\redis  运行

2015-06-15 11:30:09 1361

转载 学习老外用webstorm开发nodejs的技巧--代码提示DefinitelyTyped

最近入了nodejs的坑,作为老码农,js对我来说还是很容易的。webstorm虽说用得不多,但是pycharms我是老手了,idea的东西一脉相承,想想也就那样了。但是自从看了某个视频后,觉得毕竟老外就是牛啊。先发视频“WebStorm - MEAN Stack Walkthrough and Tips”,地址:http://www.tudou.com/programs/view

2015-06-11 17:25:14 5159

转载 MongoDB Windows环境安装及配置

MongoDB一般安装1.首先到官网(http://www.mongodb.org/downloads )下载合适的安装包,目前的最新版本为2.6 安装包有zip和msi格式的,这里推荐下载zip格式的,msi的其实也就是进行了下解压缩而已,而且安装时不让选择安装路径,默认安装到C:\Program Files\MongoDB 2.6 Standard 目录,根据自己的系统选择32位或64

2015-06-04 11:13:57 670

转载 windows下mongodb安装与使用整理

一、首先安装mongodb1.下载地址:http://www.mongodb.org/downloads2.解压缩到自己想要安装的目录,比如d:\mongodb3.创建文件夹d:\mongodb\data\db、d:\mongodb\data\log,分别用来安装db和日志文件,在log文件夹下创建一个日志文件MongoDB.log,即d:\mongodb\data\log\Mongo

2015-06-04 11:06:57 755

转载 Nodejs学习笔记(四)与MySQL交互(felixge/node-mysql)

目录简介和安装 测试MySQL 认识一下Connection Options MYSQL CURD 插入 更新 查询 删除 Nodejs 调用带out参数的存储过程,并得到out参数返回值 结束数据库连接两种方法和区别 连接池Pooling connections 创建 其它连接池配置选项 释放 使用示例 断线重连 其它...简介和安装  Node.js与MySQL交互操作

2015-06-03 15:53:55 40623 2

转载 Node.js RESTful API

什么是REST架构?REST表示代表性状态传输。REST是一种基于Web标准的架构,并使用HTTP协议。 它都是围绕着资源,其中每一个组件是资源和一个资源是由一个共同的接口使用HTTP的标准方法获得。REST最初是由Roy Fielding在2000年推出。一个REST服务器只是提供的资源和REST客户端访问和使用HTTP协议修改的资源。这里每个资源由URI标识的/全局标识。其余部

2015-06-02 18:01:09 1381

转载 Node.js Express框架

Express 介绍Express是一个最小的,灵活的Node.js Web应用程序框架,它提供了一套强大的功能来开发Web和移动应用程序。 它有助于基于Node Web应用程序的快速开发。下面是一些Express框架的核心功能:允许设立中间件响应HTTP请求定义了用于执行基于HTTP方法和URL不同动作的路由表允许动态渲染基于参数传递给模板HTML

2015-06-02 16:41:18 1401

转载 Node.js Web模块

什么是Web服务器?Web服务器是处理由HTTP客户端发送的,如web浏览器的HTTP请求的软件应用程序,并返回响应于客户端网页. Web服务器通常伴随着图片,样式表和脚本的HTML文档。大多数Web服务器支持服务器端脚本使用脚本语言或重定向到其执行从数据库中获取数据的特定任务的应用程序服务器,执行复杂的逻辑等。然后通过Web服务器发送结果到HTTP客户端。Apache w

2015-06-02 13:48:51 1005

转载 Node.js全局对象

Node.js的全局对象是具有全局性的,它们可在所有的模块中应用。我们并不需要包括这些对象在应用中,而可以直接使用它们。这些对象的模块,函数,字符串和对象本身,如下所述。__filename__filename 表示正在执行的代码的文件名。这是此代码文件的解析绝对路径。 为一个主程序这不一定是在命令行中使用相同的文件名。 模块内的路径模块文件的值。示例创建一个js文

2015-06-02 13:13:06 764

转载 Node.js工具模块

在Node.js的模块库中提供实用的模块数量。 这些模块都是很常见的,并同时开发基于任何节点的应用程序频繁使用。S.N.模块的名称和说明1OS Module提供基本的操作系统相关的实用功能2Path Module提供工具,用于处理和转换文件的路径3Net Module提供服务器和客户端的

2015-06-02 13:13:05 700

转载 Node.js流

什么是流?流是可以从一个源读取或写入数据到连续的目标对象。在Node.js,有四种类型的数据流。Readable - 其是用于读操作。Writable - 用在写操作。Duplex - 其可以用于读取和写入操作。Transform - 输出基于输入的地方进行计算的一种双相流。每种类型的流是一个EventEmitter实例,并抛

2015-06-02 13:00:23 1112

转载 Node.js缓冲器

纯JavaScript是Unicode友好的,但对二进制数据不是很好。当与TCP流或文件系统打交道时,有必要处理字节流。 Node提供缓冲器类,它提供实例来存储原始数据相似的一个整数数组,但对应于在V8堆外的原始存储器的分配。Buffer类是一个全局类,可以在应用程序,导入缓冲模块进行访问。创建缓冲区Node缓冲器可以以各种方式来构造。方法 1以下是创建10

2015-06-02 11:04:52 5391

转载 Node.js事件发射器

在Node很多对象发出事件,例如net.Server每个同级连接到它,一个fs.readStream发出打开文件事件时,每次都发出一个事件。 它发出事件的所有对象都是events.EventEmitter的实例。EventEmitter 类正如我们已经看到在上一节,EventEmitter类在于事件的模块。它是通过通俗易懂的语法如下:// Import events modul

2015-06-02 10:52:52 1328

转载 Node.js事件循环

Node JS是单线程应用程序,但它通过事件和回调概念,支持并发。 由于Node JS每一个API是异步的,作为一个单独的线程,它使用异步函数调用,以保持并发性。Node JS使用观察者模式。Node线程保持一个事件循环,每当任何任务得到完成,它触发这标志着该事件侦听器函数执行相应的事件。事件驱动编程Node.js大量使用事件,这也是为何Node.js是相当快相对于其他类似的技术。

2015-06-02 10:37:09 862

转载 Node.js回调概念

什么是回调?回调是一个异步等效的功能。在完成特定任务回调函数被调用。 Node大量使用了回调。Node的所有的API都支持回调这样的一种方式。例如,一个函数读取一个文件可能开始读取文件,并使得下一个指令可以被执行立即返回控制到执行环境。一旦文件I/O完成后,它会调用回调函数,同时传递回调函数,该文件的内容作为参数。因此,有没有堵塞或等待文件I/ O。这使得Node.js高度可扩展,

2015-06-01 18:08:13 614

转载 Node.js npm

Node程序包管理器(NPM)提供了以下两个主要功能:在线存储库的Node.js包/模块,可搜索 search.nodejs.org命令行实用程序来安装Node.js的包,做版本管理和Node.js包依赖管理。NPM捆绑v0.6.3版本在一起以后,Node.js可直接安装。为了验证一致性,打开控制台,然后输入以下命令,看到的结果:$ npm --vers

2015-06-01 17:58:30 1495

转载 Node.js REPL终端

REPL表示读取评估和演示打印循环(Read Eval Print Loop),它代表一个命令输入和系统在交互模式的输出响应窗口控制台或Unix/ Linux的shell计算机环境。 Node.js附带了一个REPL环境。它执行以下期望的任务。Read - 读取用户的输入,解析在内存中输入JavaScript数据结构和存储。Eval - 接受和评估计算数据结构

2015-06-01 17:44:28 1079

转载 Node.js入门实例程序

在使用Node.js创建实际“Hello, World!”应用程序之前,让我们看看Node.js的应用程序的部分。Node.js应用程序由以下三个重要组成部分:导入需要模块: 我们使用require指令加载Node.js模块。创建服务器: 服务器将监听类似Apache HTTP Server客户端的请求。读取请求,并返回响应: 在前面的步骤中创建的服务器将读

2015-06-01 17:40:40 1316

转载 Linux安装Node.js(源码编译安装)

环境:Ubuntu 12.04.2 LTS (GNU/Linux 3.5.0-23-generic i686)下载Node.js安装包,请参考网址:http://nodejs.org/download/这里选择源码包安装方式,安装过程如下:登陆到Linux终端,进入/usr/local/src目录,如下:root@ubuntu:~# cd /usr/local/src/

2015-06-01 16:54:37 1847

转载 Node.js安装和入门

Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行。Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在分布式设备。在Windows上安装 Node.js很方便,我们只需要访问node.js官网 http://www.nodejs.org/,点击Download链接,然后选择Windows In

2015-06-01 16:50:30 886

转载 Siege

Siege是我所用过的一款不错的网站压力测试工具,它可以非常容易地定制并发访问人数以及并发时间,安装、使用也非常方便,当然它是在Linux环境下使用的,下面来对它作一个介绍。官方网址:http://www.joedog.org/http://download.joedog.org/siege/下载网址:ftp://ftp.joedog.org/pub

2015-06-01 16:07:41 1322

UDP服务端客户端

UDP服务端和客户端,实现了从客户端发送命令到服务端

2014-06-25

Aidl测试例子

aidl使用,包括基本数据类型、对象类型数据的传递

2014-04-17

TCPdump工具

TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。

2014-02-14

Android系统与android在机顶盒中的应用

文档主要介绍了,android机顶盒开发中的技术点

2013-10-18

安卓开发Wifi无线调试工具

Wifi无线调试,安卓开发者必备神器!您还用USB数据线连接手机测试吗?那您就out了;作为一个开发者,您是不是经常在测试过程中遇到eclipse用数据线连接不到手机而烦恼呢?【Wifi无线调试】专为开发者而生,为您完美解决这个问题,无需USB数据线通过WiFi进行无线调试,方便实用!

2013-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除