很多时候,我们的网站上传图片时并没有根据内容进行文件夹分类,甚至会直接存储到阿里云的OSS或是七牛云等云存储上。这样,当我们需要打包图片时,就需要从数据库找寻分类图片,通过CURL进行下载。我最近刚刚完成了一个这样的任务,觉得会比较常用,就把程序放到了github上分享给大家,希望大家能够喜欢。 d ...
分类:
编程语言 时间:
2018-11-17 19:07:17
阅读次数:
379
最近的项目中遇到这样一个需求,要求在上传图片时可多图片上传,并且可以拖拽排序。前面多图片上传比较好实现,网上一大片的教程、插件可供学习使用,可又要求可以拖拽排序,我也没找到现有的代码,自己也就研究着尝试实现了下,实现的结果还是比较好的。大家有需要的可以参考下。 废话不多说,直接上代码。 HTML代码 ...
分类:
编程语言 时间:
2018-11-17 19:07:24
阅读次数:
514
由于函数也是一个对象,而且函数对象可以被赋值给变量,所以,通过变量也能调用该函数。 >>> def now(): ... print('2015-3-25') ... >>> f = now >>> f() 2015-3-25 函数对象有一个__name__属性,可以拿到函数的名字: >>> now ...
分类:
编程语言 时间:
2018-11-17 19:07:44
阅读次数:
284
总结一下自学Python的路径。 零基础入门Python。 下面列出的所有资料中,有一部分是从头到尾全部读完的,也有一部分是他人推荐结果学了一部分就学不下去的,但所有的评价全是个人的亲身体会,希望能够给准备入门Python的朋友们一些参考。 推荐下我自己创建的Python学习交流群627044331 ...
分类:
编程语言 时间:
2018-11-17 19:08:33
阅读次数:
196
数据结构解决的问题:“快” + “省”,即为时间,空间复杂度分析 1:为什么需要复杂度分析? 因为通过统计手段分析的结果受到两个因素的影响,一:测试结果非常依赖测试环境,二:测试结果受数据规模的影响很大 2:大O复杂度表示法 所有代码的执行时间T(n)与每行代码的执行次数n成正比。 T(n) = O ...
分类:
编程语言 时间:
2018-11-17 19:09:34
阅读次数:
107
堆是什么? 堆是基于树抽象数据类型的一种特殊的数据结构,用于许多算法和数据结构中。一个常见的例子就是优先队列,还有排序算法之一的堆排序。这篇文章我们将讨论堆的属性、不同类型的堆以及堆的常见操作。另外我们还将学习堆排序,并将使用SPL实现堆。 根据定义,堆是一个拥有堆特性的树形数据结构。如果父节点大于 ...
分类:
编程语言 时间:
2018-11-17 19:11:16
阅读次数:
213
直接上代码: 以上内容参考自:https://blog.csdn.net/u010965170/article/details/78729794 ...
分类:
编程语言 时间:
2018-11-17 19:12:15
阅读次数:
133
Java中创建对象有两种方式: 第一种方法,通过new操作符来创建一个对象,分配内存,调用构造函数来填充各个域,这是我们最熟悉的;第二种clone也是分配内存,分配的内存和被clone对象相同,然后再使用原对象中对应的各个域,填充新对象的域, 填充完成之后,clone方法返回,一个新的相同的对象被创 ...
分类:
编程语言 时间:
2018-11-17 19:12:37
阅读次数:
257
1 cc.Class({ 2 extends: cc.Component, 3 //表达式,条件,循环 4 /*1:加,减,乘,除 () 5 2:== = != ,比较运算 6 3: 逻辑运算与 或 &&, || 7 4: 字符串与其他基本类型的加法 8 5:简约表达式 +=, -=, *=, /=... ...
分类:
编程语言 时间:
2018-11-17 19:13:32
阅读次数:
179
Author: 楚格 2018-11-17 17:34:58 IDE: Pycharm2018.02 Python 3.7 KeyWord : 线程 threading Thread Explain: -- -- ...
分类:
编程语言 时间:
2018-11-17 19:14:34
阅读次数:
172
恢复内容开始 1、热启动在正常开发项目中已经很常见了吧,虽然平时开发web项目过程中,改动项目启重启总是报错;但springBoot对调试支持很好,修改之后可以实时生效,需要添加以下的配置: pom.xml文件添加一下配置: ...
分类:
编程语言 时间:
2018-11-17 19:15:55
阅读次数:
161
JavaScript中创建数组有两种方式 (一)使用 Array 构造函数: (二)使用数组字面量表示法: 数组的方法有数组原型方法,也有从object对象继承来的方法,这里我们只介绍数组的原型方法,数组原型方法主要有以下这些: join()push()和pop()shift() 和 unshift ...
分类:
编程语言 时间:
2018-11-17 19:16:32
阅读次数:
204
第一种方案: 将 "http://java.sun.com/xml/ns/javaee" 换为 "http://java.sun.com/xml/ns/j2ee" 错误,错误原因为 根元素<web-app>中的模式文件不对,javaee只支持单个的config,要换成 j2ee 经过测试,修改完还会 ...
分类:
编程语言 时间:
2018-11-17 19:17:59
阅读次数:
601
前言:我自己用此类回调函数,来替代 foreach 纯粹是用为代码的简洁性,让代码更好看。(我有点代码小洁癖~) 1、array_reduce 当迭代处理一个一维索引数组时,在回调函数内是无法获取到当时元素索引的。所以想要获取时,需得借助一个外部变量。 目的:把 $arr 遍历到 <selec ...
分类:
编程语言 时间:
2018-11-17 19:19:10
阅读次数:
218
json模块 用于文件处理时的其他数据类型与js字符串之间转换。在将其他数据类型转换为js字符串时,首先将前者内部所有的单引号变为双引号,再整体加上引号(单或双)转换为js字符串;在使用时再将js字符串还原为本来的数据。 两对方法json.dumps()和json.loads(),json.dump ...
分类:
编程语言 时间:
2018-11-17 19:19:26
阅读次数:
187
目录 1.简介虚拟机与系统 2.ByteArrayInputStream 3.ByteArrayOutputStream 一、简介虚拟机与系统 我们知道java程序是可以跨平台运行的,它的实现方式则是借助JVM虚拟机,JVM毕竟只是一个虚拟机,他是不能直接操作操作系统上的文件的, 如果需要操作这些文 ...
分类:
编程语言 时间:
2018-11-17 19:19:33
阅读次数:
192
我理解的数据结构(一)—— 数组(Array) 首先,我是一个phper,但是毕竟php是一个脚本语言,如果使用脚本语言去理解数据结构具有一定的局限性。因为脚本语言是不需要编译的,如果你的语法写的不错,可能执行起来会要比用一个更好的数据结构来的更快、更高效(在数据量不大的情况下)。而且数据结构是脱离 ...
分类:
编程语言 时间:
2018-11-17 19:20:41
阅读次数:
234
在之前的博客中,我们已经知道函数的相关问题,本次随笔将对python的内置函数进行整理,首先来看下面这张图片。👇 一、内置函数 接下来,我们就一起来看看python里的内置函数。截止到python版本3.7.0,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿 ...
分类:
编程语言 时间:
2018-11-17 19:22:21
阅读次数:
147
实验目的: 1.熟练掌握使用debug工具编写和调试汇编命令的方法; 2.理解并掌握内存中多字节数据的存放; 3.理解并掌握【栈】内存空间的特性和使用; 4.理解并掌握8086汇编指令 mov,add,sub,push,pop的用法。 实验步骤: p74(1) 下图为书上实验没修改数据之前所得到的结 ...
分类:
编程语言 时间:
2018-11-17 19:22:29
阅读次数:
128
1.下载与解压 先到python官网: https://www.python.org/downloads/release/python-371/](https://www.python.org/downloads/release/python-371/ 找到Linux版本安装包的下载路径。 在Lin ...
分类:
编程语言 时间:
2018-11-17 19:23:01
阅读次数:
229