码迷,mamicode.com
首页 > 全部
05Android Studio使用插件推荐
Android Studio使用插件推荐最近把Android Studio从1.5升级到了2.1,可以说是质的变化,Studio编码更爽了,虚拟机更流畅了,编译速度更快了。再安装一些辅助插件,爽到爆,在此推荐一些Android Studio常用的插件。 如果你对Android Studio使用还不是太熟悉,请跳转到此处Android Studio使用教程 1、Android-butterknif...
分类:移动开发   时间:2016-05-13 03:34:30    阅读次数:211
Pig的安装配置
一、简介 Pig是基于hadoop的一个数据处理的框架。相对于MapReduce是使用java进行开发的,Pig有一套自己的数据处理语言,Pig的数据处理过程要转化为MR来运行。 Pig基本数据类型:int、long、float、double、chararry、bytearray 复合数据类型:Map、Tuple、Bag           Bag的类型如{('age',31),('na...
分类:其他好文   时间:2016-05-13 03:36:06    阅读次数:134
由两个bug引发的对Java类加载时机的思考
有一个单例类是这么写的:```Java public class BluetoothManager {private static BluetoothManager sInstance;public static BluetoothManager getInstance() { if (sInstance == null) { synchronized (Bluetooth...
分类:编程语言   时间:2016-05-13 03:34:44    阅读次数:151
Java多线程编程4--Lock的实例--实现生产者/消费者模式:一对一、多对多交替打印
1、实现生产者/消费者模式:一对一交替打印 public class MyService { private ReentrantLock lock= new ReentrantLock(); private Condition condition = lock.newCondition(); private boolean hasValue = false; p...
分类:编程语言   时间:2016-05-13 03:33:38    阅读次数:271
Android View 事件分发机制梳理
一直以来对View的事件分发机制很晕,今天就在这里梳理一下...
分类:移动开发   时间:2016-05-13 03:35:10    阅读次数:204
版本控制(下)——使用Git将代码托管到github
不关你是一个it新人还是一个大牛,最基本的你需要一个github账号,这样你便可以在github上分享自己的成果或者下载被人优秀的项目。 第一步——注册一个github账号: 百度搜索github,进入官网注册即可,至于怎么注册不用明说了,相信大家都会。   第二步——登陆github:进入github官网,点击Sign in即可登录Github:   第三步——创建项目 登陆git...
分类:其他好文   时间:2016-05-13 03:34:02    阅读次数:212
Android 判断json格式, 将错误信息提交给服务器
开发中发现, 服务器偶尔会发送错误格式 json 给 Android 客户端, 导致 Android 客户端 json解析失败, 应用异常.  并非服务器有意坑客户端, 而是客户端请求服务器数据时, 除了得到正确 json 数据外, 数据可能还夹杂其它数据. 例如:   thinkPHP 开启  'SHOW_PAGE_TRACE '=> true 时, 正确的 json 后面会夹杂HTML代...
分类:移动开发   时间:2016-05-13 03:34:51    阅读次数:204
ZipFile v.s. ZipInputStream in java.util.zip
ZipInputStream读出ZIP文件序列(简单地说就是读出这个ZIP文件压缩了多少文件),而类ZipFile使用内嵌的随机文件访问机制读出其中的文件内容,所以不必顺序的读出ZIP压缩文件序列。...
分类:编程语言   时间:2016-05-13 03:34:12    阅读次数:293
Ubuntu搭建Openstack平台(kilo)(六.实例化网络,创建实例)
实例化网络参考文档:http://www.aboutyun.com/thread-13187-1-1.html http://www.aboutyun.com/thread-14639-1-1.html http://docs.openstack.org/mitaka/install-guide-ubuntu/launch-instance.html#create-virtual-network...
分类:系统相关   时间:2016-05-13 03:32:19    阅读次数:320
thrift TBinaryProtocol 数据传输格式
Thrift version 0.9.0服务端接收和发送数据接收数据格式方法数据格式sz, = unpack('!i', socket.recv(4)) if sz < 0: version = sz & -65536 #版本掩码 if version != -2147418112: raise type = sz & 0x000000ff #字符串先读...
分类:其他好文   时间:2016-05-13 03:33:51    阅读次数:334
第七届蓝桥杯——第五题||抽签
抽签 X星球要派出一个5人组成的观察团前往W星。 其中: A国最多可以派出4人。 B国最多可以派出2人。 C国最多可以派出2人。 .... 那么最终派往W星的观察团会有多少种国别的不同组合呢? 下面的程序解决了这个问题。 数组a[] 中既是每个国家可以派出的最多的名额。 程序执行结果为: DEFFF CEFFF CDFFF CDEFF CCFFF CCE...
分类:其他好文   时间:2016-05-13 03:34:20    阅读次数:97
EventSystem
Unity5.0 EventSystem事件系统的详细说明 一、EventSystem对象的说明 当我们在场景中创建任一UI对象后,Hierarchy面板中都可以看到系统自动创建了对象EventSystem,可以看到该对象下有三个组件:EventSystem、StandaloneInputModule、TouchInputModule,后面两个组件都继承自BaseInputModu...
分类:其他好文   时间:2016-05-13 03:33:41    阅读次数:680
【jQuery/CSS】显示或隐藏元素
1. CSS分别有display、visibility两个样式可以用于隐藏或显示HTML元素 1) display样式有多个类型的值可选择,默认值为inline,隐藏后会释放元素所占用的页面空间(详见:点击打开链接)   style="display: none;"   document.getElementById("div1").style.display="none";//隐藏   ...
分类:Web程序   时间:2016-05-13 03:33:30    阅读次数:247
自己写的echarts计算时间坐标的代码
1 数据库sql查询的数据 2 最终echarts画出来的图 3 代码如下 计算主方法方法 /** * echarts算时间轴代码(算流量的代码),这里的时间间隔为5秒钟,一分钟的流量,totalSize = 12 * ebuStreamList 为EbuStream的集合, EbuStream的属性有totalStream,time...
分类:其他好文   时间:2016-05-13 03:31:19    阅读次数:663
jQuery mobile 监听页面的各种生命周期
一、pagebeforecreate 1.触发时机:  在页面初始化及jQuery Mobile在开始对页面进行增强之前触发。 注意: 该事件在每个页面中只能触发一次 - 在页面第一次载入时, jQuery Mobile 会在 DOM (内存)缓存页 面, 所以当你通过浏览器从第二个页面回退第一个页面时,该事件将不会被触发, 这是因为第一页面已经被初始化 了。 2.监听方式:...
分类:Web程序   时间:2016-05-13 03:33:26    阅读次数:1544
小白说编译原理-9-最简单minus-c语言编译器
简介继上节8说到利用手动构建的语法树解析下面的c语言代码: a = 1 sum = 0 input(x) while(a <= x){ sum = sum + a a = a+1; } print(sum)而一个编译器不应该依赖用户去手动构建对应语言的语法树,我们需要的是一种支持自动构建语法树的策略。本节将要说明的就是如何利用...
分类:编程语言   时间:2016-05-13 03:32:26    阅读次数:263
越过用户授权使用浮窗
上一片篇文章分析了Android窗口系统层次、Ativity的窗口和系统窗口的区别,这篇文章我来说说使用系统窗口来实现浮窗的一些限制,我们如何越过这些限制。简单的浮窗实现final WindowManager windowManager = getWindowManager(context); //创建自定义浮窗 FloatView hideDialog = new FloatVie...
分类:其他好文   时间:2016-05-13 03:33:27    阅读次数:362
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!