本文基于注解的配置,敬请留意 基于注解整合 一。springmvc为我们提供两种上传方式配置: 1)org.springframework.web.multipart.commons.CommonsMultipartResolver (基于commons-fileupload.jar) 2) org ...
分类:
编程语言 时间:
2018-01-02 23:35:47
阅读次数:
183
Java设计模式之单例模式(七种写法) 第一种,懒汉式,lazy初始化,线程不安全,多线程中无法工作: 第二种,懒汉式,lazy初始化,线程安全: 优点:第一次调用才初始化,避免内存浪费。 缺点:必须加锁 synchronized 才能保证单例,但加锁会影响效率。 优点:没有加锁,执行效率会提高。 ...
分类:
编程语言 时间:
2018-01-02 23:35:55
阅读次数:
183
#!usr/bin/env python# -*- coding:utf-8 -*-__author__ = "Samson"import shelved = shelve.open('shelve_test') # 打开一个文件info = {"age":22,"job":"it"}class T ...
分类:
编程语言 时间:
2018-01-02 23:36:10
阅读次数:
201
这是12月规划的内容,2018年一月开篇~ 如果有什么错误,还请提出来~ Python print函数 一 Python 中的变量赋值不需要类型声明,好了知道这个就可以了 我们还可以看一看类型 数据类型-字符串 单引号,双引号用法相同 三引号表示多行的字符串 还有各种的转义...我觉得记一点常用的就 ...
分类:
编程语言 时间:
2018-01-02 23:36:59
阅读次数:
312
八大算法 八大算法:枚举、递推、递归、分治、贪心、试探法、动态迭代和模拟算法思想。 一、枚举算法思想(暴力算法) 将问题的所有可能答案一一列举,根据判断条件判断此答案是否合适,一般用循环实现。 经典运用:百钱买百鸡、填写运算符 二、递推算法思想 1.顺推法:从已知条件出发,逐步推算出要解决问题的方法 ...
分类:
编程语言 时间:
2018-01-02 23:38:35
阅读次数:
284
js删除数组中的元素delete和splice的区别 例如有一个数组是 :var textArr = ['a','b','c','d']; 这时我想删除这个数组中的b元素: 方法一:delete 删除数组 delete textArr[1] 结果为: ["a",undefined,"c","d"] ...
分类:
编程语言 时间:
2018-01-03 00:40:52
阅读次数:
206
1 动态代理, 2 1)代理对象,不需要实现接口; 3 2)代理对象的生成,是利用JDK API, 动态的在内存中构建代理对象(需要我们指定创建 代理对象/目标对象 实现的接口的类型;); 4 3) 动态代理, JDK代理, 接口代理; 5 6 JDK中生成代理对象的API: 7 |-- Proxy ...
分类:
编程语言 时间:
2018-01-03 00:41:06
阅读次数:
192
闲暇之余,跟同学们探讨并研究了一下有关程序设计方面,利用Java面向对象的程序设计方法,设计学生成绩管理系统,以管理员身份登录,实现下列界面中常见的功能。贴部分图片 实现后,代码经过编译后,演示结果如下: ...
分类:
编程语言 时间:
2018-01-03 00:41:44
阅读次数:
189
转载自: https://www.cnblogs.com/code123-cc/p/4822886.html 最近在使用Python做项目时,需要将汉字转化成对应的拼音.在Github上找到了一个现成的程序. Python汉字转拼音 使用实例如下: 输出: 其中hanzi2pinyin函数返回值是一 ...
分类:
编程语言 时间:
2018-01-03 00:42:08
阅读次数:
254
摘要: python的函数(一)主要写函数的基础部分。 1,函数的好处 2,函数的定义与调用 1,函数的好处 函数应该有2个好处: 1,是降低代码的复杂度, 2,是减少代码量,避免重复的写相同的代码。 2,函数的定义与调用 函数代码块以def关键词开头,后接函数标识符号()。 任何传入参数和自变量必 ...
分类:
编程语言 时间:
2018-01-03 00:42:32
阅读次数:
191
构造函数 需求:为了描述事物更准确,发现事物对应的很多对象一创建时, 就有了,一些初始化的数据。在类中该如何完成的。 通过Java中的另一个小技术完成:就是构造函数。对象本身就是构造出来, 构造时,需要做一些动作这些应该定义在函数内。 构造函数(Constructor)有什么用?可以对对象创建进行初 ...
分类:
编程语言 时间:
2018-01-03 00:43:08
阅读次数:
158
package day04; public class ShuZu_BianLi_02 { public static void main(String[] args) { // TODO Auto-generated method stub //数组的操作: //获取数组中的元素 int [] a... ...
分类:
编程语言 时间:
2018-01-03 00:43:17
阅读次数:
157
package day04; public class ShuZu_XuanZePaiXu_04 { /** 选择排序(第一个数挨个跟后面的数比较) 内循环结束一次,最值出现在头角标位置上 */ public static void main(String[] args) { // TODO Aut... ...
分类:
编程语言 时间:
2018-01-03 00:43:48
阅读次数:
143
Python 2 name Python 3 name urllib.urlretrieve() urllib.request.urlretrieve() urllib.urlcleanup() urllib.request.urlcleanup() urllib.quote() urllib.pa ...
分类:
编程语言 时间:
2018-01-03 00:44:05
阅读次数:
190
When 什么时候需要finally: 在jdk1.7之前,所有涉及到I/O的相关操作,我们都会用到finally,以保证流在最后的正常关闭。jdk1.7之后,虽然所有实现Closable接口的流,可以通过在try块中定义,从而实现jvm自动关闭输入输出流。但其实在我们需要在代码块返回之前,实现在不 ...
分类:
编程语言 时间:
2018-01-03 00:44:30
阅读次数:
182
1. python的条件判断:if和else 在条件判断中可以使用算数运算符 等于:== 不等于:!= 大于:> 小于:< 大于等于:>= 小于等于:<= 示例1: 示例2:if里可以嵌套if,也可以使用elif 2.while循环 循环就是重复去做一件事情 需要制定一个循环结束条件 使用while ...
分类:
编程语言 时间:
2018-01-03 00:45:10
阅读次数:
152
首先free对应的是malloc;delete对应的是new;free用来释放malloc出来动态内存,delete用来释放new出来的动态内存空间。 应用的区别为: 1. 数组的时候int *p=(int*)malloc(10*sizeof(int)) 释放的时候 free(p)即可;这是因为编译 ...
分类:
编程语言 时间:
2018-01-03 00:45:25
阅读次数:
133
接口:(跳舞, 还是唱歌?) 1 public interface IUserDao { 2 3 void save(); 4 5 void update(); 6 } 目标对象把活全干完,唱歌跳舞都必须要干 1 // 目标对象 2 public class UserDao implements I ...
分类:
编程语言 时间:
2018-01-03 00:45:33
阅读次数:
220
官方文档: sort(*, key=None, reverse=False) This method sorts the list in place, using only < comparisons between items. Exceptions are not suppressed - if ...
分类:
编程语言 时间:
2018-01-03 00:46:02
阅读次数:
256
前言:数组 是所有编程语言中都会涉及的基础数据类型,但往往在实际开发的时候数组的直接使用还是比较少的,使用的比较多的就是数组的遍历思想,更简单的说对数组对象的for / while 循环。 数组也和类对象都是引用数据类型,这里引用数据类型的根本就是:同一块堆,被不同的栈所指向。 A: 什么叫数组? ...
分类:
编程语言 时间:
2018-01-03 00:46:48
阅读次数:
206