- 博客(191)
- 收藏
- 关注
原创 redis lua脚本删除多个key
lua脚本建立de.lua脚本local key=KEYS[1]local list=redis.call("keys", key);for i,v in ipairs(list) do redis.call("del", v);end执行命令password 是redis-cli的登录密码0 是redis的厂库编号redis-cli -a password -n 0 --eval ./de.lua "*keys*"该命令将redis 0号仓库匹配keys的key全部删除
2020-12-23 11:33:23
948
原创 docker kafka命令行操作
docker中kafka的操作1.进入kafka命令文件夹cd opt/cd kafka_2.11 #kafka_版本号cd bin2.查看kafka下面的所有topickafka-topics.sh --zookeeper node1:2181 --list3.发送消息kafka-console-producer.sh --bootstrap-server node:9092 --topic topicName4.消费消息#一般用这种方式等待消息发送kafka-console-
2020-11-12 17:56:39
1049
原创 idea maven创建scala jar包
一、POM文件<dependencies> <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.11</artifactId> <version>2.1.1</version> </dependency>
2020-09-28 16:21:39
337
原创 centos7 CDH 5.14.4 离线环境搭建
一.准备YUM源1.进入官网下载yum源 cm5.14.4–> RPMS --> x86_64/ 将里面的rpm文件全部下载,上传到自己的服务器中,我的目录为 /data/cm/RPMS/x86_642.创建yum源cd /data/cm/RPMS/createrepo x86_64进入x86_64目录,文件中多出 repodata文件夹,就是创建成功,createrepo没有的可以去安装一下3.关联到yum.repos.d/中cd cd /etc/yum.repos.d/
2020-09-02 17:24:56
426
原创 初次使用多线程
1.多线程配置1.application.xml上的配置pool: corePoolSize: 10 maxPoolSize: 20 keepAliveSeconds: 30 queueCapacity: 10242.创建config类获取到xml文件配置import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframew
2020-05-14 18:32:59
193
原创 mysql查询表信息
根据数据库查询字段信息SELECT(@i:=@i+1) 序号,COLUMN_NAME 字段名,DATA_TYPE 类型,IFNULL(CHARACTER_MAXIMUM_LENGTH, NUMERIC_PRECISION) 长度,IS_NULLABLE 'NULL',COLUMN_COMMENT 注释FROMINFORMATION_SCHEMA.COLUMNS, (select ...
2020-04-08 18:17:01
350
原创 springboot AOP 注解用法
首先创建一个注解方式的AOP@Target( ElementType.METHOD )@Retention( RetentionPolicy.RUNTIME )@Documentedpublic @interface ShopRootAOP {}拦截处理代码@Slf4j@Aspect@Componentpublic class ManagerAOP { @Auto...
2020-04-08 17:04:11
351
原创 springboot 各种配置记录
先放配置的图 <!--配置选择哪个文件下的xml和log--> <profiles> <profile> <id>local</id> <properties> <profile.active>local</...
2020-04-08 14:10:16
203
原创 migrate 使用
进入migration文件目录下执行命令添加新的修改文件migrate new create_goldencat_index --env=local
2019-11-26 19:19:17
852
原创 grep 实用命令
1.在当前目录下面的的所有文件中查询字符串-r 查询子目录-n 显示查询到字符串的位置行号-i 忽略大小写grep -rni "string" ./
2019-10-17 16:42:10
1050
原创 linux系统docker部署使用neo4j
1.拉取neo4jdocker pull neo4j2.部署容器-d :后端运行-p :端口映射 docker端口:服务器端口-v :文件映射–name : 自己取名字container_name 是自己定义的容器名字docker run -d -p 7474:7474 -p 7687:7687 -v /home/yckj2344/neo4j/data:/data --name ...
2019-10-14 10:44:17
1175
原创 neo4j 高级命令
neo4j的下载安装就不说了系统windows10neo4j启动命令 neo4j.bat console启动后根据打印的代码访问7474端口一般的命令增删改查可以在网上随便找到就不写了1.从csv文件导入数据记得提前将文件放在neo4j文件夹的import目录下line表示行LOAD CSV WITH HEADERS FROM "file:///bank.csv" AS line ...
2019-10-10 17:46:15
496
1
原创 python将txt文件转换成csv
直接上代码# -*- coding: UTF-8 -*-import pandas as pdimport configparserimport csvfrom py2neo import Graph, Node, Relationshipimport urllib3urllib3.disable_warnings(urllib3.exceptions.InsecureRequest...
2019-09-17 10:35:04
5167
1
原创 Fabric-samples 生成组织与节点分析2
1 ./byfn.sh up -c mychannel -s couchdb进入byfn.shif [ "${MODE}" == "up" ]; then networkUp进入networkUp方法# Generate the needed certificates, the genesis block and start the network.function network...
2019-08-29 14:54:45
207
原创 Fabric-samples 生成组织与节点分析
本次分析基于IBM的Fabric开发教程1 ./byfn.sh generate观察byfn.sh的源码if [ "${MODE}" == "up" ]; then networkUpelif [ "${MODE}" == "down" ]; then ## Clear the network networkDownelif [ "${MODE}" == "generate" ]...
2019-08-29 14:40:33
692
原创 ajax使用
前端 function () { var phoneNumber = $("#phoneNumber").val(); if (phoneNumber == null || phoneNumber == "") { layer.alert('电话号码未输入', {icon: 2, title:'error'});...
2019-04-22 19:52:02
125
原创 springboot 简单的使用mybatis
建立一个springboot在application.properties添加如下代码#连接数据库,根据自己的数据库来配置,如我的数据库名是study_plan, 用户名root, 密码rootspring.datasource.url=jdbc:mysql://localhost:3306/study_plan?useUnicode=true&characterEncoding=U...
2019-04-11 16:04:45
115
原创 mysql 的基本使用
一.命令1.mysql -h ip -u root -p -P 3306-h 后面跟ip地址-u 后面跟用户名-p 后面跟密码-P 后面跟端口号
2019-03-08 09:25:43
133
原创 JUnit 的基本使用
1.按需导入各种jar包 //测试覆盖率 compile group: 'org.jacoco', name: 'jacoco-maven-plugin', version: '0.8.2' //基本包 testCompile "junit:junit:4.12" //Spring测试 testCompile group: 'org.springframewor...
2018-09-20 18:48:12
299
原创 java 对时间对修改
public static void main(String[] args) { try { //日期的差距 String createTime = "2018-01-01 01:02:11"; String newTime = "2018-01-01 23:02:02"; Date n...
2018-09-06 14:20:35
4082
原创 shell学习
一:初 建立shell文件 vim myShell.sh编写文件 #!/bin/bash //shell文件用bash编译 echo &quot;hello world&quot; //不需要分号给执行权限chmod 744 myShell.sh执行shell文件./myShell.sh二:变量的创建变量的定义规则 1.变量可以由字母,数字...
2018-07-05 14:38:00
147
原创 在linux中安装jdk,tomcat并配置
首先通过xshell传送各种压缩包就不提了 一:jdk安装配置 1。解压jdk tar -zxvf 压缩包名 2。配置环境进入配置文件vim /etc/profile配置路径JAVA_HOME=/opt/jdkname配置bin,记住不能漏掉后面的冒号和$PATH,表示与上面的配置连接PATH=/opt/jdkname/bin:$PATHexport JAVA_HOME PA...
2018-07-02 19:55:39
155
原创 xshell无法连接linux
1.进入控制面板\网络和 Internet\网络连接 2.修改VMnet8属性的internet协议版本4,改成自动获取ip地址
2018-07-02 16:22:47
699
1
原创 对表单进行修改操作
一:提交一个带上id的修改请求<td><a href="emp/${emp.empId }">修改</a> </td>二:在controller中捕捉该请求 /* * value="emp/{id} {id}是请求中带入的参数 * method=RequestMethod.GET 捕获get请求的方法 ...
2018-06-29 15:25:07
3534
原创 springmvc基础搭建步骤
一:创建maven项目这个不用多说,在myeclipse中直接创建web项目加上maven即可* 二:在maven中引入jar包* 在项目中找到pom.xml文件,然后将自己想要导入的jar包在maven库里找到然后复制粘贴进来 下面我将一些常用的jar包的导入复制过来<!-- spring-mebmvc --> <dependency&...
2018-06-29 11:22:42
686
原创 重建二叉树
题解: 根据先序遍历和中序遍历的特性,在先序遍历的第一个节点是一个树的根,就可以在中序遍历中找到这个根,中序遍历根的左侧就是左子树,右侧则是右子树。 在先序遍历中左子树是最左边的数,右子树是最右边的数,根据在中序遍历中左子树的个数可以发现在先序遍历中左子树的个数,然后将左子树作为一颗树,就重复上面的步骤class TreeNode { int val; TreeNode l...
2018-05-25 11:32:44
180
原创 struts2 的基本操作
//jsp里面传入var content = "bean.province="+province;ajax.send(content);//struts里面封装private Bean bean;public Bean getBean() { return bean;}public void setBean(Bean bean) { this.bean = bean;
2018-01-20 20:40:34
159
原创 document 常用事件
//onclick 是鼠标右键点击事件document.getElementById("image01").onclick = function(){ alert("666"); };//键盘按键松开document.getElementById("checkcodeID").onkeyup//创建一个img对象,然后赋予它一些值var img = docu
2018-01-20 17:07:16
4110
转载 抽象类与接口的区分
题目连接 几天以前,我学习了最小公倍数。玩得挺久了,想换换口味。 我不想用太多的数字,我想从1到n中选三个数字(可以相同)。使得他们的最小公倍数最大。Input 单组测试数据。 第一行有一个整数n (1≤n≤1,000,000)。 Output 输出一个整数表示选三个数字的最大的最小公倍数。 Input示例 9 7 Output示例 504 210题解:如果n为奇数那么答案肯
2017-12-20 17:40:46
163
转载 struts2
1. 写一个mystruts框架MVC模式: Model 模型 View 视图 Control 控制器 Control, 控制器 Servlet起到控制器作用! ----》 获取请求数据封装 【BeanUt
2017-10-12 17:10:25
307
原创 51nodoj 1113 矩阵快速幂
题目连接 基准时间限制:3 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 收藏 关注 给出一个N * N的矩阵,其中的元素均为正整数。求这个矩阵的M次方。由于M次方的计算结果太大,只需要输出每个元素Mod (10^9 + 7)的结果。 Input第1行:2个数N和M,中间用空格分隔。N为矩阵的大小,M为M次方。(2 <= N <= 100, 1 <= M <= 10^9
2017-03-29 19:32:43
395
原创 Poj 3254 Corn Fields (状压dp初开始)
Corn Fields Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 14540 Accepted: 7621 DescriptionFarmer John has purchased a lush new rectangular pasture composed of M by N (1 ≤ M
2017-03-28 17:42:00
340
原创 5-11 玩转二叉树 (数据结构)
5-11 玩转二叉树 (25分) 给定一棵二叉树的中序遍历和前序遍历,请你先将树做个镜面反转,再输出反转后的层序遍历的序列。所谓镜面反转,是指将所有非叶结点的左右孩子对换。这里假设键值都是互不相等的正整数。输入格式:输入第一行给出一个正整数N(\le≤30),是二叉树中结点的个数。第二行给出其中序遍历序列。第三行给出其前序遍历序列。数字间以空格分隔。输出格式:在一行中输出该树反转后的层序遍历的
2017-03-24 21:57:57
722
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人