命令行可以执行python脚本,jenkins里执行报错:cannot find Chrome binary

“selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary”这个错误,是因为谷歌浏览器安装路径的问题。我的谷歌浏览器是电脑自带的所以路径是“C:\Users\admin\AppData”,把谷歌浏览器卸载重新安装到X(86)文件后,Jenkins构建就不会报这个错误了。
分类: 其他 发布时间: 06-21 23:09 阅读次数: 6

could not resolve property: leader_id of: pojo.Project

https://www.cnblogs.com/zhaocundang/p/9211270.html hibernate 双向1对多 出现问题 外键解析错误! log4j:WARN No appenders could be found for logger (org.hibernate.cfg.Environment). log4j:WARN Please initialize the log4j system properly. 1 Exception in thread "main"
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

flask pymongo login

突然觉得之前写的好智障,还错漏百出。好像有一个月了吧,我昨晚还在想一定要弄好它呢,结果就真的好了。 login最相关的就是flask_login里的user_login(),里面最主要的参数是User对象,我也不知道我的理解有没有出错,从pymongo里的MongoClient获取到的是一个字典,如果我们直接用这个字典就会报错,说你的字典里没有is_active的attribute,这个问题的来源是我存放数据库的方法?.new_user(),而这里面并没有包含is_active,但如果我们直接
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

基于结构的距离度量

基于结构的距离度量是找出序列的在较高尺度上的结构,并在全局尺度上进行比较。基于结构的距离度量又可以进一步分成两种:基于模型(model-based)的距离度量和基于压缩(compression-based)的距离度量。 基于模型的距离度量是先对每个待比较的时间序列分别构建各自的全局模型,建好各自的模型后,基于某个序列的模型来尝试生成另一条序列,结果只有两个:能生成和不能生成, 把这种可能生成的概率值作为序列之间相似性的度量。典型的代表方法为基于隐Markov模型HMM(Hidden Marko
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

Seagate-保修验证(za25shrx)

保修验证 http://support.seagate.com/customer/zh-CN/warranty_validation.jsp Seagate 保修验证 End User 序列号 希捷部件号 保修状态 选项 选项 选项 ZA25SHRX 1TT101-004 保修期内 有效期满 23-Jun-2023 销售对象 DIGITAL CHINA MACAO COMMERCIAL OFFSHORE LIMITED 在保修期内 请联系 Digital China Holdings Limi
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

Bluedroid协议栈HCI线程数据处理流程分析

在蓝牙enable的过程中会进行多个线程的创建以及将线程与队列进行绑定的工作。该篇文章主要分析一下处理hci数据这个 线程。 void BTU_StartUp(void) { ... btu_bta_msg_queue = fixed_queue_new(SIZE_MAX); btu_general_alarm_hash_map = hash_map_new(BTU_GENERAL_ALARM_HASH_MAP_SIZE, hash_function_
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

[NOI2015]品酒大会

[NOI2015]品酒大会 题目大意: 一个长度为\(n(n\le3\times10^5)\)的字符串\(s(s_i\in[\text{'a'},'z'])\),若对于后缀\(i,j\),\(\operatorname{lcp}(i,j)\le r\),则我们称后缀对\((i,j)\)为「\(r\)相似」的。另有数列\(a_{1\sim n}\),表示后缀对\((i,j)\)的贡献为\(a_i\cdot a_j\)。对于\(r=0,1,\ldots,n-1\),求「\(r\)相似」的后缀对有多
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

java.security.InvalidKeyException: Illegal key size

https://blog.csdn.net/zhangdaiscott/article/details/48106909 https://blog.csdn.net/heboy19/article/details/49151149
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

Navicat在MySQL中添加外键详细过程

Navicat在MySQL中添加外键详细过程 /** *@author blovedr *功能: Navicat在MySQL中添加外键 *日期: 2018年6月21日 22:42 *注释: 学习数据库MySQL的点点记录, 谢谢网上各位大神分享经验,欢迎各位大神批评指导与交流。 */ 1. 打开Navicat连接上数据库, 并建立新的数据库:“test”; 2. 在数据库“test”中创建两个表“emp”(主表)和“dept”(从表) “emp”(主表---员工表) “dept”(从表---部
分类: 其他 发布时间: 06-21 23:09 阅读次数: 3

Junit中的类加载spring配置信息

package org.util.test; import org.springframework.beans.BeansException; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.util.StringUtils; import org.junit.*; public class UnitTestBase { private C
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

lsof命令简介

lsof 简介 lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境中一切皆文件,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个应用程序本身的信息,因此通过lsof工具能够查看这个列表对系统监
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

个人界面 计算器

package 计算器; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Container; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.Stack; import ja
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

PHP | Uploading and reading of files and database 【PHP | 文件的上传和读取与数据库】

这是我自己的一个作业,用的是很基础的代码。 有错误的地方欢迎批评和指正! 这里最容易出错的地方在读取数据后向数据库表中插入数据是的数据格式! 文件上传的页面 uploading.php <html> <body align = "center"> <form action = "DBConnect.php" method = "post" enctype = "multipart/form-data"> Upload a text file <input name = "myfile" typ
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

Eureka 集群高可用配置

1、application.yml配置文件spring: application: name: microservice-discovery-eureka --- spring: profiles: peer1 # 指定profile=peer1 server: p...
分类: 其他 发布时间: 06-21 23:09 阅读次数: 4

Java 遍历文件夹

import java.io.File;      public class Test {          /**       * @param args       * @author itmyhome       */       public static void main(String[] args) {           File f = new File("F:
分类: 其他 发布时间: 06-21 23:07 阅读次数: 4

Java的冒泡排序和快速排序.

冒泡排序算法的运作如下: 1、比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2、对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 3、针对所有的元素重复以上的步骤,除了最后一个。 4、持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 冒泡排序最好的时间复杂度为0(n) 冒泡排序最坏的时间复杂度为0(n
分类: 其他 发布时间: 06-21 23:07 阅读次数: 4

java 简单工厂

package com.org;      public interface SampleInterface {       public void print(String s);   }   定义两个接口的实现类 [java] view plain copy package com.org.impl;      import
分类: 其他 发布时间: 06-21 23:06 阅读次数: 4

Java如何定义一个二维数组

package com.itmyhome;      public class T {          /**       * @param args       */       public static void main(String[] args) {           // TODO Auto-generated method stub           //较
分类: 其他 发布时间: 06-21 23:06 阅读次数: 4

Java 线程问题

很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。 0.Java 中多线程同步是什么? 在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量
分类: 其他 发布时间: 06-21 23:06 阅读次数: 4

我的网址

https://gitee.com https://github.com/
分类: 其他 发布时间: 06-21 23:05 阅读次数: 4
今日推荐