- 博客(14)
- 收藏
- 关注
转载 30个极简Python代码
Python 是机器学习最广泛采用的编程语言,它最重要的优势在于编程的易用性。如果读者对基本的 Python 语法已经有一些了解,那么这篇文章可能会给你一些启发。作者简单概览了 30 段代码,它们都是平常非常实用的技巧,我们只要花几分钟就能从头到尾浏览一遍。重复元素判定以下方法可以检查给定列表是不是存在重复元素,它会使用 set() 函数来移除所有重复元素。def all_unique(lst):return len(lst) == len(set(lst))x = [1,1,2,2,3,2,
2021-02-19 10:36:42
326
原创 python创建虚拟环境
先创建Python虚拟环境目录安装Python虚拟环境包•创建:mkvirtualenv [虚拟环境名称]•删除:rmvirtualenv [虚拟环境名称]•进入:workon [虚拟环境名称]•退出:deactivate•所有的虚拟环境,都位于/home/.virtualenvs目录下安装后用workon查看虚拟环境是否已经创建成功...
2020-11-05 21:06:09
150
原创 linux服务器ssh登录控制
vi /etc/hosts.denysshd : ALL EXCEPT xxx.xxx.xxx.0/255.255.255.0 zzz.zzz.zzz.zzALL EXCEPT 意思是拒绝所有的IP ssh 登录除了我列出的IP 外xxx.xxx.xxx.0/255.255.255.0 可以例外的外网IPzzz.zzz.zzz.zz 可以例外的内网IP
2020-09-17 15:47:44
181
原创 python笔记(未整理)
[]列表 用的最多一般都用列表{}字典、集合 类型是集合,值不可有重复()元组 不可改end=" " 在打印中用来换行的== 是比较两个对象是否相等。is is 是比较两个引用是否指向了同一个对象(引用比较)python为了实现对内存的有效利用,对小整数[-5,256]内的整数会进行缓存在函数中改变全局变量如果是可变类型可以全局变量进行改变如果在函数中改变全局变量要在耿数增加“global 变量名”不然改变的变量只能在函数本身变化,在别的函数调用全局变量时不生效在函数中num+=nu
2020-07-17 17:17:06
125
原创 python练习 对字符串的字母、空格、数字和其它字符做统计
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。wj=input(‘请输入一个字符串:’)sj=0 #数字zu=0 #字母kg=0 #空格qt=0 #其它i=0while i< len(wj):s=wj[i]i+=1if s.isalpha(): #isalpha函数判断字符是否是字母zu+=1elif s.isalnum(): #isalnum函数判断字符是否是数字sj+=1elif s.isspace(): #isspace函数判断字符是否是空格kg
2020-07-16 15:24:13
1182
转载 Python文件操作
打开文件open(file,mode=‘r’,…… ) r:以只读模式打开文件(默认) w:以写入模式打开文件,会覆盖已经存在的文件 x:如果文件已经存在,使用此模式打开将会引发异常 a:以写入模式打开,如果文件存在,在末尾追加写入 b:以二进制模式打开文件 t:以文本模式打开(默认)
2020-07-16 14:14:26
255
原创 CentOS 7 最小化安装后配置静态IP
CentOS 7 最小化安装后配置静态IP需要在VM选择CentOS版本时选择64位不然会出现网卡找不到的情况1、登录后转到/etc/sysconfig/network-scripts目录查看是否有ifcfg-XXX文件(不是ifcfg-lo)如果没有执行 ip addr2、用ls查看是否有增加ifcfg-XXX文件3、vi ifcfg-xxx修改 ONBOOT=no把no改为yes 设置网络开机自动启动 :wq保存退出4、service network restart 重启网络5、ip ad
2020-06-26 20:38:48
1285
原创 Linux安装及配置jdk&tomcat
jdk安装rpm -qa | grep java 命令来查询出系统自带的jdk然后通过 rpm -e --nodeps 后面跟系统自带的jdk名 这个命令来删除系统自带的jdk,例如:rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64rpm -e --nodeps jav
2020-06-26 20:36:12
138
原创 nginx安装
nginx安装1、解压tar -zxvf nginx-1.8.0.tar.gz -C /usr/local/2、 安装必须的依赖yum install -y gcc gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-develyum install -y gcc gcc-c++ pcre pcre-devel zlib zlib-devel op
2020-05-19 22:30:00
891
原创 docker mysql 安装运行
1、pull mysql 5.62、docker run -v /mysqldata/data:/var/lib/mysql --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6docker exec -it 容器ID /bin/bash #进入MYSQL进行测试docker run -it -p 8070:8080 -v /root/software:/software --privileged=true do
2020-05-19 22:26:44
133
原创 docker安装与使用笔记
1、yum -y install docker有出现以下错误有可能是 SELinux的内核不支持没能启动● docker.service - Docker Application Container EngineLoaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)Active: failed (Result: exit-code) since 五 2018-09-28 22
2020-05-19 22:22:26
357
转载 如何判断一个Double类型的数小数点后有几位
double d =3.9999;int a=(d+"").length()-(d+"").indexOf(".")-1;转载于:https://www.cnblogs.com/henyu/p/9026004.html
2020-05-07 20:26:12
5097
2
原创 随机生成两个double型数字相乘
double a =Math.random()*100;//生成一个100内的随机数 double b =Math.random()*100;//生成一个100内的随机数 DecimalFormat df = new DecimalFormat( "0.00" );//创建数字进行格式化类保留小数后两位 String c=df.format(a);//格式化后的随机生成数 St...
2020-05-05 18:26:34
1276
原创 JAVA Math.random()生成随机数
Java中提供了一个获取随机数的一个类(Math)Math:此类在java.lang包下,jvm会自动导入,所以无需import导包 生成随机数要使用Math类下的方法:random() 方法的返回值是[0.0 - 1.0) 1.获取上述范围内的随机数: double d = Math.random();System.out.println(d);2.生成一个一百内的...
2020-05-05 17:42:15
1124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人