Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,为此今天就来介绍下查看、编译并导入第三方开源项目的方法。Sublime + Terminal编译并查看源码首先来给大家介绍一种简便并且个人最喜欢的一种办法。很多时候我们在GitHub上看...
分类:
其他好文 时间:
2015-09-11 19:01:11
阅读次数:
149
我们平时管理几台服务器,我们可以用ssh这个简单高效的管理工具远程登陆进行管理,让我们的工作变的简便,快捷,然而,如果要管理成百上千台呢?即使拥有ssh这种简便快捷的工具,也会让人大感头疼,那么有没有一款可以同时管理N台服务器的管理工具呢?答案当然是肯定的,接下来..
分类:
其他好文 时间:
2015-09-10 02:07:58
阅读次数:
229
题目链接:codeforces 225E题目大意:给出一个等式,z=[x2]+y+x?yz=[\frac{x}{2}]+y+x \cdot y,求另这个等式无解的z,从小到大排序,访问第i个。题目分析:
首先为了简便计算先要通过分奇偶去掉向下取整符号,原式转换为如下形式:
{z=k+y+2ky ,x=2kz=k+y+(2k+1)?y ,x=2k+1(1)(2) \begin{aligned}
\...
分类:
其他好文 时间:
2015-09-08 20:17:33
阅读次数:
248
今天博主有一个强制弹出系统键盘的需求,遇到了一些困难点,在此和大家分享,希望能够共同进步.起因是在使用搜狗的过程中,使用中文字符标点产生了bug,应该是搜狗的问题.追询一番无果后,决定禁用搜狗键盘,使用系统自带的键盘.尝试了很多方法,通知,KVO等等,最后找到了一个系统的API,十分的简便,分享给大...
分类:
移动开发 时间:
2015-09-08 09:36:41
阅读次数:
230
我们在做项目的时候(比如做一个消息的状态,它有:已发送,已阅读,已删除,已回复等等),像这样的情况的时候,我们一般的做法是在数据库中加入N个字段来存放它的状态。但是如果我们需要增加一个状态的时候怎么办呢,继续去修改数据库吗?这样明显不行,这里我向大家推荐一种方式:使用一个字段来存所有状态。首先我们这...
分类:
数据库 时间:
2015-09-07 19:31:53
阅读次数:
152
一、前言与基础 JQuery是JavaScript的一个拓展库,能够比原生JavaScript代码更简便地进行HTML页面的DOM操作。要想使用JQuery,必须要在HTML页面引入JQuery的源代码文件。 JQuery的源代码文件有两种: compressed...
分类:
Web程序 时间:
2015-09-07 09:41:17
阅读次数:
202
1.Core Data提供了一种简便的对象持久化管理方法(是数据持久化的最佳方式),使你可以不用关心数据的存储,只需要关心对象的增加、删除、更改、读写。 Core Data框架提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite数据库文件中,也能够将保存在数据库中的数...
分类:
其他好文 时间:
2015-09-06 21:36:12
阅读次数:
132
该题目提到,一个数组中除了一个数只出现一次之外,其他数都出现了两次,找出这个特别的数。这道题对时间和空间有要求,面对这种情况,一般是暗示有十分轻巧而简便的方法进行求解。在一些场景下,使用基本的逻辑运算是个不错的选择。自己简单写了一下,再参照网上部分解法,基本都是使用了异或运算(XOR),任何数与自己进行按位异或都等于0,而任何数与0进行按位异或都等于本身。...
分类:
其他好文 时间:
2015-09-05 00:12:23
阅读次数:
166
位域 :有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域,并说明每...
分类:
其他好文 时间:
2015-09-03 17:47:31
阅读次数:
221
网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖display属性 +position属性 +float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C提出了一种新的方案----Flex布局,可以简便、完整、响应式地实现各种页面...
分类:
其他好文 时间:
2015-09-02 15:57:18
阅读次数:
241