python过滤字符串中不属于指定集合的字符# -*- coding: utf-8 -*-import string# 生成所有字符的可复用的字符串,它还可以作为# 一个翻译表,指明“无须翻译”allchars = string.maketrans('', '')def makefilter(ke……继续阅读 » 水墨上仙 7年前 (2018-01-22) 2967浏览 272个赞
用Python提取url链接中的域名与端口import urllib proto, rest = urllib.splittype("http://www.75271.com/11/12.htm") host, rest = urllib.splithost(rest) print host host, port……继续阅读 » 水墨上仙 7年前 (2018-01-21) 3074浏览 2254个赞
冒泡法排序Go语言版func BubbleSort(nums []int) { unsorted := true for unsorted { unsorted = false for i := len(nums) - 1; i > 0; i-- { if nums[i……继续阅读 » 水墨上仙 7年前 (2018-01-21) 1514浏览 2701个赞
go语言实现的简单http服务代码package mainimport ( "flag" "log" "net/http" "text/template")var addr = flag.String("addr&q……继续阅读 » 水墨上仙 7年前 (2018-01-20) 3237浏览 2801个赞
go语言编写的猜数字的小游戏代码随机生成一个数字,输入一个数字看是否匹对,匹配则结速,反之提示是大了还是小了转自:http://www.waylau.compackage mainimport ( "bufio" "fmt" "math/rand" "os"……继续阅读 » 水墨上仙 7年前 (2018-01-20) 3140浏览 1099个赞
python自动修改本机网关的代码#!/usr/bin/python#auto change gateway Created By mickelfengimport osimport random,reg='gateway 192.168.1.'rand=random.randint(1,3)test='……继续阅读 » 水墨上仙 7年前 (2018-01-20) 2188浏览 648个赞
Go语言官方带了一个工具叫cgo,可以很方便的在Go语言代码中内嵌C代码或做C和Go代码的集成。下面是一段简单的在Go中内嵌C的实验代码:package main/*#include #include void say_hello() { printf("Hello World!\n");}*/……继续阅读 » 水墨上仙 7年前 (2018-01-20) 2910浏览 1006个赞
凡是线性回溯都可以归结为右递归的形式,也即是二叉树,因此对于只要求一个解的问题,采用右递归实现的程序要比回溯法要优美的多。def Test(queen,n): '''这个就不用说了吧,就是检验第n(下标,0-7)行皇后的位置是否合理''' q=queen[n] for i in xrange……继续阅读 » 水墨上仙 7年前 (2018-01-20) 2726浏览 2590个赞
python检查序列seq 是否含有aset 中的项# -*- coding: utf-8 -*-def containsAny(seq, aset): """ 检查序列seq 是否含有aset 中的项 """ for c in seq: if c in ……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1601浏览 1993个赞
python十进制转二进制,可指定位数# convert a decimal (denary, base 10) integer to a binary string (base 2)# tested with Python24 vegaseat 6/1/2005def Denary2Binary(n): ''……继续阅读 » 水墨上仙 7年前 (2018-01-20) 2647浏览 777个赞
在python里面excel的简单读写操作我这里推荐使用xlrd(特别是读操作)到http://pypi.python.org/pypi/xlrd 去下载 xlrd库;import xlrd def open_excel(fileName="simple.xls"): try: fileH……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1773浏览 756个赞
用Python实现二分查找#!/usr/bin/env pythonimport sys def search2(a,m): low = 0 high = len(a) - 1 while(low <= high): mid = (low + high)/2 midval ……继续阅读 » 水墨上仙 7年前 (2018-01-20) 2670浏览 498个赞
一行代码实现python字符串反转输出import reastring = 'hello world'revchars = astring[::-1]print(revchars)输出结果dlrow olleh ……继续阅读 » 水墨上仙 7年前 (2018-01-20) 2866浏览 2156个赞
你可能已经猜到 switch 可能的形式了。case 体会自动终止,除非用 fallthrough 语句作为结尾。package mainimport ( "fmt" "runtime")func main() { fmt.Print("Go runs on ") s……继续阅读 » 水墨上仙 7年前 (2018-01-20) 3099浏览 2916个赞
在这个练习中,将会使用 Go 的并发特性来并行执行 web 爬虫。修改 Crawl 函数来并行的抓取 URLs,并且保证不重复。package mainimport ( "fmt")type Fetcher interface { // Fetch 返回 URL 的 body 内容,并且将在这个页面上……继续阅读 » 水墨上仙 7年前 (2018-01-20) 2615浏览 1845个赞
channel 是有类型的管道,可以用 channel 操作符 <- 对其发送或者接收值。ch <- v // 将 v 送入 channel ch。v := <-ch // 从 ch 接收,并且赋值给 v。(“箭头”就是数据流的方向。)和 map 与 slice 一样,channel 使用前必须创建:ch := make(chan……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1421浏览 1783个赞
Go语言for当做while用法演示package mainimport "fmt"func main() { sum := 0 for { sum ++ if sum > 10{ break }else{ fmt.Println(sum) } }} ……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1509浏览 1688个赞
Go语言单个文件拷贝演示代码package mainimport "fmt"import "io"import "os"func main(){ w,err := CopyFile("filecopy.go","test.go") i……继续阅读 » 水墨上仙 7年前 (2018-01-20) 3150浏览 1210个赞
读取源文件,去掉空行,并写到目标文件/** * Created with IntelliJ IDEA. * User: hyper-carrot * Date: 12-8-31 * Time: 下午4:04 * To change this template use File | Settings | File Templates.……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1653浏览 2819个赞
websockets的bufferedAmount使用范例代码// 10k max buffer size.var THRESHOLD = 10240; // Create a New WebSocket connectionvar ws = new WebSocket("ws://w3mentor.com"); ……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1821浏览 297个赞
Go语言模仿linux cat命令package mainimport ( "io" "os" "fmt" "bufio" "flag")var numberFlag = flag.Bool("n"……继续阅读 » 水墨上仙 7年前 (2018-01-20) 1902浏览 546个赞
python过滤字符串中不属于指定集合的字符的类# -*- coding: utf-8 -*-import setsclass Keeper(object): def __init__(self, keep): self.keep = sets.Set(map(ord, keep)) def __getitem……继续阅读 » 水墨上仙 7年前 (2018-01-19) 2985浏览 1611个赞
Python数据库访问公共组件及模拟Http请求模拟Http请求 在请求别人接口时,我们最常使用的是模拟Http请求。在python中有许多方式,我选用了新版的httplib2。有兴趣的可以查看一下其他文档。 # encoding: utf-8__author__ = 'changyang'''……继续阅读 » 开心洋葱 7年前 (2018-01-18) 1610浏览 0评论1655个赞
linux rsync(增量备份)安装配置部署详解下载安装rsync:rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了——remote sync。它的特性如下: 可以镜像保存整个目录树和文件系统。 可以很容易做到保持原来文件的权限、时间、软硬链接等等。 无须特殊权限即可安装。 快速:第一次同步时 rsy……继续阅读 » 开心洋葱 7年前 (2018-01-17) 2151浏览 0评论1909个赞
Windows10UpgraderApp.exe windows10升级助手百度云盘链接: https://pan.baidu.com/s/1bqSnQk3 密码: ……继续阅读 » 开心洋葱 7年前 (2018-01-17) 1828浏览 3评论782个赞
react history 错误Uncaught TypeError: history.getCurrentLocation is not a function at Object.getCurrentLocation (useBasename.js:56) at Object.getCurrentLocation (useQueries.……继续阅读 » 开心洋葱 7年前 (2018-01-16) 2161浏览 0评论404个赞
docker run -idt -p 8888:80 -p 33066:3306 -p 2222:22 registry.cn-hangzhou.aliyuncs.com/daimakuai/daimakuai /bin/bash #启动dockerdocker ps -a 查看运行的docker容器docker ps -l 查看运行的docker容……继续阅读 » 开心洋葱 7年前 (2018-01-13) 2429浏览 0评论255个赞
windows10 定时获取锁屏壁纸PowerShell脚本add-type -AssemblyName System.DrawingNew-Item "$($env:USERPROFILE)\Pictures\Spotlight" -ItemType directory -Force;New-Item "$($e……继续阅读 » 开心洋葱 7年前 (2018-01-11) 2948浏览 0评论1140个赞
超时时间已到而操作尚未完成。在 System.ServiceProcess.ServiceController.WaitForStatus(ServiceControllerStatus desiredStatus, TimeSpan timeout)在 Docker.Backend.Processes.WindowsDockerDaemon.TryTo……继续阅读 » 开心洋葱 7年前 (2018-01-11) 1872浏览 0评论422个赞
docker run命令用于运行一个新容器,而启动一个容器需要非常多的信息,所以该命令的参数非常多,今天就详细分析下该命令支持的参数。首先看一下该命令的格式:Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG...] -a, --attach=[] 登录容器(以docker r……继续阅读 » 开心洋葱 7年前 (2018-01-11) 2037浏览 0评论2141个赞
京东微信公众好改名为”京东JDCOM”记录一下,京东改名字,原来的公众号的名字为,京东JD.COM……继续阅读 » 开心洋葱 7年前 (2018-01-10) 2876浏览 0评论1267个赞
可以通过easy_install qrcode 安装,也可以到:https://github.com/lincolnloop/python-qrcode 下载简单用法import qrcodeimg = qrcode.make('Some data here')高级用法import qrcodeqr = qrcode.……继续阅读 » 水墨上仙 7年前 (2018-01-10) 1759浏览 469个赞
使用一个循环,不断的创建线程,直到出现异常,才通知它们。python真是个好东西。#!/usr/bin/env python #coding=gbk import threading import time, random, sys class Counter: def __init__(self):……继续阅读 » 水墨上仙 7年前 (2018-01-09) 1789浏览 2839个赞
python实现的守护进程(Daemon)def createDaemon(): ”’Funzione che crea un demone per eseguire un determinato programma…”’ import os # create - fork 1 try: ……继续阅读 » 水墨上仙 7年前 (2018-01-09) 2473浏览 2765个赞
Perl批量执行Linux安装程序和脚本#!/usr/bin/perl#use Cwd;sub ExecuteAll(){ local($dir) = @_; opendir(DIR,"$dir"|| die "can't open $dir"); local @files =rea……继续阅读 » 水墨上仙 7年前 (2018-01-09) 3088浏览 908个赞
python提取url中的域名和端口号import urllib proto, rest = urllib.splittype("http://www.75271.com/11/12.htm") host, rest = urllib.splithost(rest) print host host, port =……继续阅读 » 水墨上仙 7年前 (2018-01-09) 1640浏览 398个赞
来源:http://blog.csdn.net/sun7545526/article/details/8138603需求:设计一个”石头,剪子,布”游戏,有时又叫”Rochambeau”,你小时候可能玩过,下面是规则.你和你的对手,在同一时间做出特定的手势,必须是下面一种手势:石头,剪子,布.胜利者从下面的……继续阅读 » 水墨上仙 7年前 (2018-01-09) 2673浏览 1568个赞
python检查一个集合是否包含了另外一个集合的所有项>>> L1 = [1, 2, 3, 3]>>> L2 = [1, 2, 3, 4]>>> set(L1).difference(L2)set([ ])>>> set(L2).difference(L1)set(……继续阅读 » 水墨上仙 7年前 (2018-01-09) 1766浏览 299个赞
python字符串按单词反转输出方法1import reastring = 'hello world'revwords = ' '.join(reversed(astring.split()))print(revwords)方法2import reastring = 'hello ……继续阅读 » 水墨上仙 7年前 (2018-01-09) 1772浏览 2201个赞
python通过正则获取网页上的全部链接import re, urllibhtmlSource = urllib.urlopen("http://www.75271.com").read(200000)linksList = re.findall('<a href="(.*?)">.*?……继续阅读 » 水墨上仙 7年前 (2018-01-09) 1163浏览 488个赞
微擎 负载均衡搭建微擎已经积累了很多大型用户,特别是用户在做红包、现场摇一摇等大并发的活动时,对程序的性能和负载处理能力要求很高,所以对程序性能的优化和提供大并发时负载均衡部署的解决方案是微擎0.7的重中之重。在微擎0.7的系统菜单中很明显就能看到性能优化的配置页,点进去我们能看到下面三条说明:1、首先定下是用谁的负载均衡服务器?阿里、腾讯、百度、亚马……继续阅读 » 开心洋葱 7年前 (2018-01-09) 2894浏览 0评论2913个赞
python plt.show 关闭在用python中的matplotlib 画图时,show()函数总是要放在最后,且它阻止命令继续往下运行,直到1.0.1版本才支持多个show()的使用。想在显示图像后继续运行相关的处理命令,或者显示一副图像后关闭它,再显示第二幅图像。如下办法:plt.close() will close current inst……继续阅读 » 开心洋葱 7年前 (2018-01-09) 1195浏览 0评论956个赞
程序会监听8080端口,然后简单的返回web/路径下的文件,假如只输入类似localhost:8080,会自动找到index.htmlpackage mainimport ( "net/http")func main() { http.Handle("/", http.FileServ……继续阅读 » 水墨上仙 7年前 (2018-01-09) 1740浏览 1592个赞
Python获取CPU使用率、内存使用率、网络使用状态注:需要安装psutil库#!/usr/bin/env python## $Id: iotop.py 1160 2011-10-14 18:50:36Z g.rodola@gmail.com $## Copyright (c) 2009, Jay Loden, Giampaolo Ro……继续阅读 » 水墨上仙 7年前 (2018-01-08) 2388浏览 1361个赞
1、总应用主类上上添加@EnableScueduling注解,启动启用定时任务的配置,代码如下......@SpringBootApplication@EnableSchedulingpublic class DemoApplication { public static void main(String[] args) { ……继续阅读 » 开心洋葱 7年前 (2018-01-08) 2215浏览 0评论635个赞