背景:之前一直做的是数据库的增删改查工作,对于文件的上传下载比较排斥,今天研究了下具体的实现,发现其实是很简单。此处不仅要实现单文件的上传,还要实现多文件的上传。 单文件的下载知道了,多文件的下载呢?? 我这里使用的spring boot来快速搭建spring mvc框架,贼方便,不用都对不起自己。 ...
分类:
编程语言 时间:
2018-03-02 23:09:18
阅读次数:
231
做好的java应用程序,想让它在开机时在后台运行已经打包成.jar文件,把jre目录也放到安装程序包里去了,安装之后的目录是C:\Programfiles\MyProject\startup.batC:\Programfiles\MyProject\MyProject.jarC:\Programfiles\MyProject\jre?startup.bat内容:@echooffsetpath=%p
分类:
编程语言 时间:
2018-03-02 23:09:47
阅读次数:
833
转载:http://www.cnblogs.com/hnrainll/archive/2011/08/03/2126660.html C语言提供一种特殊的运算符——逗号运算符。用它将两个表达式连接起来。如: 3+5,6+8称为逗号表达式,又称为“顺序求值运算符”。逗号表达式的一般形式为 表达式1,表 ...
分类:
编程语言 时间:
2018-03-02 23:10:13
阅读次数:
285
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ...
分类:
编程语言 时间:
2018-03-02 23:10:21
阅读次数:
447
1.工程化专题 (团队大于3个人之后,你需要去考虑团队合作,科学管理) 2.源码分析专题 (好的程序员,一行代码一个设计就能看出来,源码分析带你品味代码,感受架构) 大家可以点击加入群:697579751【JAVA大牛学习交流】 里面有Java高级大牛直播讲解知识点走的就是高端路线 (如果你想跳槽换 ...
分类:
编程语言 时间:
2018-03-02 23:10:43
阅读次数:
216
static 表示静态 作用: 1、在函数体内,静态变量的值维持不变(记忆功能) 2、是一个本地的全局函数,即只能被本模块的函数访问(隐藏功能) static变量: static全局变量和普通全局变量的区别:static变量只初始化一次(即不能重复定义),这样可以防止在其他文件单元中被引用 stat ...
分类:
编程语言 时间:
2018-03-02 23:10:51
阅读次数:
217
对 Spring 里面的 Properties 不理解的开发者可能会觉得有点乱,主要是因为配置方式很多种,使用方式也很多种。 本文不是原理分析、源码分析文章,只是希望可以帮助读者更好地理解和使用 Spring Properties。 Properties 的使用 1. 在 xml 配置文件中使用 2 ...
分类:
编程语言 时间:
2018-03-02 23:12:12
阅读次数:
214
一般情况下 python 不需要手动编译字节码。但是如果不想直接 release 源代码给其他人,将文件编译成字节码,可以实现一定程度的信息隐藏。 1) 使用模块 py_compile 编译一个单文件 2) 使用模块 compileall 递归的编译一个文件包 3) 使用模块 compileall ...
分类:
编程语言 时间:
2018-03-02 23:13:23
阅读次数:
294
适用人群面向想要devops方向发展的全栈python运维开发工程师课程概述课程范围:我们的课程由浅入深包含C01到C05五个等级;包含前后端知识,覆盖培养一个合格python全栈工程师所需要的所有技能;还有Ca系列附加课对开发规范和git使用方式提供帮助说明,并对一些新的知识点持续更新;
讲解方式:我们所有的课程全程以项目开发为主线进行讲解,作业题紧跟项目开发,让大家学完后,能够迅速巩固,大大降
分类:
编程语言 时间:
2018-03-02 23:13:47
阅读次数:
227
# 对象的基本理论 # 什么事对象? # 万物皆对象 # 对象是具体物体 # 拥有属性 # 拥有行为 # 把很多零散的东西,封装成为一个整体 # 举例:王二小 # 属性 # ... ...
分类:
编程语言 时间:
2018-03-02 23:13:56
阅读次数:
235
1) 以 $ python 方式启动 python 解释器,之后 import 一个模块,将生成 .pyc 文件。 2) 以 $ python -O 方式启动 python 解释器,之后 import 一个模块,将生成优化的字节码 .pyo 文件。 3) 以 $ python -m 模块名(不带.p ...
分类:
编程语言 时间:
2018-03-02 23:14:17
阅读次数:
232
一:今天学习字符串的方法 ...
分类:
编程语言 时间:
2018-03-02 23:14:43
阅读次数:
237
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/8494618.html 一、概述 ArrayList是Java集合体系中最常使用,也是最简单的集合类,是以数组实现的线性表。 数组在内存中是以一段连续的内存来进行存放的,同样,ArrayLis ...
分类:
编程语言 时间:
2018-03-02 23:14:51
阅读次数:
245
地址:http://rymden.nu/exceptions.html 翻译: ...
分类:
编程语言 时间:
2018-03-02 23:16:03
阅读次数:
1263
内部函数 闭包: 闭包将内部函数自己的代码和作用域以及外部函数的作用结合起来。 闭包的词法变量不属于全局名字空间域或者局部的——而是属于其他的名字空间,带着流浪的作用域。 闭包对于安装计算,隐藏状态,以及在函数对象和作用域中随意的切换是很有用的。 闭包也是函数,但是他们能携带一些额外的作用域。 实例 ...
分类:
编程语言 时间:
2018-03-02 23:16:39
阅读次数:
259
一直想用java实现栈、队列,可是没时间,马上要找实习了,就复习了一下算法,实现了一个简单的栈,代码还是有问题的,有兴趣的兄弟帮忙改正 问题:多线程的话pop和push只能有一个方法被执行需要加互斥变量 ...
分类:
编程语言 时间:
2018-03-02 23:16:47
阅读次数:
214
面向切面编程(AOP)通过提供另外一种思考程序结构的途经来弥补面向对象编程(OOP)的不足。在OOP中模块化的关键单元是类(classes),而在AOP中模块化的单元则是切面。切面能对关注点进行模块化,例如横切多个类型和对象的事务管理。(在AOP术语中通常称作横切(crosscutting)关注点。 ...
分类:
编程语言 时间:
2018-03-02 23:17:18
阅读次数:
255
列表 迭代对象 zip对象 zip()函数的用法 枚举enumerare(x)// map()函数可以将一个函数依次作用到序列或迭代器对象的每一个元素中。 标准库functools中函数reduce()可以将一个接受两个参数的函数以累积的方式从左到右依次作用到一个序列或迭代器对象的所有元素中 列表乘 ...
分类:
编程语言 时间:
2018-03-02 23:17:42
阅读次数:
295
1、算法概念 2、复习:递归 3、时间复杂度 4、空间复杂度 5、列表查找(顺序查找、二分查找) 6、列表排序 但:请读者了解,无论哪种算法来排序,都没有python自带的函数sort()排序快,因为其底层是c语言写的。 1、算法概念 算法(Algorithm):一个计算过程,解决问题的方法 2、复 ...
分类:
编程语言 时间:
2018-03-02 23:52:20
阅读次数:
305
public class Demo2 { public static void main(String[] args) { String connectString = "192.168.168.133:2181"; int sessionTimeout = 500000; // 会话时间。设置长一 ...
分类:
编程语言 时间:
2018-03-02 23:53:11
阅读次数:
373