码迷,mamicode.com
首页 > 编程语言
Java web项目实现多附件上传
jsp代码: 添加附件每个附件大小不能超过50M js代码:function addComponent() { var flag = document.getElementById("numsize").value; if(flag>9){ alert("您添加的...
分类:编程语言   时间:2016-01-22 10:52:31    阅读次数:232
Spring框架的IoC和AOP
答: IoC:控制反转,在现在的开发中,如果想建 立对象并设置属性,是需要先new对象,再通过setter或构造方法设置属性。而使用Spring的IoC后,则是先通过配置声明属性的值或关系,再通过Spring框架建立对象,建立好的对象中就自动设置好了配置的属性。此功能可以替代工厂类。在IoC 中还....
分类:编程语言   时间:2016-01-22 10:53:15    阅读次数:157
Java中的闪光点:ThreadLocal是线程Thead的局部变量,可替代同步机制的设计,值得学习和研究
线程局部变量ThreadLocal,是Java支持的一种线程安全机制,目的是解决多线程的并发问题。具体来讲,就是多个线程访问该实例对象的变量时,该实例对象将其存储为键值对的形式,保证各个线程(键)分别对应一份该变量值(值),从而保证多线程变量值得安全访问。ThreadLocal与同步机制比较同步机制...
分类:编程语言   时间:2016-01-22 10:50:50    阅读次数:173
Java类与继承
Java:类与继承 对于面向对象的程序设计语言来说,类毫无疑问是其最重要的基础。抽象、封装、继承、多态这四大特性都离不开类,只有存在类,才能体现面向对象编程的特点,今天我们就来了解一些类与继承的相关知识。首先,我们讲述一下与类的初始化相关的东西,然后再从几个方面阐述继承这一大特性。以下是本文的目录....
分类:编程语言   时间:2016-01-22 10:48:57    阅读次数:244
delphi Createthread的线程传参数
http://www.cnblogs.com/azhqiang/p/3957351.html
分类:编程语言   时间:2016-01-22 10:49:48    阅读次数:146
浏览器以外的Javascript
浏览器外要运行javascript的代码,同样需要这个东西。ie老版本的JScript,ie9以后的Chakra,mozilla的SpiderMonkey,chrome的v8,Safari的Nitro,KDE Konqueror的KJS,js之父用javascript写的Narcissus,java...
分类:编程语言   时间:2016-01-22 10:45:28    阅读次数:202
javaEE读书笔记
javaEE的架构分层:1.Domain Object(领域)层:由系列的POJO(普通java对象)组成,包含了各自的业务逻辑2.DAO(数据访问)层:由系列的DAO组建组成,实现对数据库的(CRUD)操作3.业务逻辑层:由系列的业务逻辑对象组成,实现了系统所需要的业务逻辑方法。这些方法可能仅仅....
分类:编程语言   时间:2016-01-22 10:43:09    阅读次数:273
day3-python-文件操作(2)
本文内容涉及python中的os模块和os.path模块的常用操作,这两个模块提供了与平台和操作系统无关的文件系统访问方法。os模块负责大部分的文件系统操作,包括:删除文件、重命名文件、遍历目录树等;os.path模块提供了一些针对路径名的操作,包括:获取文件和子目录信息,文件路径查询等。1. os...
分类:编程语言   时间:2016-01-22 10:41:49    阅读次数:240
day3-python的基础类源码解析——collection类
1、计数器(counter)Counter是对字典类型的补充,用于追踪值的出现次数。ps:具备字典的所有功能 + 自己的功能我们从中挑选一些相对常用的方法来举例:在上面的例子我们可以看出,counter方法返回的是一个字典,它将字符串中出现的所有字符都进行了统计。在这里再介绍一下update方法,这...
分类:编程语言   时间:2016-01-22 10:42:15    阅读次数:144
冒泡排序
冒泡排序是一种交换排序。交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。算法思想它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来...
分类:编程语言   时间:2016-01-22 10:38:58    阅读次数:176
memcache的一致性hash算法使用
一、概述 1、我们的memcache客户端(这里我看的spymemcache的源码),使用了一致性hash算法ketama进行数据存储节点的选择。与常规的hash算法思路不同,只是对我们要存储数据的key进行hash计算,分配到不同节点存储。一致性hash算法是对我们要存储数据的服务器进行hash计...
分类:编程语言   时间:2016-01-22 10:37:08    阅读次数:185
spring基本框架
Spring 框架是一个分层架构。由 7 个定义良好的模块组成。SpringSpring模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,如图所看到的:组成Spring框架的每一个模块(或组件)都能够单独存在,或者与其它一个或多个模块联合实现。每一个模块的功能例如以下:1、核...
分类:编程语言   时间:2016-01-22 10:39:07    阅读次数:126
缓存、缓存算法和缓存框架
译者:lixiang译文:http://www.zavakid.com/25原文:http://www.jtraining.com/component/content/article/35-jtraining-blog/98.html引言我们都听过 cache,当你问他们是什么是缓存的时候,他们会给...
分类:编程语言   时间:2016-01-22 10:33:24    阅读次数:190
Umbraco(3) - CSS & Javascript(翻译文档)
原文地址:http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/umbraco3css-javascript/CSS & Javascript看着我们的主页面很显然的发现css和javascript模板并没有加上。包括这个网站的根目录中的...
分类:编程语言   时间:2016-01-22 10:29:19    阅读次数:124
Java垃圾回收机制
Java垃圾回收机制 说到垃圾回收(Garbage Collection,GC),很多人就会自然而然地把它和Java联系起来。在Java中,程序员不需要去关心内存动态分配和垃圾回收的问题,这一切都交给了JVM来处理。顾名思义,垃圾回收就是释放垃圾占用的空间,那么在Java中,什么样的对象会被认定为....
分类:编程语言   时间:2016-01-22 10:27:26    阅读次数:194
python 编程 规范
对于自己需要注意的:1)不要使用反斜杠连接行.Python会将圆括号, 中括号和花括号中的行隐式的连接起来, 你可以利用这个特点. 如果需要, 你可以在表达式外围增加一对额外的圆括号.
分类:编程语言   时间:2016-01-22 10:28:18    阅读次数:156
C++作用域
作用域通常和变量捆绑在一起,限定了变量可用范围,同时也规定了变量的生命周期:何时创建、何时销毁。作用域通常分为:全局作用域和局部作用域。全局作用域(全局变量)在所用函数体外部定义的变量就是全局变量,具有全局作用域。它在main函数执行前创建,mian函数结束后销毁。下面的代码演示了全局变量的创建和销...
分类:编程语言   时间:2016-01-22 10:25:58    阅读次数:142
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!