自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (5)
  • 收藏
  • 关注

转载 解决fatal: unable to connect to github.com问题

命令:bower install jquery     【mac】错误信息:bower error status code of git: 128fatal: unable to connect to github.com:github.com[0: 你的IP]: errno=Operation timed out原因:需要用https才能读到数据解决方法:输入命令

2014-11-04 15:05:07 2338

原创 Please ensure JAVA_HOME points to JDK rathe解决办法

在linuxmint 64位系统安装 android studio 的时候出现 “'tools.jar' seems to be not in Android Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE.”,再网上查了半天,都没有

2014-06-19 16:48:40 6277

转载 Ubuntu安装搜狗拼音输入法-sogoupinyin

伴随着Deepin 12.12 beta的发布,搜狗输入法也与我们见面了。在发布前几日Deepiner也通过各种途径向我们展示了搜狗Linux输入法,当然也掉足了胃口。来自官方的截图:Linux Deepin 12.12 Beta 首发搜狗输入法 linux deepin 社区版  当然令很多Ubuntu用户期待的是,搜狗输入法能否在Ubuntu上安装,现在我给大家介绍一个比较

2014-06-19 14:29:25 1011

转载 Linux 下安装配置 JDK7

1.下载JDK目前最新的JDK版本是:Java SE Development Kit 7u5下载地址:http://download.oracle.com/otn-pub/java/jdk/7u5-b06/jdk-7u5-linux-i586.tar.gz查看最新:http://www.oracle.com/technetwork/java/javase/downloads/index

2014-06-19 10:45:34 513

转载 使用依赖注入函数库Roboguice

本文原标题是如何成为一个偷懒又高效的Android开发人员,我敢肯定你对这个标题肯定心存疑惑,但事实就是如此,这个标题完全适合Android开发人员。据我所知, Android程序员不情愿写 findViewById()、点击事件监听等重复率较高的代码。那我们如何才能缩短编写业务逻辑代码的时间,并且避免写那些重复的代码呢?所以让我们来成为一个能偷懒又有高效率的Android程序员。想知道怎么做吗?

2014-06-06 10:45:56 689

转载 Google Guice 教程

Google 近日宣布发布 Guice。Guice, 发音为'juice', 是Google内部使用的 Java依赖注入框架。Guice新版本宣布已经完全支持annotations 以及 generics.Guice无配置文件,实用JDK5.0的annotation描述组件依赖,相比Spring更加简单。Guice 能够注入 constructors, fields 以及 meth

2014-05-23 16:51:28 2004

转载 stagefright与opencore对比

转载:http://blog.chinaunix.net/uid-11857489-id-2814519.html1引言Android froyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,弃用之前的opencore,仅仅对opencore中的omx-component部分做了引用。Stagefright自and

2014-02-10 10:49:38 699

转载 android流媒体框架介绍

简介        android流媒体往往总被我们忽略,而真正等到问题来的时候,来个“突然袭击”是非常痛苦的,因此有了这篇文章,希望大家可以笼统的了解一下这个框架,等到问题来的时候,至少知道从什么地方开始入手。         我们开始认识一下流媒体的功能:在线播放音视频流,我们支持两种协议,第一种是http,另一种是rtsp(实时数据的传输)。上层代码结构分析

2014-02-07 16:24:20 1069

转载 android多媒体框架学习

Android Multimedia Framework overview(多媒体框架概述)--base on jellybean(一)jellybean 的多媒体跟以前的版本,通过对比没啥变化,最大的变化是google终于舍得给multimedia建个独立的git了(framework/av),等你好久了!也体现了media 在整个android系统中的重要性!framework/av下

2014-02-07 14:50:25 6519 1

转载 Netfilter

内核版本:2.6.34NetFilter在2.4.x内核中引入,成为linux平台下进行网络应用的主要扩展,不仅包括防火墙的实现,还包括报文的处理(如报文加密、报文分类统计等)等。NetFilter数据结构        勾子struct nf_hook_ops[net\filter\core.c][cpp] view plaincopyprint?

2014-01-10 16:00:25 872

转载 Linux网络协议栈--IP

