小编JZ.*_*JZ.的帖子

如何分成两个大写字母?

我有以下数组:

a = ["CH3", "CH2"]
Run Code Online (Sandbox Code Playgroud)

我想用一个reg表达式将它分成两个大写字母来显示:a= ["C", "H3", "C", "H2"]你是怎么做到的?

到目前为止我尝试过:

a.each { |array|
x = array.scan(/[A-Z]*/)
puts a
}

returns: 
CH
CH
Run Code Online (Sandbox Code Playgroud)

提前致谢!

ruby regex split

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

你如何在Rails中每小时调用一个方法?

我正在使用Resque with Redis来处理后台工作.我想每小时调用一次Resque.enqueue(MyModel)方法来执行后台任务.

例如:假设我有一个拥有10,000个用户的网站.我想每天只用这种方法24次; 不是10,000*24.示例方法如下:

Resque.enqueue(MyModel)
Run Code Online (Sandbox Code Playgroud)

提前谢谢你的帮助.我还要提一下,我更喜欢坚持使用Resque,而不是转向延迟工作.谢谢.

ruby methods time ruby-on-rails resque

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

我在使用event.preventDefault()时遇到问题; 对于我的DOM上的ahref

我在使用的麻烦event.preventDefault();ahref我的DOM.

如何阻止url发布nofollow删除,如使用JQuery的HTML指定的那样?

<td class="trash_can">
<a rel="nofollow" data-remote="true" data-method="delete" data-confirm="Are you sure you want to delete Greek Theater at U.C. Berkeley?" href="/promotions/2/places/46">
<img id="trash_can" src="http://test.dev/images/trash.png?1305741883" alt="Trash">
Run Code Online (Sandbox Code Playgroud)

以下代码应该颠覆HTML,但HTML会在发出"你确定"警告之前发布删除操作.没有什么不起作用:

  $(function(){
  $('.trash_can a').click(function(event) {
    event.preventDefault();
    console.log('Clicked Delete');
  });
});
Run Code Online (Sandbox Code Playgroud)

jquery events ruby-on-rails preventdefault

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

MySQL不使用索引; 使用filesort

MySQL似乎没有使用索引,并在以下查询中使用filesort:

  SELECT `tweets`.* 
    FROM `tweets` 
   WHERE (`tweets`.contest_id = 159) 
ORDER BY tweet_id ASC, tweeted_at DESC LIMIT 100 OFFSET 0
Run Code Online (Sandbox Code Playgroud)

我有关于contest_id,tweet_id和tweeted_at的索引

当我执行时EXPLAIN EXTENDED,Extra返回"使用where;使用filesort".如何改进查询?

mysql sql indexing filesort

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

什么是Fb.ui饲料图片大小限制?

我正在使用Fb.ui Feed,我正在尝试查找图片大小限制/要求.并非我的所有图像都使用Feed显示,而且我想知道图像要求到底是什么.这没有很好的记录.

facebook image facebook-javascript-sdk facebook-feed

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

gem.add_dependency Jeweler如何格式化git源?

我正在尝试在我的珠宝商Rake文件中指定一个git源:

   gem.add_dependency 'myapp', :git => "git@github.com:myaddress/myapp.git", :branch => "mybranch"
Run Code Online (Sandbox Code Playgroud)

但我遇到格式错误.你知道如何格式化吗?

git gem ruby-on-rails gemspecs

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

在javascript中迭代一组对象并从该函数返回true

我有一个名为collection的对象,我想测试一下justin是否是此集合的一部分.

collection = { 0:{screen_name:"justin"},1:{screen_name:"barry"}}
Run Code Online (Sandbox Code Playgroud)

我正在尝试发现最有效的方法,将名称传递给调用的函数present_user(user),以查看用户是否是集合的一部分而且我有点难过.

所以我的集合是由对象0,1,n + 1构成的.我正在尝试迭代这个集合.到目前为止我只测试[0]

function present_user(user) {
  collection[0]["screen_name"] == user -> return true in the case of "justin"
}
Run Code Online (Sandbox Code Playgroud)

如何迭代此集合的所有值,如果将user_name"justin"传递给函数,则返回true?

javascript arrays loops

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

如何将音频输入添加到AVCaptureSession并允许其他应用程序在后台播放音乐

我正在尝试为我添加一个音频输入AVCaptureSession(),它的效果很好.但是,我还想支持希望在其他应用程序(如Spotify)中播放音乐的用户,并为我的录制维护此audioInput.这怎么可能?

let captureSession = AVCaptureSession()         
let audioDevice = AVCaptureDevice.defaultDeviceWithMediaType(AVMediaTypeAudio)
audioInput = AVCaptureDeviceInput.deviceInputWithDevice(audioDevice, error:&err) as? AVCaptureDeviceInput
       if captureSession.canAddInput(videoCapture) {
           captureSession.addInput(videoCapture)
           // This line Kills spotify playing in the background
           captureSession.addInput(audioInput as AVCaptureInput)
       }
Run Code Online (Sandbox Code Playgroud)

audio ios avcapturesession avcapturedevice swift

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

如何通过 SQLAlchemy 执行原始 SQL 查询并在 Flask 中使用模型对象

我需要构建一个复杂的查询,并且我更喜欢使用原始 postgres。但是查询返回一个sqlalchemy.engine.result.ResultProxy对象,当我迭代时,每个对象都是一个sqlalchemy.engine.result.RowProxy对象

search_term = "%{0}%".format(d)
items = db.engine.execute("SELECT inventory.id,inventory.location,inventory.amount,inventory.units, plant_material.variety FROM inventory LEFT JOIN plant_material ON inventory.plant_material_id = plant_material.id WHERE plant_material.variety ILIKE %s", (search_term))
Run Code Online (Sandbox Code Playgroud)

此标准查询返回我在 Marshmallow 中定义的模型对象,<class 'app.models.Inventory'>:

Inventory.query.filter(Inventory.common_name.like(search_term)).limit(10)
Run Code Online (Sandbox Code Playgroud)

如何返回 models.Inventory 对象并使用原始 sql?

如果您对我的模型定义感到好奇,请查看此要点

python sqlalchemy flask

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

使用Google Maps映射城市/邮政编码多边形

我正在寻找一个支持以下功能的JavaScript库:传递邮政编码或城市作为参数,并获得x,y坐标列表以使用Google地图绘制多边形?

是否存在?Google Maps API是否支持此类查询?我正在寻找与Google用于在Google查询上绘制地图的坐标类似的坐标数组:

在此处输入图片说明

javascript google-maps overlay polygon google-maps-api-3

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