摘要: sdfds 阅读全文
posted @ 2020-12-10 09:55 jimmy.y 阅读(45) 评论(0) 推荐(0) 编辑
摘要: AOP (Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 OOP是关注将需求功能划分为不同的并且相对独立,封装良好的类,并让它们有着属于自己的行为,依靠继承和多态等来定义彼此的关系,属于纵向扩展; AOP是希望能够将通... 阅读全文
posted @ 2018-07-05 14:34 jimmy.y 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、SpringMVC架构 SpringMVC框架主要分为四个部分:DispatcherServlet、HandlerMapping、Controller、ViewResolver 1、DispatcherServlet DispatcherServlet(前端控制器)提供Spring MVC的几种访问点,而且负责职责的调度,用于控制流程,主要职责: 文件上传解析,如果请求类型是multi... 阅读全文
posted @ 2018-06-12 18:55 jimmy.y 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 在Python中,操作文件对象使用open函数来创建,下表列出了常用的操作file的函数: 序号 方法及描述 1.file.close() 关闭文件。关闭后文件不能再进行读写操作。 2.file.flush() 刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件, 而不是被动的等待输出缓冲区写入。 阅读全文
posted @ 2016-04-22 17:44 jimmy.y 阅读(3299) 评论(0) 推荐(0) 编辑
摘要: 表达式树可以说是Linq的核心之一,为什么是Linq的核心之一呢?因为表达式树使得c#不再是仅仅能编译成IL,我们可以通过c#生成一个表达式树,将结果作为一个中间格式,在将其转换成目标平台上的本机语言。比如SQL。我们常用的Linq to sql就是这样生成SQL的。 表达式树是.NET 3.5之后引入的,它是一个强大灵活的工具(比如用在LINQ中构造动态查询)。 先来看看Expression... 阅读全文
posted @ 2016-04-21 17:27 jimmy.y 阅读(1220) 评论(0) 推荐(1) 编辑
摘要: 在C#2.0引入匿名方法之前,声明委托的唯一方法就是使用命名方法,C#2.0之后的C#3.0中开始引入了Lambda表达式取代了匿名方法。 匿名方法 要说Lambda必然离不开匿名方法,实际上,Lambda的本质就是一个匿名方法,上代码 上述代码中,首先定义了一个委托SayHello,注册到改委托的 阅读全文
posted @ 2016-04-20 15:17 jimmy.y 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: 模块让你能够有逻辑地组织你的Python代码段。 把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。 模块也是Python对象,具有随机的名字属性用来绑定或引用。 简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。 例子 一个叫做ana 阅读全文
posted @ 2016-04-18 13:09 jimmy.y 阅读(895) 评论(0) 推荐(0) 编辑
摘要: Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义一个函数 你可以定义一个由自己想要功能的函数,以下是 阅读全文
posted @ 2016-04-13 17:48 jimmy.y 阅读(538) 评论(0) 推荐(1) 编辑
摘要: 在多线程编程中,线程的创建和销毁是非常消耗系统资源的,因此,C#引入了池的概念,类似的还有数据库连接池,这样,维护一个池,池内维护的一些线程,需要的时候从池中取出来,不需要的时候放回去,这样就避免了重复创建和销毁线程。 ThreadPool类 MSDN帮助信息: http://msdn.micros 阅读全文
posted @ 2016-04-08 15:22 jimmy.y 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中使用多线程,但是对多线程的一些用法和概念还有有些模棱两可,为了搞清楚查阅了一写资料,写下这篇日志加深理解吧。 Thread.Join()在MSDN中的解释很模糊:Blocks the calling thread until a thread terminates 有两个主要问题:1.什 阅读全文
posted @ 2016-04-07 14:14 jimmy.y 阅读(1220) 评论(0) 推荐(1) 编辑