转载地址:http://blog.csdn.net/minghe_uestc/article/details/7819925开场白:IP是什么就不介绍了,不清楚的请自行百度。这篇文章的定位(1)说明下网络层中IPV4协议收发数据的流程(2)不涉及太多细节(3)一些关键数据结构(4)一部分关于路由系统(5)为更清晰看清楚中间的流程,可能不会去涉

2014-01-10 15:49:15 917

转载 linux ppp实现

转载地址:http://www.th7.cn/system/lin/201305/38931.shtml1.总述    Linux中用户空间的网络编程,是以socket为接口,一般创建一个sockfd = socket(family,type,protocol),之后以该sockfd为参数,进行各种系统调用来实现网络通信功能。其中family指明使用哪种协议域(如INET、UN

2013-12-30 11:30:08 3377 2

转载 Linux PPP 数据收发流程

转载地址:http://linux.chinaunix.net/techdoc/system/2008/11/07/1043935.shtml       PPP (Point-to-Point)提供了一种标准的方法在点对点的连接上传输多种协议数据包,它最常见的用途可能是传统的拨号上网了(据说现在的宽带接入 也有采用PPPOE方式的)。在Linux Mobile Phone上,网络应用

2013-12-30 11:12:57 955

转载 android中运行shell

转载地址:如何执行shell脚本http://www.eoeandroid.com/thread-495-1-1.html(出处: eoe Android开发者社区_Android开发论坛)1. 新建自己的shell文件,或者中windows上传    例如:   d:\\x.sh  #! /system/bin/sh#最简单的一个shell

2013-10-29 11:07:52 856

转载 Android开发之APN网络切换

转载地址:http://www.cnblogs.com/hanyonglu/archive/2012/03/29/2423298.html 在这个示例中,我使用圆角ListView显示效果,关于Android实现ListView圆角效果,大家可以查看我以前的一篇博文:http://www.cnblogs.com/hanyonglu/archive/2012/03/18/2404820.

2013-10-23 13:15:51 1270

转载 CentOS 挂载 NTFS格式的硬盘

CentOS下想访问NTFS分区,现在普遍的方法是利用ntfs-3g或者内核模块来实现。一、使用ntfs-3g官方源码编译安装的方法:ntfs-3g下载页面:http://www.tuxera.com/community/ntfs-3g-download/安装步骤:tar zxvf ntfs-3g_ntfsprogs-2012.1

2013-10-06 20:32:54 969

转载 CentOS6.4 安装配置gcc-4.8.1

1安装gcc g++yum -y install gcc安装g++yum -y install gcc-c++只能安装版本4.4.7 更新gcc到4.8.12,下载gcc 和关联库的源码包: 地址: ftp://gcc.gnu.org/pub/gcc/releases ,选择包之后,用wget下载。关联包:ftp://gcc.gnu.org/pub/gcc/infrastructure

2013-10-06 20:30:01 3249

转载 centos中wget的使用方法

CentOS wget 使用技巧$ CentOS wget -r -np -nd http://example.com/packages/ 这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结构。$ CentOS wget-r -np -nd --accept=is

2013-10-06 17:21:06 936

转载 android屏幕适配3

原文: http://hi.baidu.com/weiyousheng/blog/item/c622d701b9dec6c2277fb5cc.html在之前的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个,这三个主要是为了支持多分辨率。  drawable- hdpi、drawab

2013-08-28 10:30:09 518

转载 android屏幕适配2

1、基本概念     屏幕大小(screen size) – 屏幕的实际大小,用屏幕对角线长度来衡量(比如3.4寸,3.8寸)。android把屏幕分为以下4种:small,normal,large,extra large。怎么判断?     屏幕密度(Screen Density) - 一块实际的屏幕区域有多少个像素,一般用dpi衡量(每英寸有多少个点)。相比起medium、high

2013-08-27 16:48:19 890

原创 ImageView需要注意的属性

android:adjustViewBounds是否保持宽高比。需要与MaxWidth、MaxHeight一起使用,单独使用没有效果。android:cropToPadding是否截取指定区域用空白代替。单独设置无效果,需要与scrollY一起使用;android:maxHeight定义View的最大高度,需要与AdjustViewBounds一起使用,单独使用无效果。如果想设置图片固

2013-07-14 11:45:42 785

