首页 > 编程语言
python Selenium 网页自动化
一、概述Selenium3.8版本以后,已经不支持PhanTomJS了,可以使用谷歌,火狐的无头浏览器来代替PhanTomJS二、安装确认版本使用chrome的无头浏览器,需要下载谷歌驱动chromedriver.exechromedriver.exe下载 淘宝的镜像下载地址:https://npm ...
分类:编程语言   时间:2021-05-17 21:40:48    收藏:0  评论:0  赞:0  阅读:11
python求余、除法运算、向下圆整、round圆整
1.求余运算符 >>> 1 % 2 1 x % y的结果是x除以y的余数。 x - ((x // y) * y) 2.对于整除运算,结果都是向下圆整 >>> 10 // 3 10除以3结果为3.33333……向下圆整为3 >>> 10 // -3 10除以-3结果为-3.33333……向下圆整为-4 ...
分类:编程语言   时间:2021-05-17 21:40:35    收藏:0  评论:0  赞:0  阅读:27
PyCharm选中文件夹新建时Directory与Python package的区别
pycharm创建普通的directory和package时都是在硬盘上建立一个文件夹。 但是建package时会在这个文件夹中自动地生成一个空的__init__.py文件。python的一个包是一个带有特殊文件 __init__.py 的目录。__init__.py 文件定义了包的属性和方法。其实 ...
分类:编程语言   时间:2021-05-17 21:40:20    收藏:0  评论:0  赞:0  阅读:18
javaScript中函数无返回值时,函数默认返回undefined
javaScript中函数无返回值时,函数默认返回undefined 看如下代码: //函数有返回值function fn1(){ var hometown = '江西省赣州市于都县'; return hometown; //有返回值}var a = fn1();console.log('fn1() ...
分类:编程语言   时间:2021-05-17 21:39:18    收藏:0  评论:0  赞:0  阅读:9
Java简单递归算法(两种例子)
例子一: 程序结束口:表达式(n 1)为true,代表n(100)被递减完了,已经不能被递减了, 如不是-1,则代表还有数值可以被递减,此题及计算结果为偶数总和,递减时应当判断 当前n是否为偶数 如果是偶数,则 sum(偶数总和) = n(当前数值)+ 调用此方法(n(当前数值)-1(每次递减1)) ...
分类:编程语言   时间:2021-05-17 21:38:27    收藏:0  评论:0  赞:0  阅读:25
spring知识总结二
一、IOC创建对象的方式: 1、默认使用无惨构造方法创建 2、如果我们要是用有参构造方法,使用构造器注入 下标赋值: 类型赋值:不建议使用(如果两个类型相同) 直接通过参数名: 总结:在配置文件加载的时候,其中管理的对象就被初始化了 二、spring配置: 1、别名: 通过别名或者原始名都能取到 2 ...
分类:编程语言   时间:2021-05-17 21:37:48    收藏:0  评论:0  赞:0  阅读:10
kmeans算法
3.1划分方法 聚类算法距离——k-means算法 k-means算法 输入:簇的数;数据集;输出:k个簇方法:从数据集中找出k个对象当作原始的簇心; k-means算法的再次解读 k-means聚类算法练习-1 下面1-10个样本 使用代码计算连续值属性距离 import numpy as np ...
分类:编程语言   时间:2021-05-17 21:37:29    收藏:0  评论:0  赞:0  阅读:28
指针数组和数组指针的区别
指针数组:是一个数组中装着指针,它的本身是一个数组 定义形式:int *a[10]; 数组指针:是指一个指针指向的类型为数组,它的本身还是一个指针 定义形式:int (*p)[10] 区分方法:主要看后面的两个字是什么(前面是修饰作用),因此指针数组是数组,而数组指针是指针。 ...
分类:编程语言   时间:2021-05-17 21:37:17    收藏:0  评论:0  赞:0  阅读:10
java中byte数组和int型数组的转换
读取数据库,读取串口,等等 都是以byte为单位的,所以必须转换成字节想要的数据就必须要转换,再c和C++中的方法用 方法比较简单。但是再java中就比较复杂了,必须写方法去转换 转换方法如下; //将整型数组转换成byte数组 public static byte[] IntArrytoByteA ...
分类:编程语言   时间:2021-05-17 15:51:11    收藏:0  评论:0  赞:0  阅读:23
浅析Java中可变长参数的优势及其使用注意事项
在Java5 中提供了变长参数(varargs),也就是在方法定义中可以使用个数不确定的参数,对于同一方法可以使用不同个数的参数调用,例如print("hello");、print("hello","lisi");、print("hello","张三", "alexia");,下面介绍如何定义可变长 ...
分类:编程语言   时间:2021-05-17 15:50:57    收藏:0  评论:0  赞:0  阅读:16
关于新学到的拓扑排序的思考
相关的概念:1.有向图无环图(Directed acyclic graph 简称DAG):对于一个有向图,任选一个顶点,该顶点经过若干条边都无法到达原来顶点,则该图为DAG,反之则不为DAG。 2.拓扑序列:设G=(V,E)是一个具有n个顶点的有向图,集合V的顶点序列v1,v2,v3.....vn称 ...
分类:编程语言   时间:2021-05-17 15:50:44    收藏:0  评论:0  赞:0  阅读:37
C#byte[]字节数组转string帮助类
public class StringToHex { //1.如何将十进制数的字符串转化成十六进制数的字符串 private void Write() { //十进制转二进制 Console.WriteLine("十进制166的二进制表示: " + Convert.ToString(166, 2)) ...
分类:编程语言   时间:2021-05-17 15:50:14    收藏:0  评论:0  赞:0  阅读:19
LeetCode 80. 删除有序数组中的重复项 II 双指针
地址 https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array-ii/ 给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 最多出现两次 ,返回删除后数组的新长度。 不要使用额外的数组空间,你必须在 ...
分类:编程语言   时间:2021-05-17 15:49:39    收藏:0  评论:0  赞:0  阅读:18
算法学习(16):二分图最大匹配
二分图最大匹配 模板 #include <bits/stdc++.h> using namespace std; struct augment_path { vector<vector<int> > g; vector<int> pa; // 匹配 vector<int> pb; vector<in ...
分类:编程语言   时间:2021-05-17 15:48:43    收藏:0  评论:0  赞:0  阅读:16
算法学习(17):二分图判定
二分图判定 怎么判定一个图是否为二分图 从其中一个定点开始,将跟它邻接的点染成与其不同的颜色,最后如果邻接的点有相同颜色,则说明不是二分图,每次用bfs遍历即可。 #include<iostream> #include<cstdio> #include<algorithm> #include<cst ...
分类:编程语言   时间:2021-05-17 15:45:30    收藏:0  评论:0  赞:0  阅读:16
利用Java类和对象以及数组开发一个小型五子棋游戏
项目介绍:开发一个小型五子棋游戏程序。游戏开始时,选择黑棋、白棋开局,将一枚棋子落在棋盘一坐标上,然后轮番落子,如此轮流下子,直到某一方首先在棋盘的竖、横或两斜四方向上的五子连成线,则该方该局获胜。 项目功能:(1)输出棋盘;(2)提示用户下子;(3)查看用户是否出界或者落子位置是否被占用;(4)轮 ...
分类:编程语言   时间:2021-05-17 15:37:25    收藏:0  评论:0  赞:0  阅读:11
Spring Boot详解
Spring Boot 启动类注解 @SpringBootApplication 放在某个类上 说明该类是spring boot的主配置类 点开后 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented @I ...
分类:编程语言   时间:2021-05-17 15:37:16    收藏:0  评论:0  赞:0  阅读:31
Java的特性和优势
Java特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 ...
分类:编程语言   时间:2021-05-17 15:36:44    收藏:0  评论:0  赞:0  阅读:21
在cmd下python模块可以import,而PyCharm仍然报错:ModuleNotFoundError:
这种情况一般是pycharm没有识别到python的路径 在PyCharm中File->Settings->Project Interpreter 菜单,可以看到已安装了哪些文件库 下拉框,选择本地安装python环境的目录 此时就能看到安装的python模块,切换完成后,点击apply,然后重启p ...
分类:编程语言   时间:2021-05-17 15:36:26    收藏:0  评论:0  赞:0  阅读:20
C语言一维数组排序
交换排序 1.冒泡排序 算法思想 1.将所有元素放入数组中; 2.从第一个元素开始,依次将相邻的两个元素比较,若前者大于后者则交换; 3.重复第2步,直到没有交换为止。 程序实现 void sort(int *a, int n) { int i, j, t, ok; for(i=0; i<n-1; ...
分类:编程语言   时间:2021-05-17 15:36:10    收藏:0  评论:0  赞:0  阅读:15
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!