首页 > 2014年08月16日 > 全部分享
面向切面编程——Aop
一、概念        AOP(Aspect-Oriented Programming,面向切面的编程),它是可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。它是一种新的方法论,它是对传统OOP编程的一种补充。 二、Aop原理               1.面向对象编程模型         OOP(面向对象编程)...
分类:其他   时间:2014-08-16 21:09:11    收藏:0  评论:0  赞:0  阅读:572
Codeforces Round #261 (Div. 2) D 树状数组应用
看着题意:[1,i]中等于a[i]的个数要大于[,jn]中等于a[j]的个数 且i int n; int aa[1000000 + 55]; int bb[1000000 + 55]; int c[1000000 + 55]; map mp; ll lowbit(ll x) { return x&(-x); } void add(int i,int val) { while...
分类:其他   时间:2014-08-16 21:09:01    收藏:0  评论:0  赞:0  阅读:308
cocos2dx 之内存管理
cocos2dx 之内存管理...
分类:其他   时间:2014-08-16 21:08:51    收藏:0  评论:0  赞:0  阅读:425
poj 3522 枚举+kruskal
过了样例就能AC 注意一点 0条边特意判断下。是否无法构成生成树也要判断 #include #include #include using namespace std; #define maxn 110 int parent[maxn]; int N,M; struct edge { int u,v,w; }edges[maxn*maxn]; int cmp(void const *a,vo...
分类:其他   时间:2014-08-16 21:08:41    收藏:0  评论:0  赞:0  阅读:392
组合查询——继承与多态的小练习
这次,做之前首先规划了一下到底该怎么改?首先来看看哪里有多余的:前台:除了加载的hashtable内容和显示的内容不一样,别的地方区别很小;后台,D层中,因为三个组合查询用到的D层方法只是返回值不同,所以,返回值这里可以用list (of T)代替,这样,前台后台冗余就少多了。...
分类:其他   时间:2014-08-16 21:08:31    收藏:0  评论:0  赞:0  阅读:346
leetcode 刷题之路 92 Climbing Stairs
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级,求总共有多少总跳法。...
分类:其他   时间:2014-08-16 21:08:21    收藏:0  评论:0  赞:0  阅读:304
C++新特性 右值引用 移动构造函数
1、右值引用引入的背景 临时对象的产生和拷贝所带来的效率折损,一直是C++所为人诟病的问题。但是C++标准允许编译器对于临时对象的产生具有完全的自由度,从而发展出了Copy Elision、RVO(包括NRVO)等编译器优化技术,它们可以防止某些情况下临时对象产生和拷贝。下面简单地介绍一下Copy Elision、RVO,对此不感兴趣的可以直接跳过: (1) Copy Elision  Co...
分类:移动平台   时间:2014-08-16 21:08:01    收藏:0  评论:0  赞:0  阅读:519
在mac下安装了MySqL + MySQLWorkbench + PyCharm
今天在mac下安装了MySqL + MySQLWorkbench + PyCharm 安装这些东西没有在windows下熟悉。 在Mac下安装程序真的不是很适应,感觉很不爽!!!安装完成后还是蛮高兴,后面可以做自己要做的事情了。 通过查阅各种各样的资料,去安装这些东东。最后经过一番周折终于安装完成。下面是对安装过程和遇到的问题做个简单记录。...
分类:数据库技术   时间:2014-08-16 21:07:41    收藏:0  评论:0  赞:0  阅读:523
WebService简介
WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用....
分类:Web开发   时间:2014-08-16 21:07:31    收藏:0  评论:0  赞:0  阅读:391
客户相关概念介绍
1.客户几个关系表ER图  Party Anentity that can enter into a business relationship, such as buying and selling,and can be of the type Organization or Person. Party指的能够进行业务往来的实体,例如能够进行采购和销售动作,类型可...
分类:其他   时间:2014-08-16 21:07:21    收藏:0  评论:0  赞:0  阅读:368
窗体的复用----窗体继承
众所周知,在面向对象的软件开发中,通过对类的封装和抽象,可以对类进行继承,从而实现代码复用和增加软件的可维护性。那么,窗体能不能继承呢?在重构机房收费系统的时候遇到了如下问题:...
分类:Windows开发   时间:2014-08-16 21:07:11    收藏:0  评论:0  赞:0  阅读:484
POJ--3422--Kaka's Matrix Travels【最小费用最大流+拆点】
链接:http://poj.org/problem?id=3422 卡卡 题意:卡卡的矩阵之旅,有一个n*n的矩阵,卡卡要从左上角走到右下角,每次他只能往右或往下走,卡卡可以走k遍这个矩阵,每个点有一个num值,卡卡走到这里可以获得num点,一个点只能获得一次num值,问卡卡走完k遍后身上num值最大可以是多少? 思路:其实看到这题时没思路,图论书上说了建图的方式,但...
分类:其他   时间:2014-08-16 21:07:01    收藏:0  评论:0  赞:1  阅读:450
UILite库
UILite库可以使用git访问了 https://git.oschina.net/7thTool/UILite.git 现在可以使用UILite库开发一些应用了 后面...
分类:其他   时间:2014-08-16 21:06:41    收藏:0  评论:0  赞:0  阅读:314
leetcode 刷题之路 93 Merge k Sorted Lists
将k个有序链表合并成一个有序链表。...
分类:其他   时间:2014-08-16 21:06:21    收藏:0  评论:0  赞:0  阅读:352
Linux 使用常见问题
Linux 使用的常见问题
分类:系统服务   时间:2014-08-16 21:05:11    收藏:0  评论:0  赞:0  阅读:420
【编程题目】颠倒栈☆
66.颠倒栈(栈)。题目:用递归颠倒一个栈。例如输入栈{1, 2, 3, 4, 5},1 在栈顶。颠倒之后的栈为{5, 4, 3, 2, 1},5 处在栈顶。思路:我自己没做出来,因为总觉得用不上递归。看了网上答案http://blog.csdn.net/cxllyg/article/details...
分类:其他   时间:2014-08-16 21:05:01    收藏:0  评论:0  赞:0  阅读:267
【APP UI 设计模式】(一)APP UI 设计原则和流程
一、基本原则 1、用户体验原则UCD,以用户为中心去设计 2、设计模式是可重用的设计规范实现 3、反模式是糟糕设计的典型,极力避免使用 4、试验模式——超越既有理念和移动现状的设计,有望成为下一个主流UI设计模式。二、主要内容 1、APP UI 设计模式描写叙述的对象是...
分类:移动平台   时间:2014-08-16 21:04:51    收藏:0  评论:0  赞:0  阅读:386
C++统计代码注释行数 & 有效代码行数 & 代码注释公共行 & 函数个数
问题来源,在14年的暑假的一次小项目当中遇到了一个这样的问题,要求统计C++代码的注释行数,有效代码行数,代码注释公共行数,以及函数个数。下面稍微解释一下问题,1)注释行数:指有注释的行,包括有代码和注释的公共行(如:3,4,15,22...)2)有效代码行:指有代码的行,包括有代码和注释的公共行(...
分类:编程语言   时间:2014-08-16 21:04:41    收藏:0  评论:0  赞:0  阅读:372
Java快速教程--vamei 学习笔记(进阶篇)
感谢vamei,学习链接:http://www.cnblogs.com/vamei/archive/2013/03/31/2991531.htmlJava进阶01 String类学习链接:http://www.cnblogs.com/vamei/archive/2013/04/08/3000914....
分类:编程语言   时间:2014-08-16 21:04:31    收藏:0  评论:0  赞:0  阅读:676
不使用库函数sqrt实现求一个数的平方根
二分法:double mysqrt(double a){ if(a == 0 ) return 0; double precision = 1.0e-7, start = 0, end = a; if(a precision) { double mid = (...
分类:其他   时间:2014-08-16 21:04:21    收藏:0  评论:0  赞:0  阅读:434
1082条   上一页 1 ... 8 9 10 11 12 ... 55 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!