自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Levin的专栏

工作中的一些技术总结,很多都是转载,权当是个记事本,免得遗忘重复造轮子。

  • 博客(18)
  • 资源 (7)
  • 收藏
  • 关注

原创 如何用PyCharm运行Scrapy

2016-07-26 21:09:05 4364

转载 Android官方数据绑定框架DataBinding

这篇讲的非常通俗易懂:http://blog.csdn.net/qibin0506/article/details/47393725http://blog.csdn.net/qibin0506/article/details/47720125

2016-07-23 17:14:06 434

转载 Android App的三种架构模式MVC,MVP和MVVM

原文地址:选择恐惧症的福音!教你认清MVC,MVP和MVVM相信大家对MVC,MVP和MVVM都不陌生,作为三个最耳熟能详的Android框架,它们的应用可以是非常广泛的,但是对于一些新手来说,可能对于区分它们三个都有困难,更别说在实际的项目中应用了,有些时候想用MVP的,代码写着写着就变成了MVC,久而久之就对它们三个的选择产生了恐惧感,如果你也是这样的人群,那么这篇文章可能会对你有很大

2016-07-23 15:25:59 4260 2

转载 Android内存泄露,Android内存优化之OOM OutOfMemory

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0920/3478.html这篇讲的很全很细,记录下来,以后常翻翻:Android的内存优化是性能优化中很重要的一部分,而避免OOM又是内存优化中比较核心的一点。这是一篇关于内存优化中如何避免OOM的总结性概要文章,内容大多都是和OOM有关的实践总结概要。理

2016-07-22 15:35:57 868

转载 IntentService与Service的区别以及使用场景

http://rainbow702.iteye.com/blog/1143286http://blog.csdn.net/gerogelin/article/details/23097013不管是何种Service,它默认都是在应用程序的主线程(亦即UI线程)中运行的。所以,如果你的Service将要运行非常耗时或者可能被阻塞的操作时,你的应用程序将会被挂起,甚至会出现

2016-07-22 14:01:02 2156

转载 本地广播LocalBroadcastManager,和全局广播有什么区别

-------------------------------------------我们平常使用的一般都是全局广播,这个不用多说:private ReceiveBroadCast receiveBroadCast;  //广播实例 public class RegisteLinster implements OnClickListener{

2016-07-22 12:29:41 9865

转载 Java常用排序算法/程序员必须掌握的8大排序算法

转载:http://blog.csdn.net/qy1387/article/details/7752973分类:1)插入排序(直接插入排序、希尔排序)2)交换排序(冒泡排序、快速排序)3)选择排序(直接选择排序、堆排序)4)归并排序5)分配排序(基数排序)所需辅助空间最多:归并排序所需辅助空间最少:堆排序平均速度最快:快速排序不稳定:快速排

2016-07-22 11:46:32 465

转载 员工激励的核心是人的满足感

http://cxo.cfw.cn/zhichang/v170463-1.htm美国管理学家贝雷尔森(Berelson)和斯坦尼尔(Steiner)对激励的定义是:“一切内心要争取的条件、希望、愿望、动力都构成了对人的激励。——它是人类活动的一种内心状态”。在企业的管理活动中,对员工激励的目的是为了调动员工工作的主观能动性和生产的积极性,激发出员工的创造力和执行力,从而提高公司的劳动生产率和工

2016-07-20 16:04:28 806

原创 Windows下两个python版本怎么分别安装库

http://jingyan.baidu.com/article/b87fe19e94ca95521935686e.html百度经验的这篇文章让你先改phthon和pip的执行文件名,然后讲两个版本的python可以执行路径都加到环境变量的path中去。实际上,我很懒,我用的是PyCharm IDE,很少用到命令行。那么我的做法是,都不设置环境变量。这样我想安装哪个python环境的库

2016-07-19 21:34:40 5698

原创 Android手机截屏生成gif图片

经常看到GitHub或者csdn论坛路面的android示例文章都带有gif的演示图片,这个手机屏幕gif图片是怎么制作的呢?大家最先想到的肯定是各种手机助手,下面给大家总结一下我的经验:1. 应用宝的动态截屏功能,需要你手动截取一张图一张图,然后应用帮生成gif图片,问题生成出来的gif图片是流畅度太差,而且手机的点击、切换效果也不能很好的显示出来。2. 360手机助手、豌豆荚等手机

2016-07-17 21:07:26 4661 1

原创 带有向下箭头的自定义弹出菜单

想要实现一个带有向下箭头的弹出菜单,箭头可以指向给定的任意View。好在GitHub上已经有人实现了:https://github.com/pinguo-marui/PointerPopupWindow只是还是不能满足我的要求,我需要弹出菜单能够自定义layout,能够响应点击,并且弹出框的箭头向下指向目标的的view,效果如下:稍稍做了一下改造,代码地址:https://gi

2016-07-17 20:56:25 1882

转载 怎样防止大规模的恶意请求

1. niginx反向代理可以配置请求频率,对ip做限制 2.如果没有用niginx,那么可以自己写类似的控制逻辑其他的niginx配置方式参考:http://drops.wooyun.org/tips/734

2016-07-13 16:31:54 3079

转载 盘点九种引人瞩目的开源大数据技术

