摘要:
例子一: golang 数组分割 需求:给定一个数组和一个正整数,要求把数组分割成多个正整数大小的数组,如果不够分,则最后一个数组分到剩余的所有元素。 package main import ( "fmt" ) func main() { //demo01() //demo02() demo03()
阅读全文
posted @ 2021-08-12 07:26
HaimaBlog
阅读(9051)
推荐(0)
摘要:
场景: 将下面的数据里category里的分类统计计数 数据源 es_ip10000.json {"_index":"order","_type":"service","_id":"107.151.83.180:22","_score":1,"_source":{"ip":"107.151.83.1
阅读全文
posted @ 2021-08-09 15:21
HaimaBlog
阅读(61)
推荐(0)
摘要:
介绍: awk是一个非常强大的文本分析工具。 相对于grep查找,sed编辑,awk在其对数据分析并生成报告时,显得尤为强大。 简单来说awk主是把文件逐行的读入,==(空格,制表符)==为默认分隔符,将每行切片,切开的部分再进行各种分析处理。 解释 awk -F 'pattern + action
阅读全文
posted @ 2021-08-09 14:10
HaimaBlog
阅读(183)
推荐(0)
摘要:
控制器文件 app/controllers/api/v1/order_controller.rb def create # 从本地读取 log_dir = File.expand_path(File.join(Rails.root.to_s,'/log/ip04.log')) puts "log_d
阅读全文
posted @ 2021-08-07 10:36
HaimaBlog
阅读(242)
推荐(0)
摘要:
参考文章: https://blog.csdn.net/weixin_42224577/article/details/108107554 在虚拟机中设置好添加共享文件后,普通用户并不能访问mnt文件里的hgfs文件 切换成root后可以看到共享的文件 改权限不行,改用户拥有者也不行 haima@h
阅读全文
posted @ 2021-08-06 18:24
HaimaBlog
阅读(1409)
推荐(0)
摘要:
文档地址: https://freed.gitee.io/rails-guides/active_record_querying.html 创建 ## 记录日志 Log.create(logtype: 2, email: current_user.email, user_id: current_us
阅读全文
posted @ 2021-08-05 22:45
HaimaBlog
阅读(245)
推荐(0)
摘要:
使用Elasticsearch在Rails中进行全文本搜索 参考: https://blog.csdn.net/cunjie3951/article/details/106921108
阅读全文
posted @ 2021-07-31 12:51
HaimaBlog
阅读(46)
推荐(0)
摘要:
按protocol聚合 { "_source": "protocol", "size": 1, "aggs": { "agg_protocols": { "terms": { "field": "protocol.raw", "size": 1000 } } } } 指定地区,按port聚合 { "
阅读全文
posted @ 2021-07-27 00:31
HaimaBlog
阅读(605)
推荐(0)
摘要:
elasticsearch 6.2.4和elasticsearch-head测试环境搭建 使用docker-compose方式 一 背景说明 对于新手来说搭建一个elasticsearch的测试环境稍微费力,而且没必须要去下载那么多安装包,比如java node npm等,所以我决定做成docker
阅读全文
posted @ 2021-07-23 07:00
HaimaBlog
阅读(403)
推荐(0)
摘要:
创建迁移文件 rails g migration add_product_images_index 编写迁移文件 db/migrate/20170119093958_add_product_images_index.rb class AddProductImagesIndex < ActiveRec
阅读全文
posted @ 2021-07-20 07:53
HaimaBlog
阅读(109)
推荐(0)
摘要:
Ruby on Rails是一个功能强大的WEB开发框架,在这里我们将会学到一些经常用到的Ruby on Rails内置方法,帮助大家熟练掌握其应用技巧。 Ruby on Rails自动生成文档技巧大讲堂 Ruby代码管理经验分享 Ruby创建构造器技巧分享 Ruby异常处理结构特点介绍 Ruby数
阅读全文
posted @ 2021-07-19 07:53
HaimaBlog
阅读(139)
推荐(0)
摘要:
Gemfile文件里添加 gem 'bulk_insert' #批量插入 命令行执行安装依赖 bundle install 数据源 ["1.180.3.187", 161, 2601] ["1.180.3.178", 161, 2601, 44222, 44333] 批量插入 def test3(p
阅读全文
posted @ 2021-07-12 01:36
HaimaBlog
阅读(231)
推荐(0)
摘要:
json_object={ "ip"=> "127.0.0.1", "ports"=> '80,135', "data"=>{"port"=>22,"item"=>["22","open","tcp","","ssh"]} } puts "json_object:#{ json_object.to_
阅读全文
posted @ 2021-07-11 10:08
HaimaBlog
阅读(82)
推荐(0)
摘要:
https://www.cnblogs.com/cpbk/p/10617508.html
阅读全文
posted @ 2021-06-30 08:22
HaimaBlog
阅读(33)
推荐(0)
摘要:
Linux查看文件指定行数内容 1、tail date.log 输出文件末尾的内容,默认10行 tail -20 date.log 输出最后20行的内容 tail -n -20 date.log 输出倒数第20行到文件末尾的内容 tail -n +20 date.log 输出第20行到文件末尾的内容
阅读全文
posted @ 2021-06-29 17:38
HaimaBlog
阅读(3776)
推荐(0)
摘要:
csv读写 封装成工具包 package utils import ( "encoding/csv" "fmt" "log" "os" "path" "time" ) func ReadCsv(filePath string) (data [][]string, err error) { f, er
阅读全文
posted @ 2021-06-29 15:16
HaimaBlog
阅读(1398)
推荐(0)
摘要:
资料来源:技术胖 jspang.com 下载linux学习路径:https://newimg.jspang.com/linux-image01.png Linux备忘手册: 百度网盘 链接:https://pan.baidu.com/s/1CO_yd8TYFPhw77G8vETzeA 提取码:kh1
阅读全文
posted @ 2021-06-15 08:06
HaimaBlog
阅读(327)
推荐(0)
摘要:
gorm 关系一对一,一对多,多对多查询 gorm v2版本 Belongs To mysql表 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(64) NOT NULL DEFAULT '', `
阅读全文
posted @ 2021-06-12 22:53
HaimaBlog
阅读(4266)
推荐(0)
摘要:
#!/bin/bash HOST="127.0.0.1" PORT="3306" USERNAME="root" PASSWORD="123456" DBNAME="fofapro" #定时修改 update_sql=" update enterprise_ip_tasks set state =
阅读全文
posted @ 2021-06-12 22:34
HaimaBlog
阅读(63)
推荐(0)
摘要:
创建控制器 --no-assets 我们不需要生成资源文件 haima@haima-PC:/media/haima/34E401CC64DD0E28/site/go/src/ruby/rails_demo$ rails g controller api/v1/order --no-assets cr
阅读全文
posted @ 2021-06-07 00:38
HaimaBlog
阅读(208)
推荐(0)
摘要:
添加字段 控制台上执行下面的命令 rails g migration addColumnToBlackIps send_time:datetime 会生成文件db/migrate/20210529131328_add_column_to_black_ips.rb class AddColumnToB
阅读全文
posted @ 2021-05-29 21:20
HaimaBlog
阅读(456)
推荐(0)
摘要:
start.sh #!/bin/bash nohup rails s Puma -d >> run_log.log 2>&1 & stop.sh #!/bin/bash ps -ef |grep puma |awk '{print $2}'|xargs kill -9
阅读全文
posted @ 2021-05-29 18:59
HaimaBlog
阅读(78)
推荐(0)
摘要:
https://sysin.org/article/vmware-workstation-16-slic/
阅读全文
posted @ 2021-05-26 23:38
HaimaBlog
阅读(402)
推荐(0)
摘要:
下载ruby 下载地址: ruby各版本下载地址 https://rubyinstaller.org/downloads/ 2.3.3版本 https://www.cr173.com/soft/14252.html 下载后安装 这里以2.7.3为例 双击安装后 回车 回车 C:\Users\Admi
阅读全文
posted @ 2021-05-25 18:08
HaimaBlog
阅读(487)
推荐(0)
摘要:
https://blog.51cto.com/abian/1337989
阅读全文
posted @ 2021-05-19 12:22
HaimaBlog
阅读(33)
推荐(0)
摘要:
github地址 https://github.com/rest-client/rest-client gemfile里添加 gem 'rest-client', '~> 2.0' 执行 bundle install 代码里 # 要请求接口地址 # 上传文件的key名字 # file 文件的绝对路径
阅读全文
posted @ 2021-05-16 14:56
HaimaBlog
阅读(83)
推荐(0)
摘要:
https://www.cnblogs.com/chentianwei/p/9227594.html
阅读全文
posted @ 2021-05-15 19:24
HaimaBlog
阅读(37)
推荐(0)
摘要:
# 文件的当前目录 puts __FILE__ # string.rb # 文件的当前行 puts __LINE__ # 6 #文件的当前目录 puts __dir__ #/media/haima/34E401CC64DD0E28/site/ruby/RubyStudy/Lesson02 puts
阅读全文
posted @ 2021-05-15 11:17
HaimaBlog
阅读(91)
推荐(0)
摘要:
debug启动 debug启动 安装插件 报错: 网络问题 下载 ruby-debug-ide-2.3.1 解压到 /home/haima/.rvm/gems/ruby-2.3.8/gems/
阅读全文
posted @ 2021-05-13 12:08
HaimaBlog
阅读(113)
推荐(0)
摘要:
rails s报如下错误 Could not find mimemagic-0.3.2 in any of the sources Run `bundle install` to install missing gems. haima@haima-PC:/media/haima/34E401CC64
阅读全文
posted @ 2021-05-12 21:16
HaimaBlog
阅读(812)
推荐(0)
摘要:
Windows版下载地址: http://www.hostbuf.com/downloads/finalshell_install.exe Mac版,Linux版安装及教程: http://www.hostbuf.com/t/1059.html 更新日志: http://www.hostbuf.co
阅读全文
posted @ 2021-05-10 16:35
HaimaBlog
阅读(148)
推荐(0)
摘要:
https://github.com/haimait/go-devise-encryptor package main import ( "fmt" //devisecrypto "haimait/learn/testdevise/go-devise-encryptor" "github.com/c
阅读全文
posted @ 2021-05-06 16:22
HaimaBlog
阅读(90)
推荐(0)
摘要:
macos10136 黑苹果usb无线网卡 1.系统下载: 下面是我自制的带clover 4596版本的u盘镜像: 链接: https://pan.baidu.com/s/1wRdVddwkei7bfeO8g09faA 密码: ycxw 原文件地址: https://cloud.tencent.co
阅读全文
posted @ 2021-05-03 09:24
HaimaBlog
阅读(2520)
推荐(0)
摘要:
一.安装过程 当前工具主要是用来对ES中的数据进行数据导入/导出,以及对数据迁移相关,使用elasticdump工具需要使用到npm,所以需要安装相关的依赖 目前使用到的ES版本是 7.x 安装NODE 参考下面的连接 https://www.cnblogs.com/haima/p/11235640
阅读全文
posted @ 2021-04-10 23:49
HaimaBlog
阅读(2444)
推荐(0)
摘要:
一.思路: 把go-admin-ui包成静态html文件,放在go-admin的静态目录static里加载服务 这样前后台启一个服务就可以了 下面开始操作 二.打包go-admin-ui为静态文件 a.修改配置文件 修改文件.env.production 这里是请求api的接口地址的配置 # jus
阅读全文
posted @ 2021-04-10 11:23
HaimaBlog
阅读(722)
推荐(0)
摘要:
搜索条件参考下面的文件 https://github.com/go-admin-team/go-admin-core/blob/master/tools/search/query_test.go type ApplicationQuery struct { Id string `search:"ty
阅读全文
posted @ 2021-04-09 16:36
HaimaBlog
阅读(509)
推荐(0)
摘要:
https://www.secpulse.com/archives/133560.html
阅读全文
posted @ 2021-04-02 18:39
HaimaBlog
阅读(167)
推荐(0)
摘要:
https://www.pianshen.com/article/6506750269/
阅读全文
posted @ 2021-03-13 14:07
HaimaBlog
阅读(370)
推荐(0)
摘要:

阅读全文
posted @ 2021-03-10 09:54
HaimaBlog
阅读(368)
推荐(0)
摘要:
olivere/elastic 包 github.com/olivere/elastic doc: https://pkg.go.dev/github.com/olivere/elastic?utm_source=godoc 初使货es package elasticsearch import (
阅读全文
posted @ 2021-03-05 09:39
HaimaBlog
阅读(177)
推荐(0)