时间:2017-2-4 21:12 ——AspectJ简介1、AspectJ是一个基于Java语言的AOP框架。2、Spring2.0以后新增了对AspectJ切点表达式的支持。3、@AspectJ是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面。 4、新版本Sp ...
分类:
编程语言 时间:
2017-02-07 20:32:49
阅读次数:
302
1、eval()方法 解析JSON数据的最常用方法是使用javascript的eval()方法,代码如下: function toJson(str){ var json = eval('(' + str + ')'); return json;} 2、new Function方法 该方法存在性能和安 ...
分类:
编程语言 时间:
2017-02-07 20:31:15
阅读次数:
136
1. Python pass是空语句,是为了保持程序结构的完整性。 pass 不做任何事情,一般用做占位语句。 2.删除一个list里面的重复元素 方法一:是利用map的fromkeys来自动过滤重复值,map是基于hash的,大数组的时候应该会比排序快点吧 方法二:是用set(),set是定义集合 ...
分类:
编程语言 时间:
2017-02-07 20:29:37
阅读次数:
176
要点梗概: 利用后处理器扩展Spring容器 Bean后处理器和容器后处理器 Spring3.0 的“零配置” 支持 Spring的资源访问策略 在ApplicationContext中使用资源 AOP的基本概念 AspectJ使用入门 生成AOP代理和AOP代理的作用 基于Annotation的“ ...
分类:
编程语言 时间:
2017-02-07 20:21:55
阅读次数:
166
从最初的实现邮件发送功能,改了几次,有了如下代码。 该代码还可以继续开发,完善。以实现更复杂的功能。 ...
分类:
编程语言 时间:
2017-02-07 20:20:02
阅读次数:
197
时间:2017-2-2 02:23 步骤:1、程序中有JUnit环境2、导入jar包 spring-test-3.2.0.RELEASE.jar3、添加注解4、示例代码 import org.junit.Test; import org.junit.runner.RunWith; import or ...
分类:
编程语言 时间:
2017-02-07 20:12:48
阅读次数:
219
[转] Manacher算法详解 转载自: http://blog.csdn.net/dyx404514/article/details/42061017 Manacher算法 算法总结第三弹 manacher算法,前面讲了两个字符串相算法——kmp和拓展kmp,这次来还是来总结一个字符串算法,ma ...
分类:
编程语言 时间:
2017-02-07 20:14:17
阅读次数:
256
上学期做课程设计,老师让我做windows自带的空当接龙游戏,写了一个礼拜,完全仿windows的呵呵。不过也不全一样,有一些细节一直没有时间弄,没办法最近比较懒...与windows下的相比,我做的这个加入了AI(快捷键F6),可以开启移牌提示(快捷键F7),不过撤销一直没有做,可能哪天突然想做了 ...
分类:
编程语言 时间:
2017-02-07 20:12:40
阅读次数:
260
算法提高 排列数 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 0、1、2三个数字的全排列有六种,按照字母序排列如下: 012、021、102、120、201、210 输入一个数n 求0~9十个数的全排列中的第n个(第1个为0123456789 ...
分类:
编程语言 时间:
2017-02-07 20:08:56
阅读次数:
179
Java 8支持动态语言,看到了很酷的Lambda表达式,对一直以静态类型语言自居的Java,让人看到了Java虚拟机可以支持动态语言的目标。
分类:
编程语言 时间:
2017-02-07 19:27:19
阅读次数:
190
时间:2017-1-31 23:38 ——Bean的属性注入方式有三种注入方式: 1)接口注入: 定义一个接口,定义setName(String name)方法,定义一个类,实现该接口,并提供private String name。 2)构造器注入: 定义一个类,声明一个private String ...
分类:
编程语言 时间:
2017-02-07 19:24:15
阅读次数:
184
UIImageView+Extension.swift import UIKit extension UIImageView { // 360度旋转图片 func rotate360Degree() { let rotationAnimation = CABasicAnimation(keyPath ...
分类:
编程语言 时间:
2017-02-07 19:22:26
阅读次数:
145
时间:2017-2-2 02:17 ——导入jar包1、导入Spring开发基本jar包 spring-beans-3.2.0.RELEASE.jar spring-context-3.2.0.RELEASE.jar spring-core-3.2.0.RELEASE.jar spring-expr ...
分类:
编程语言 时间:
2017-02-07 19:20:52
阅读次数:
194
时间:2017-1-29 02:15 Spring的IOCSpring的AOP,AspectJSpring的事务管理,三大框架的整合——什么是Spring1、Spring是分层的JavaSE/EE full-stack(一站式)轻量级开源框架。 1)分层: * SUN公司提供的EE的三层结构:Web ...
分类:
编程语言 时间:
2017-02-07 19:13:35
阅读次数:
178
分布式服务:Dubbo+Zookeeper+Proxy+Restful 分布式消息中间件:KafKa+Flume+Zookeeper 分布式缓存:Redis 分布式文件:FastDFS 负载均衡:Keepalived+Nginx+Proxy(三重负载) ...
分类:
编程语言 时间:
2017-02-07 19:07:12
阅读次数:
441
UIView动画个人笔记,代码简单,不过多赘述。1.定义三个View 2.初始化相关信息 3.实现相关动画 附:CABasicAnimation的KeyPath透明度为:opacity其余如下: ...
分类:
编程语言 时间:
2017-02-07 19:02:51
阅读次数:
247
今天学习了一下java如何实现socket通信,感觉难点反而是在io上,因为java对socket封装已经很完善了。 今天代码花了整个晚上调试,主要原因是io的flush问题和命令行下如何运行具有package的类,不过最后问题基本都解决了,把代码贴出来供大家参考 server client ...
分类:
编程语言 时间:
2017-02-07 19:02:06
阅读次数:
159