- 博客(12)
- 收藏
- 关注
转载 Python学习笔记——装饰器
装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的函数或对象添加额外的功能。最早期的装饰器de...
2018-02-23 14:59:07
205
转载 Python学习笔记——*args **kwargs 理解
def foo(*args, **kwargs):print 'args = ', argsprint 'kwargs = ', kwargsprint '---------------------------------------'if __name__ == '__main__':foo(1,2,3,4)foo(a=1,b=2,c=3)foo(1,2,3,4, a=1,b=2,...
2018-02-23 14:25:58
357
原创 Shell脚本
在一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像 #!/bin/sh,它同样也可以改为#!/bin/bash。#!告诉系统其后路径所指定的程序即是解释此脚本文件的Shell程序。"#!" 是一个约定的标记,它告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell。Shell 变量定义变量定义变量时,变量名不加美元符号($...
2017-08-16 13:37:14
164
原创 JQuery学习笔记
JQuery选择器选择器 实例 选取* $("*") 所有元素 #id $("#lastname") id=lastname 的元素.class $("....
2017-08-16 13:29:47
149
原创 JavaScript学习笔记
创建对象并添加属性及方法: [code="js"]function eat(){ alert("eat"); } var a = new Object(); a.name = "coco"; a.age = 18; a.eat = eat; a.eat(); //创建对象的模板 function person(firstname,lastnam...
2017-08-16 13:22:21
123
原创 Hibernate学习笔记
Hibernate的核心 1、Configuration接口:负责配置并启动Hibernate2、SessionFactory接口:负责初始化Hibernate3、Session接口:负责持久化对象的CRUD操作4、Transaction接口:负责事务5、Query接口和Criteria接口:负责执行各种数据库查询 注意:Configuration实例是一个启动期间...
2017-08-16 13:08:45
146
原创 Bootstrap学习笔记
在CSS中margin是指从自身边框到另一个容器边框之间的距离,就是容器外距离。在CSS中padding是指自身边框到自身内部另一个容器边框之间的距离,就是容器内距离。 bootstrap适应多种设备的总结 Bootstrap 提供了一套响应式、移动设备优先的流式栅格(网格)系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。网格选项有:...
2017-08-16 12:57:26
180
原创 Quartz整理
Quartz简介•Quartzis a richly featured, open source job scheduling library that can beintegrated within virtually any Java application - from the smalleststand-alone application to the largest e-comm
2016-11-23 13:14:03
303
原创 MyBatis整理
原理详解MyBatis应用程序根据XML配置文件创建SqlSessionFactory,SqlSessionFactory在根据配置,配置来源于两个地方,一处是配置文件,一处是Java代码的注解,获取一个SqlSession。SqlSession包含了执行sql所需要的所有方法,可以通过SqlSession实例直接运行映射的sql语句,完成对数据的增删改查和事务提交等,用完之后关闭SqlSes
2016-11-16 13:56:39
357
原创 Spring Batch 整理
什么是Spring BatchSpring Batch 作为 Spring的子项目,是一款基于 Spring的企业批处理框架。通过它可以构建出健壮的企业批处理应用。Spring Batch不仅提供了统一的读写接口、丰富的任务处理方式、灵活的事务管理及并发处理,同时还支持日志、监控、任务重启与跳过等特性,大大简化了批处理应用开发,将开发人员从复杂的任务配置管理过程中解放出来,使他
2016-11-16 10:53:43
821
转载 eclipse常用技巧
一、常用 1.显示行号 ctrl+F10 然后show line number 2.智能提示 windows - Preferences - java - Editor - Content Assist 最下的 Auto Activation选项: Auto Activation delay表示多少毫秒出现提示 Auto Activation trigger for java:
2016-11-16 08:28:47
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