- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 使用微博API(nearby timeline接口)搜集含GPS新浪微博数据
上篇文章讲述了如何使用“关键字+时间段+区域”搜集新浪微博数据
2014-10-31 20:45:24
6739
10
原创 Java类初始化顺序问题:静态初始化块,非静态初始化块以及构造函数
Java类初始化顺序:class Super { { System.out.println("super non-static initalization before"); } static { System.out.println("super static initalization before"); } public Super() { System.o
2014-09-11 16:31:00
1821
翻译 JavaScript基础工具清单
在训练营中,我们给学员介绍了一些工具和库,以扩大其编程能力。目前JavaScript学员中的一位,Kalina,汇总了这些工具的清单,想分享给其他的代码爱好者。Ivan Storck,我们JavaScript训练营的辅导员,利用Kalina的清单,画了一张有帮助的思维导图:
2014-04-15 17:25:49
1227
原创 'NoneType' object has no attribute '__getitem__'和argument of type 'NoneType' is not iterable 异常的解决办法
python多线程采集新浪微博GPS数据,存入Mongodb。Mongodb要求经纬度的严格顺序为[longtitude, latitude],而微薄返回的顺序正好相反。所以在转换时,报出如上图所示异常:TypeError: 'NoneType' object has no attribute '__getitem__'。代码如下:#extract one from queuerecor
2014-04-03 11:03:42
44841
原创 算法学习笔记(二):平方根倒数速算法
序这是一个神奇的算法!一、介绍起源于一篇《改变计算技术的伟大算法》文章,知道这个算法,然后google一下,维基讲的还不错,现在自己权当理清下思路。先贴源代码,为《雷神之锤III竞技场》源代码中的应用实例,剥离了C语言预处理器的指令,并附上了原有的注释。float Q_rsqrt( float number ){ long i; float x2, y; const
2014-03-24 14:35:18
11268
1
原创 MySQL 创增删改表的sql命令汇集
1、修改主键:第一步,删除原来的主键:ALTER TABLE table_name DROP PRIMARY KEY;第二步,为新字段增加主键(确保新字段的唯一性):ALTER TABLE table_name ADD PRIMARY KEY(id);2、增加,删除,修改列:增加列: ALTER TABLE table_name ADD COLUMN cloum
2014-03-23 09:49:54
1528
原创 你会重视32毫秒吗?
之前听人说过for循环的最佳使用方式,不过这次无意在leetcode中有亲身实践,记录一下。不过有点标题党了。代码界可分为两种人,你懂的。for也可以分为两种人:No.1public int function(int[] A) { for (int i = 0; i < A.length; i++) { ... }}
2014-03-10 12:58:07
1858
原创 如何获取新浪微博数据
无论是做与微博相关研究还是开发相关应用,可能需要获取历史的或者实时的数据。如何获取呢?除了新浪微博为开发者提供了API, 还可以利用搜索功能(详见)来收集数据。在历史数据获取方面,与twitter相比,搜索接口比较弱,好在提供了搜索功能。在实时数据获取方面,sina 还是比较保守。与之相关的有三个接口用public_timeline、topics、nearby_timeline,分
2014-01-20 12:21:20
11994
原创 Remote host closed connection during handshake和SSL peer shut down incorrectly报错的解决方法
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:882) at com.sun.net.s
2013-06-30 21:26:55
29656
原创 BlazeDS整合java和flex:创建网络应用程序教程
何为BlazeDS?BlazeDS 是一个基于服务器的 Java 远程控制 (remoting) 和 Web 消息传递 (messaging) 技术,它能够使得后端的 Java 应用程序和运行在浏览器上的 Adobe Flex 应用程序相互通信。下面将从实用、操作层面讲述如何实现远程控制和消息传递。1、关于环境的搭建首先,整个环境至少包括服务器(如tomcat)、jav
2013-05-12 14:27:11
1508
原创 如何用java命令制作jar包,以及如何引用第三方jar包
虽然学了大半年的java,如果不是着手实质项目,那么至今还不会jar包的制作了……多亏了网络,能学到不少东西。通过自己动手,对jar包的制作有了一定的了解,算是做个笔记。首先,最简单的jar包的制作。满足条件:1、非可执行包(不能直接运行);2、不含引用包,即第三方jar包。制作前的准备工作:1、将java文件编译好,即准备好.class文件。
2013-04-24 19:03:10
3650
原创 常见内部排序方法的比较以及选择
影响排序效果的因素及排序方法的选择① 排序的记录数目n 若n较小(n直接选择排序或直接插入排序。当记录规模较小时,直接插入排序较好;否则,当直接选择移动的记录数少于直接插人时,直接选择排序为宜。 若n较大,则应采用时间复杂度为nlgn的排序方法:快速排序、堆排序或归并排序。 快速排序是目前基于比较的内部排序中被认为是最好的方法,当待排序的
2013-04-21 20:38:03
1698
原创 算法学习笔记(一):桶式排序及其稳定性
相比选择排序、交换排序、插入排序,桶式排序是一种令人拍案称奇的巧妙排序。然而巧妙的方法总是有一定的局限性,所以桶式排序的局限是:1、待排序数列的所有值在一个可枚举的范围之内;2、待排序数列的可枚举范围不应太大。(如果值的分布还紧凑,便是极好的了。)举个简单的例子,有如下待排序数列:5 1 2 4 2这个数列在1、2、3、4、5这个可枚举范围之内,且范围不
2013-04-19 12:18:11
2030
原创 myElicpse+Axis2发布Web Service简易教程
目前个人认为最简单的发布Web Service的途径。在论坛上看到很多大牛都手动发布Web Service,佩服之余,也要考虑给像我这样的新手对新领域的困惑和艰涩。为了新手能从快速发布自己的Web Service服务过程中汲取信心,可以参考此教程。Q:为什么简单呢?A:无非使用到了插件。回答正确!个人的试验环境是:myEclipse10,Tomcat 7.0.35。
2013-03-22 12:13:26
2119
常用的排序算法
2013-04-25
ArcGIS (server,engine)全套许可文件(2020)
2012-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人