哦吼,你这个可以用
t.jsonb :json_attributes
感觉空间利用率会高一些?Rails 自带哪个貌似只支持 json,或者 text
NOTE: If you are using structured database data types (e.g. PostgreSQL hstore/json, or MySQL 5.7+ json) there is no need for the serialization provided by .store. Simply use .store_accessor instead to generate the accessor methods. Be aware that these columns use a string keyed hash and do not allow access using a symbol.
先 star 有机会拿来用用看。
https://learnsql.io/settings 这个页面炸了。
cool
get
回头关注看看。
噗,我看看。 不过减不减肥我倒没太在意了。都是顺带效果。
是这个款吗?
希望如此吧。不过要劝妥长辈有点难。
好文,折腾了半天原来要先安装插件。不然就会报这个异常。
simple=# create index fulltext_idx_1 on news using GIN (tag, to_tsvector('zhcfg', COALESCE(headline, '') || ' ' || COALESCE(content, '')));
ERROR: data type character varying has no default operator class for access method "gin"
HINT: You must specify an operator class for the index or define a default operator class for the data type.
解决方案:
CREATE EXTENSION btree_gin;
simple=# select * from pg_available_extensions where name ~ 'tree';
name | default_version | installed_version | comment
------------+-----------------+-------------------+-------------------------------------------------
btree_gin | 1.3 | 1.3 | support for indexing common datatypes in GIN
ltree | 1.2 | | data type for hierarchical tree-like structures
btree_gist | 1.5 | | support for indexing common datatypes in GiST
(3 rows)
simple=# create index fulltext_idx_1 on news using GIN (tag, to_tsvector('zhcfg', COALESCE(headline, '') || ' ' || COALESCE(content, '')));
CREATE INDEX
真的快了好多。
cool. 我是一直觉得实现线性的哈希表的代码不好写,所以一般都用链表来做那些重复数据的存放,你这个算法可以。
“我们把内存里存放 page 的结构称为 frame。frame 除了放 page 的内容以外,还会存一些原数据,比如 page_id、pin_count、dirty 等。” -> 这里是不是元数据
“frame 2 和 frame 3 还是空闲的。为了能找到空闲的 frame,我们还需要一个列表来记录这些空闲的 frame,我们可以叫它 free_frames 或者 free_list。” -> 从图看好像 frame0 和 frame2 才是空闲的吧?
了解,我理解应该就是按需检测一下 Worker.jobs.size
就好了。感谢指点。
是啊,也是考虑到招人的问题。
最近公司要自己开发管理员后台,之前用 ActiveAdmin,不过交互贼差。正考虑着要不要前后端分离去做。前端小伙子是很倾向于分离,因为他不懂 Rails 。
同 Emacs
说的在理啊兄弟。
说到心坎里。
AccessDenied 权限? 你查一下文档。
搞进去了。需要点时间才能深度使用。东西有点多 ruby-prof stackprof。 层级有点深啊,哈哈哈哈。。。
get
本地不好迁移其实。那个就加个参数而已,很容易的。
这个是阿里云的问题把,你是不是配置不对。后面的参数主要是做缩放的,可以参考一下这里。https://help.aliyun.com/document_detail/44688.html
不过还是建议学以下咯。你 Rails 都学得会,html 不在话下吧?
你要哪部分呢?有些是 html 模板是直接记录在数据库里面的,或许可以给你一些。不过都是比较简单的。 另外一些要有数据之后才有的。 就像置顶帖子,还有下面的城市这些。