自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

RangeBlog

https://github.com/zouyiran

  • 博客(119)
  • 收藏
  • 关注

转载 Wireshark表达式

本文转自http://vipscu.blog.163.com/blog/static/181808372201131141348134/首先说几个最常用的关键字,“eq” 和 “==”等同,可以使用 “and” 表示并且,“or”表示或者。“!" 和 "not” 都表示取反。  一、针对wireshark最常用的自然是针对IP地址的过滤。其中有几种情况:  (1)对源地址为19

2016-04-13 12:12:41 609

原创 阿里悟空学习

阿里悟空Android SDK 开发文档 占坑,有空可以用用。。

2015-11-24 20:00:29 965

原创 Android Gradle和ProGuard学习

D-clock在Github上的学习笔记1 基础语法和打包配置: 需要注意的是自己根据app来配置混淆规则: 1. 代码中使用了反射,如一些ORM框架 2. 使用GSON,fastjson等JSON解析框架所生成的对象类 3. 继承了Serializable接口的类 4. 引用了第三方模块,一些主流的开源框架会给出其混淆规则 5. 有用到WebView的JS调用接口 D-clock在

2015-11-20 18:49:22 751

原创 android.support.design.widget.NavigationView之findViewById()出现NullPointerException

在android.support.v4.widget.DrawerLayout中的包含了两个部分: 1. 主界面 通过include一个layout布局进来作为主界面。 2. 侧滑界面 用NavigationView,其中包括了两部分:headerLayout和menu。自己做的app实现从headerLayout中获取(findViewById())某个View(比如TextVIew),然

2015-11-20 16:39:02 1251

转载 Python中list的实现

时间复杂度 list的实现

2015-11-18 16:41:55 443

原创 EditView之IME

讲解一 <EditText android:id="@+id/password" android:layout_width="match_parent" android:layout_height="wrap_content" android:hint

2015-11-18 10:49:38 450

原创 AS快捷键总结

AndroidStudio快捷键总结

2015-11-15 16:03:35 18790 2

转载 Android开发岗位要求集锦

37游戏 任职要求: 学历:本科 1、熟悉Android开发平台的框架原理,熟悉Android应用开发流程; 2、熟悉系统启动流程、权限控制、内存管理等机制,精通至少一个Service模块的底层实现 (如ActivityManagerService、WindowManagerService、PackageManager、ResourceManager等); 3、熟练掌握Android界

2015-11-13 21:34:56 4247

原创 Class文件实例

以一段非常简单的java代码为例来分析其class文件

2015-11-09 21:56:09 365

转载 Java String之intern()方法深入分析

美团技术团队Blog

2015-11-07 22:38:30 616

转载 JVM学习

来自《深入理解Java虚拟机》作者

2015-11-07 20:52:10 294

转载 ClassNotFoundException深入分析

出现原因:classpath路径下缺少class文件或jar包,或者是类加载器委派的问题。来自某宝工程师的分析

2015-11-07 20:44:23 318

转载 HTML5学习

WikiMDN上的学习资源

2015-11-05 10:47:22 253

转载 Java中的HashMap, Hashtable,TreeMap, LinkedHashMap

java

2015-11-04 12:59:31 312

转载 ADB学习

Android 常用命令总结adb命令行工具的架构(C/S架构)分成三个部分:pc端client(5037端口), pc端server和android终端上的adb后台进程。 adb命令分为三个部分讲: adb 命令:adb这个程序自带的命令 adb shell 命令:调用android系统中的命令,这些命令都放在了/system/bin/sh中 Linux 命令:基础

2015-11-04 12:33:59 330

原创 Git使用总结

阮一峰: http://www.ruanyifeng.com/blog/2015/08/git-use-process.html廖雪峰:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

2015-11-03 13:34:27 352

转载 Android 面试tips

任玉刚CSDN博客:http://blog.csdn.net/singwhatiwanna/article/details/49230997

2015-11-01 12:13:18 376

原创 Android四大组件之Service

