php递归删除文件夹 <pre> public function deldir($path) { //如果是目录则继续 if (is_dir($path)) { //扫描一个文件夹内的所有文件夹和文件并返回数组 $p = $this->my_scandir($path); foreach ($p a ...
分类:
Web程序 时间:
2019-11-13 22:05:50
阅读次数:
78
开始只是打了个暴力 然后数组大小开错RE了 然后就没管了~~颓废去了~~ ~~果然还是水题坐着舒服~~ 题目保证不存在简单环使得边权异或和不为0 即所有环的权值异或和都为0 那么随便在那个点拆开的话断开的这两条路上的权值异或和都相同 所以就把环断开 将其变成一颗树 然后~~搞~~做 ...
分类:
其他好文 时间:
2019-11-13 22:05:37
阅读次数:
84
1. 如果在应用中发生了某些事件,事件会被拦截和处理就好了,这样就有了很大的灵活性,至少代码不会紧密的耦合在一起。 我们主动的发布一些事情,然后让一下代码监听事情的发生,然后处理事情,如果有必要可以为事件添加一些属性。 2. 几个类: 事件类:ApplicationEvent 继承 java.uti ...
分类:
编程语言 时间:
2019-11-13 22:00:00
阅读次数:
80
函数的主要概念 global声明一个模块级的变量并被赋值 nonlocal声明一个将要赋值的一个封闭的函数变量 lambda yield python的函数可以嵌套在语句中来实现不同的定义 函数名称允许重新定义 函数表达式的灵活性 ...
分类:
编程语言 时间:
2019-11-13 20:37:18
阅读次数:
87
题目描述:一个数组有N个元素,求连续子数组的最大和。例如:[-1,2,1],和最大的连续子数组为[2,1],其和为3。分析:从头到尾遍历数组,如果加和小于0,说明之前的累加和并不能够构成最大和数组,所以我们从数组的下一个元素开始累加,但累加的过程中有可能已经遇到了最大和,所以当当前的和比之前的大时记录下来。踩坑点:当加和小于0时只需要从下个位置作为数组头开始累加即可,因为之前已构不成最大数组,所以
分类:
其他好文 时间:
2019-11-13 19:28:35
阅读次数:
83
这是一个经常会忘却的知识点,最近也一直在吃这方面的亏索性整个复习一遍把这个知识点彻底牢记一.一维数组若有数组inta[6];a的值是数组首元素的地址,所以a+1,就是第二个元素的地址。而&a是整个数组的地址,所以&a+1,就是向后移动(10*4)个单位。所以相差40一维数组方面较为基础,主要是记忆所以不举例代码二.二维数组二维数组方面是需要稍微费心学习下的首先是定义方面若是有数组a
分类:
编程语言 时间:
2019-11-13 19:17:41
阅读次数:
99
ORM.py mysql_client.py ...
分类:
数据库 时间:
2019-11-13 16:25:38
阅读次数:
87
```python ORM: - ORM什么是? 类名 > 数据库表 对象 > 记录 对象.属性 > 字段 - ORM的优缺点: 优点: 可跨平台,可以通过对象.属性取值,对象.方法,让该方法内部执行SQL语句。比如:save --> insert into table... 缺点: 1.执行效率低... ...
分类:
数据库 时间:
2019-11-13 16:15:40
阅读次数:
104
1.抓球 【问题描述】 何老板有N个不透明的箱子,编号1到N。每个箱子里都有若干大小相同的 小球,每个小球上都有一个编号。其中i号箱子里的小球编号是Xi到Yi,也就 是编号Xi,Xi+1,Xi+2,...,Yi 1,Yi的小球都在i号箱子里。 你需要从每个箱子里随机抓一个球出来, 从i号箱子抓出任意 ...
分类:
其他好文 时间:
2019-11-13 16:09:28
阅读次数:
56
题目描述 可爱的$ZYB$来到一个售货机前。 售货机里有一共有$N(\leqslant 10^5)$个物品,每个物品有$A_i$个。自然,还有$N$个购买按钮。正常情况下,按下第$i$个按钮,需要支付$C_i$的钱,然后会跳出一份物品$i$。如果该物品卖完了,按下此按钮无效。 但是,这台售货机的电路 ...
分类:
其他好文 时间:
2019-11-13 15:52:14
阅读次数:
78