标签: partial

在mysql db中搜索包含部分匹配字符串的结果

我需要为我的网站创建一个强大的搜索页面,我使用的是php和mysql.

我想要

  • 获得部分匹配的结果.例如,如果我在db中有stackoverflow但我已经搜索了stacke,那么它应该显示在结果中.

    我知道喜欢.我想构建像谷歌一样的搜索,它确实采用类似的单词并进行搜索.

  • 通过分别匹配搜索字符串中的每个单词来获得结果.

php mysql database search partial

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

如何在"索引"页面和"显示"页面中呈现略有差异的部分

有一个模型Company有很多DailyDatum.

我想在companies/:id/daily_data和中显示每日数据daily_data/index.但在公司的页面中我不想显示company.name专栏.

视图/ daily_data/_daily_datum.html.erb

<tr>
  <td><%= daily_datum.company.name %></td>
  # This company.name needs to be shown when the partial is called from daily data index.
  <td><%= daily_datum.column1 %></td>
  <td><%= daily_datum.column2 %></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

视图/ daily_data/index.html.erb

<table>
  <thead>
  <tr>
    <th>Company Name</th>
    <th>Daily Datum1</th>
    <th>Daily Datum2</th>
  </tr>
  </thead>
  <%= render @daily_data %>
</table>
Run Code Online (Sandbox Code Playgroud)

意见/公司/ daily_data.html.erb

<table>
  <thead>
  <tr>
    <!--<th>Company Name</th>-->
    <th>Daily Datum1</th>
    <th>Daily Datum2</th>
  </tr>
  </thead>
  <%= render @daily_data %>
</table>
Run Code Online (Sandbox Code Playgroud)

我应该怎样处理这样的情况?我是否需要创建另一个部分HTML?

ruby-on-rails partial

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

Rails 如何缓存部分?

我正在render partial: 'fragment', locals:{obj:item}为表中的每一行使用 a 。处理整个页面需要很长时间。

有没有办法在第一次加载时保存每个项目的所有片段,并且在服务器工作期间每次都不再渲染它们?

更新

card/index.html.haml
%table 
  =render partial: 'card/card', collection: @cards, cached: true

card/_card.html.haml
-cache card do
  %tr=card.title

card_controller.rb
def index
  @cards = Card.order(:name)
end
Run Code Online (Sandbox Code Playgroud)

解决了

添加到 development.rb 后,缓存开始工作:

config.action_controller.perform_caching = true
config.cache_store = :memory_store, { size: 64.megabytes }
Run Code Online (Sandbox Code Playgroud)

caching ruby-on-rails partial

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

使用 ggplot2 绘制相关图的最佳示例

我做了部分相关分析,与ggm

list = list(mtcars, mtcars)
    list = lapply(list, function(x) x %>%
                    mutate(gear = as.factor(gear)))

library(ggm)
lapply(list, function(x) {
  sapply(split(x, x$gear), function(x) {
    pcor(u = c('mpg', 'disp', 'hp', 'vs'), S = var(x))
  })
})
Run Code Online (Sandbox Code Playgroud)

pcor和包装一起

pcorr1 = list %>% 
  map(function(x) split(x[c('mpg', 'disp', 'hp', 'vs')], x$gear))
coeff = c("pearson", "spearman")
res = lapply(1:2, function(x) lapply(seq(coeff), function(x) {
  lapply(pcorr1[[x]], function(y) pcor(y, method = coeff[[x]]))}))
Run Code Online (Sandbox Code Playgroud)

任何人都可以推荐一种如何使用 ggplot2 计算图中的这种相关性的方法吗?

谢谢

UPFATE 只是为了理解,我想知道是否可以使用相关系数作为 y 和 x 所有级别的分组变量(它应该是一种条形图)

r partial ggplot2 correlation

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

字符串部分匹配

可能重复:
Java中的相似性字符串比较

大家好

