function lst(){ //定义大小王 $arr=[501,502]; for ($i=100;$i<=400;$i+=100){ $arr=array_merge($arr,range($i+1,$i+13)); } $mon=[[],[],[],[]]; //54张牌发给4个人 每人13 ...
分类:
编程语言 时间:
2019-10-27 20:43:35
阅读次数:
106
前言 前面两篇文章(Java NIO之理解I/O模型(一)、Java NIO之理解I/O模型(二))介绍了,IO的机制,以及几种IO模型的内容,还有涉及到的设计模式。这次要写一些更贴近实际一些的内容了,终于要说到了Java中的各种IO了。我也是边学边理解,有写的不对的地方,欢迎小伙伴们指出和补充。 ...
分类:
编程语言 时间:
2019-10-27 20:53:47
阅读次数:
91
Python文件操作 1.常规格式 2.文件操作的三部曲 1. 打开文件 2. 对文件进行操作 3. 关闭文件 自己有时候会忘记关闭文件,所以想要让其自动关闭因此可以写成如下的格式 3.文件的操作模式与方法 4.文件操作常见错误 5.文件内容的修改与备份示例 ...
分类:
编程语言 时间:
2019-10-27 20:54:16
阅读次数:
95
在一个函数中传进一个二位数组,打印的第一种方式是求出字符串个数,然后再遍历打印。 除此之外,还可以在传入的二维数组的最后放入一个结束标志,如一位数组的最后’\0’一样,来表示二位数组的结束标识。 除了最后放”\0”以外,0和NULL也是可以的。 实际上,\0就是转义的0,两者是等价的。 而且在std ...
分类:
编程语言 时间:
2019-10-27 20:55:13
阅读次数:
106
本文首发于个人网站: "Spring Boot项目中如何定制拦截器" Servlet 过滤器属于Servlet API,和Spring关系不大。除了使用过滤器包装web请求,Spring MVC还提供 HandlerInterceptor(拦截器) 工具。根据文档,HandlerIntercepto ...
分类:
编程语言 时间:
2019-10-27 20:58:13
阅读次数:
111
本文主要介绍在Java工程中如何生成ETH钱包的助记词、私钥、地址。 ...
分类:
编程语言 时间:
2019-10-27 21:00:33
阅读次数:
155
直接插入排序 将数组分为有序区和无序区,开始时第一个元素就是有序区,与第二个元素比较,第一二元素排好序后,再将第三个元素与前2个元素比较插入到合适的位置。后面依次操作。 希尔排序 ...
分类:
编程语言 时间:
2019-10-27 21:02:01
阅读次数:
91
Python列表操作大全 对于python列表的理解可以和C语言里面的数组进行比较性的记忆与对照,它们比较相似,对于python里面列表的定义可以直接用方括号里加所包含对象的方法,并且python的列表是比较强大的,它包含了很多不同类型的数据:整型数字,浮点型,字符串以及对象等。定义举例如下: Li ...
分类:
编程语言 时间:
2019-10-27 22:19:07
阅读次数:
76
高可用FastDFS多Group多Storage多Tracker主备结合SpringBoot
分类:
编程语言 时间:
2019-10-27 22:20:18
阅读次数:
479
1.不可变数据类型:数值、字符串、元组 不允许变量的值发生变化,如果变量的值变化了,那么就是新建了一个对象;对于相同值的对象,在内存中只有一个对象。 2.可变数据类型:列表、字典 允许变量的值发生变化,允许变量的值发生变化,即如果对变量进行append、+=等这种操作后,只是改变了变量的值,而不会新 ...
分类:
编程语言 时间:
2019-10-27 22:20:59
阅读次数:
90
列表list1.append(x) 将x添加到列表末尾 list1.sort() 对列表元素排序 list1.reverse() 将列表元素逆序 list1.index(x) 返回第一次出现元素x的索引值 list1.insert(i,x) 在位置i处插入新元素x list1.count(x) 返回 ...
分类:
编程语言 时间:
2019-10-27 22:23:53
阅读次数:
383
1、简介 Spring声明式事务的具体实现方式是动态决定的,与具体配置、以及事务代理对象是否实现接口等有关。 2、使用JDK动态代理的情况 在满足下面两个条件时,Spring会选择JDK动态代理作为声明式事务的实现方式。 (1)事务代理类必须实现接口且不能显式继承父类(Object这个父类不算)。 ...
分类:
编程语言 时间:
2019-10-27 22:24:45
阅读次数:
137
windows10 mingw + vscode 基本上按照官方的教程页就没问题,以下有几个可以小优化的地方。 1、文件名 ${file},${fileBasenameNoExtension}.exe hello.cpp >> hello.exe 2、"preLaunchTask" in launc ...
分类:
编程语言 时间:
2019-10-27 22:25:01
阅读次数:
104
来博客园的第一篇博客,以后要坚持养成记录、分享的习惯啊,这样生活才会有痕迹~
本文记录了在CentOS7下安装新python版本的方法、各种命令的含义,以及会遇到的问题,对不同方法做了总结。
新手上路,如有不妥之处,欢迎批评指正! ...
分类:
编程语言 时间:
2019-10-27 22:30:24
阅读次数:
136
字典:可变容器类型,用键值对的形式采用花括号储存(键唯一) 语法:d={key1:value1,key2:value2} 访问字典中的值: 字典名[键名]#若字典中不存在则报错 更改字典: 添加值:字典名[新键名]=值 更改值:字典名[需要更改的键名]=值 删除: del 字典名#删除整个字典,字典 ...
分类:
编程语言 时间:
2019-10-27 22:32:26
阅读次数:
85
Springmvc简介及配置 1. 什么是springMVC? Spring Web MVC是一种基于Java的实现了MVC设计模式的、请求驱动类型的、轻量级Web框架。 2. SpringMVC处理请求的流程 2.1 首先用户发送请求-->DispatherServlet 2.2 Dispatch ...
分类:
编程语言 时间:
2019-10-27 22:36:33
阅读次数:
100
差分数组 引入: 首先,给出一个问题: 给出n个数,再给出Q个询问,每个询问给出le,ri,x,最后再询问某个数,或者某个区间和(离线询问) 类似这样的问题,我们可以利用差分数组来解决。 假如这里有一个数组shu[n+1],其中shu[i]存储的便是某个具体的数 由前缀和数组的定义:$sum[x] ...
分类:
编程语言 时间:
2019-10-27 22:38:20
阅读次数:
91
目的 求一个实对称矩阵的所有特征值和特征向量。 前置知识 对于一个实对称矩阵$A$,必存在对角阵$D$和正交阵$U$满足$$D=U^TAU$$$D$的对角线元素为$A$的特征值,$U$的列向量为$A$的特征向量。 定义$n$阶旋转矩阵$$G(p,q,\theta)= \begin{bmatrix} ...
分类:
编程语言 时间:
2019-10-27 22:38:50
阅读次数:
1831
配置Java的运行环境:1、安装2、配置环境变量:1)JAVA_HOME:jdk路径值2)Path:jdk文件夹里bin的路径值3)classpath:.;jdk\lib\dt.jar;jdk\lib\tools.jar;jre\lib\rt.jar;Java的基本语法:Java的基本格式:修饰符class类名{程序代码}publicclassHelloworld{publicstaticvoid
分类:
编程语言 时间:
2019-10-27 22:43:06
阅读次数:
86
变量根据作用域范围分为局部变量,成员变量Java数据类型分为基本类型(单纯数据类型,具体数字,字符或布尔值)应用类型(复杂的,指向存储在内存的“堆”中数据的指针引用地址)Java标志符由字母、数字、下划线或美元符组成,以字母、下划线或美元符开头,严格区分大小写。Java不可使用关键字和保留字,但能包含关键字和保留字关键字都为小写,变量是数据的基本存储形式,因Java是一种强类型语言,变量必须先声明
分类:
编程语言 时间:
2019-10-27 22:43:56
阅读次数:
97