越来越多的公司开始聚焦于大数据技术领域,而开源恰恰是大数据技术的灵魂。以下将为您介绍九大引人注目的开源大数据技术,请拭目以待:1.Apache Hadoop  Apache hadoop是一个开源的分布式计算框架,最初由Doug为支持其开源Web搜索引擎Nutch所创立。通过集成MapReduce技术,Hadoop将大数据分布到多个数据节点上进行处理。Had

2016-07-12 19:17:08 682 1

原创 android studio 检查内存泄漏

很显然,android studio提供了通过Android Monitor -> Memrory来分析app的内存使用情况,但是更多的系统级别的分析,对我们定位类存泄漏来说还是无从下手。最终我们还是要回到老办法:Eclipse(或者ADT) + MAT通过android studio菜单Tool-->Android->Android Device Monitor,打开Android De

2016-07-09 19:31:51 679

转载 Android内存优化之——static使用篇

转载:http://blog.csdn.net/ys408973279/article/details/50389200这篇文章主要配套与Android内存优化之——static使用篇向大家介绍MAT工具的使用,我们分析的内存泄漏程序是上一篇文章中static的使用内存泄漏的比较不容易发现泄漏的第二情况和第三种情况——不正确使用单例和asyncTask造成的内存泄漏现象,没看上一篇文章

2016-07-09 18:50:14 510

转载 Error:Error: Expected resource of type drawable [ResourceType]

运行环境:Android Studio 1.4  gradle版本:2.10  工程编译没有问题,并且能在模拟器和真机上正常运行,但是当打包成Apk的时候,出现了     Error:Error: Expected resource of type color [ResourceType]  这个错误,导致打包不成功。    以下是出错地方的代码:     

2016-07-05 20:04:48 4300

转载 大数据到底什么,大数据科普

转载:https://yq.aliyun.com/articles/57136我们还是具体说说,为什么需要大数据吧。看起来是有点多此一举,不是很明白吗!?有价值。我们需要讲到问题的核心,大数据对于企业,就是提高效率、提升竞争力的;对于社会,可以拯救生命,造福人类。国家提出了互联网+的概念,其实我们仔细想想,其核心是 大数据+ 。现在比较高大上的无人驾驶、基因测序、智能交通、人工智能等其核心

2016-07-05 20:03:16 3252

转载 AOP可以认为是OOP更高一层次的抽象:面向行为的抽象

Levin:AOP可以认为是OOP更高一层次的抽象:面向行为的抽象AOP的概念早在上个世纪九十年代初就已经出现了,当时的研究人员通过对面向对象思想局限性的分析研究出了一种新的编程思想来帮助开发者减少代码重复提高开发效率,那就是AOP,Aspect-Oriented Programming。AOP是OOP的补充,是GOF的延续。我们知道设计模式是对于面向对象设计中经验的总结,它孜孜不断追求的就是调用

2016-07-02 10:58:56 571

Free Video to GIF Converter

一款很好用的视频格式转换gif图片的免费工具

2016-07-17

achartengine 1.1.0 源码

这是我自己费了很大的劲下载的achartengine 1.1.0源码,我相信5个下载积分是值得的。 再次强调,是1.1.0的最新代码,不是1.0.0,之前在csdn上下载了一个假冒的1.1.0源码,我很气愤,故亲自下载了一个分享出来。 本源码包对应的官方svn revision: 569,作者最后提交日期:2014年9月16日。 代码目录里面包含demo源码。 如有问题,欢迎加我

2015-03-31

webrtc源码

最新的WebRtc源码

2014-08-15

抓包大师V1.2

抓包大师是一款非常简洁的Android抓包工具,让您随心所欲地抓取所有网络包,使用时需要Root权限。 1.抓包需要Root权限,请确保手机已经Root 2.抓到的网络包包存放在/sdcard/pcap目录下 3.在PC上以命令行方式下载tcpdump包 D:\tmp>adb pull /sdcard/pcap/ ./local_dir 4.在PC上直接用Wireshark软件打开下载下来的pcap包,即可使用Wireshark进行分析

2014-08-04

抓包大师V1.1

抓包大师是一款非常简洁的Android抓包工具,让您随心所欲地抓取所有网络包,使用时需要Root权限。 1.抓包需要Root权限,请确保手机已经Root 2.抓到的tcpdum包存放在/sdcard/pcap目录下 3.在PC上以命令行方式下载tcpdump包 D:\tmp>adb pull /sdcard/pcap/ . 4.在PC上直接用Wireshark软件打开下载下来的pcap包,即可使用Wireshark进行分析

2014-06-28

FragmentActivity+FragmentTabHost+Fragement替代TabActibvity+TabHost+Activity.rar

自Android3.2之后,TabActibvity被弃用(Deprecated),取而代之的是FragmentActivity,因为Fragment比Activiy更灵活,消耗的资源更小,完全能够满足TabActivity的效果,所以直接替代之。原来的TabActibvity+TabHost+Activity那套还可以用,不过强烈建议改用FragmentActivity+FragmentTabHost+Fragement

2014-06-28

Android抓包工具tcpdump

Android抓包工具tcpdump,用起来很方便 具体用法请见帖子: http://blog.csdn.net/olevin/article/details/16861321

2013-11-22

空空如也

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

TA关注的人

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