我只想删除第一个list-group-item顶部边框:
<ul class="list-group">
<li class="list-group-item borderless">Cras justo odio</li>
<li class="list-group-item">Dapibus ac facilisis in</li>
<li class="list-group-item">Morbi leo risus</li>
<li class="list-group-item">Porta ac consectetur ac</li>
<li class="list-group-item">Vestibulum at eros</li>
</ul>
.borderless li {
border-top: none;
}
Run Code Online (Sandbox Code Playgroud)
但不起作用,任何人都可以帮助我,提前谢谢!
我将一个新的提交推送到我的git repo,但是没有触发travis-ci构建.
它显示:
continuous-integration/travis-ci - 等待报告状态
但没有工作在travis-ci上运行.太奇怪了!
任何人都有这个想法!提前致谢!
Rubocop总是报告错误:
app/controllers/account_controller.rb:5:3:C:赋值分支索引的条件大小太高.[30.95/24]
if params[:role]
@users = @search.result.where(:role => params[:role])
elsif params[:q] && params[:q][:s].include?('count')
@users = @search.result.order(params[:q][:s])
else
@users = @search.result
end
Run Code Online (Sandbox Code Playgroud)
怎么解决?谁有好主意?
PEP8建议:
Imports should be grouped in the following order:
1. standard library imports
2. related third party imports
3. local application/library specific imports
You should put a blank line between each group of imports.
Run Code Online (Sandbox Code Playgroud)
我正在使用Flake8Lint哪个Sublime Text插件用于lint Python文件。
我的代码如下:
import logging
import re
import time
import urllib
import urlparse
from flask import Blueprint
from flask import redirect
from flask import request
from flask.ext.login import current_user
from flask.ext.login import login_required
from my_application import one_module
Run Code Online (Sandbox Code Playgroud)
它将显示警告如下:
导入语句的顺序错误,来自my_application的应该比来自flask.ext.login的要早。
但是flask是第三方库,应该在我my_application导入之前。这就是为什么?如何解决?
最近,我在我的应用程序中发现了很多死锁错误.
Mysql2::Error: Deadlock found when trying to get lock; try restarting transaction: INSERT INTO `products`....
Run Code Online (Sandbox Code Playgroud)
代码如下:
创建用户后,我将向用户添加一些产品.我不明白为什么会发生僵局.
class User < ActiveRecord::Base
after_create :add_products
has_many :products, :dependent => :destroy
def self.create_user
User.create!(.......)
end
def add_products
Product.add(self, "product_name", 10)
end
.....
end
class Product < ActiveRecord::Base
belongs_to :user
def self.add(user, product_name, amount)
transaction do
product = user.products.find_by_product_name(product_name)
if product
product.increment :amount, amount
product.save!
else
product = self.create! user_id: user.id,
product_name: product_name,
amount: amount
end
end
product
end
end
Run Code Online (Sandbox Code Playgroud)
我没有找到根本原因,有人能给我一些建议吗?提前致谢!!!
OpenSSL :: SSL :: SSLError(SSL_connect SYSCALL返回= 5 errno = 0 state = SSLv3读取服务器会话票证A):
整合库用于苹果推送通知休斯顿宝石.自从过去两个月以来,它运作顺利,但现在在应用程序中出现了这个错误.
尝试许多解决方案来解决问题.
也试过新的证书pem文件,但得到相同的错误..有时它是工作
请帮忙解决问题.
ruby gem ruby-on-rails apple-push-notifications ruby-on-rails-4
我有一个名为的表user_data,列id和user_id作为唯一键。我想将一些历史数据导入到这个表中。我使用bulk_insert_mappings方法批量插入数据。但是有如下错误:
IntegrityError: (pymysql.err.IntegrityError) (1062, u"Duplicate entry '1-1234' for key 'idx_on_id_and_user_id'")
批量插入时如何忽略此错误并丢弃重复数据?
我在安装捆绑包时遇到这些错误:
? bundle install
Fetching gem metadata from https://rubygems.org/.........
Resolving dependencies...
Bundler::GemspecError: Could not read gem at /Users/liuxin/.rvm/gems/ruby-1.9.3-p547/cache/i18n-0.6.11.gem. It may be corrupted.
An error occurred while installing i18n (0.6.11), and Bundler cannot continue.
Make sure that `gem install i18n -v '0.6.11'` succeeds before bundling.
? gem install i18n -v '0.6.11'
ERROR: Error installing i18n:
invalid gem: package metadata is missing in /Users/liuxin/.rvm/gems/ruby-1.9.3-p547/cache/i18n-0.6.11.gem
? rvm list
rvm rubies
=* ruby-1.9.3-p547 [ x86_64 ]
ruby-2.1.2 [ x86_64 ]
Run Code Online (Sandbox Code Playgroud) 我为 mysql 表创建一个 uniq 索引和一个复合索引:
UNIQUE KEY `uniq_idx_on_source` (`id`,`hour`,`platform`,`type`,`first_level`(60),`second_level`(120)),
KEY `idx_on_source` (`id`,`hour`,`type`)
Run Code Online (Sandbox Code Playgroud)
Uniq索引是为了防止重复数据存储mysql,而复合索引是为了提高查询性能。
但是当我查询时sql将使用uniq索引。
解释结果:
idx_on_source我希望不使用索引uniq_idx_on_source:
我找到了一个答案如下:
但这对我不起作用!
我的代码:
db.session.query(Source)
.with_hint(Source, 'USE INDEX (idx_on_source)')\
.filter(hour >= :begin).all()
Run Code Online (Sandbox Code Playgroud)
我通过方法输出sql str():
str(db.session.query(Source)
.with_hint(Source, 'USE INDEX (idx_on_source)')\
.filter(hour >= :begin))
Run Code Online (Sandbox Code Playgroud)
输出:
'SELECT source.id AS source_id,...... FROM source_stat \nWHERE source_stat.hour >= :hour'
但USE INDEX (idx_on_source)不输出!
有人有好主意吗?
我有用go和python客户端编写的grpc服务器,有时会出现如下错误:
\n\neggs/grpcio-1.0.0-py2.7-linux-x86_64.egg/grpc/_channel.py\\", line 432, in _end_unary_response_blocking\\n raise _Rendezvous(state, None, None, deadline)\\nInternalServerError: Deadline Exceeded\\n"}\nRun Code Online (Sandbox Code Playgroud)\n\ngrpc 截止日期概念\xef\xbc\x9a
\n\n\n\n\ngRPC 允许客户端在调用远程方法时指定截止时间值。这指定在 RPC 完成并出现错误 DEADLINE_EXCEEDED 之前,客户端需要等待服务器响应的时间。在服务器端,服务器可以查询截止时间以查看特定方法是否超时,或者还剩下多少时间来完成该方法。
\n\n指定截止时间的方式因语言而异 - 例如,Python 中始终需要截止时间值,并且并非所有语言都有默认截止时间。
\n
有办法解决这个错误吗?
\n