一、 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。 二、装饰器工作原理。 ...
分类:
编程语言 时间:
2017-01-04 21:37:53
收藏:
0 评论:
0 赞:
0 阅读:
173
【python之tkinter画布】 要画布就要使用tkinter的小构件,canvas(结构化的图形,用于绘制图形,创建图形编辑器以及实现自定制的小构件类) 我们先使用create_rectangle, create_oval, create_arc, create_polygon, create ...
分类:
编程语言 时间:
2017-01-04 21:36:22
收藏:
0 评论:
0 赞:
0 阅读:
251
json比一般格式再复杂点的就像数组一样,有多层嵌套,研究了一下,记录代码如下: 关键就是用到了JArray.Parse。 ...
分类:
编程语言 时间:
2017-01-04 21:35:36
收藏:
0 评论:
0 赞:
0 阅读:
151
用惯了VS,再用Eclipse,完全有一种从自动挡到手动挡的感觉啊。 很多同学在Eclipse下开发web项目,每一次修改代码,看效果的时候都有右键项目->Run as -> Run on server,然后慢吞吞的打开Eclipse的内建浏览器,显示如下一个界面,让人看起来分外忧郁! 在网上查了一 ...
分类:
编程语言 时间:
2017-01-04 21:35:03
收藏:
0 评论:
0 赞:
0 阅读:
280
一、列表 列表和字典是最常用的两种数据类型 1. 需求:怎么存放班级80多人的姓名,如何实现? 注意:前后的0可以省略 2. 举例说明列表的各种操作 增加: 插入: 修改: 删除:(三种方式) 拷贝: (1) (2) a. 查看输出结果,names2中,Xiangpeng没有改,子列表中的数据都被修 ...
分类:
编程语言 时间:
2017-01-04 21:33:25
收藏:
0 评论:
0 赞:
0 阅读:
207
最近在myeclipse上创建maven类型的web项目的时候,出现了一个错误。 ArtifactTransferException: Failure to transfer org.apache.openejb:javaee-api:jar:5.0-1 from http://100.66.227 ...
分类:
编程语言 时间:
2017-01-04 21:31:27
收藏:
0 评论:
0 赞:
0 阅读:
817
变量的作用域(scope)是指变量可以在程序中引用的范围.在方法中定义的变量称为局部变量(local variable).局部变量的作用域从声明变量的地方开始,直到包含该变量的块结束为止.局部变量都必须在使用之前进行声明和赋值.参数实际上就是一个局部变量.一个方法的参数的作用域涵盖整个方法. 在fo ...
分类:
编程语言 时间:
2017-01-04 21:26:50
收藏:
0 评论:
0 赞:
0 阅读:
255
Tkinter支持三种几何管理器:网格管理器,包管理器,位置管理器 提示:由于每个管理器都有自己放置小构件的风格,最好不要在同一个容器中的小构件使用多个管理器。可以使用框架作为子容器以获取期望的布局。 1.网格管理器 2.包管理器 3.位置管理器 20170104完 ...
分类:
编程语言 时间:
2017-01-04 21:26:15
收藏:
0 评论:
0 赞:
0 阅读:
194
在J2EE框架下开发web网站,这种问题经常遇到,只要我们网上搜一下,就可以看到很多版本的,我整理一下: 第一种可能性解决:看看我的项目:主要 是里面的Structs 1.3 (structs 2)和Hibernate 3.2(或更高版本)中的JAR包里antlr2.7.2 与 antlr2.7.6 ...
分类:
编程语言 时间:
2017-01-04 21:22:33
收藏:
0 评论:
0 赞:
0 阅读:
162
什么是ajax? 什么是异步?同步? ajax请求后台数据流程 例:通过ajax请求txt中的文本 服务器状态码 get与post的区别 例:通过get发送和接收数据 ...
分类:
编程语言 时间:
2017-01-04 20:22:47
收藏:
0 评论:
0 赞:
0 阅读:
188
1. 电子邮件协议 电子邮件的在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,POP3,IMAP。 其中邮件的创建和发送只需要用到 SMTP协议,所有本文也只会涉及到SMTP协议。SMTP 是 Simple Mail Transfer Protocol 的简称,即简单邮件 ...
分类:
编程语言 时间:
2017-01-04 20:22:14
收藏:
0 评论:
0 赞:
0 阅读:
219
1 #include 2 #include 3 #include 4 #include 5 #include 6 7 using namespace std; 8 9 typedef unsigned long long ull; 10 const int x = 123; 11 const int... ...
分类:
编程语言 时间:
2017-01-04 20:21:18
收藏:
0 评论:
0 赞:
0 阅读:
438
在开发应用的过程中,不可避免的会使用第三方类库。之前用过一个WinRTXamlToolkit.UWP,现在微软官方发布了一个新的开源控件库—— UWPCommunityToolkit 项目代码托管在Github上:https://github.com/Microsoft/UWPCommunityTo ...
分类:
编程语言 时间:
2017-01-04 20:17:38
收藏:
0 评论:
0 赞:
0 阅读:
294
本节知识点概要 1.URL 2.views - 请求其他信息 - 装饰器 3.Templates - 母版 - 自定义 4.Models操作 5.分页(自定义分页) 6.cookie 7.session 8.Form验证 - 缓存 - 中间件 - 信号 - CSRF - Admin/ModelFor ...
分类:
编程语言 时间:
2017-01-04 20:15:32
收藏:
0 评论:
0 赞:
0 阅读:
270
1.懒加载 因为此时用的load懒加载机制,到jsp页面在发送sql语句的时候session已经关闭了。所以会报以上错。可以添加过滤器,使session在请求响应完成后再关闭。 过滤器要配置在struts2过滤器的前面。过滤器配置如下: 2、如果还没有解决问题。就是包冲突了hibernate和str ...
分类:
编程语言 时间:
2017-01-04 20:15:15
收藏:
0 评论:
0 赞:
0 阅读:
267
工作后好久没上博客园了,虽然不是很忙,但也没学生时代闲了。今天上博客园,发现好多的文章都是年终总结,想想是不是自己也应该总结下,不过现在还没想好,等想好了再写吧。今天写写自己在工作后用到的技术干货,争取以后多上博客园写写总结吧,真是怀念学生时代啊!!! 背景 项目组开发的游戏客户端使用的脚本是pyt ...
分类:
编程语言 时间:
2017-01-04 20:14:14
收藏:
0 评论:
0 赞:
0 阅读:
259
线程:轻量级进程,在资源、数据方面不需要进行复制 不间断地跟踪指令执行的路径被称为执行路线 进程的结构:task_struck;地址空间 线程:轻量级的进程 在同一个进程中创建的线程,在共享进程的地址空间 在linux里用task_struct来描述一个线程,进程和线程都参与统一的调度 线程是共享相 ...
分类:
编程语言 时间:
2017-01-04 20:11:26
收藏:
0 评论:
0 赞:
0 阅读:
204
这两天帮老师做一个数据库,将所有实验交易的数据导入到数据库中,但是不想天天在实验室里面待着,气氛太压抑,就想着先把数据读进EXCEL中,哪天带到实验室导进去 数据原来是这样的,不同的实验有一个专门的文件夹,实验名的文件夹下有不同班级的文件夹,班级文件夹下有该班级日期文件夹,存储的是不同时间下该班做实 ...
分类:
编程语言 时间:
2017-01-04 20:09:09
收藏:
0 评论:
0 赞:
0 阅读:
212
使用pip 1.卸载模块 2.安装指定版本模块 ...
分类:
编程语言 时间:
2017-01-04 19:59:38
收藏:
0 评论:
0 赞:
0 阅读:
159
之前介绍过了普通对象比如系统自带的int等对象的对齐方式,在学习类型转换的时候遇到了自定义类型的继承体系中的downcast与upcast. 于是顺藤摸瓜,摸到了这里.发现还是 陈皓的博客里面写的最早也最易懂.http://blog.csdn.net/haoel/article/details/30 ...
分类:
编程语言 时间:
2017-01-04 19:59:13
收藏:
0 评论:
0 赞:
0 阅读:
207