码迷,mamicode.com
首页 > 编程语言 > 日排行
Python开发中国象棋实战(附源码)
Pygame 做的中国象棋,一直以来喜欢下象棋,写了 python 就拿来做一个试试,水平有限,电脑走法水平低,需要在下次版本中更新电脑走法,希望源码能帮助大家更好的学习 python。总共分为四个文件,chinachess.py 为主文件,constants.py 数据常量,pieces.py 棋 ...
分类:编程语言   时间:2020-02-14 16:56:21    阅读次数:239
R语言与医学统计图形-【11】ggplot2几何对象之散点图
ggplot2绘图系统——几何对象之散点图 以geom开头的函数超过30个。几何对象和标度函数scale密不可分。只有在aes中传入某个变量,scale才能发挥作用。 所谓标度scale,就是图形遥控器,用于控制元素属性。相对于color/shape等参数而言,可以进行更多、更精确的设置。 颜色标度 ...
分类:编程语言   时间:2020-02-14 16:57:42    阅读次数:141
[python]Python 中 if not 用法
在python 判断语句中 None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()都相当于 False not None == not False == not '' == not 0 == not [] == not {} == not () 需要注意的是'0'这个 ...
分类:编程语言   时间:2020-02-14 16:58:11    阅读次数:92
Python01.1.什么是Python
1.什么是Python: Python 是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python 优雅的语法和动态类型,再结合它的解释性,使其在大多数平台的许多领域成为编写脚本或开发应用程序的理想语言。 2.为何选择Python? Py... ...
分类:编程语言   时间:2020-02-14 18:08:00    阅读次数:86
hash一致算法原理
hash一致算法原理 hash一致算法被用于memcached的集群,memcached的集群主要有hash与一致性hash。下面分别解释这两种算法的原理。 hash集群算法。 由于memcached的集群方式是每个节点存储的内容都不一样,所以在集群时要用个算法来选择存储和读时在哪台服务器。这就是h ...
分类:编程语言   时间:2020-02-14 18:09:18    阅读次数:68
python脚本demo
```pythonimport atexitimport loggingimport osimport signalimport sysfrom logging.handlers import RotatingFileHandlerlogger = logging.getLogger()MAX = ... ...
分类:编程语言   时间:2020-02-14 18:11:42    阅读次数:88
Python01.2.字符编码-输入输出
1.字符编码 计算机存储的任何数据,包括各种文本、图片、音视频文件等等,实际上都是一串二进制数字01字节序列组成的。一个字节Byte(B)是8个比特bit(b)。而字符,自然就是符号了。比如说二十六个英文字母,阿拉伯数字,以及在python中汉字都是字符。8位等于1字节(01010101) 。 字节... ...
分类:编程语言   时间:2020-02-14 18:13:39    阅读次数:130
二维数组中的查找
二维数组中的查找 在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 题解:做矩阵左下角或是右上角开始查询,当target存在的时候,当nums[i][j]<targe ...
分类:编程语言   时间:2020-02-14 18:16:07    阅读次数:52
算法训练 K好数
问题描述 如果一个自然数N的K进制表示中任意的相邻的两位都不是相邻的数字,那么我们就说这个数是K好数。求L位K进制数中K好数的数目。例如K = 4,L = 2的时候,所有K好数为11、13、20、22、30、31、33 共7个。由于这个数目很大,请你输出它对1000000007取模后的值。 输入格式 ...
分类:编程语言   时间:2020-02-14 18:22:30    阅读次数:106
Webservice整合Spring进行校验
服务端代码: web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns ...
分类:编程语言   时间:2020-02-14 18:23:15    阅读次数:75
python中字典操作大全.md
字典是Python是字典中唯一的键-值类型,是Python中非常重要的数据结构,因其用哈希的方式存储数据,速度非常快。下面列出字典的常用的用途. 创建字典的4种方式: #coding=utf-8 # 如果先能拼出整个字典,则此方法比较方便 Dict1 = {'name':'聚焦学院','age':6 ...
分类:编程语言   时间:2020-02-14 18:25:15    阅读次数:82
Spring Boot源码(七):循环依赖
循环依赖 以及 spring是如何解决循环依赖的 循环依赖 通俗来说 就是beanA中依赖了beanB,beanB中也依赖了beanA。 spring是支持循环依赖的,但是默认只支持单例的循环依赖,如果bean中依赖了原型bean,则需要加上lookup方法。 继续之前的项目,改造了People,U ...
分类:编程语言   时间:2020-02-14 18:29:15    阅读次数:88
Spring(06)IOC 依赖注
Spring(06)IOC 依赖注 [toc] Spring 核心编程思想目录: 1. 依赖注入的模式和类型 1.1 依赖注入模式 手动模式 配置或者编程的方式,提前安排注入规则 XML 资源配置元信息 Java 注解配置元信息 API 配置元信息 自动模式 实现方提供依赖自动关联的方式,按照內建的 ...
分类:编程语言   时间:2020-02-14 18:30:42    阅读次数:101
springboot整合Druid数据源
1.引入druid依赖 代码如下: 1 <!--druid 依赖 --> 2 <dependency> 3 <groupId>com.alibaba</groupId> 4 <artifactId>druid</artifactId> 5 <version>1.0.18</version> 6 </ ...
分类:编程语言   时间:2020-02-14 18:34:58    阅读次数:90
python 文件处理
python有一个函数可以对文件进行操作这个函数就是 open() open (str1 , str2) 通常第一个参数我们填写文件名就好了,第二参数是填写文件打开的模式 r 表示 以只读打开 ,w 表示以写打开 , a 表示以追加的方式的表达 如果你什么参数都不写的话,默认以只读模式打开文件。 你 ...
分类:编程语言   时间:2020-02-14 18:36:30    阅读次数:73
c语言指针数组和数组指针
1 #include<stdio.h> 2 #include<iostream> 3 using namespace std; 4 int main(){ 5 int a[2][3],*p[3]; //指针数组,存放的是int类型的 6 int cnt=1; 7 for(int i=0;i<2;i+ ...
分类:编程语言   时间:2020-02-14 18:39:39    阅读次数:61
SpringBoot 改用undertow 替换自带tomcat
个人测试发现undertow 和 tomcat 性能都差不多,但是内存占用会少一点(大概少了10%),尝试换上去测一下,没发现什么毛病,下面记录一下切换使用的要点。 1. 排除tomcat 依赖 <dependency> <groupId>org.springframework.boot</grou ...
分类:编程语言   时间:2020-02-14 18:43:52    阅读次数:128
【JAVA】System.arraycopy()使用
参考链接: "3分钟了解Java中System.arraycopy的用法" System提供了一个静态方法arraycopy(),可以使用它来实现数组之间的复制。 函数原型: 举例: 将array数组复制到新的数组中; END ...
分类:编程语言   时间:2020-02-14 18:44:33    阅读次数:83
Java 参数传递与值传递
参考:https://blog.csdn.net/zhenge1990/article/details/78897166 java方法参数的传递有两种,值传递和引用传递。 1.按值传递: 参数类型是int,long等八大基本数据类型时,参数传递的过程是按值拷贝的过程 如下代码 public stat ...
分类:编程语言   时间:2020-02-14 18:46:38    阅读次数:79
PYTHON ITERTOOLS
import itertools mylist=list(itertools.permutations([1,2,3,4],3)) #排列 print(mylist) print(len(mylist)) mylist=list(itertools.combinations([1,2,3,4],3) ...
分类:编程语言   时间:2020-02-14 18:49:11    阅读次数:87
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!