什么是AOPAOP(Aspect-OrientedProgramming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。当我们需要为分散的对象引入...
分类:
编程语言 时间:
2015-05-11 10:39:23
阅读次数:
145
按照国际惯例,学习一门新语言写的第一个程序都是在屏幕上输出一句 “Hello, world!” 。在Swift里,一行代码就搞定了:如果你以前写过C或者Objective-C的代码,这个语法你肯定看着很眼熟——在Swift里,这行代码就已经是一个完整的程序了。你不需要单独导入用于像输入/输出或者字符...
分类:
编程语言 时间:
2015-05-11 10:36:59
阅读次数:
136
1、输入十个学生的成绩,找出最高分 1 #region 输入十个学生的成绩,找出最高分 2 //输入十个学生的成绩,找出最高分 3 int[] c = new int[10]; 4 for (int i ...
分类:
编程语言 时间:
2015-05-11 10:36:06
阅读次数:
232
importjava.io.File;importjava.io.FileOutputStream;importjava.io.InputStream;importjava.io.OutputStream;importjava.net.URL;publicclassCopyURLImg{//url网...
分类:
编程语言 时间:
2015-05-11 10:33:05
阅读次数:
176
原理分析:互斥对象是系统内核对象,各个线程都可以拥有它,谁拥有它谁就可以执行执行完毕,用ReleaseMutex 函数释放拥有权,以让其他等待的线程可以使用其他线程可以使用 WaitForSingleObject函数排队等待(等待也可以理解为排队申请) 使用过程var hMutex: T...
分类:
编程语言 时间:
2015-05-11 10:32:08
阅读次数:
160
复习下单例模式 我擦今天上网看了下 单例整理的好多啊 自己就跟着敲一遍 顺便说下自己的理解。单例第一种: 1 public class Singleton { 2 private static Singleton instance; 3 private Singleton (){} ...
分类:
编程语言 时间:
2015-05-11 10:28:40
阅读次数:
125
转载自:万一的博客先看一段程序unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1=...
分类:
编程语言 时间:
2015-05-11 10:26:57
阅读次数:
254
NGUI语言本地化解决方法
分类:
编程语言 时间:
2015-05-11 10:26:00
阅读次数:
182
java语言中函数的重载和重写可谓是很重要的概念,所以在写js的时候时不时的会想到这种用法,重写先不说,这里只说重载.. function test(one) { alert("上面"); } function test(one,two) { alert("下面"); } 如上代码,...
分类:
编程语言 时间:
2015-05-11 10:20:16
阅读次数:
123
#include int binSearch(int, int, int);main(){ int i, n = 10, x = 7; //这里假设把数组a[]定义为a[n],是错误的,不能定义变长数组。 int a[10]; printf("Please enter your nu...
分类:
编程语言 时间:
2015-05-11 10:21:06
阅读次数:
105
转载自:万一的博客 一下子跳到等待函数 WaitForSingleObject,是因为下面的Mutex、Semaphore、Event、WaitableTimer等同步手段都要使用这个函数。不过等待函数可不止WaitForSingleObject这一个,但是它是最简单的function WaitF....
分类:
编程语言 时间:
2015-05-11 10:18:23
阅读次数:
315
<NotepadPlus>
????<UserLang?name="Markdown"?ext="md?markdown"?udlVersion="2.0">
????????<Settings>
????????????<Global?caseIgnored="yes"?forceLineCommentsAtBOL="yes"?...
分类:
编程语言 时间:
2015-05-11 09:13:35
阅读次数:
175
装饰模式(decorator ):动态的给一个对象添加一些额外的职责,就增加的功能来说,装饰模式比生成子类更为灵活。
使用情况:当系统需要新功能的时候,是想旧的类中添加新的代码,这些新的代码通常装饰了原有类的核心职责或者主要行为,它们在主类中加入了新的字段,新的方法新的逻辑,从而增加了主类的复杂度。而这些新加入的东西仅仅是为了满足一些只有在特定情况下才会执行的特殊行为的需要。装饰模式可以把每个要...
分类:
编程语言 时间:
2015-05-11 09:10:57
阅读次数:
148
[Author]: kwu -- 关于JVM常用的GC算法...
分类:
编程语言 时间:
2015-05-11 09:08:43
阅读次数:
152
C++中从指定区域分配内存:
#include
using namespace std;
const int buf(1024);
char buffer[buf]={0}; //开辟静态区域
//p1,p3作为指针变量在栈区,存储的地址指向堆区
//手动释放内存
//p2,p4作为指针变量在栈区,存储的地址指向静态区
//自动释放内存,用于分配用完了就不会再用的数据
//避免内存泄漏,...
分类:
编程语言 时间:
2015-05-11 09:08:51
阅读次数:
186
1. 首先打开eclipse,选择 帮助 -> 安装新软件(help---Install New SoftWare) 。在Work With中输入
http://eclipse-color-theme.github.com/update (原网站为http://eclipsecolorthemes.org/?view=plugin),点击添加(Add)。
2...
分类:
编程语言 时间:
2015-05-11 09:05:44
阅读次数:
235
稍微轻松点,彻底理解了一下这三个算法,当然只是部分,还有什么改良版,具体分类等等,不过下周有事,先把这几个典型的弄明白,老规矩,看代码说问题
/**
* Created by fanyafeng on 2015/5/8/0008.
*/
public class ALGTest {
public static void main(String[] args) {
Sy...
分类:
编程语言 时间:
2015-05-11 09:05:15
阅读次数:
138