- 博客(19)
- 收藏
- 关注
原创 Robot Framework 小坑记录
一、安装robotframework-redislibrary:ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command outputpip install redispip install robotframework-redislibrar...
2020-11-09 17:30:04 308
原创 使用 KafkaUtils.createDirectStream 时出现的问题记录
问题:程序从Kafka读数据的程序运行期间报了如下异常:org.apache.spark.SparkException: Couldn’t find leader offsets for Set解决方法:代码中的 zookeeper 相关配置改成主机名,直接用 ip:port 就会报错192.168.111.200:9092,192.168.111.201:9092,192.168.111.201:9092修改为:master:9092,slave1:9092,slave1:9092
2020-10-20 19:44:31 652
原创 Scala 的Collection基础操作
一、Array1、不可变数组(Array) // <1>、--=== 声明并初始化一个不可变数组 ===-- // <1.1>、静态的声明并初始化一个不可变数组 var array1 = Array(1, 2, 3, 4, 5) println(s"array1= ${array1.mkString("[", ",", "]")}") // array1= [1,2,3,4,5] // <1.2>、动态的声明并初始化一个不可变数组 var
2020-08-15 15:59:24 380
原创 Java 实现双向链表以及对双链表的基本操作
1、双向链表的概念双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前2、示意图2、代码实现以及功能详解/** * 链表类,元素是以节点的信息存储的 */public class MylinkedList<T> { /** * 节点类,私有的。存放节点的值 * 以及上一个节点和下一个节点的地址 ...
2020-04-20 22:43:45 678
原创 Docker 创建 Oracle容器并使用PL/SQL Developer连接
一、Docker 创建 Oracle 容器:1、查找一下oracle 相关的镜像:docker search oracle第一个应该是官方给的空的Linux系统,下载之后需要自行在里面安装Oracle。所以选择第二个,镜像中有Oracle 的安装脚本,启动镜像会直接安装。2、下载镜像:docker pull jaspeen/oracle-11g3、从Oracle官网下载Oracl...
2019-11-02 14:41:01 2025
原创 centos7 下安装 Robot Framework 和 robotframework-ride
本次安装使用的是全新的centos7虚拟机,python使用的是centos7自带的python 2.7 版。一、安装依赖包:yum install gcc python-devel tk tk-devel gstreamer gstreamer-devel mesa-libGL-devel mesa-libGLU-devel mesa-libGLU mesa-libGL libSM libS...
2019-10-30 09:43:29 1526
原创 Docker创建Mysql容器并使用Navicat连接
环境:Docker :linux centos7Navicat:Windows一、下载镜像:docker pull mysql 二、创建临时容器(这几步主要是为了将my.cnf文件映射到宿主机的指定文件夹下,如果不需要则跳过这一步直接从第十步开始):docker run --restart=always -d -v /opt/data/mysql:/var/lib/mysql --...
2019-10-29 20:40:27 446
原创 Robot Framework 安装robotframework-redislibrary
Python 版本:Python 2.7.51、执行pip install robotframework-redislibrary报错:ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output2、执行:pip instal...
2019-10-11 10:55:50 670
原创 Django 使用 csrf_token 验证
使用csrf_token 是需要生成一个安全的令牌(token),为了防止CSRF攻击。Django 自带用于全局 csrf_token 验证的中间件 django.middleware.csrf.CsrfViewMiddleware。1、在Django的settings文件中:settings文件中配置完毕后,全局向后台的请求都会使用csrf_token 验证。2、views文件:如...
2019-09-06 15:51:53 2284
原创 Django 页面继承 {% block %}
在父模板需要被替换的地方使用{% block contentPage %}默认内容{% endblock %}在子模版文件头导入父模板路径{% extends ‘common/navigation/navigation.html’ %}{% block contentage %}用于替换父模板的内容{% endblock %}例如:这是父模板: {% block cont...
2019-08-20 19:12:44 10734 1
原创 Postgresql 函数中如何动态执行sql语句
实现功能,根据传入id删除多张表的数据:CREATE or replace FUNCTION fn_delete ( p_deleteid INT ) RETURNS VARCHAR LANGUAGE 'plpgsql' AS $$ DECLAREsql1 VARCHAR ( 100 );sql2 VARCHAR ( 100 );sql3 VARCHAR ( 100 );sql4...
2019-08-20 09:30:16 16220 4
原创 Postgresql根据主键关联更新数据表,以及字符串转数字的问题
1、根据主键关联更新数据表:和mysql一样,update 不让用别名,只好 [表名.字段名]了,不太习惯 UPDATE web_user SET telephone = to_number( t.telephone, '99999999999' ) FROM ( SELECT id, CASE WHEN trim( b.te...
2019-07-31 11:17:36 864
原创 shell 脚本遍历指定文件夹下的所有文件
#!/bin/bash function readDir(){#echo $1#echo $2targetDir=`ls $1`for fileName in $targetDir do if [ -d $1"/"$fileName ] # 两端要有空格,不然报错 then #echo $1"/"$fileName readDir $1"/"...
2019-07-18 13:57:59 7691
原创 解决PostgreSql中一直有连接长时间处于idle in transaction的问题
在解决问题前,先来了解一下数据库连接的几种状态。pg_stat_activity 是一张postgresql的系统视图,它的每一行都表示一个系统进程,显示与当前会话的活动进程的一些信息,比如当前回话的状态和查询等。它的state表示当前进程的状态,一共有六种:Active(活动): 进程正在执行某个语句Idle(空闲): 进程正在等待客户端的指令idle in transaction(事务...
2019-05-22 14:44:58 41223 2
原创 安装VMware后无法生成VMnet1和VMnet8
一时手欠点了VMware虚拟网络编辑器中的还原默认设置,结果目瞪口呆的发现我的VMnet1和VMnet8没了。尝试了网上的很多方法结果都不行。万般无奈下自己随便瞎点,把这个将主机虚拟适配器连接到网络勾起来,然后奇迹就出现了瞎折腾了几个小时,差点重装系统。结果就这么一下就可以了,也是大写的崩溃。。。。。...
2019-05-19 01:01:42 1731
原创 python turtle 库绘制简单魔法阵
实现代码如下:import turtle as trimport numpy as npimport math__radiusBig = 360 # 大圆__radiusSmall = 340 # 小圆def circle(): """ 绘制外圈的两个圆,半径分别为__radiusBig,__radiusSmall """ # 修改画笔粗细...
2019-04-04 03:08:58 6791 4
原创 Oracle 数据库的一些小问题记录
记录一些五花八门的小问题1、同一张表上可以创建多个policy。2、修改字段默认值时,如果触发器编译失败或者报错则默认值无法修改。3、删除/插入字段值时,如果policy函数编译失败则数据无法成功更新。4、解决数值无法更新的问题,创建一张临时表,暂存表数据。...
2019-04-01 10:51:51 101
原创 Oracle 中x.对应字段 = nvl(指定参数,x.对应字段)表达式的问题
Oracle 对于有传指定参数进来,则启用这个参数的过滤条件,否则不对这个参数进行过滤的情况。过滤条件不要写成:x.对应字段 = nvl(指定参数,x.对应字段)建议写成:(指定参数 is null or x.对应字段 = 指定参数)有两个原因:(1)"x.对应字段 = nvl(指定参数,x.对应字段)“的效率比”(指定参数 is null or x.对应字段 = 指定参数)"差(2...
2019-04-01 10:43:28 589
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人