码迷,mamicode.com
首页 > 2015年12月01日 > 全部分享
网络框架AndNet—解放你的时间
吐槽我们做移动开发的,网络操作可以说是最最常用的技术了,而在网络操作中http又是一块最常见的的方式,返回json的http请求可以说是我们日常最长干的活。你一般用什么框架去请求http呢?Volley?OkHttp? 不管哪种方式用起来是不是还是不那么的方便,我们依然要写大量的请求、解析、返回的代码。好,这篇博客,不是让你替换掉你最常用的那个网络框架,而是在你熟悉的框架之上二次封装!目的就是为了解...
分类:Web程序   时间:2015-12-01 12:55:24    阅读次数:258
每天一个linux命令(49):ss命令
ss是SocketStatistics的缩写。顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容。但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信息,而且比netstat更快速更高效。当 服务器的socket连接数量变得非常大时,无论是使用nets...
分类:系统相关   时间:2015-12-01 12:56:06    阅读次数:295
___________一个简单题带来的启示____________________________
Problem DescriptionThere are another kind of Fibonacci numbers: F(0) = 7, F(1) = 11, F(n) = F(n-1) + F(n-2) (n>=2). InputInput consists of a sequence ...
分类:其他好文   时间:2015-12-01 12:55:30    阅读次数:142
AppleWatch___学习笔记(二)UI搭建和逻辑处理
1.UI搭建 直接开发,你会发现Apple Watch并不支持AutoLayout,WatchKit里有个类叫做WKInterfaceGroup,乍一看像是UIView,但是这货其实是用来布局的。从 Storyboard中拉一个WKInterfaceGroup出来,在属性检查器(Attribute....
分类:移动开发   时间:2015-12-01 12:54:12    阅读次数:576
Android 调用系统通讯录
这个过程有三步:1)许可向你的应用程序的manifest中添加读取通讯录数据的许可 2)调用Contact Picker在你的activity中,创建一个Intent,用来请求系统查找一个能够执行一个从Contacts URI的项目中发出的PICK动作的activity,Intent intent....
分类:移动开发   时间:2015-12-01 12:54:23    阅读次数:175
lamp
1. 安装基础包http://howtoubuntu.org/how-to-install-lamp-on-ubuntu参照以上步骤就行。2. 将apache2的localhost默认路径指向你需要的开发路径默认路径在/var/www/html下,相信大多数开发人员都不会直接将该目录下进行开发,通过...
分类:其他好文   时间:2015-12-01 12:52:29    阅读次数:148
js生成二维码
js生成二维码实例(真实有效)js文件 qrcode.js 代码/*from tccdn minify at 2014-6-4 14:59:43,file:/cn/c/c/qrcode.js*//** * @fileoverview * - Using the 'QRCode for Javasc....
分类:Web程序   时间:2015-12-01 12:52:29    阅读次数:194
每天一个linux命令(38):vmstat命令
vmstat 是VirtualMeomoryStatistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体 情况进行统计,不足之处是无法对某个进程进行深入分析。vmstat工具提供了一种低开销的系统性能观察方式。因为vmstat本身就是低开销工具,在非...
分类:系统相关   时间:2015-12-01 12:53:41    阅读次数:225
算法之常用的距离和相似度度量
在数据分析和数据挖掘的过程中,我们经常需要知道个体间差异的大小,进而评价个体的相似性和类别。最常见的是数据分析中的相关分析,数据挖掘中的分类和聚类算法,如K最近邻(KNN)和K均值(K-Means)。当然衡量个体差异的方法有很多,这里整理罗列下。 为了方便下面的解释和举例,先设定我们要比较X个...
分类:编程语言   时间:2015-12-01 12:52:40    阅读次数:189
每天一个linux命令(50):telnet命令
telnet 命令通常用来远程登录。telnet程序是基于TELNET协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是 Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程 序,用它连接...
分类:Web程序   时间:2015-12-01 12:54:05    阅读次数:218
linux下查看tomcat和jdk版本号
linux下查看tomcat和jdk版本号的命令:这个需要进入到bin目录下面 ,执行"./version.sh"命令[root@hncsweb bin]# ./version.sh然后就可以看到如下的输出:Using CATALINA_BASE: /usr/local/tomcatUsing .....
分类:系统相关   时间:2015-12-01 12:53:37    阅读次数:144
shell 中 贪婪匹配 和 非贪婪匹配
举个栗子: v=jfedu.shiyiwen.comecho ${v%.*}一个%为非贪婪匹配,即匹配最短结果。%从右到左进行非贪婪匹配,匹配什么呢?匹配已 .*的字符。那么当然是匹配到了.com然后执行删除匹配到的字符。结果就是(这里的 "."相当于定界符。而“*”是通配符)jfedu.shiy....
分类:系统相关   时间:2015-12-01 12:53:26    阅读次数:204
iOS Assigning to 'id<XXXDelegate>' from incompatible type 'BViewController *__strong'
在使用代理的时候, BViewController *BVC = [[BViewController alloc]init]; self.delegate = BVC;出现这样的警告Assigning to 'id' from incompatible type 'BViewContro...
分类:移动开发   时间:2015-12-01 12:51:26    阅读次数:174
页面上的空值判断,空和null 的运用
在页面中经常遇到控制判断,textbox中取到的值是否为空,用“”,在数据库里取得数据是否为空用null,举两个例子:1.function trater(value,row,index){ if (value != null){var len = row.NOTICE_DESC.length; va...
分类:其他好文   时间:2015-12-01 12:51:26    阅读次数:142
每天一个linux命令(26):du 命令
Linuxdu命令也是查看使用空间的,但是与df命令不同的是Linuxdu命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.1.命令格式:du[选项][文件]2.命令功能:显示每个文件和目录的磁盘使用空间。3.命令参数:-a或-all显示目录中个别文件的大小。-b或-bytes显示...
分类:系统相关   时间:2015-12-01 12:50:33    阅读次数:174
安装交叉编译工具链
自己动手安装交叉工具链:1.Windows中装软件的特点 Windows中装软件使用安装包,安装包解压后有2种情况:一种是一个安装文件(.exe、.msi),双击进行安装,下一步直到安装完毕。安装完毕后会在桌面上生成快捷方式,我们平时使用快捷方式来启动这些程序;另一种是所谓的绿色软件、免安装包,这....
分类:其他好文   时间:2015-12-01 12:51:40    阅读次数:113
Android Studio快捷键快速入门
调整,Settings->IDE Settings->Editor->Appearance->Show line numbers 显示代码行数Settings->IDE Settings->Editor->Show quick doc on mouse move 悬浮显示docKeymap->Mai...
分类:移动开发   时间:2015-12-01 12:49:44    阅读次数:125
907条   上一页 1 ... 31 32 33 34 35 36 37 ... 54 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!