-
Java基础之反射
Java基础之反射 个人理解: 反射就是将文件的所有内容都清晰的进行的查看,尤其是可以通过暴力反射将私有的内容进行呈现出来!同时可以通过反射进行对象的创建。要知晓类的加载形成.class文件是最先执行的(在类进内存的时候),然后再开始执行静态的内容。通过反射获取...
-
六:观察者模式
六:观察者模式 定义:观察者模式(有时又被称为发布-订阅模式、模型-视图模式、源-收听者模式或从属者模式)是软件设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的...
-
五:抽象方法模式
五:抽象方法模式 抽象工厂模式算是工厂相关模式的终极形态,如果各位完全理解了上一章的工厂方法模式,那么抽象工厂模式就很好理解了。它与工厂方法唯一的区别就是工厂的接口里是一系列创造抽象产品的方法,而不再是一个,而相应的,抽象产品也不再是一个了,而是一系...
-
三:简单工厂模式
三:简单工厂模式 定义:从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实...
-
C语言中#ifdef,#ifndef和#endif的作用
C语言中#ifdef,#ifndef和#endif的作用 C语言中#ifdef,#ifndef和#endif的作用 这些命令让编译器进行简单的逻辑控制. 当一个文件被编译时, 你可以使用这些命令使某些行保留或者是去处. #if expression 如果表达式(expression)的值是真(true),那么紧随该命令的代码将会...
-
论分治与归并思想
论分治与归并思想 归并排序 要想了解归并思想,就离不开对归并排序的理解,从前看别人的代码百思不得其解,后来看到一张图片顿时领悟,附下: 每次比较两个数组,注意可以是一个数组的两个不同的区间,每次将较小的数存储在一个临时数组中,这样就完成了归并排序。当然...
-
学习了插入排序
学习了插入排序 简单的理解,插入排序,就是原队列中不断的出列一个值,与已经出列的所有值进行一一比较,找到自己的位置进行插队。 下面是学习的来的插入排序以及自己对一些代码的注释;另外,在此基础上将其中的插队代码,单独做成了一个函数。 下面是插入排序的c++...
-
Qt开源编辑器qsciscintilla的一些用法
Qt开源编辑器qsciscintilla的一些用法 首先放一张自己做的软件中的编辑器的效果图 中间红色的框就是放在Qt的tabwidget控件中的qsciscintilla编辑器 先从官网下载qsciscintilla源码,在qtcreater中编译,提取静态库和头文件,将库和Qsci中的头文件添加到自己的项目的pro...
-
洛谷P2763题解
洛谷P2763题解 吐槽一下:蜜汁UKE是什么玩意?! 题目分析: 观察题面, 对于给定的组卷要求,计算满足要求的组卷方案 ,可以发现这是一道明显的 有条件 的 二分图匹配 问题,于是考虑建模。 建一个超级源点,一个超级汇点;源点与试题相连,汇点与类型相连。 重点是...
-
石子合并问题--直线版 HRBUST - 1818
石子合并问题--直线版 HRBUST - 1818 t题目链接:https://vjudge.net/problem/HRBUST-1818 思路:一段已经合并的区间,分成两段区间,遍历所有能分开的区间。 代码有注释,基本就这样一个简单是思路。 1 #include iostream 2 #include cstdio 3 #include cstring 4 #in...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
