opal对layer弹层的简单封装

def layer_open(h) type = h[:type] || 1 title = h[:title] skin = h[:skin] || 'layui-layer-rim' area = h[:are] || ['420px', '240px'] content = h[:content] success = h[:success] || proc {} layer_index = ` layer.open({ type: #{type}, title: #{title}, s...
静夜思 发布于 2022-10-22 22:55 | 阅读 931 次 | 评论 0 条

rails使用has_secure_password进行身份验证

生成模型 rails g model User username:string email:string password_digest:string 在user模型加入has_secure_password class User < ApplicationRecord has_secure_password end
静夜思 发布于 2022-10-19 23:43 | 阅读 1073 次 | 评论 0 条

opal-jquery对等jquery里面的$(this)

evt.current_target对等$(this),如 Document.find('h1').on :click do |evt| puts evt.current_target.html end 对等jquery的 $('h1').click(function () { console.log($(this).html()) })
静夜思 发布于 2022-10-19 11:59 | 阅读 496 次 | 评论 0 条

Linux服务器瘦身,清理journal日志

查看日志大小 du -sh /var/log/journal/ 只保留一天内的日志 journalctl --vacuum-time=1d
静夜思 发布于 2022-10-18 21:20 | 阅读 977 次 | 评论 0 条

rails的数据库字段类型,migrations中常用到

The ActiveRecord data types available in Rails 5. :primary_key :string :text :integer :bigint :float :decimal :numeric :datetime :time :date :binary :boolean ...
静夜思 发布于 2022-10-16 10:50 | 阅读 1008 次 | 评论 0 条

ruby on rails 的 update、update_attribute、update_columns 的区别

触发Validation 触发Callbacks 改动updated_at update ✅ ✅ ✅ update_attribute ❌ ✅ ✅ ...
静夜思 发布于 2022-10-14 01:18 | 阅读 589 次 | 评论 0 条

秋意盎然,秋意渐浓

静夜思 发布于 2022-10-12 18:02 | 阅读 1054 次 | 评论 0 条

rails把db:migrate对数据库的变动应用到schema.rb

执行完 rake db:migrate 以后再执行 rake db:schema:dump
静夜思 发布于 2022-09-24 15:36 | 阅读 1174 次 | 评论 0 条

程序员的表白

我能抽象出整个世界... 但是我不能抽象出你... 因为你在我心中是那么的具体... 所以我的世界并不完整... 我可以重载甚至覆盖这个世界里的任何一种方法... 但是我却不能重载对你的思念... 也许命中注定了 你在我的世界里永远的烙上了静态的属性... 而我不慎调用了爱你这个方法... 当我义无返顾的把自己作为参数传进这个方法时... 我才发现爱上你是一个死循环... 它不停的返回对你的思念压入我心里的堆栈... 在这无尽的黑夜中... 我的内存里已经再也装不下别人.....
吉野杰 发布于 2022-09-20 21:04 | 阅读 1352 次 | 评论 6 条

创建9X9宫格

通过合理计算方法,把数字1,2,3,4,5,6,7,8,9填到9X9宫格里,使得横排、竖排和9个方格都是有1到9组成,数字不能重复。如下图: 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,0,0,0 0,0,0,0,0,0,...
汪书铧 发布于 2022-08-29 21:52 | 阅读 1327 次 | 评论 6 条

题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?两个完全平方数是多少?

#include<stdio.h> #include<math.h> int main() { int a; double c,d; for( a=0;a<100000;a++){ c=sqrt(a+100); d=sqrt(a+268); if(c-(int)c==0&amp;&amp;d-(int)d==0) printf("%d,%d,%d\n",a,(int)c,(int)d); } return 0; }
naihe666 发布于 2022-08-23 15:02 | 阅读 2619 次 | 评论 2 条

求键盘控制元素运动js代码

求键盘控制元素运动js代码 使用键盘光标键移动一个元素,例如一个长方形。 向上光标键移动长方形向前移动, 向下光标键移动长方形向后移动。 向左光标键是长方形以自身中心点逆时针旋转, 向右光标键是长方形以自身中心点顺时针旋转, 长方形旋转后,按上下光标键,长方形按照旋转方向前进或后腿。
nbtrcm 发布于 2022-08-17 17:07 | 阅读 2519 次 | 评论 1 条

zookeeper 搭建

1、 下载zookeeper 1.1 下载地址 Apache Downloads 1.1.1 解压 tar -zxvf apache-zookeeper-3.8.0-bin.tar.gz 2、 创建用于存放数据的文件夹data和传输数据的日志文件 2.1 mkdir data1 # data1全路径:/home/server/zookeeper/data1 mkdir data2 mkdir datalog1 #datalog1全路径 /home/server/zook...
mooncharmzx 发布于 2022-08-14 18:22 | 阅读 934 次 | 评论 0 条

spark 部署

1、 加压spark tar -zxvf spark-3.3.0-bin-hadoop3.tgz 2、 修改配置文件 2.1 配置文件修改 mv spark-env.sh.template spark-env.sh mv slaves.template slaves 2.2 修改spark-env.sh 2.2.1 修改命令 vi spark-env.sh 2.2.2 修改内容 export JAVA_HOME=/home/server/jdk1.8.0_33...
mooncharmzx 发布于 2022-08-14 18:21 | 阅读 643 次 | 评论 0 条

scala 环境搭建

1、 确保已经配置了jdk 2、 解压scala tar -zxvf scala-2.13.8.tgz mv scala-2.13.8 scala 3、 配置环境变量 vim /etc/profile export PATH=$PATH:/home/server/scala/bin source /etc/profile 4、 验证环境搭建完成 scala 操作hudi ...
mooncharmzx 发布于 2022-08-14 18:20 | 阅读 586 次 | 评论 0 条

mysql 部署

1、 创建mysql安装目录 mkdir mysql 2、 解压mysql压缩包到mysql安装目录 tar -xvf mysql-8.0.30-linux-glibc2.17-x86_64-minimal.tar tar -xvf mysql-8.0.30-linux-glibc2.17-x86_64-minimal.tar.xz 3、 创建mysql用户 并授权 adduser mysql 4、 在mysql安装目录下创建目录并授权 mkdir data ...
mooncharmzx 发布于 2022-08-14 18:18 | 阅读 959 次 | 评论 0 条

kafka 环境搭建

一、下载的kafka,部署方式 1、 下载Apache Kafka 2、 安装 2.1解压 tar -zxvf kafka_2.13-3.2.1.tgz 注意解压后的目录需要更改名称 mv kafka-3.2.1-src kafka 2.2 创建数据存放目录 2.2.1先进入kafka 主目录 cd /home/server/kafak 2.2.2 创建存放数据的目录 mkdir -p zk/data 2....
mooncharmzx 发布于 2022-08-14 18:17 | 阅读 912 次 | 评论 0 条

hive 单机搭建

1、 下载 1.1 下载地址 当前最新版本是apache-hive-4.0.0-appha-1,所以就下载当前版本,Index of /hive/hive-4.0.0-alpha-1 (apache.org) 2、 安装 2.2 解压 tar -zxvf apache-hive-4.0.0-alpha-1-bin.tar.gz 2.3 重命名 mv apache-hive-4.0.0-alpha-1-bin hive 2.4 创建环境变量 2.5 更新环...
mooncharmzx 发布于 2022-08-14 18:11 | 阅读 656 次 | 评论 0 条

hadoop 搭建

1、安装jdk 1.1 tar -zxvf server-jre-8u333-linux-x64.tar.gz 1.2 修改/etc/profile export JAVA_HOME=/home/server/jdk1.8.0_333 2、安装hadoop tar -zxvf hadoop-3.2.3.tar.gz 2.1、修改/home/server/hadoop/hadoop-3.2.3/etc/hadoop/hadoop-env.sh 配置文件中JAVA_HOME参数 ...
mooncharmzx 发布于 2022-08-14 18:10 | 阅读 694 次 | 评论 0 条

求整数解

#include <stdio.h> int main() { int a,b,c,f,m; for(a=0;a<=52;a++) for(b=0;b<=52;b++) for(c=0;c<=52;c++) for(f=0;f<=52;f++) for(m=0;m<=52;m++) {if((a*a+b*b-f*f+m==2*c*c)&amp;&amp;(a*a+2*b+2*m-c==f*f+3)&amp;&amp;(b*b*b-c*c*c+f*f*f+1==a+m)) printf("a=%2d,b=%2d,c=%2d,f=%2d,m=%2d\n",a,b,c,f...
JiangLj 发布于 2022-06-23 16:03 | 阅读 919 次 | 评论 1 条