小编Fgb*_*nch的帖子

是否有任何HTTP/HTTPS拦截工具,如Mac OS X的Fiddler?

我想知道是否有像fiddler这样的应用程序,但是对于mac OS X,因为我需要在Mac OS X中调试来自Web应用程序的一些请求.我曾经在Windows上使用fiddler进行操作,并且希望有这个工具可用在Mac上也是如此.

debugging macos https http sniffing

154
推荐指数
6
解决办法
14万
查看次数

检查Oracle中的"它是否为数字"功能

我正在尝试检查oracle(10g)查询中的列中的值是否为数字以便进行比较.就像是:

select case when ( is_number(myTable.id) and (myTable.id >0) ) 
            then 'Is a number greater than 0' 
            else 'it is not a number' 
       end as valuetype  
  from table myTable
Run Code Online (Sandbox Code Playgroud)

关于如何检查的任何想法?

oracle plsql oracle10g

35
推荐指数
5
解决办法
18万
查看次数

如何在facebook javascript API中进行分页?

我正在尝试使用javascript sdk恢复我的facebook新闻Feed中的上周帖子.我能够获得第一页,但后来,我不知道如何继续迭代其他页面.我用以下代码尝试过:

 $('#loadPosts').bind('click', function() {     
            FB.api('/me/home',{since:'last week'}, getPosts);   
          });

 getPosts = function(response){
        for (element in response.data){
            post = response.data[element]
            console.log(post);          
          }

          previousPage = response.paging.previous;        
          console.log(previousPage);

          // can i call FB.api(previousPage, getPosts); ??      

      }
Run Code Online (Sandbox Code Playgroud)

但我得到一个URL作为上一页,我不知道如何从该URL进行javascript FB.api调用.有任何想法吗?

javascript pagination facebook facebook-graph-api

24
推荐指数
2
解决办法
3万
查看次数

如何在java中列出200万个文件目录,而不会出现"内存不足"异常

我必须处理一个大约200万xml的目录进行处理.

我已经解决了使用队列在机器和线程之间分配工作的处理,一切正常.

但现在最大的问题是用200万个文件读取目录的瓶颈,以便逐步填充队列.

我尝试过使用该File.listFiles()方法,但它给了我一个java out of memory: heap space异常.有任何想法吗?

java file-io file out-of-memory

21
推荐指数
4
解决办法
2万
查看次数

在S3中迭代对象时出现"ConnectionPoolTimeoutException"

我已经使用aws java API工作了一段时间而没有那么多问题.目前我正在使用1.5.2版本的库.

当我使用以下代码迭代文件夹中的对象时:

AmazonS3 s3 = new AmazonS3Client(new PropertiesCredentials(MyClass.class.getResourceAsStream("AwsCredentials.properties")));

String s3Key = "folder1/folder2";


String bucketName = Constantes.S3_BUCKET;
String key = s3Key +"/input_chopped/";

ObjectListing  current = s3.listObjects(new ListObjectsRequest()
        .withBucketName(bucketName)
        .withPrefix(key));

boolean siguiente  = true;

while (siguiente) {    

    siguiente &= current.isTruncated();
    contador += current.getObjectSummaries().size();

    for (S3ObjectSummary objectSummary : current.getObjectSummaries()) {        
        S3Object object = s3.getObject(new GetObjectRequest(bucketName, objectSummary.getKey()));
        System.out.println(object.getKey());
    }

    current=s3.listNextBatchOfObjects(current);

}
Run Code Online (Sandbox Code Playgroud)

要点:链接:https://gist.github.com/fgblanch/6038699 我收到以下异常:

INFO  (AmazonHttpClient.java:358) - Unable to execute HTTP request: Timeout waiting for connection from pool
org.apache.http.conn.ConnectionPoolTimeoutException: Timeout …
Run Code Online (Sandbox Code Playgroud)

java amazon-s3 amazon-web-services apache-httpcomponents

14
推荐指数
1
解决办法
1万
查看次数

趋势线(回归,曲线拟合)java库

我正在尝试开发一个应用程序来计算与excel相同的趋势线,但对于更大的数据集.

在此输入图像描述

但是我找不到任何计算这种回归的java库.对于linera模型,我使用的是Apache Commons数学,另一方面,Michael Thomas Flanagan有一个很棒的数值库,但自1月以来它已不再可用:

http://www.ee.ucl.ac.uk/~mflanaga/java/