http://www.cnblogs.com/newcj/archive/2011/05/30/2061370.html

2015-10-31 16:25:23 341

原创 Android开发岗位要求集锦

37游戏http://zhaopin.37.com/index/place_847.html任职要求:学历:本科1、熟悉Android开发平台的框架原理,熟悉Android应用开发流程; 2、熟悉系统启动流程、权限控制、内存管理等机制,精通至少一个Service模块的底层实现 (如ActivityManagerService、WindowManagerS

2015-10-31 14:53:58 816

转载 SQL注入

原文链接:https://technet.microsoft.com/zh-cn/library/ms161953(v=sql.105).aspxSQL 注入是一种攻击方式,在这种攻击方式中,恶意代码被插入到字符串中,然后将该字符串传递到 SQL Server 的实例以进行分析和执行。任何构成 SQL 语句的过程都应进行注入漏洞检查,因为 SQL Server 将执行其接收到的所有

2015-10-23 14:18:26 349

转载 密码加“盐”

原文链接: http://www.libuchao.com/2013/07/05/password-salt盐(Salt)在密码学中,是指通过在密码任意固定位置插入特定的字符串,让散列后的结果和使用原始密码的散列结果不相符,这种过程称之为“加盐”。以上这句话是维基百科上对于 Salt 的定义,但是仅凭这句话还是很难理解什么叫 Salt,以及它究竟起到什么作用

2015-10-23 12:48:09 2879

原创 视频监控APP总结

占坑主要从以下几个方面进行总结:1.重构以及原因2.遇到的bug以及如何解决(Handler改为static之后在Fragment中和Activity中的区别,显示历史视频list时湖南摄像头显示的是学校摄像头的历史视频list原因:static类变量在声明时就进行初始化 )3.改进(录制方面)

2015-10-18 12:49:01 613

转载 常见海量数据处理面试题总结

1. http://taop.marchtea.com/09.03.html套路:hash映射+hashmap统计+排序1) hash映射:将大文件中的数据通过取模运算映射到很多小文件中,取模运算可以保证同一个数据值被映射到同一个小文件中;2) hashmap统计:分别对每个小文件进行处理,统计小文件中同一个数据值的出现次数,得到每个小文件中出现次数最多的数据值;3) 排序:对

2015-10-16 10:47:50 332

转载 Android AnsycTask理解

收集关于AnsycTask的讲解,不断加深理解:内部机制:http://code.oneapm.com/android/2015/06/02/android1/从源码角度理解:http://blog.csdn.net/guolin_blog/article/details/11711405

2015-09-10 18:33:08 985

原创 Android项目中module的“must not contain source root....”问题

这个问题真的是遇到过N回,,必须得记下。虽然目前还不是很清楚具体的原因,但是以后做的时候都遵循以下的规范,应该就ok了吧。(1)所有的第三方module都放在一个libs目录中,这个libs目录跟项目主module(app)是同级关系。(2)每个第三方module的build.gradle配置文件注意下比如以下面为例:apply plugin: 'com.android.libra

2015-09-06 23:26:12 7806

转载 逆波兰:将中缀表达式转为后缀表达式

http://www.nowamagic.net/librarys/veda/detail/23071.  若为 数字,则直接输出2. 若为符号若是左括号,则入栈;若是右括号,则将栈顶元素依次出栈,直到遇到左括号为止若是运算符号,则跟栈顶符号比较,若栈顶符号优先级高,则栈顶元素依次出栈,直到遇到与当前符号优先级更低的符号为止,然后将当前符号入栈;否则将当前呼号直接入栈。

2015-09-03 21:28:28 509

原创 Android中关于ContentProvider类的getType()方法的理解

http://stackoverflow.com/questions/12297527/android-contentprovider-gettype-called-when-and-whygetType(Uri uri) will usually only be called after a call to ContentResolver#getType(Uri uri).

2015-08-27 20:05:56 786

转载 Java局部内部类和final变量

