我在这个链接的图像:http://d38daqc8ucuvuv.cloudfront.net/avatars/216/2014-02-19%2017.13.48.jpg
如您所见,这是一个正确方向的正常图像.但是,当我将此链接设置为我的图像标记的src属性时,图像会颠倒.http://jsfiddle.net/7j5xJ/
<img src="http://d38daqc8ucuvuv.cloudfront.net/avatars/216/2014-02-19%2017.13.48.jpg" width="200"/>
Run Code Online (Sandbox Code Playgroud)
你知道发生了什么吗?
我有两个相互链接的表,如下所示:
表answered_questions
具有以下的列和索引:
id
: 首要的关键taken_test_id
:整数(外键)question_id
:integer(外键,指向另一个表的链接questions
)indexes
:(taken_test_id,question_id)表 taken_tests
id
: 首要的关键user_id
:(外键,表用户链接)user_id
列第一个查询(使用EXPLAIN ANALYZE输出):
EXPLAIN ANALYZE
SELECT
"answered_questions".*
FROM
"answered_questions"
INNER JOIN "taken_tests" ON "answered_questions"."taken_test_id" = "taken_tests"."id"
WHERE
"taken_tests"."user_id" = 1;
Run Code Online (Sandbox Code Playgroud)
输出:
Nested Loop (cost=0.99..116504.61 rows=1472 width=61) (actual time=0.025..2.208 rows=653 loops=1)
-> Index Scan using index_taken_tests_on_user_id on taken_tests (cost=0.43..274.18 rows=91 width=4) (actual time=0.014..0.483 rows=371 loops=1)
Index Cond: (user_id = 1)
-> Index Scan using index_answered_questions_on_taken_test_id_and_question_id on answered_questions …
Run Code Online (Sandbox Code Playgroud) 我有一个内部有不同字段的表单.我使用下拉按钮而不是普通的选择标签,以获得更好的用户体验.但问题是,当我在其他文本输入字段上按Enter键时,此下拉列表始终会聚焦.这很烦人并造成麻烦.
<form>
<div class="row">
<div class="col-md-6">
<button type="button" class="btn btn-white dropdown-toggle" data-toggle="dropdown">
<span class="dropdown-label">
Test
</span>
</button>
<button data-toggle="dropdown" class="btn btn-small btn-white dropdown-toggle">
<span class="caret"></span>
</button>
<ul class="dropdown-menu dropdown-select" role="menu">
<li><a>
Testing 1
</a></li>
<li><a>
Testing 2
</a></li>
</ul>
</div>
<div class="col-md-6">
<input type="text" class="form-control"/>
</div>
</div>
</form>
Run Code Online (Sandbox Code Playgroud)
这是JS小提琴:http://jsfiddle.net/ergLb/
你们有什么想法吗?
我在 Ruby 中发现了一个奇怪的问题,我不太确定这是一个问题还是最近 Ruby 版本中引入的功能。
基本上,当我们调用未定义的方法时,我们会收到undefined method
Ruby 中预期的错误。问题是它还调用inspect
并打印出对象及其所有属性/值。如果我的对象是一个复杂的对象,那么需要很长时间才能完成所有内容的打印,并且很多时候它会导致我的本地 Rails 服务器挂起,特别是当有一个属性保存二进制数据时。这个问题似乎不会发生在 Ruby 2.6 上,但 Ruby >= 2.7 上。
对于简单的对象,这不是问题,但我特别遇到这个 gem: 的问题puppeteer-ruby
。这个 gem 中的每个对象都有很多属性和依赖项。
这是一个示例,我在 IRB 中使用不同的 Ruby 版本运行以下代码并得到不同的异常:
require 'puppeteer-ruby'
browser = Puppeteer.launch(headless: true)
browser.foo
Run Code Online (Sandbox Code Playgroud)
NoMethodError: undefined method `foo' for #<Puppeteer::Browser:0x00007fce2d553b30>
Did you mean? for
Run Code Online (Sandbox Code Playgroud)
(irb):9:in `<main>': undefined method `foo' for #<Puppeteer::Browser:0x00007f9300550740 @ignore_https_errors=false, @default_viewport=#<Puppeteer::Viewport:0x00007f92ffbf8e90 @width=800, @height=600, @device_scale_factor=1.0, @is_mobile=false, @has_touch=false, @is_landscape=false>, @process=#<Puppeteer::BrowserRunner::BrowserProcess:0x00007f92fc5ae448 @spawnargs=["/Applications/Google Chrome.app/Contents/MacOS/Google Chrome", "--disable-background-networking", "--enable-features=NetworkService,NetworkServiceInProcess", "--disable-background-timer-throttling", "--disable-backgrounding-occluded-windows", "--disable-breakpad", "--disable-client-side-phishing-detection", "--disable-component-extensions-with-background-pages", "--disable-default-apps", "--disable-dev-shm-usage", …
Run Code Online (Sandbox Code Playgroud)