小编Ste*_*ney的帖子

圆形小数的Ruby实现更接近0.5

这似乎非常低效.有人可以给我一个更好的Ruby方式.

def round_value
  x = (self.value*10).round/10.0 # rounds to two decimal places
  r = x.modulo(x.floor) # finds remainder
  f = x.floor

  self.value = case
  when r.between?(0, 0.25)
    f
  when r.between?(0.26, 0.75)
    f+0.5
  when r.between?(0.76, 0.99)
    f+1.0
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby math decimal rounding

20
推荐指数
2
解决办法
7624
查看次数

为什么这个git提交存在于日志中但不存在于文件的日志中?

我该如何调查这个提交是如何被删除的?

以下命令不显示日志中的提交历史记录:

  • git log -p apps/grants/views.py
  • gitk apps/grants/views.py

但以下都显示了日志中的提交:

  • git log
  • git log --follow -p apps/grants/views.py
  • git show 5034d44861fcc39fc28b069501577c8d15321b4f

更新:在提交中没有重命名文件.这是输出git log --stat:

 apps/articles/views.py                    |    4 +-
 apps/grants/tests.py                      |   16 +++++++-----
 apps/grants/views.py                      |   20 +++++++++------
 static/css/modules.css                    |   36 ++++++++++++++--------------
 templates/articles/learning_landing.html  |    2 +-
 templates/grants/fellow_detail.html       |   10 ++++++++
 templates/modules/fellow_search_form.html |    2 +-
 7 files changed, 53 insertions(+), 37 deletions(-)

git

9
推荐指数
2
解决办法
1331
查看次数

OS X Lion上的tmux"套接字未连接"错误

我在tmux中启动一个新会话时出现以下错误:

launch_msg("SetUserEnvironment"): Socket is not connected                                                                                                                         
launch_msg("SetUserEnvironment"): Socket is not connected
Run Code Online (Sandbox Code Playgroud)

我的信息:

  • OS X 1.0.7.3
  • zsh 4.3.11
  • tmux 1.6

Tmux仍然推出,我没有任何大问题,但我希望能够深入了解为什么会发生这种情况.我听说安装tmux-MacOSX-pasteboard "修复"了这条消息,但如果我不需要它的功能,我宁愿不安装包装器.

macos tmux

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

vim:突出显示选中的行,其颜色与"搜索"不同

quickfix窗口中当前所选行的突出显示组是什么?

quickfix窗口中的选定行Search用于突出显示.我想继续使用黄色Search突出显示,但使用蓝色选择quickfix.

vim

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

在易缩略图中使用jpegoptim和PIL

我想通过PILjpegoptim来处理所有使用easy-thumbnail生成的JPEG缩略图.

使用PIL的优化:image.save(..,optimize=1,...)根本没有优化.

例如:

  • 使用PIL:123KB
  • 使用PIL +优化:112KB
  • 使用PIL + optimize + jpegoptim:52KB

任何人都可以指向我集成jpegoptim的Python示例或库吗?

python django png jpeg gif

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

标签 统计

decimal ×1

django ×1

gif ×1

git ×1

jpeg ×1

macos ×1

math ×1

png ×1

python ×1

rounding ×1

ruby ×1

tmux ×1

vim ×1