为什么匿名内部类和局部内部类只能访问final变量参考:http://blog.csdn.net/onisland/article/details/5807637以上是针对Java 7 及以下版本,Java8之后可以访问非final的变量了,只要保证其不可变就可以了。

2015-08-22 10:01:03 478

转载 Java IO 总结

1. http://www.cnblogs.com/lich/archive/2011/12/11/2283700.htmlReader和Writer以字符的形式进行操作:Reader :在读进来的时候会将字节转为字符,所以呈现出来的就是已经被解码之后的字符了;Writer:直接给传入字符(char)或者字符串(String)就可以了,由字符转为字节的事儿由框架自己去处理了,我不用管。

2015-08-12 21:58:54 361

原创 笔试收集(不断更新中)

阿里巴巴:2015http://pan.baidu.com/s/1bnALW6bhttp://pan.baidu.com/s/1sjuKwMThttp://blog.csdn.net/dianacody/article/details/390851872014http://blog.csdn.net/doc_sgl/article/details/1169567

2015-08-10 18:56:56 455

转载 关于fork()函数

原文链接: http://blog.csdn.net/jason314/article/details/5640969 一、fork入门知识     一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。    一个进程调用f

2015-08-05 09:32:54 375

转载 Java产生随机数

http://rensanning.iteye.com/blog/2035551java中一般有两种随机数,一个是Math中random()方法,一个是Random类。 一、Math.random()随即生成0实例:如何写,生成随机生成出0~100中的其中一个数呢?    Math.random()返回的只是从0到1之间的小数,如果要50到100,就先放大50倍,即0到

2015-08-02 12:05:49 293

转载 利用SecureCRT进行文件的传输

原文链接: http://blog.csdn.net/lioncode/article/details/79215251. 命令:记住:以服务器为主服务器 ----send----> 本机 : sz 服务器2. sz用法: 下载一个文件 sz filename 下载多个文件 sz filename1 filename2 下载dir目录下

2015-07-28 09:34:19 1226

原创 (一)Activity和Fragment生命周期:通过回调函数观察生命周期

MainActivity.java源码:package com.ctcc.fragmenttest.app;import android.app.Activity;import android.os.Bundle;import android.util.Log;public class MainActivity extends Activity { private s

2015-07-26 18:01:07 446

转载 Java依赖管理工具:Gradle

原文链接 : http://stormzhang.com/devtools/2014/12/18/android-studio-tutorial4/什么是Gradle?Gradle是一种依赖管理工具,基于Groovy语言,面向Java应用为主,它抛弃了基于XML的各种繁琐配置,取而代之的是一种基于Groovy的内部领域特定(DSL)语言。安装Gradle在A

2015-07-26 09:07:14 759

转载 Django Rest Framework

原文链接: http://www.weiguda.com/blog/categories/12/

2015-07-24 21:51:38 505

转载 Django+MongoDB

原文链接: http://www.cnblogs.com/holbrook/archive/2012/03/11/2390715.htmlNoSQL通常意味着非关系型、分布式的数据存储,具备大数据量下的高性能,横向扩展能力,以及灵活的数据模型。也许,还意味着开源。MongoDB是一种以文档形式存储的NoSQL。Django + MongoDB的抉择最直接的方

2015-07-24 21:49:43 1034

转载 设计模式在Java/Android中的应用

原文链接 : http://www.zhihu.com/question/29575295/answer/44854126Android的设计模式实际上也就是Java的设计模式,题主想看设计模式在实际工程中的应用,那建议题主去看 JUnit 的源码或者分析。JUnit是Java中著名的单元测试框架,其作者是两位世界级的软件工程大师:GOF四人帮之一的Erich Gamma和

2015-07-22 22:09:25 462

转载 HashMap的实现原理

转摘importNew上面的文章一篇,关于HashMap的实现原理,讲得不错,继续学习中...http://www.importnew.com/16301.html

2015-07-17 15:25:50 322

转载 TCP窗口、三次握手、四次挥手

http://m.nowcoder.com/discuss/1778

2015-07-17 09:02:13 415

空空如也

空空如也

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

TA关注的人

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