码迷,mamicode.com
首页 > 2015年06月01日 > 全部分享
Bridge(桥接)模式
Bridge(桥接)模式用于将抽象与抽象的实现分离,使它们可以独自变化。 适用于以下几种情况: 不希望在抽象和它的实现部分之间有一个固定的绑定关系,例如这种情况可能是因为,在程序运行时刻实现部分应可以被选择或者切换。 类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充。这时Bridge模式使你可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。 对一个抽...
分类:其他好文   时间:2015-06-01 13:21:49    阅读次数:135
牛腩新闻发布系统总结
历时一个月的时间,牛腩新闻发布系统项目完成。这是B/S的第一个学习内容,纵观全局,牛腩这个学习项目起到了一个承上启下的作用,既是对C/S的一个总结,又是对B/S的一个开端。在学习C/S是先学习各个知识点,最后去实现一个系统。B/S恰恰相反,先交给我们做一个新闻发布系统,再去学习视频中涉及到的知识。看完视频后,对视频所涉及到的知识点做一个简单的梳理。       HTML    当我们在VS...
分类:其他好文   时间:2015-06-01 13:20:10    阅读次数:114
Thrift学习笔记—IDL基本类型
thrift 采用IDL(Interface Definition Language)来定义通用的服务接口,并通过生成不同的语言代理实现来达到跨语言、平台的功能。在thrift的IDL中可以定义以下一些类型:基本数据类型,结构体,容器,异常、服务 1基本类型 bool: 布尔值 (true or false), one bytebyte: 有符号字节i16: 16位有符号整型i32...
分类:其他好文   时间:2015-06-01 13:20:11    阅读次数:210
一个CSS3滤镜Drop-shadow阴影效果
一款CSS3滤镜Drop-shadow阴影效果的实现,运行后能看到在网页的下部左右两边各有一个斜着的阴影区域,不是水平或垂直的阴影,这种似乎更难以用CSS3来实现,所以说本代码有一定参考价值。测试请用火狐或chrome等浏览器,IE下看不到效果。...
分类:Web程序   时间:2015-06-01 13:21:28    阅读次数:125
归并排序
归并排序思想归并排序和快速排序一样,都采用了分治的思想。将数组不断缩小,并行排序(递归),这样可以提高速度。那么归并又是怎样分治的呢?和快排一样,分为两个步骤: 1. 写一个函数,输入为两个有序的数组,经过函数后要求这两个数组合并成一个,并且有序。 2. 将原数组不断二分,将分开的两个数组作为参数传入1步奏的函数中。递归完毕函数就已经排序成功。代码实现首先我们来看步骤1的函数:void merg...
分类:编程语言   时间:2015-06-01 13:19:49    阅读次数:131
UCB CS162: Get sarted, create a docker container for UCB CS162 online course
UCB CS162是加州大学伯克利分校提供的一门操作系统课程,这篇文章介绍怎么使用Docker 容器来安装配置CS162的课程实验环境。...
分类:其他好文   时间:2015-06-01 13:19:28    阅读次数:159
URAL 1563. Bayan (STL map)
1563. Bayan Time limit: 1.0 second Memory limit: 64 MB As everybody knows, there are a lot of stores in skyscrapers, it's the favourite place of glamorous girls. Blonde Cindy loves only one...
分类:其他好文   时间:2015-06-01 13:18:28    阅读次数:171
Android:长按连续响应的Button
Android:长按连续响应的Button。 在电商类app的购物车页面,经常会有这样的需求:长按“+”按钮或者“-”按钮时,购物车中的商品数量连续的增加或减少。...
分类:移动开发   时间:2015-06-01 13:19:35    阅读次数:126
trick:CSS 3+checkbox实现JQuery的6个基本动画效果
在JQuery中,有六个基本动画函数:show()/hide()、fadeIn()/fadeOut()、slideUp()/slideDown()。这篇文章,就利用CSS3+checkbox实现这六个基本动画。show()/hide()的实现show()/hide()的实现主要控制元素的display属性。 html: <input type="checkbox...
分类:Web程序   时间:2015-06-01 13:17:39    阅读次数:113
在可以调用OLE之前,必须将当前线程设置为单线程单元(STA)模式,请确保您的Main函数带有STAThreadAttribute
导入导出功能,在调用ShowDialog时的错误,解决办法如下:WinForm窗体的入口点: /// /// 应用程序的主入口点。 /// [STAThread] private static void Main(String...
分类:编程语言   时间:2015-06-01 13:19:14    阅读次数:171
PAT 六度空间
六度空间假如给你一个社交网络图,请你对每个节点计算符合“六度空间”理论的结点占结点总数的百分比。终于来了道中文题 ,然而题意还是很绕。语文不好(掩面,逃)BFS的考察 然而难点是在确定层数 所以咱们用一个last指向每一层的最后一个节点 当出队的节点==last的时候 level++看AC代码吧 写...
分类:其他好文   时间:2015-06-01 13:18:20    阅读次数:159
关于宿舍打分系统API端查询优化
优化前的相关代码RoomController.class.php 1 //带详情的宿舍信息列表,已经完成检查的宿舍 2 //08 3 function team_room_list_with_detail($team_id,$is_finish=true){ 4 // ...
分类:Windows程序   时间:2015-06-01 13:16:42    阅读次数:138
Linux编译c时遇到的问题
1.#include"stdio.h"问题在64位系统下,编写一个C程序,使用gcc,进行编译时,会出现error:stdio.h:没有那个文件,解决办法:在命令行输入sudo apt-get install build-essential进行安装参考:http://blog.csdn.net/yy...
分类:系统相关   时间:2015-06-01 13:19:38    阅读次数:273
实验三
//优先级调度算法#include#include#include#define getpch(type)(type*)malloc(sizeof(type))#define NULL 0struct pcb {/*定义进程控制块PCB*/char name[10];char state;int s...
分类:其他好文   时间:2015-06-01 13:19:10    阅读次数:206
Python快速入门(2)
var = raw_input() 获取用户输入,该函数会将获取的值转化为一个字符串,因此有时需要强制类型转换。if-elif-else:三元操作符:condition1 if exp else condition2exp为真执行condition1,否则执行condition2for:>>>a =...
分类:编程语言   时间:2015-06-01 13:18:49    阅读次数:146
获取app版本号
NSDictionary*infoDictionary=[[NSBundlemainBundle]infoDictionary];NSString*name=[infoDictionaryobjectForKey:@"CFBundleDisplayName"];NSString*version=[i...
分类:移动开发   时间:2015-06-01 13:15:48    阅读次数:134
利用C#进行AUTOCAD的二次开发
众所周知,对AutoCAD进行二次开发用到的主要工具有:ObjectArx,VBA,VLisp。但它们的优缺点是显而易见的:ObjectArx功能强大,编程效率高,但它的缺点是编程者必须掌握VC++,而这门语言非常的难学;VBA和VLisp虽然简单易上手,但它们对于开发大型的程序好象无能为力。那究竟...
分类:Windows程序   时间:2015-06-01 13:18:06    阅读次数:179
2048条   上一页 1 ... 76 77 78 79 80 81 82 ... 121 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!