我试图使用Java找到两个字符串之间的部分匹配,当然,stackoverflow上有很多问题和答案,但是,这些都不符合我的要求.我有两个字符串(句子),例如,"强大的java编程"和"强大的编程技巧".现在我想测量这两个句子之间的相似程度,如25%,而不仅仅是部分匹配 = turefalse.

谢谢

java string matching partial

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

Rails 4:如何呈现具有多个返回的方法

具有多个返回的方法

def savings_for(id)
    payments = Payment.user_of(id).all
    savings = 0
    num = 0
    payments.each do |payment|
    item = Item.find(payment.id)
        num = num+1
        savings += item.price
    end
    return savings, num
end
Run Code Online (Sandbox Code Playgroud)

我在视图中使用这个帮助器.像这样

<p>You´ve save <b><%=savings_for(current_user)%>$</b></p>
Run Code Online (Sandbox Code Playgroud)

但我不知道如何正确渲染:

You´ve save  [#<BigDecimal:108289ca0,'0.13E3',9(27)>, 3]$
Run Code Online (Sandbox Code Playgroud)

更新:更改了返回方法:

return "<b>#{savings}€</b> en #{num}"
Run Code Online (Sandbox Code Playgroud)

我如何渲染html粗体标签?

ruby-on-rails helper partial

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

Ruby on Rails - 动态生成的部分中的JavaScript

我知道将JavaScript放在partials中是一个坏主意,因为每次加载新的部分时页面都必须加载一个新脚本.我知道并且已经阅读了这个问题,但它的答案对我不起作用(将脚本放入app/javascripts/application.js).我认为这是因为我正在处理动态生成到页面上的部分内容.我认为动态生成的部分不会对初始页面上加载的脚本做出反应.

例如,我有一个带有选择输入的"Rule"div,当选择输入发生变化时,该输入有一个脚本可以执行某些操作.这适用于在页面加载时生成的每个Rule div.但是还有一个"+"或"ADD"按钮,它会动态生成更多不响应脚本的Rule div,除非该脚本在partial中.

在动态生成partial时,是否有一种很好的方法可以将脚本保留在partial之外?

javascript ruby-on-rails partial-views partial dynamically-generated

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

如何基于部分字符串匹配与R合并两个数据框?

我有两个数据框:

第一个包含大量蛋白质,我对其进行了多次计算。这里有一个例子:

>Accession  Description # Peptides A2   # PSM A2    # Peptides B2   # PSM B2    # Peptides C2   # PSM C2    # Peptides D2   # PSM D2    # Peptides E2   # PSM E2    # AAs   MW [kDa]    calc. pI
P01837  Ig kappa chain C region OS=Mus musculus PE=1 SV=1 - [IGKC_MOUSE]    10  319 8   128 8   116 7   114         106 11,8    5,41
P01868  Ig gamma-1 chain C region secreted form OS=Mus musculus GN=Ighg1 PE=1 SV=1 - [IGHG1_MOUSE]  13  251 …
Run Code Online (Sandbox Code Playgroud)

merge r match partial

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

使用随机森林时,pdp 包中的“部分”函数出现错误

partial在我的随机森林模型上使用包中的函数时,我收到一条错误消息pdp。我正在尝试使用这个包绘制部分依赖图。

library(randomForest)
library(pdp)

# random forest model
set.seed(101)
model_rf <- randomForest(Rec ~ ., data = sample, importance = TRUE)

# from pdp package
p1 <- partial(model_rf, pred.var = "HDI", plot = TRUE)
Run Code Online (Sandbox Code Playgroud)

然后我在运行到最后一行时收到此错误:

错误:.f必须是函数,而不是 randomForest.formula/randomForest对象

我不确定.f它指的是什么,我在网上找到了完全相同的代码,该partial函数使用随机森林模型工作。

r partial random-forest

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

python创建一个名称来自部分变量的文本文件

我有以下变量12345678901234567890 ,我想创建一个以78901变量中间部分命名的文本文件123456(78901)234567890

我怎么能这样做?

谢谢

python variables text file partial

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