您是否知道任何其他库,代码存储库来计算java中的这些回归.最好,

java math statistics regression

13
推荐指数
1
解决办法
2万
查看次数

耙子流产了!没有这样的文件加载 - pg(在rails中创建postgre数据库)

我正在尝试使用postgresql数据库启动rails项目但是当我尝试使用以下命令创建db时:

rake db:create

我收到以下错误消息:

耙子流产了!没有这样的文件加载 - pg

我正在使用mac os X,因此postgresql被安装在/ Library文件夹中.我四处寻找pg文件,但我找不到它,我

postgresql macos rake ruby-on-rails

7
推荐指数
2
解决办法
6353
查看次数

读取S3文件时"java.net.SocketException:Socket已关闭"

我正在尝试从S3读取csv文本文件,然后将其每个行发送到分布式队列以进行处理.

当试图读取它时,我得到"java.net.SocketException:Socket is closed"正在读取的文件的不同点的异常(在不同的执行中).这是代码:

      AmazonS3 s3 = new AmazonS3Client(new PropertiesCredentials(MyClass.class.getResourceAsStream("myCredentials.properties")));

        String bucketName = "myBucket";
        String key = "myFile";  

        S3Object object = s3.getObject(new GetObjectRequest(bucketName, key));

        InputStream in = object.getObjectContent();

        BufferedReader readerS3 = new BufferedReader(new InputStreamReader(in, Charset.forName(fileInfo.getEncoding())));

        try {
            String line = null;
            while ((line = readerS3.readLine()) != null) {
                // Sending the line to a distributed queue
            }
        } catch (IOException e) {
            e.printStackTrace();
        }finally {
            try {
                in.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
Run Code Online (Sandbox Code Playgroud)

有关如何解决这个问题的任何想法?

更新:

从我第二次运行该方法时发生此异常,如果我停止整个程序并再次运行它,那么我第一次运行该方法就可以了.

java file-io amazon-s3

6
推荐指数
2
解决办法
4694
查看次数

如何知道 Android 应用程序中正在使用哪些库

我刚刚看到 AppBrain 网站统计了 Android 市场上最受欢迎的开发库。

http://www.appbrain.com/stats/libraries/dev

所以我想拥有应用程序 apk 就可以知道该应用程序中正在使用哪些库。您知道如何做到这一点吗?

java android

5
推荐指数
1
解决办法
7753
查看次数

如何在Oracle中高效地计算坐标之间的距离

我有一个大型Oracle数据库(720,000条记录aprox),其中每条记录都有自己的地理坐标(lat&lng),我只需要选择距离某一点(特定半径内)特定距离的记录.

目前我已经实现了在oracle论坛中找到的距离函数(基于hasrsine),但由于数据库有点大,每次选择花费大约50秒.

关于如何有效地做任何建议?我知道有一个名为oracle spatial&locator的扩展,但我不知道我是否可以购买它甚至它是如何工作的.非常感谢提前.最好的祝福

oracle gps geo

4
推荐指数
2
解决办法
1万
查看次数

如何计算java中边界框的谷歌地图缩放级别

我需要获取服务器端(用java编码)任何想法的边界框的谷歌地图缩放级别?

java google-maps bounding-box

2
推荐指数
1
解决办法
2415
查看次数

使用Tuckey URL重写时获取查询字符串

我有以下规则:

<rule>
     <from>^/users/(.*)$</from>
     <to last="true">/users.do$1</to>
</rule>
Run Code Online (Sandbox Code Playgroud)

我想匹配以下网址:

http://localhost:8077/users/?elemsPerPage=10
Run Code Online (Sandbox Code Playgroud)

并将其重定向到:

http://localhost:8077/users.do?elemsPerPage=10
Run Code Online (Sandbox Code Playgroud)

问题是当url rewriter引擎找到"?"时 url中的字符在$ 1匹配参数中不返回任何其他内容.它既不会将参数添加到查询字符串中.有任何想法吗?

java regex urlrewriter url-rewriting tuckey-urlrewrite-filter

1
推荐指数
2
解决办法
5521
查看次数

是否值得将Oracle用于Web应用程序而不是PostgreSQL或MySQL?

我正在启动一个Web应用程序,我正在犹豫是否值得使用Oracle以获得更好的性能/可伸缩性.谢谢

mysql oracle postgresql

0
推荐指数
1
解决办法
197
查看次数