github上搜索开源框架android-smarty-imageview,下载压缩包,拷贝我们之前写的网络图片查看器布局。 解压下载包里面的数据,找到java源码拷贝到我们的项目里,这时我们可以看到这个包下面有个SmartyImageView.java的自定义控件,SmartImageView是继
分类:
移动开发 时间:
2016-03-22 21:54:36
阅读次数:
220
objective-c中,有类别可以在不修改源码的基础上增加方法;近排在看别人的开源代码时,发现还可以动态增加属性。而且是在运行时,太牛B了。 使用运行时库,必须要先引入 objc/runtime.h 可以使用的函数如下: OBJC_EXPORT void objc_setAssociatedObj
分类:
其他好文 时间:
2016-03-22 19:21:18
阅读次数:
249
人工智能实战——人工神经网络给最近人工智能辣摸火,让我忍不住也想一探究竟,首先从目前来讲我是一个人工智能领域的门外汉,尽管恶补了几天基本知识,机器学习算法看得差不多,神马线性回归啊,逻辑回归啊,SVM啊,k临近算法啊,决策树啊,随机森林啊,看的我吐血了,不过也不难理解,然后尝试着用一套开源代码FANN(c语言跨平台库)编译到ios中写一个简单的小机器人首先是准备工作,把FANN2.2.0的源代码编...
分类:
移动开发 时间:
2016-03-21 14:15:51
阅读次数:
395
一、爬虫框架Scarpy简介Scrapy 是一个快速的高层次的屏幕抓取和网页爬虫框架,爬取网站,从网站页面得到结构化的数据,它有着广泛的用途,从数据挖掘到监测和自动测试,Scrapy完全用Python实现,完全开源,代码托管在Github上,可运行在Linux,Windows,Mac和BSD平台上,
分类:
编程语言 时间:
2016-03-19 06:17:12
阅读次数:
223
将源代码下载后,基本步骤: 1,执行./configure 后面需要加一些参数,包括CC\host\prefix等; 2,执行完后,会生成makefile文件; 执行make,进行编译; 3,执行make install用来安装到指定地方。 参照: http://www.linuxidc.com/L
分类:
其他好文 时间:
2016-03-17 00:18:19
阅读次数:
185
现在重点讲讲自己如何定位这个问题。 其实在没有开源代码的情况下,无非两种,第一种是看系统日志logcat(esclipse自带),第二种是抓包wireshark 首先是先谈第二种,抓包wireshark。 数据间的传输是可以通过这个来抓的。 那么我要注意的点是: 1.在哪台电脑运行wireshark
分类:
其他好文 时间:
2016-03-12 23:01:03
阅读次数:
160
提起github相信大家都不会陌生,在这里就不再赘述了。作为开源代码库以及版本控制系统,使用好了确实会非常受益,再说的势利点,你找工作时给面试官说你经常维护自己的技术博客和github,相信你给他的印象会好很多。 windows底下如何使用github,很多好心人都已经给了非常详细的解决方案,你只需
分类:
Web程序 时间:
2016-03-09 15:30:24
阅读次数:
198
Valgrind是一款用于内存调试、内存泄漏检测以及性能分析的软件开发工具。 Valgrind的最初作者是Julian Seward,他于2006年由于在开发Valgrind上的工作获得了第二届Google-O'Reilly开源代码奖。 Valgrind遵守GNU通用公共许可证条款,是一款自由软件。
分类:
其他好文 时间:
2016-03-04 23:55:06
阅读次数:
532
GPL,LGPL,BSD,Apache四大协议中,GPL作为GNU通用公共许可证,只要在一个软件中使用GPL协议的产品,则该产品必须采用GPL协议,也必须开源和免费,具有所谓的“传染性”。GPL和LSPL都保障了原作者的知识产权,避免有人利用开源代码复制开发类似产品,都不适合以它为基础,做二..
分类:
系统相关 时间:
2016-03-04 02:09:33
阅读次数:
235
本文介绍了多款知名的开源应用软件,科技公司可以用它们来管理自己的 IT 基础设施、开发产品。 过去十年间,许多科技公司已开始畅怀拥抱开源。许多公司使用开源工具来运行自己的 IT 基础设施和网站,一些提供与开源工具相关的产品和服务,或基于开源工具而建的产品和服务,还有一些在为开源代码贡献代码或支持开源
分类:
其他好文 时间:
2016-02-27 10:55:37
阅读次数:
159