首页 > 编程语言
python 3层装饰器及应用场景
#!/usr/bin/envpython#-*-coding:utf-8-*-#author:ChanghuaGongimporttime,functools‘‘‘实现装饰器:1.函数即变量;2.高阶函数;1)把一个函数名当做实参传给另一个函数(在不修改被装饰函数的源代码情况下为其添加功能);2)返回值中,包含函数名(不修改函数的调用方试)。3..
分类:编程语言   时间:2017-04-22 14:28:13    收藏:0  评论:0  赞:0  阅读:199
《汇编语言》总结03 —— 包含多个段的程序
在我们一开始写的汇编源程序时,只有一个代码段,现在有一个问题是,如果程序需要用其他空间来存放数据,使用哪里呢?在总结第二提到过0:200~0:2FF是相对安全的,可这段空间容量只有256个字节,如果我们需要的空间超过256个字节该怎么办?在操作系统的环境中,合法地通过操作系..
分类:编程语言   时间:2017-04-22 14:24:59    收藏:0  评论:0  赞:0  阅读:205
Python 3.6文档阅读笔记
2017.4.21argumentAvaluepassedtoafunction(ormethod)whencallingthefunction.Therearetwokindsofargument:Argumentsareassignedtothenamedlocalvariablesinafunctionbody.SeetheCallssectionfortherulesgoverningthisassignment.Syntactically,anyexpressioncanbeusedtorepres..
分类:编程语言   时间:2017-04-22 14:24:14    收藏:0  评论:0  赞:0  阅读:229
读书笔记 effective c++ Item 52 如果你实现了placement new,你也要实现placement delete
1. 调用普通版本的operator new抛出异常会发生什么? Placement new和placement delete不是C++动物园中最常遇到的猛兽,所以你不用担心你对它们不熟悉。当你像下面这样实现一个new表达式的时候,回忆一下Item 16和Item 17: 两个函数会被调用:一个是调 ...
分类:编程语言   时间:2017-04-22 14:20:09    收藏:0  评论:0  赞:0  阅读:298
JavaScript学习-自定义对象/
JavaScript学习 【自定义对象】 1、基本概念 ① 对象概念: 对象是包含一系列无序属性和方法的集合; ② 对象中的数据,是以键值对形式存在的,以键取值; ③ 属性:描述对象特征的一系列变量。【对象中的变量】; ④ 方法:描述对象行为的一系列方法。【对象中的函数】; 2、对象的声明: ① 字 ...
分类:编程语言   时间:2017-04-22 14:18:32    收藏:0  评论:0  赞:0  阅读:168
JavaScript学习-js中的数组/Boolean类/字符串String类
JavaScript学习 【js中的数组】 1、数组的概念:是在内存中连续储存对个有序元素的结构 元素的顺序称为下标,通过下标查找对象元素。 2、数组的声明: ① 字面量声明:var arr1 = []; js中,同一数组,可以储存多种不同的数据类型: 例如: var arr1 = [1,"2",t ...
分类:编程语言   时间:2017-04-22 14:16:42    收藏:0  评论:0  赞:0  阅读:212
Java设计模式之工厂模式
工厂设计模式,我们在工厂对象上调用的是创建方法,而该工厂对象将生成接口的某种实现的对象。理论上,通过这种方式,我们的代码完全与接口的实现分离,这使得我们透明的将某个实现替换为另一个实现。 比如利用工厂方法来执行抛硬币(Coin)和投骰子(Dice类)的功能。以下用2个方式来实现工厂模式。 第一种: ...
分类:编程语言   时间:2017-04-22 14:14:52    收藏:0  评论:0  赞:0  阅读:229
java.lang.ArrayIndexOutOfBoundsException
数组越界 public class TestArrayCopy1{ public static void main(String[] args) { int ia [] = new int[]{1, 2, 3, 4, 5}; int ib [] = new int[]{9, 8, 7, 6, 5, ...
分类:编程语言   时间:2017-04-22 14:13:57    收藏:0  评论:0  赞:0  阅读:159
java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map
1、错误描写叙述java.lang.ClassCastException: java.util.ArrayList cannot be cast to java.util.Map at service.impl.BillServiceImpl.exportBillExcel(BillServiceI ...
分类:编程语言   时间:2017-04-22 14:12:59    收藏:0  评论:0  赞:0  阅读:232
【Spring源码分析】配置文件读取流程
前言 Spring配置文件读取流程本来是和http://www.cnblogs.com/xrq730/p/6285358.html一文放在一起的,这两天在看Spring自定义标签的时候,感觉对Spring配置文件读取流程还是研究得不够,因此将Spring配置文件读取流程部分从之前的文章拆出来单独成为 ...
分类:编程语言   时间:2017-04-22 14:12:26    收藏:0  评论:0  赞:0  阅读:236
JavaScript学习-正则表达式
【正则表达式】 1、正则表达式宝库奥两部分: ①定义的正则表达式规则 ②正则表达式的模式(g/i/m) 2、正则表达式的声明; ①字面声明: var reg = /表达式规则/表达式模式 /white/g ②new关键字: var reg = new RegExp("表达式规则","表达式模式"); ...
分类:编程语言   时间:2017-04-22 14:11:39    收藏:0  评论:0  赞:0  阅读:192
java并发程序基础——BlockingQueue
概述 BlockingQueue顾名思义‘阻塞的队列’,是指在它上面的操作都是被阻塞的(部分操作存在例外,如add等)。BlockQueue是java.util.concurrent工具包的重要基础工具,在ThreadPoolExcutor及tomcat等服务端容器中都有使用到。 BlockingQ ...
分类:编程语言   时间:2017-04-22 14:10:02    收藏:0  评论:0  赞:0  阅读:218
解决Spring配置文件不显示design和source, namespace 问题
之前撸代码一直没太关注这个问题,后来发现对于不太熟悉配置文件内容的小伙伴们来说是比较痛苦的,因为每个配置项都需要你记住或者拷贝别人现成配置 那么问题来了,今天在写发现我的Spring配置文件不显示design和source, namespace? 解决方案: 在已经装了 spring插件的情况下 右 ...
分类:编程语言   时间:2017-04-22 14:07:09    收藏:0  评论:0  赞:0  阅读:216
Java 希尔排序
效率:O(n*logN) package sort; import utils.Util; /** * 希尔排序 * 以h为间隔,进行比較。 按一定公式。先求出最大的间隔h * 当h值大时,须要移动的元素个数就少,但移动的距离长。 内部以h步长的元素做插入排序 * 当h减小时。每趟排序须要移动的元素 ...
分类:编程语言   时间:2017-04-22 14:06:07    收藏:0  评论:0  赞:0  阅读:181
Java泛型
一、泛型概念 泛型是JavaSE1.5的新特效,泛型的本职是参数化类型,就是说所操作的数据类型被指定为一个参数,这种参数可以用在类、接口和方法中创建,分别称为泛型类、泛型接口、泛型方法。引用泛型的好处是安全简单。 泛型机制将类型转换时的类型检查从运行时提前到了编译时,使用泛型编写的代码比使用obje ...
分类:编程语言   时间:2017-04-22 14:04:29    收藏:0  评论:0  赞:0  阅读:218
Atitit.列表页面and条件查询的实现最佳实践(2)------翻页 分页 控件的实现java .net php
Atitit.列表页面and条件查询的实现最佳实践(2) 翻页 分页 控件的实现java .net php 1. 关于翻页有关的几大控件::搜索框控件,显示表格控件,翻页器,数据源控件.. 1 2. 翻页的显示格式:: 1 2.1. 通常ui--“首页”、“上页”、“下页”、“末页”,还要有Goto ...
分类:编程语言   时间:2017-04-22 14:01:49    收藏:0  评论:0  赞:0  阅读:225
mvn spring-boot:run运行不了的解决办法
1)由于maven缺少对应包 修改maven 文件夹中的settings.xml ,增加下面语句 <profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </acti ...
分类:编程语言   时间:2017-04-22 13:57:36    收藏:0  评论:0  赞:0  阅读:1383
java enum int String 相互转换
1. enum<->int enum -> int: int i = enumType.value.ordinal(); int -> enum: enumType b= enumType.values()[i]; 2. enum<->String enum -> String: enumType. ...
分类:编程语言   时间:2017-04-22 13:57:22    收藏:0  评论:0  赞:0  阅读:192
windows 计划任务执行python脚本
1. 查找并打开Windows计划任务 2. 创建任务 3. 输入名称 4. 通过触发器设置运行时间或周期 5. 通过操作,设置运行的脚本 a. 操作选择‘启动程序’ b. 程序或脚本选择 python c. ‘参数’中填写命令行执行脚本时,需要使用的参数 d. ‘起始于’填写脚本所在的文件目录(注 ...
分类:编程语言   时间:2017-04-22 13:55:25    收藏:0  评论:0  赞:0  阅读:359
Java 接口
Java 接口可以理解为一种特殊的类,里面全部都是由全局常量 (public static) 和公共的抽象方法 (abstract) 所组成 接口的格式: interface interName{ 全局常量 抽象方法 } 接口的实现必须通过子类,并且使用 implements 关键字,而且接口是可以 ...
分类:编程语言   时间:2017-04-22 13:52:33    收藏:0  评论:0  赞:0  阅读:189
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!