码迷,mamicode.com
首页 > 2014年06月02日 > 全部分享
《Head First 设计模式》学习笔记——观察者模式 + 装饰者模式
装饰者模式是JDK中另一个使用较多的设计模式,上一个是观察者模式(在Swing中大量使用),业内好的API设计无一离不开常见的设计模式,通常我们所说要阅读源码,也是为了学习大牛们的设计思路。————题记 设计模式 观察者模式:定义了对象之间一对多的依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会受到通知并自动更新。 装饰者模式:动态地将责任附加到对象上。若要扩展功能,装饰者提...
分类:其他好文   时间:2014-06-02 05:31:47    阅读次数:234
《Head First 设计模式》学习笔记——工厂模式 + 抽象工厂模式
设计模式 工厂模式:定义一个创建对象的接口,但由子类决定要实例化的是哪一个。工厂方法让类把实例化推迟到子类。 所谓的“决定”,并不是指模式允许子类本身在运行时做决定,而是指在编写创建者类时,不需要知道实际创建的产品是哪一个。选择了使用这个子类,就自然的决定了实际创建的产品是什么。 抽象工厂模式:提供一个接口,用于创建相关或依赖对象的家族,而不需要指定具体类。 抽象工厂的任务时定义一...
分类:其他好文   时间:2014-06-02 02:15:39    阅读次数:255
学生信息管理系统,Ubuntu下Codeblocks+wxWidgets编程
Ubuntu下Codeblocks+wxWidgets编程。学生信息管理系统...
分类:其他好文   时间:2014-06-02 02:25:59    阅读次数:326
Java 加密 AES 对称加密算法
【AES】 一种对称加密算法,DES的取代者。 加密相关文章见: 【代码】 代码比较多,有一部分非本文章内容代码,具体自己看吧。 package com.uikoo9.util.encrypt; import java.math.BigInteger; import java.security.MessageDigest; import java.security.Secure...
分类:编程语言   时间:2014-06-02 04:49:21    阅读次数:426
JavaScript权威指南第03章 类型、值和变量(2)
3.3布尔值 布尔值包含真假,此处不再赘述。 javascript的任意值都能被转换为布尔值,以下值都默认被转换为false: undefined null 0 -0  Nan  "" 3.4 null 和undefined null是javascript的关键字,用来标识一个“空值”,对其进行typeof判断,返回一个object.表示是一个特殊的对象,表示没有对象。可以表示数字、字符...
分类:编程语言   时间:2014-06-02 02:26:36    阅读次数:333
jQuery源码学习笔记:构造jQuery对象
3.1源码结构: (function( window, undefined ) { var jQuery = (function() { // 构建jQuery对象 var jQuery = function( selector, context ) { return new jQuery.fn.init( selector, c...
分类:Web程序   时间:2014-06-02 04:54:11    阅读次数:292
jQuery源码学习笔记:扩展工具函数
// 扩展工具函数 jQuery.extend({ // http://www.w3school.com.cn/jquery/core_noconflict.asp // 释放$的 jQuery 控制权 // 许多 JavaScript 库使用 $ 作为函数或变量名,jQuery 也一样。 // 在 jQuery 中,$ 仅仅是 jQuery 的别名,因此即使不使用...
分类:Web程序   时间:2014-06-02 04:42:05    阅读次数:298
Java 加密解密 对称加密算法 非对称加密算法 MD5 BASE64 AES RSA
【前言】 本文简单的介绍了加密技术相关概念,最后总结了java中现有的加密技术以及使用方法和例子 【最简单的加密】 1.简单的概念 明文:加密前的信息 密文:机密后的信息 算法:加密或解密的算法 密钥:算法使用的钥匙(读作miyao,正确应该是miyue,但是大家都读miyao) 2.简单的例子 将123456每位数字都加1后得到234567, 其中123456...
分类:编程语言   时间:2014-06-02 04:41:25    阅读次数:319
HDU2206 IP的计算 【经典题】
IP的计算 Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 7479    Accepted Submission(s): 1457 Problem Description 在网络课程上,我学到了很多有关IP的知识...
分类:其他好文   时间:2014-06-02 05:27:52    阅读次数:176
CSS3/jQuery自定义弹出窗口
简单演示一下,精简了演示效果和css样式文件,更利于在项目中的实际应用 然后将style.css、index.js和index.html放在同一路径下 用chrome或Firefox打开index.html即可 不支持IE浏览器...
分类:Web程序   时间:2014-06-02 04:59:17    阅读次数:298
批处理bat脚本编写(附详细例子)
批处理bat脚本编写(附详细例子)      由于在项目开发的过程中经常需要编写bat脚本,而看大牛们编写的bat脚本简直一头雾水,木有办法,作为bat菜鸟的我只有通过最最简单的例子来熟悉bat脚本中的常用命令,由此来开启我的bat脚本学习之路.... 1.常用命令举例 a.创建文件夹:                         md    D:\mybat       //将在D盘下...
分类:其他好文   时间:2014-06-02 04:52:54    阅读次数:261
Cocos2d-x场景生命周期函数介绍
层(Layer)的生命周期函数有如下:init()。初始化层调用。onEnter()。进入层时候调用。onEnterTransitionDidFinish()。进入层而且过渡动画结束时候调用。onExit()。退出层时候调用。onExitTransitionDidStart()。退出层而且开始过渡动画时候调用。cleanup()。层对象被清除时候调用。 提示  层(Layer)继承于节点(Node...
分类:其他好文   时间:2014-06-02 02:31:05    阅读次数:337
站在路口,往走还是往右? ---对于技术选择的迷茫和反思
我觉得,一个人一直都在学习的东西就两样:选择和放弃。这个,在《谁的大学不迷茫》的一书中也提到了。 有的选择不是在我们的意愿之下做的,而是迫于当时”情况需要“,而并没有经过自己的大脑认真的思考,就匆匆忙忙的把自己投入到另外一个领域,而完全抛弃此刻之前已经熟悉的技术或者其他方面的。...
分类:其他好文   时间:2014-06-02 04:52:08    阅读次数:214
[Oracle] Group By 语句的扩展 - Rollup、Cube和Grouping Sets
经常写SQL语句的人应该知道Group by语句的主要用法是进行分类汇总,下面是一种它最常见的用法(根据部门、职位分别统计业绩): SELECT a.dname,b.job,SUM(b.sal) sum_sal FROM dept a,emp b WHERE a.deptno = b.deptno GROUP BY a.dname,b.job; DNAME JOB...
分类:数据库   时间:2014-06-02 02:28:40    阅读次数:289
《Head First 设计模式》学习笔记——单件模式
设计模式 单件模式:确保一个类只有一个实例,并提供一个全局访问点。 要点 单件模式确保程序中一个类最多只有一个实例。 在Java中实现单件模式需要私有的构造器、一个静态方法、一个静态变量。 确定在性能和资源上的限制,然后小心翼翼的选择适当的方案来实现单件,以解决多线程问题。 全局变量缺点 如果将对象赋值给一个全局变量,那么必须在程序一开始就创建好对象。万一对象非常耗费...
分类:其他好文   时间:2014-06-02 05:00:32    阅读次数:215
学习笔记_TortoiseSVN使用
TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,不需要为使用它而付费。 TortoiseSVN是 Subversion 的 Windows 扩展。它使你避免接触 Subversion 枯燥而且不方便的 Command Line。它完全嵌入 Windows Explorer,使用时只需在正常的窗口里右键操作就可以了。...
分类:其他好文   时间:2014-06-02 02:56:13    阅读次数:237
SIPp web frontend(2)
这个是SIPp前端的显示工具的中文翻译及安装文档...
分类:Web程序   时间:2014-06-02 04:48:06    阅读次数:309
1410条   上一页 1 ... 33 34 35 36 37 38 39 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!