1.依赖倒置原则 A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。 B.抽象不应该依赖于具体,具体应该依赖于抽象。2.用UML图来说明一下:代码说明:(1)管理员接口1 package com.alibaba.com.miao;2 3 public interface IEmpl.....
分类:
编程语言 时间:
2014-07-19 09:24:41
阅读次数:
294
今天偶然发现post提交与get提交的一个小知识点,记下来以后可以看看。 将form表单的method的设置为get后,通过url传递的参数将不会被传递到服务器,例如1.ashx?a=123,的a=123在后台就读不出来; 但是如果将method设置为post后,在后台仍然可以读到a=12...
分类:
其他好文 时间:
2014-07-19 09:25:03
阅读次数:
221
打开浏览器时,出现Microsoft Visual C++ Runtime Library Runtime Error错误,初步预计是软件冲突,可能有多种出错的方式,我的是浏览器自己主动关闭。一、有些时候,在你安装、执行某个软件,可能会得到这样一个错误提示: Microsoft Visual C+....
分类:
编程语言 时间:
2014-07-19 09:25:22
阅读次数:
362
74HC595——具有三态输出锁存功能的8位串行输入、串行/并行输出移位寄存器本文翻译自NXP的74HC595的datasheet74HC595和74HCT595是带有存储寄存器和三态输出的8位串行移位寄存器,移位寄存器和存储寄存器有各自的时钟。每当移位寄存器输入时钟SHCP上升沿来临之时,数据被移...
分类:
其他好文 时间:
2014-07-19 09:26:06
阅读次数:
198
读写锁在多线程应用中经常用到。适用于读线程多余写线程的场合。对读线程读取共享资源时不加锁,而对写线程写共享资源时进行加锁控制。先说一下读线程控制:只要此时没有写操作,就可以进行读取。一旦有写操作,则阻塞等待。对于写线程来说,如果此时有读线程正在读取资源,则等待其读取完,然后判断是否所有的读线程是否已...
分类:
其他好文 时间:
2014-07-19 09:25:42
阅读次数:
167
类型强制转换: 只有继承关系才能使用强制转换 is:判断变量是否指定的类型 声明一个父类变量,赋给一个子类变量,用is去判断是否子类对象,返回true as:进行类型转换,如果转换失败,返回null值,只能用与引用类型,并且与有集成关系的 重写: 对父类的虚方法进行重写,声明一个父类对象赋给一个子类...
分类:
其他好文 时间:
2014-07-19 09:26:21
阅读次数:
186
习题:2.设$R$是无零因子环,只有有限个元素但至少有两个元素.证明$R$是体.证明 只需说明$\{R^*;\cdot\}$构成群即可.由于$R$是环,因此$\{R^*;\cdot\}$构成有限半群;此外$R$无零因子,所以$\{R^*;\cdot\}$满足左右消去律,从而$\{R^*;\cdot....
分类:
其他好文 时间:
2014-07-19 09:26:43
阅读次数:
773
下面讲的是一个意思:The problem is that the next control in the tab order following the last radiobutton of your group must have the WS_GROUP flag set.1:ex:Cont...
分类:
其他好文 时间:
2014-07-19 09:27:10
阅读次数:
176
题意:有一种彩色珠子连成项链,每个珠子的两半由不同颜色组成,相邻的两个珠子接触的要相同颜色。是否有一个串法,如果有就输出顺序。思路:如果把每个颜色建一个点,那么一个珠子就可以拆分成两个点,再加一条边,这样问题就转化成了求欧拉回路。判断欧拉回路,首先要是连通的,再者是每个点都要有偶数个度。要连通可以使...
分类:
其他好文 时间:
2014-07-19 09:27:25
阅读次数:
172
1、php是什么?(来自百度百科) php:Hypertext preprocessor(超文本预处理器)、一种开源脚本语言、主要用于web开发。2、与其它语言的关系 介于HTML和C/C++,Java,C#等语言之间、通常须要对应脚本解释器才干执行。3、工作原理 通过webserver...
分类:
Web程序 时间:
2014-07-19 09:27:45
阅读次数:
273
变量(还包含宏)的命名规则,比較系统和彻底的有 Windows 编程中用到的匈牙利命名法。匈牙利命名法通过在变量名前面加上对应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号能够多个同一时候使用,顺序是先m_(成员变量),再指针,再简单数据类型,再其它。比如:m_lpszStr, ...
分类:
其他好文 时间:
2014-07-19 09:28:00
阅读次数:
205
1、KVC:Key Value Coding 键值编码(键值路径)作用:对象实例可以在类的外部对成员变量进行访问和赋值(就算成员变量是private也可以)举例:有一个Book类:private :_name; Author *_author; Author类:private:_na...
分类:
其他好文 时间:
2014-07-19 09:28:23
阅读次数:
200
问题1http://www.cnblogs.com/huaci/p/3854216.html在上一讲问题1,我们可以整理出2点:1,定时器作为运动物体的属性2,startMove方法,参数要传递2个:物体,目标值那么,如果运动物体的属性值改变,是通过一个变量值来改变的话,这时候会有什么问题呢?示例:...
分类:
Web程序 时间:
2014-07-19 09:28:50
阅读次数:
218
题意:有一个迷宫,迷宫中有许多火堆,Joe每次只走一步,火也是一次向四个方向蔓延一步,Joe不可以遇到火和障碍物,问Joe能否走出迷宫(只要到达边界居、就可以了)。思路:先计算每个点最先什么时候起火,再判断Joe到达这个点时是否已经起火了,这样就可以。代码:// http://uva.onlinej...
分类:
其他好文 时间:
2014-07-19 09:29:05
阅读次数:
247
转载于:http://blog.csdn.net/xocoder/article/details/9028347Lua的表本质其实是个类似HashMap的东西,其元素是很多的Key-Value对,如果尝试访问了一个表中并不存在的元素时,就会触发Lua的一套查找机制,也是凭借这个机制,才能够实现“面向...
分类:
其他好文 时间:
2014-07-19 09:29:40
阅读次数:
251
function fun1(){doSomething(fun3);}function fun2(canshu){canshu();}function fun3(){}如上所示,触发fun1,可调用fun3.我查找这个调用方法,是因为自己写公用表格,涉及到事件绑定,所以才查找到此
分类:
编程语言 时间:
2014-07-19 09:29:25
阅读次数:
241