转载 Fiddler教程

转载地址:http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.htmlFiddler 教程Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录

2013-07-07 10:49:38 732

转载 android---利用反射实现的屏幕录制技术

ScreenShotService.javapackage com.screenshot.ui; import android.annotation.SuppressLint; import android.app.Service; import android.content.Intent; import android.graphics.Bitmap; im

2013-06-20 18:56:20 1033

转载 android截屏方法

/** * 截屏方法 * @param view * @param path * @param fileName */ public static boolean takeScreenShot(V

2013-06-20 18:47:50 860

转载 Android 线程池管理

ThreadPoolExecutor线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeUnit unit,BlockingQueue workQue

2013-06-18 21:44:16 771

转载 71道经典Android面试题和答案,重要知识点都包含了

1.        下列哪些语句关于内存回收的说明是正确的? (b ) A、 程序员必须创建一个线程来释放内存  B、内存回收程序负责释放无用内存   C、内存回收程序允许程序员直接释放内存   D、内存回收程序可以在指定的时间释放内存对象 2.        下面异常是属于Runtime Exception 的是(abcd)(多选)      A、ArithmeticExcept

2013-06-15 18:06:23 2123

转载 android屏幕适配

说到Android的适配一定会让很多的人头疼,我在这里发表下我对Android适配上的经验。在我们项目当中一般创建Android工程只有一个布局layout文件,其实这个布局文件有很多属性,例如下面的:size:是指屏幕的大小density:是与我们手机的分辨率orientation:区分手机还是平板举例我的手机是Sony

2013-06-14 08:02:05 827

转载 关于android性能,内存优化

转自(http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=74&tid=20713&pg=1)  随着技术的发展,智能手机硬件配置越来越高,可是它和现在的PC相比,其运算能力,续航能力,存储空间等都还是受到很大的限制,同时用户对手机的体验要 求远远高于PC的桌面应用程序。

2013-06-13 21:54:43 792

转载 Android设计模式系列(1)--SDK源码之组合模式

Android中对组合模式的应用,可谓是泛滥成粥,随处可见,那就是View和ViewGroup类的使用。在android UI设计,几乎所有的widget和布局类都依靠这两个类。组合模式,Composite Pattern,是一个非常巧妙的模式。几乎所有的面向对象系统都应用到了组合模式。1.意图将对象View和ViewGroup组合成树形结构以表示"部分-整体"的层次结构(View

2013-06-13 20:09:29 687

转载 Android设计模式系列(0)--开篇

=======================2011-08-26==================================有时候,最难的是坚持;有时候缺少的是信念。=======================2011-08-07==================================从接触设计模式到如今大概4年左右的时间,一直都想有朝一日定要精通,坐于床头,侧

2013-06-13 20:07:38 793

转载 MeasureSpec介绍及使用详解

一个MeasureSpec封装了父布局传递给子布局的布局要求,每个MeasureSpec代表了一组宽度和高度的要求。一个MeasureSpec由大小和模式组成。它有三种模式:UNSPECIFIED(未指定),父元素部队自元素施加任何束缚,子元素可以得到任意想要的大小;EXACTLY(完全),父元素决定自元素的确切大小,子元素将被限定在给定的边界里而忽略它本身大小;AT_MOST(至多),子元素至多

2013-06-12 18:58:27 721

转载 android面试(四)

1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念  DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。  2、sim卡的EF 文件有何作用  sim卡的文件系统有自己规范,主要是为了和手机通讯,sim本

2013-06-12 11:32:12 1012

转载 android面试题(二)

Android的国际化与本地化internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。 一般说明一个地区的语言时,用 语言_地区的形式,如 zh_CN, zh_TW.各国语言缩写 http://www.loc.gov/standards/iso639-2/php/code_list.php国

2013-06-12 11:27:41 979

转载 android面试题(一)

附带答案,共100分一、选择题(30题,每题1.5分,共45分)1.java.io包中定义了多个流类型来实现输入和输出功能,可以从不同的角度对其进行分 类,按功能分为:(c),如果为读取的内容进行处理后再输出,需要使用下列哪种流?(g)A、输入流和输出流 B、字节流和字符流 C、节点流和处理流D、File stream E、Pipe stream F、Random stream G

2013-06-12 11:23:07 655

转载 软件开发只需一个大神博客足矣!

大神5年软件开发资料汇总:http://zz563143188.iteye.com/blog/1823042

2013-06-12 10:57:27 816

转载 Android有效解决加载大图片时内存溢出的问题

尽量不要使用setImageBitmap或setImageResource或BitmapFactory.decodeResource来设置一张大图,因为这些函数在完成decode后,最终都是通过java层的createBitmap来完成的,需要消耗更多内存。因此,改用先通过BitmapFactory.decodeStream方法,创建出一个bitmap,再将其设为ImageView的

2013-06-12 10:55:19 836

转载 我的架构经验小结(四)-- 实战中演化的三层架构

在06、07年的时候,我写过一些关于三层架构方面的东西(参见这里),现在看来,觉得有很多实用性的内容需要补充到里面去。我们还是先从架构图看起,然后一一解释,你就会发现相比于两年前,这个架构做了哪些变化和调整。一.三层架构图 二.系统各层次职责1.UI(User Interface)层的职责是数据的展现和采集,数据采集的结果通常以Entity object

2013-06-11 10:13:36 688

转载 我的架构经验小结(三)-- 深入三层架构

在 我的架构经验小结(二)-- 关于三层架构 一文中,已经比较深入的介绍过三层架构方面的一些经验了,现在,我们来使用一个更小的比例尺来近距离观察我所理解的三层架构。一.三层架构图 二.系统各层次职责1.UI(User Interface)层的职责是数据的展现和采集,数据采集的结果通常以Entity object提交给BL层处理。Service Interface侧层

2013-06-11 10:10:37 775

转载 我的架构经验小结(二)-- 关于三层架构

在 我的架构经验小结(一)-- 常用的架构模型 一文中简单介绍了我常采用的几种架构模型,本文将稍微深入地介绍其中的一种 -- 三层架构模型。一.三层架构图 二.系统各层次职责1.UI(User Interface)层的职责是数据的展现和采集,数据采集的结果通常以Entity object提交给BL层处理。与UI平行的Service Interface层用于将业务发布为服务(

2013-06-11 10:09:13 765

转载 我的架构经验小结(一)-- 常用的架构模型

经过这几年的积累,在系统架构方面逐渐积累了一些自己的经验,到今天有必要对这些经验作个小结。在我的架构思维中,主要可以归类为三种架构模型:3/N层架构、“框架+插件”架构、地域分布式架构。一.三种架构模型1.3/N层架构       这是经典的多层架构模型,对于稍微复杂一点或特别复杂的系统,不使用分层架构是很难想象的。下图是经典的3层架构:    如今,凡是个程序

2013-06-11 10:07:32 704

Burp Suite Essentials

Burp Suite is a collection of tightly integrated tools that allow effective security testing of modern-day web applications. It provides a great combination of tools that allow automated and manual workflows to test, assess, and attack web applications of all shapes and sizes. Getting started with Burp is easy. With some application, we can become extremely comfortable and skilled at using the various powerful tools that are offered by Burp Suite.

2018-04-25

Rx Design Guidelines

This document describes guidelines that aid in developing applications and libraries that use the Reactive Extensions library

2018-04-25

Leraning Vaadin

Vaadin is a component-based Java web framework for making applications look great and perform well, making your users happy. Vaadin promises to make your user interfaces attractive and usable while easing your development efforts and boosting your productivity. After having read this book, you will be able to utilize the full range of development and deployment features offered by Vaadin while thoroughly understanding the concepts.

2017-07-08

wicket in action

Wicket is a framework that makes building web applications easier and more fun. It boasts an object-oriented programming model that encourages you to write maintain- able code and helps you scale your development effort with its facilities for reusable components and separation of concerns. This book will show you how Wicket works and how you can use it effectively to write web applications, and it will point out the occasional gotcha. It covers a broad range of topics relevant to programmers who are in the business of building web applications.

2017-07-08

apache启动不了的解决办法

apache启动不了的详细解决办法,包括apache启动不了的,apache能启动访问127.0.0.1 404错误的解决办法

2013-01-13

空空如也

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

TA关注的人

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