我不是编程界的大佬,我是吹牛大佬。
可以研究下怎么写一门新编程语言和开发一个操作系统。
实际测试,测试机 macOS 系统。我的项目页面比较复杂,查询也相当多。
确实是快了 5 倍,但依然还是本机直接运行最优。我感觉 docker 还是只适合部署,不适合开发用。
查到目前 python 上的相关包也是一堆问题。
这搞的没法开发了
https://github.com/Homebrew/brew/issues/7857 Homebrew 的支持情况。
我看了 homebrew 的说明,目前不支持 rbenv,不支持 ruby-build。
再次做了测试,
<a href="/test" style="display: block">
<span>你好</span>
</a>
果然可以完美的触发。
于是我在 1 的思路之上,尝试将 div 设置为 inline 或者 inline-block
<a href="/test" style="display: block">
<div style="inline-block">你好</div>
</a>
惊喜的发现,这样也可以完美的触发。
我继续检查站点,发现链接包含的图片又出问题了,无法触发。
以下是我测试的代码:
<a href="/test" style="display: block">
<img src="https://images.clwy.cn/video/course/23/image/7bbd2f.jpg" style="vertical-align:bottom;">
</a>
图片的底部会因为基线问题,出现一小段空白。为了防止误判,加上了vertical-align:bottom;
,使得图片与 a 高度一致。
发现无论怎么给 img,或者给 a 设置 display,都无法触发到。
我再次做了测试,这次用一个更简单的结构:
<a href="/test" style="display: block">
<div>你好</div>
</a>
没有任何其他 css,这样都无法触发到预加载。
如果改为:
<a href="/test" style="display: block">
你好
</a>
这样就触发的完全没问题。劳烦测试看看,是否也有相同的问题存在。
名称已经换成「长乐未央」了,但是域名还没修改,依然还是老的那个。
请帮我把域名,修改为https://clwy.cn
<a title="HTML 入门" href="/video/courses/html">
<div class="images">
<img alt="HTML 入门" src="https://images.clwy.cn/video/course/23/image/7bbd2f.jpg" data-src="https://images.clwy.cn/video/course/23/image/7bbd2f.jpg" class="lazyload lazyloaded" data-ll-status="loaded">
</div>
<div class="info">
<h3 class="title">
<span class="badge blue">全6回</span>
HTML 入门
</h3>
<p class="date">
<span>2020年08月27日更新</span>
</p>
<div class="detail">
<p class="description">
HTML中文全名叫做超文本标记语言。
</p>
<p class="tags">
<i class="fa fa-tag"></i>
<em>HTML</em>
</p>
</div>
</div>
</a>
turbolinks-prefetch 源码中通过:
document.addEventListener('mouseover', (event) => {
this.mouseover(event)
})
mouseover(event) {
const { target } = event;
console.log(target)
}
测试了下,很难触发到a标签
上。
虽然调整 html 结构,可以满足需求,但是工程量太大了。请问 @huacnlee ,有没有更简单的解决方案?
可以访问我部署的这个站点,https://clwy.cn 。导航条的链接触发是正常,但是中间的课程列表部分则很难触发。
麻烦将酷站中,「ITFun.tv」,修改为「长乐未央」域名:https://clwy.cn。 以前老域名已经不再使用了。谢谢
好东西,今天就加上
等稳定一周了,看着没换回来,我就跟着换
比我想象的低很多。以为最少是 4 核 4G,或者 4 核 8G 的。 难以想象,2 核 4G 里面还跑了 Docker,跑了 Action Cable,跑了 ES 搜索。居然还能稳定运行。
很高兴能有帮助
我就是好奇 ruby china 不上传也能用
明白了
问题就是我不知道 ico 图标怎么存入进去的?
我自己也做了一个这种,
目前是直接用后台上传了。
文章感觉很有帮助,我们公司目前采用的就是城堡模式。虽然一直在这么做,但是之前不知道叫什么模式。 以后有了,城堡,巨石,基地
服务器上 yarn 还有 node-sass 设置中国镜像,不然慢死。设置后,一下就完成了。
收藏了,有帮助
案例看 bluedoc ,去 github 搜
actiontext-lite 删除文章后,action_text_rich_texts 表对应数据未自动删除。
- has_one :"rich_text_#{name}", -> { where(name: name) }, class_name: "ActionTextLite::RichText", as: :record, inverse_of: :record
直接抄 ActionText gem 包中源码如下
+ has_one :"rich_text_#{name}", -> { where(name: name) },
class_name: "ActionTextLite::RichText", as: :record, inverse_of: :record, autosave: true, dependent: :destroy
已提交 pull requests:https://github.com/huacnlee/actiontext-lite/pull/1
烦请通过
非常感谢,已经换上了。 ,就是想用他的表结构和提供的一些便利方法,你的包正适合我的需求使用。
又看了 bluedoc 的源码,是说 gemfile 中怎么没看到用其他包,读取的时候又没看到怎么特别处理,原来是直接集成在项目中。原谅我,bluedoc 的源码规模太庞了,没有细看。
另外还有两个小问题:
Active Storage
还是 CarrierWave
?我会用阿里云 OSS,所以不考虑本地存储问题查了源码,找到两个方法能读取原始数据
@article.body.to_plain_text
@article.body.body.to_html
不知有没有更好的解决方案,暂时先这样
<%= form.text_area :body, value: @article.body.to_plain_text %>
想啥来啥,好用。一万个👍