码迷,mamicode.com
首页 > 编程语言
Python读写excel表格的方法
目的:实现用python做excel的读娶新增、修改操作。环境:ubuntu16.04Python3.5.2用python读写文档,一般是操作txt文件或者可以用记事本打开的文件,因为这个操作很直接,不需要导入其他模块,但如果想要对excel表格进行操作,就需要导入其他模块,包括:xlrd(读取),xlwt(写入)..
分类:编程语言   时间:2017-07-01 13:46:29    阅读次数:123
象棋AI算法(一)
最近想做一个象棋游戏,但是AI把我难住了。这是这几天的成果: 象棋程序通过使用“搜索”函数来寻找着法。搜索函数获得棋局信息,然后寻找对于程序一方来说最好的着法。 一,最小-最大搜索Minimax Search首先:最小与最大是相对的,且只针对一方,AI中即为有利于AI 象棋AI中的最小最大搜索: 简 ...
分类:编程语言   时间:2017-07-01 13:45:44    阅读次数:207
Spring Boot快速入门
安装 安装依赖 maven是一个依赖管理工具,我们利用maven进行构建。创建一个maven项目,在pom.xml里面添加依赖项 ,接着在idea里面import change,或者执行mvn install来下载依赖。 启动 在src根目录创建一个包,然后将项目的代码放进去。(注:App类不能直接 ...
分类:编程语言   时间:2017-07-01 13:44:26    阅读次数:168
Python编程中常用的12种基础知识总结
Python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序、去重,字典排序,字典、列表、字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进制转换,Python调用系统命令或者脚本,Python 读写文件。 Python编程中常用的12种基 ...
分类:编程语言   时间:2017-07-01 13:43:43    阅读次数:202
Python 3.x--序列化及反序列化
1、JSON序列化 2、JSON反序列化 3、Pickle序列化 dumps方法 dump方法 4、Pickle反序列化 loads方法 运行结果: load方法 ...
分类:编程语言   时间:2017-07-01 13:41:17    阅读次数:208
java 设计模式-缺省适配器模式
本文转载地址:http://www.cnblogs.com/iyangyuan/archive/2013/03/11/2954808.html 在程序设计过程中,读者很可能遇到这样一种困境:设计了一个接口,但实现这个接口的子类并不需要实现接口中的全部方法,也就是说,接口中的方法过多,对于某些子类是多 ...
分类:编程语言   时间:2017-07-01 13:40:13    阅读次数:133
python导入import
1.参考 Python 相对导入与绝对导入 2.Python import 的搜索路径 在当前目录下搜索该模块 在环境变量 PYTHONPATH 中指定的路径列表中依次搜索 在 Python 安装路径的 lib 库中搜索 3.概念 所谓的包,就是包含 __init__.py 文件的目录,该文件在包导 ...
分类:编程语言   时间:2017-07-01 13:39:09    阅读次数:132
哪一种编程语言适合人工智能?
用Python机器学习库,opencv和haarcascading概念来培训。建立了样品POC来检测通过安置在不同地点的无线摄像头传递回来基础情感像幸福,生气,悲伤,厌恶,怀疑, 谷歌的AI击败了一位围棋大师,是一种衡量人工智能突然的快速发展的方式,也揭示了这些技术如何发展而来和将来可以如何发展。 ...
分类:编程语言   时间:2017-07-01 13:37:28    阅读次数:219
python多进程
第一种开启进程方式#!/usr/bin/python #-*-coding:utf-8-*- frommultiprocessingimportProcess importtime,random,os #print(os.cpu_count()) # # ##定义一个任务 #defpiao(name): #print(‘%sispiaoing‘%name) #time.sleep(3)#cpu阻塞,切换到主进程 #print(‘%sispiaoend‘%nam..
分类:编程语言   时间:2017-07-01 13:37:20    阅读次数:215
象棋AI算法(二)
原文大神是用html5+js写的关于象棋AI的博客,里面重点讲了棋子的着法,自己设计的评估函数和简单的Minmax理论,没有具体的讲搜索算法,本文是对原文的学习和分析补充 一,棋子的着法com.bylaw ={} 首先创建一个数组,用于存储该棋子处于某一点时所能走到着点 (1)车: com.byla ...
分类:编程语言   时间:2017-07-01 13:35:27    阅读次数:196
JAVA常见算法题(二十八)
运行结果: ...
分类:编程语言   时间:2017-07-01 12:50:59    阅读次数:159
python操作redis
操作redis redis是一个nosql类型的数据库,数据都存在内存中,有很快的读写速度,python操作redis使用redis模块,pip安装即可 import redis r = redis.Redis(host='127.0.0.1',port=6379,db=0)#指定连接redis的端 ...
分类:编程语言   时间:2017-07-01 12:50:40    阅读次数:254
python加密模块hashlib
hashlib模块 hashlib模块,主要用于加密相关的操作。 在python3的版本里,代替了md5和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法。 import hashlib m = hashlib.md5() m.updat ...
分类:编程语言   时间:2017-07-01 12:50:30    阅读次数:324
亲测有效!一种完美动态阈值白平衡算法 Java实现。
几年没发文了,重新拿起技术! 最近做图像处理,要自动处理颜色平衡问题,很多什么直方图优化之类的,都不完美。所以在博客园找到了这个前辈的文章。 http://www.cnblogs.com/Imageshop/archive/2013/04/20/3032062.html#commentform 基于 ...
分类:编程语言   时间:2017-07-01 12:50:20    阅读次数:620
Python堡垒机
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 # import paramiko 4 # msg = """ 5 # \(≧▽≦)/欢迎来到地表最强跳板机\(≧▽≦)/ 6 # """ 7 # print(msg) 8 # # 建立一个ssh... ...
分类:编程语言   时间:2017-07-01 12:49:08    阅读次数:245
Spring Tool Suite 配置和使用
1.下载地址: http://spring.io/tools 2.配置字符编码:UTF-8 默认的编码是ISO-8859-1的西欧文字编 1、windows--perferences--general--workspace,Text file encoding设置成utf-8 2、windows-- ...
分类:编程语言   时间:2017-07-01 12:49:00    阅读次数:243
java day11
java之String Buffer拼字符神器 在java中如果使用传统的拼接方法 这个执行的方式是每进行一次相加就会产生一个临时的字符变量 这样做的坏处是会极大的浪费内存空间 造成资源浪费 第二种方法使用的是和第一种方法同样的方式进行的 所不同的是使用了链式编程 下面一个列子来简单的解释下链式编程 ...
分类:编程语言   时间:2017-07-01 12:46:48    阅读次数:144
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!