rails在控制台更新用户密码

user = User.find_by_email("888888@qq.com") user.password = "123456" user.save
静夜思 发布于 2023-07-12 00:15 | 阅读 731 次 | 评论 0 条

ruby on rails 关闭 csrf token 验证

在 app/controllers/application_controller.rb 加入 “skip_before_action :verify_authenticity_token”,比如: class ApplicationController < ActionController::Base include ApplicationHelper skip_before_action :verify_authenticity_token # 就是加这行 before_action :check_login # and so on .......
静夜思 发布于 2023-07-05 16:49 | 阅读 512 次 | 评论 0 条

Editplus 支持 opalrb 的语法文件

主要扩充了 opal-jquery 的 jquery 方法
静夜思 发布于 2023-06-29 22:53 | 阅读 915 次 | 评论 0 条

django显示字段choices枚举值的label的方法

使用 get_FOO_display 方法 详见:https://doc.bccnsoft.com/docs/django-docs-4.0-en/ref/models/instances.html#django.db.models.Model.get_FOO_display
静夜思 发布于 2023-06-29 04:21 | 阅读 797 次 | 评论 0 条

rails在development模式下静态文件出现“File not found: /assets/.....”的解决办法

删除public下的子目录assets即可 rm -rf public/assets/ 这个坑爹的坑,坑了爹一整夜👺
静夜思 发布于 2023-06-27 06:41 | 阅读 870 次 | 评论 0 条

rails的irb强行开启自动提示

vi ~/.irbrc IRB.conf[:USE_AUTOCOMPLETE] = true 如果不想让它提示就把这个值设为 false
静夜思 发布于 2023-06-26 21:56 | 阅读 660 次 | 评论 0 条

什么是裸机云

裸机云(Bare Metal Cloud),简单地理解,它是一种裸机服务器,没有预先安装操作系统和应用程序,用户可以完全自定义配置。 传统的云计算平台,往往需要部署虚拟机、容器等多重技术,而裸机云则可以直接运行各种自定义的软件环境,包括容器、虚拟化技术,还可以提供更专业的硬件加速,为用户提供更高效的计算性能。 除此之外,裸机云还可以为用户提供更高的网络带宽和更低的系统延迟,特别是对于需要大规模计算和处理的工作负载,裸机云可以更好地满足需求。 裸机云的工作原理: 传统的云计算服务,都需要部署操作系统和应用程序,采用虚拟化技术来模拟多个虚...
ykucloud 发布于 2023-06-25 15:44 | 阅读 366 次 | 评论 0 条

日本服务器的优势和特点

日本服务器优势和特点是:1、在地理位置上日本离我们比较近,服务器中间传输的节点较少,服务器的访问速度较快;2、日本服务器测试的延迟大概在30-80ms之间,所以服务器稳定性好;3、日本服务器整体价格较低;4、日本服务器具有不用备案特点;5、日本服务器可以为单台高防服务器提供超过40G的防御流量,所以防御能力较好;6、日本服务器具体高带宽,高配置的特点,适合一些偏门的行业。 下面是详细介绍: 1、速度优势 日本服务器的访问速度还是非常不错的,而且稳定性好。在地理位置上,离我们比较近,中间传输的节点比较少,现我们的香港访问速度差不多,个别的线路可能比...
ykucloud 发布于 2023-06-25 14:55 | 阅读 485 次 | 评论 0 条

tmux应用配置文件

tmux source-file .tmux.conf
静夜思 发布于 2023-06-24 23:12 | 阅读 695 次 | 评论 0 条

VB程序设计——文本修改前后对照(程序与源文件)

