使用Spring面向切面编程 1.介绍 AOP是OOP的补充,提供了另一种关于程序结构的思路. OOP的模块化的关键单位是 类 . AOP的则是aspect切面. AOP 将程序的逻辑分成独立的块(叫做concern 重心,关注点). AOP是用来增加跨切重心(cross-cutting conce ...
分类:
编程语言 时间:
2018-05-31 00:22:45
阅读次数:
231
【HDU5909】Tree Cutting(FWT) 题面 "vjudge" 题目大意: 给你一棵$n$个节点的树,每个节点都有一个小于$m$的权值 定义一棵子树的权值为所有节点的异或和,问权值为$0..m 1$的所有子树的个数 题解 考虑$dp$ 设$f[i][j]$表示以$i$为根节点的子树中, ...
分类:
其他好文 时间:
2018-05-21 10:35:11
阅读次数:
164
题意:给出n根小棒的长度stick[i],已知这n根小棒原本由若干根长度相同的长木棒(原棒)分解而来。求出原棒的最小可能长度。 先说先具体的实现:求出总长度sum和小棒最长的长度max,则原棒可能的长度必在max~sum之间,然后从小到大枚举max~sum之间能被sum整除的长度len,用dfs求出 ...
分类:
其他好文 时间:
2018-05-18 20:05:51
阅读次数:
202
The world’s lightest wireless flying machine lifts off1Circult: cutting the circuitry from copper foil using a laser,2Driving:piezoelectric ceramiic3P ...
分类:
其他好文 时间:
2018-05-17 11:46:36
阅读次数:
136
POJ_2653_Pick-up sticks_判断线段相交 Description Stan has n sticks of various length. He throws them one at a time on the floor in a random way. After finis ...
分类:
其他好文 时间:
2018-05-10 11:16:01
阅读次数:
151
经典的一道题 零件分组 每个零件有两维,将零件分组,要求每组内零件严格不下降,求最小组数 将一维排序,另一维求最长上升子序列即可 下面代码写的是暴力,也能过 ...
分类:
其他好文 时间:
2018-05-04 14:01:26
阅读次数:
152
题目链接: https://vjudge.net/problem/POJ-2513 题目大意: 给一些木棍,两端都有颜色,只有两根对应的端点颜色相同才能相接,问能不能把它们接成一根木棍 解题思路: 题意不难,典型的无向图判断是否存在欧拉通路或回路的问题。 1、欧拉通路或回路的判定条件是图联通,并且度 ...
分类:
其他好文 时间:
2018-04-26 14:05:08
阅读次数:
145
题目链接:http://poj.org/problem?id=2378 题目: Description After Farmer John realized that Bessie had installed a "tree-shaped" network among his N (1 <= N < ...
分类:
其他好文 时间:
2018-04-22 21:40:00
阅读次数:
194
Now Pudge wants to do some operations on the hook. Let us number the consecutive metallic sticks of the hook from 1 to N. For each operation, Pudge ca ...
分类:
其他好文 时间:
2018-04-15 14:56:51
阅读次数:
183
Unity是一款知名的依赖注入容器,其支持通过自定义扩展来扩充功能。在Unity软件包内默认包含了一个对象拦截(Interception)扩展定义。本篇文章将介绍如何使用对象拦截功能来帮助你分离横切关注点(Separation of cross-cutting concerns)。 对象拦截简介 对 ...
分类:
编程语言 时间:
2018-04-08 18:04:28
阅读次数:
396