小编Lui*_*aca的帖子

从javascript访问JSON元素

$.getJSON('http://23.21.128.153:3000/api/v1/holidays', function(data){
        alert("this: " + data.holiday[0].name);
 });
Run Code Online (Sandbox Code Playgroud)

我正在尝试访问我的JSON响应的第一个元素的"name"属性,但没有成功,任何人都可以告诉我我做错了什么.

javascript json

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

将geonames.org数据库中的数据导入MySQL DB

有人如何将geonames.org数据导入我的数据库?我试图导入的是http://download.geonames.org/export/dump/DO.zip,我的数据库是MySQL数据库.

mysql geonames

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

POINT列上的MySQL INSERT/UPDATE

我正在尝试用我的国家的地理位置填充我的数据库.我的一个表有4个字段:ID [PK],纬度.经度和地理点

EDIT `SCDBs`.`Punto_Geografico`;

SET @lat = 18.469692;

SET @lon = -63.93212;

SET @g = 'POINT(@lat @lon)';

UPDATE Punto_Geografico SET latitude = @lat, longitude =@lon, geoPoint =@g WHERE idpunto_geografico = 0;
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:错误代码:1416无法从您发送到GEOMETRY字段的数据中获取几何对象

我很确定'geoPoint'字段是带有空间索引的POINT字段.我错过了任何东西

mysql sql spatial geospatial mysql-error-1416

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

如何将数据从模型导出到rubyonrails上的excel文件

我正在尝试将数据从我的模型导出到Excel电子表格.我见过3种方法

  1. 使用我不了解如何使用它的电子表格gem,我看到的示例是写入本地文件,但我希望每次用户点击链接时生成一个文件.
  2. 创建一个名为export的方法,然后在那里运行查询,然后在我的视图中创建一个export.xls文件,然后创建该表的文件我想导出到excel文件,但是这种方法不允许我创建多个床单.
  3. 按照本教程http://oldwiki.rubyonrails.org/rails/pages/HowToExportToExcel,但这里没有说明如何将链接放在视图中,看着我在路线中遗漏了一些东西,我可以给github所以你可以根据需要查看我的代码.

ruby excel ruby-on-rails spreadsheet ruby-on-rails-3

6
推荐指数
1
解决办法
6198
查看次数

从Filezilla打开文件到控制台Vim?

有时我需要修改FTP服务器中的文件,目前我有Filezilla在sublime中打开它们.但我正在转向VIM,我还没有找到一种方法在VIM控制台中打开文件.可能对gVim完美无缺,但是有人在控制台上工作吗?

vim filezilla editor

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

前端或后端分析

我正在创建一个带有phonegap(BB / iPhone平台)的移动应用程序,该应用程序的后端将数据作为json服务,我想向其中添加分析。应该将其添加到前端应用程序还是后端?最好的方法是什么?

mobile analytics cordova

5
推荐指数
0
解决办法
287
查看次数

如何将字符串分成三部分?

我有字符串"001-1776591-7",我想把它分成3个部分,"-"作为split参数.

我已经创建了两个方法,第一个和最后一个,但是字符串的第二部分,我怎么能得到它?


更多信息:

我在我的类中创建了两个方法,但在加载视图时出现错误,详情如下:

  def serie
      @serie || cedula.to_s.split('-').[0] : @serie
  end

  def identificador
      @identificador || cedula.to_s.split('-').[1] : @identificador
 end

 def verificador
      @verificador || cedula.to_s.split('-').[2] : @verificador
 end


SyntaxError in TecnicosController#index

/home/lurraca/Desktop/rails_project/ArLink/app/models/tecnico.rb:7: syntax error, unexpected '['
          @serie || cedula.to_s.split('-').[0] : @serie
                                           ^
/home/lurraca/Desktop/rails_project/ArLink/app/models/tecnico.rb:11: syntax error, unexpected '['
...dor || cedula.to_s.split('-').[1] : @identificador
...                              ^
/home/lurraca/Desktop/rails_project/ArLink/app/models/tecnico.rb:15: syntax error, unexpected '['
          @verificador || cedula.to_s.split('-').[2] : @verificador
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

在Ruby中创建Web爬虫.如何解决性能问题?

我正在使用Ruby构建一个Web爬虫,Rails作为前端.我正在使用建立在Nokogiri之上的Mechanize.我已经实现了一个可以抓取网页的解决方案,但我希望能够在一次运行中抓取200k个网站,而且我知道有一种比等待数小时完成的更好的方法.我希望能够通过启动并行请求来实现最佳性能,而不会使其过于复杂.我对线程没有任何了解,对它的限制是什么,所以如果有人想指出我可以学习如何做到这一点或者至少告诉我应该做什么,不要在爬虫运行时保持服务器人质寻找.保持我的意思,我将写入数据库和文件(可能我可以在爬网完成后从数据库导出,而不是直接写入文件).谢谢.

注意:这里有一个类似的问题,但是几年之后,人们现在可能会采用不同的方式,现在看来非常复杂.

multithreading mechanize web-crawler nokogiri

3
推荐指数
1
解决办法
2026
查看次数

Facebook Canvas App高度低于800px

我有2个facebook应用程序,一个是872px高度,另一个是712px高度.对于827px应用程序,我已成功使用facebook JS SDK将应用程序从800重新调整为872px.但对于712px,我无法从800px降低它.Facebook画布应用程序是否有最低高度,或者我做错了什么?

facebook-apps

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

站点根目录上的Wordpress重定向循环.Nginx代理apache

我正在设置Nginx作为服务Wordpress安装的apache2的代理.问题是在根URL url appsrd.devmbs.com上获得重定向循环.当我点击服务器时,我在日志中看到以下12-15次.

127.0.0.1 - - [03/Sep/2012:12:29:25 +0000] "GET /index.php HTTP/1.0" 301 529 "http://appsrd.devmbs.com/wp-admin/options-general.php" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_0) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1"
Run Code Online (Sandbox Code Playgroud)

但/ wp-admin效果很好.没有重定向问题.我尝试删除数据库,虽然数据库不可用,但根显示错误信息建立数据库连接,这很好,因为这是预期的行为,但没有重定向问题.然后我再次创建了DB并运行了wordpress设置,当一切都完成后,重定向问题又回来了.

Beloe我的nginx服务器conf:

server {
        listen       80 default_server;
        server_name  appsrd.devmbs.com;
        root /home/ubuntu/projecs/APPS-RD;
        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   /home/ubuntu/projects/APPS-RD;
            index  index.html index.htm index.php;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }

        location ~ \.php$ {
        proxy_pass   http://127.0.0.1:3000;
        proxy_buffering on;
        proxy_buffers 12 12k;
        proxy_set_header Host …
Run Code Online (Sandbox Code Playgroud)

apache wordpress web-applications nginx

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