logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

windows下用navicat远程链接虚拟机Linux下MySQL数据库

今天想用navicat远程连接虚拟机中的MySQL数据库,一直连不上,在网上搜索了一下,发现原因是MySQL对远程用户登陆的授权问题。这里说一下我的解决方法。(本人小白)  首先,我用navicat去远程链接我虚拟机中的MySQL,链接测试失败。  然后在虚拟机中查看网络端口信息:  #netstat -ntpl     之后查看了防火墙的状态,发现

linux下查找某一类型的文件方法

1:通过文件名查找的方法     find / -name 查找的文件(全局查找)demo:查找linux下的http.conf的文件路径     2:根据部分文件名查找方法    find /etc -name '*vim*' (在etc目录下查找含有vim的文件)3:find命令常用方法举例find-name "*.txt" -print 查找

Linux批量删除文件

将某个时间点之前没有做个更新的文件,进行批量删除

文章图片
#linux
简单实用的Chrom浏览器模拟POST请求方式

实现post请求方式有很多种,比如postman等,但是有时候接口做了登录拦截,这个时候使用postman等工具要配置相关的cookie等信息,这个过程是很繁琐,最后也不一定能达到预期效果。本篇使用chrom的console控制台,满足你的诉求步骤如下:1.打开控制台-如下图所示(或者浏览器页面右键->检查->切换到console控制台即可)2.控制台输入如下代码fetch(new R

#chrome
数字比较。

#!/usr/bin/python# -*- coding: UTF-8 -*-if __name__ == '__main__':i = 10j = 20if i > j:print '%d 大于 %d' % (i,j)elif i == j:print '%d 等于 %d' % (i,j)elif i

两个变量值互换。

#!/usr/bin/python# -*- coding: UTF-8 -*-def exchange(a,b):a,b = b,areturn (a,b)if __name__ == '__main__':x = 10y = 20print 'x = %d,y = %d' % (x,y)x,y = exchange(x,y)

对10个数进行排序

程序分析:可以利用选择法,即从后9个比较过程中,选择一个最小的与第一个元素交换,下次类推,即用第二个元素与后8个进行比较,并进行交换。(冒泡排序)#!/usr/bin/python# -*- coding: UTF-8 -*-if __name__ == "__main__":N = 10# input dataprint 'please input ten

使用lambda来创建匿名函数

#!/usr/bin/python# -*- coding: UTF-8 -*-MAXIMUM = lambda x,y :(x > y) * x + (x < y) * yMINIMUM = lambda x,y :(x > y) * y + (x < y) * xif __name__ == '__main__':a = 10b = 20pri

求1+2!+3!+...+20!的和。

程序分析:此程序只是把累加变成了累乘。方案一:#!/usr/bin/python# -*- coding: UTF-8 -*-n = 0s = 0t = 1for n in range(1,21):t *= ns += tprint '1! + 2! + 3! + ... + 20! = %d' % s方案二:#!/usr/bin/python# -

将一个列表的数据复制到另一个列表中。

题目:将一个列表的数据复制到另一个列表中。程序分析:使用列表[:]。方法1:程序源代码:#!/usr/bin/python# -- coding: UTF-8 --a = [1, 2, 3]b = a[:]print b方法2:程序源代码:#!/usr/bin/python# -- coding: UTF-8 --a =

    共 13 条
  • 1
  • 2
  • 请选择