“文本比对程序”可以用来观察、对照2个文本之间的差异——【展示差异】。比如“文本修改前后对照”、“样张与打字文本的对照”等等。程序先要“搜索差异”、“储存差异”才能“展示差异”。 主程序是CmdMore ,用于“搜索差异”和“储存差异” 它跟递归函数LCS()的结构很像,只是增加了关于 QS()、CD() 的2个数组。为什么要用这2个数组呢?因为,我们要想“展示差异”,就需要【知道】各个差异的“位置”(起始位置QS)和各个差异的“长度”(CD)。这样,当程序在上下两边的“原文档”里自动选中了“差异字符串”时,就会非常醒目。 (这个部分的设计思路、流程图等等,可以参看我在本网...
nhjsjjs 发布于 2023-06-21 12:05 | 阅读 864 次 | 评论 0 条

51单片机LCD1602驱动和定时器时钟荔枝

用定时器即可实现精准时钟荔枝 https://img-mid.csdnimg.cn/release/static/image/mid/ask/665327742786188.png ``` 这是1602驱动荔枝,在有人机交互之后,添加任意功能都可以通过显示器辅助实现 #include <reg52.h> #define uint unsigned int #define uchar unsigned char sbit RS=P2^0; sbit RW=P2^1; sbit E=P2^2; uchar ...
xianfajushi 发布于 2023-06-20 16:44 | 阅读 600 次 | 评论 0 条

tmux开启鼠标拖动等操作

tmux set-option -g mouse on
静夜思 发布于 2023-06-20 14:48 | 阅读 774 次 | 评论 0 条

编程感悟:用快捷键并不比点鼠标高明

以前觉得用快捷键很酷,用鼠标很菜逼。觉得用快捷键完全不用鼠标,手可以不离开键盘,可以更专注。 现在回想起来,这是被洗脑了。 用快捷键的缺点: 1、无端增加头脑负担,增加记忆负担,虽然有些快捷键已经用了十几年了,但长时间不用的话还是容易忘掉。IDE、terminal、vim、浏览器等各种软件的快捷键都不同,每一套软件都有一套规则,把它们都记下来的记忆成本其实很高,无法做到“熟能生巧” 2、把本来形象化的记忆给搞成抽象化了,如果不是非常必要的话,还是形象化记忆更省脑细胞,让大脑更舒服,用鼠标指哪点哪是最节省精力的,用鼠标点击菜单其实我记忆的不是它的名字,而是它的位置,...
静夜思 发布于 2023-06-16 19:27 | 阅读 2793 次 | 评论 4 条

javascript 删除数组中的 undefined

javascript用delete删除数组中的元素后,元素的位置会留下undefined,数组长度仍然不变。有时候很烦人,怎么去掉这些undefined元素呢?很简单,用.filter(e => e),比如: > data = [1, 2, 3, 4] [ 1, 2, 3, 4 ] > delete data[1] true > data [ 1, <1 empty item>, 3, 4 ] > data.filter(e => e) [ 1, 3, 4 ]
静夜思 发布于 2023-06-14 22:09 | 阅读 694 次 | 评论 0 条

FIRST DAY

HELLO, WORLD
adminkkp 发布于 2023-06-09 17:33 | 阅读 263 次 | 评论 0 条

把常用的方法名多写几遍,加深记忆,简单粗暴有效

记不住去搜索引擎,是下策 去查官方文档,中策 把它记在脑海里,上策
静夜思 发布于 2023-06-08 21:12 | 阅读 5824 次 | 评论 2 条

PostgreSQL 9.3 文档: 系统表

章 47. 系统表 目录 47.1. 概述 47.2. pg_aggregate 47.3. pg_am 47.4. pg_amop 47.5. pg_amproc 47.6. pg_attrdef 47.7. pg_attribute 47.8. pg_authid ...
pger 发布于 2023-05-25 11:30 | 阅读 361 次 | 评论 0 条

PostgreSQL 9.3 文档: 客户端应用程序

II. PostgreSQL 客户端应用程序 这部分包含PostgreSQL客户端应用程序和工具的参考信息。 这里的命令并非全部是通用工具,有些可能需要特殊的权限。 这些应用的一般性特点是它们可以在任何主机上运行,与数据库服务器所处的位置无关。 当在命令行指定时,用户和数据库名保留大小写,空格或特殊字符可能需要引起来。 表名和其他标识符不保留大小写(除了那些记录)并且需要引起来。 目录 clusterdb -- 群集一个PostgreSQL数据库 created...
pger 发布于 2023-05-25 11:29 | 阅读 621 次 | 评论 0 条

PostgreSQL 9.3 文档: SQL 命令

I. SQL 命令 这部分包含那些PostgreSQL支持的SQL命令的信息。 这里的"SQL"就是该语言通常的含义; 每条命令的标准兼容性信息可以在相关的参考页中找到。 目录 ABORT -- 放弃当前事务 ALTER AGGREGATE -- 修改一个聚合函数的定义 ALTER COLLATION -- 修改一个排序规则定义 ALTER CONVERSION -- 修改编码转换的定义 ALTER DATA...
pger 发布于 2023-05-25 11:27 | 阅读 382 次 | 评论 0 条

新手求教VBA合并多表格

分表的表头有合并单元格项,保留分表格式使用VBA合并多个分表,但是汇总表中之汇总了表头格式,表头内容却没有汇总进去,是什么原因呢? 是代码写的不对吗?以下是代码 Sub CollectDataFromShtFormat() Dim sht As Worksheet, rng As Range, k As Long, nTitleCount As Long On Error Resume Next nTitleCount = Val(InputBox("请输入标题的行数", "提醒", 1)) If nTitleCount < 0 Then Ms...
星期五 发布于 2023-05-18 16:13 | 阅读 663 次 | 评论 0 条