- 博客(22)
- 收藏
- 关注
原创 在离线环境下用 VScode 的 Remote-SSH 插件连接服务器
描述了在离线环境下如何使用vscode的Remote-SSH插件连接服务器,以便于在离线环境下进行开发和系统维护。
2022-07-19 23:23:44
1507
3
原创 nodejs实现定时任务
目录依赖ecosystem.config.jsindex.jspm2启动index.js本例使用cron来实现定时任务。时间格式支持cron格式和moment格式两种,本例使用moment格式。依赖依赖作用链接cron定时任务对象https://github.com/kelektiv/node-cronmoment设置时间格式https://momentjs.com/shelljs执行shell命令https://github.com/shelljs/sh
2021-09-05 18:35:59
1231
原创 斯坦福CS231n课程作业——Nearest Neighbor Classifier
课程官网:http://cs231n.stanford.edu/课程资料:http://cs231n.stanford.edu/syllabus.html课程PDF:http://cs231n.stanford.edu/slides/2020/lecture_2.pdf作业资料:https://cs231n.github.io/classification/#k—nearest-neighbor-classifierCIFAR-10数据官网:http://www.cs.toronto.edu/~kr
2020-11-28 19:37:41
411
原创 html+js 的一个倒计时程序
第一次是稀里糊涂地实现了这个功能,之后想复现的时候发现复现不出来[尴尬]。这次找到原来的代码,简单修改了一下,如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>倒计时</title>
2018-12-04 19:03:56
762
原创 查看 echarts 关系图的每个 node 的 xy 坐标
一段 echarts 关系图代码test.html&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt
2018-09-25 11:59:07
9970
6
原创 shell脚本——csv 文件转成能入 elasticsearch 的 json 文件
csv2json.sh#!/bin/bashhandle(){ inputFile=$1 outputFile=$2 separator=$3 columnNumStr=$4 columnNameStr=$5 sed -r \ -e 's/[\\\\"\t]//g' \ -e 's/\x00/[NUL]/g' -e 's/...
2018-06-08 20:26:44
1561
2
原创 用 sed 去除文件中的 ASCII 控制字符乱码
工作中遇到文件中含有 ASCII 控制字符的情况,其转成的 json 无法入 elasticsearch。开始使用 java 来做替换处理,后来发现使用 sed 效率高出很多。现将该段 sed 命令记录下来:写成多行便于观察(实际使用时是写成一行)sed -r -e 's/\x00/[NUL]/g' -e 's/\x01/[SOH]/g' -e 's/\x02/[STX]/...
2018-06-06 00:43:11
4349
原创 handsontable 追加数据
在做前端页面的过程中,使用了 easyUI 的布局和 datagrid 表格, 开始时,datagrid 一次循环 50次 appendRow,追加 50 条数据,时间需要 1s,勉强可以接受,后来一次循环 500 次 appendRow,追加 500 条数据,时间需要 10s 以上,分析原因是 datagrid 渲染太耗时。之后决定选择其他的框架来做表格,搜索发现 handsontable ...
2018-05-26 15:39:10
3535
原创 elasticsearch (6.x) 带去重的追加数组元素
实现往 _id 为 0000000000 的 doc 中的 field_1 字段中带去重的追加数组元素 “111”,逻辑如下:如果 (没有 _id 为 0000000000的 doc) { 利用 upsert 创建该 doc} 否则 { 如果 (该 doc 中包含 field_1 字段) { 如果 (field_1 字段的值中不包含 "111") { ...
2018-05-17 18:01:58
3674
2
原创 shell 脚本实现 elasticsearch 配置文件的集中管理
elasticsearch 节点较多,手动一个一个更改配置文件费时费力易出错,查询 ES 官网,官网推荐了三款工具:Puppet、Chef、Ansible,链接如下: https://www.elastic.co/guide/en/elasticsearch/reference/6.2/install-elasticsearch.html#config-mgmt-tools 看了一下,发现这些...
2018-05-14 18:25:20
1218
原创 Intellij IDEA 导出 jar 包操作记录
FIle → Project Structure → Project Settings/Artifacts“+” → JAR → From modules with dependencies选择Module,确定Main Class,点击OK。如果出现Error:…/META-INF/MANIFEST.MF already exists in VFS,到对应目录下,删除 MANIFEST.M...
2018-05-14 16:41:58
539
转载 【转载】CentOS 7 安装 mysql + mysql 常用命令 + docker 运行 mysql
CentOS 7 安装 mysqlmysql 常用命令docker 运行 mysql
2017-11-27 00:35:05
708
原创 yum 使用记录
yum listyum install -y vim yum install -y dos2unix yum install -y docker
2017-11-24 21:38:23
329
原创 改正 RelFinder 画线方向错误的 bug
RelFinder 是针对三元组数据库 Dbpedia 开发的展示工具。使用过程中,我们发现 RelFinder 画出的线的方向有时候是错的。经过努力,我们找到了这个bug所在的位置,并进行了改正。
2017-11-08 00:07:00
541
原创 RelFinder 放在 tomcat 下访问另一台服务器中的数据库时的跨域问题
使用 RelFinder 时,若 flash文件 RelFinderBeta.swf 和 数据库不在同一个域下,浏览器F12会报错:400 crossdomain.xml not found这是跨域问题,此时将 RelFinder 提供的 crossdomain.xml 放到 数据库服务器端的 /apache-jena-fuseki-2.4.0/webapp/ 中即可。
2017-11-06 11:45:57
544
原创 jena-fuseki 在线更新数据库
fuseki 在线更新数据库命令:s-update --service=http://localhost:3030/ds/update --file=update.rufuseki 的官网上写的命令是 s-update --service http://localhost:3030/ds/update --file=update.ru,其中--service之后没有写“=”,有误。
2017-11-06 11:04:56
1067
原创 Excel 联合查找填充表格
=IFERROR(VLOOKUP(A2&B2,IF({1,0},G$2:G$108&H$2:H$108,I$2:I$108),2,FALSE),0)输入完成后,按Ctrl+Shift+Enter,得到{=IFERROR(VLOOKUP(A2&B2,IF({1,0},G$2:G$108&H$2:H$108,I$2:I$108),2,FALSE),0)}
2017-10-22 23:28:22
917
原创 把文本信息以隐藏的方式添加到图片文件中
在cmd中运行命令:copy/b a.jpg+b.txt c.jpg其中a.jpg是原图片文件,b.txt里面是要添加的信息,c.jpg是生成的新图片文件。如果b.txt是按照UTF-8编码的,则当用Notepad++等文本编辑工具打开新生成的c.jpg文件并采用UTF-8编码查看的时候,可以在c.jpg文件的最后看到b.txt中的信息(UTF-8编码支持中文)。如果b
2016-10-23 22:02:44
2713
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人