1. 何为装饰器? 官方定义:装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。 ...
分类:
编程语言 时间:
2017-05-06 01:07:30
阅读次数:
219
1 /* 2 大数的运算1--加法: 3 利用C++ string实现任意长度小数、整数之间的加法 4 作者:大大维 5 2017/5/5 6 */ 7 #include 8 #include 9 #include 10 #include 11 using namespace std; 12 int... ...
分类:
编程语言 时间:
2017-05-06 01:06:52
阅读次数:
202
File类 1.只用于表示文件(目录)的信息(名称、大小等),不能用于文件内容的访问。 2.遍历目录 ...
分类:
编程语言 时间:
2017-05-06 01:06:35
阅读次数:
220
前些天一位来自江苏经贸的学弟跟我留言问了我这样一个问题:“用什么技术来实现一般网页上文件的上传和下载?是框架还是Java中的IO流”。我回复他说:“使用SpringMVC框架可以做到这一点,因为Spr...
分类:
编程语言 时间:
2017-05-06 01:06:15
阅读次数:
406
1 def timer(func): # func = test1 2 def warpper(): 3 start_time = time.time() 4 func() 5 end_time = time.time() 6 print('the function time is %s' %(st ...
分类:
编程语言 时间:
2017-05-06 01:05:28
阅读次数:
232
#2017-05-05 22:10:10一、用户登录及失败锁定账户 1.文件读写2.列表split方法3.while循环 ###############################datafile文件内容#larry|123123|1#linzj|123123|0################ ...
分类:
编程语言 时间:
2017-05-06 01:04:30
阅读次数:
194
第一步: 去除eclipse的JS验证:将windows->preference->Java Script->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的勾去掉; 第二步:右键项目 -> properties ...
分类:
编程语言 时间:
2017-05-06 01:04:08
阅读次数:
188
一、数据库安装 http://jingyan.baidu.com/article/363872ec2e27076e4ba16fc3.html 二、eclipse连接mysql http://jingyan.baidu.com/article/a501d80cea3ed4ec630f5e2f.html ...
分类:
编程语言 时间:
2017-05-06 01:03:52
阅读次数:
151
这两个函数比较简单,我这里直接写例子,但是有一点一定要注意,json数据只支持utf-8格式,GBK格式的数据转换为json会报错! json_encode()用法: <?php$data =array(‘name’=>’jianqingwang’,‘sex’=>’man’,‘title’=>’PH ...
分类:
编程语言 时间:
2017-05-06 01:02:54
阅读次数:
240
定义节点: 细节说明,PNode 就代表struct Node* ,上面的表单是也可以写成如下形式,含义是一样的 算法操作 1. 创建链表 2. 显示链表数据 3. 运行测试 ...
分类:
编程语言 时间:
2017-05-06 01:02:15
阅读次数:
185
import requests from bs4 import BeautifulSoup from PIL import Image headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 ... ...
分类:
编程语言 时间:
2017-05-06 01:00:10
阅读次数:
378
1 #include <stdio.h> 2 #include <pthread.h> 3 #include <semaphore.h> 4 #include <unistd.h> 5 #define MAXSTACK 100 6 int stack[MAXSTACK][2]; 7 int size ...
分类:
编程语言 时间:
2017-05-06 00:59:50
阅读次数:
254
1. 2017-05-05 笔试 1. Error和Exception的异常 Error表示紧靠程序无法恢复的严重错误,如内存溢出,动态链接失败。如果遇到该异常,除了经历使程序安全退出,在其他方面无能无力。 Exception由应用程序抛出和处理的非严重错误。 2. 在Java中一个类被声明fina ...
分类:
编程语言 时间:
2017-05-06 00:59:35
阅读次数:
134
本人用的是Win7系统,下面安装Python运行环境和编辑环境 1 Python运行环境安装 1)进入Python官网(Welcome to python.org) 2)选Download中最新版本python3.6.1 3)查看自己计算机系统是多少位的,本人计算机是64位,则选择windousx8 ...
分类:
编程语言 时间:
2017-05-06 00:58:45
阅读次数:
274
今天先贴代码,下次补上整体思路与后续优化 题目:假设有一个集合 ['foo', 'bar', 'hello', 'world'],求这个集合里单词组合起来的所有不同的结果。 粘到你的*.js文件中试试吧! ...
分类:
编程语言 时间:
2017-05-06 00:58:31
阅读次数:
223
mvc是一种源于桌面程序的架构模式,它的基本思想是把程序界面和业务逻辑分开,这样便于软件的后期维护,同时也方便开发时期分工及管理,mvc有很多有点所以现在已经被广泛的应用与web开发中。91494917) 下面介绍一下自己了解mvc架构的经历,和其中的一些误区,以便于读者可以更好的理解什么是mvc。 ...
分类:
编程语言 时间:
2017-05-06 00:57:48
阅读次数:
146
1.可用性 使用SimpleMappingExceptionResolver实现异常处理 只需要在Spring的配置文件applicationContext.xml中增加以下内容: 2.可修改性 jsp界面的每一个功能对应后台的函数,一个函数独立的完成一个功能,由配置文件决定每个功能要执行的函数,当 ...
分类:
编程语言 时间:
2017-05-06 00:57:00
阅读次数:
149