码迷,mamicode.com
首页 > 其他好文
1.0设计模式概述
一.什么是设计模式Christopher Alexander说过:每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动。在面向对象的解决方案里,我们用对象和接口代替了墙壁和门窗。两类的核心都在于提供了相关问题的解决方案。设计...
分类:其他好文   时间:2015-01-19 00:03:21    阅读次数:215
利用观察者模式来对程序模块进行解耦
这段时间在对我们项目的代码进行重构,发现我们以往开发软件的时候耦合度非常高, 最严重的是很难对软件进行扩展和删减,现在对软件进行扩展的功能成本非常大比如我们有一个模块a,当到打一定的时间,或者说条件后,需要调用它:function(){function_a1()function_a2()functi...
分类:其他好文   时间:2015-01-19 00:05:57    阅读次数:278
session工具类作为项目中使用【注意注册为对象内方法的array使用】、分类的使用、验证码【重点】
1.实现session的入库工具类注意在注册使用的方法和函数的区别在于:spl_autoload_register('handle');//这样注册的是一个函数spl_autoload_register(array(object,handle));//此时是一个对象的指定方法,使用类名进行调用的情形...
分类:其他好文   时间:2015-01-19 00:03:40    阅读次数:188
Objective-c三大特性之一:多态
一,多态使用方式1,父类对象类型指向子类对象。二,多态优点1,在函数或方法的参数中父类对象类型可以同时接受多种子类对象传入参数。2,当子类对象被父类对象类型指向时,可以直接调用父类方法,但是不能直接调用子类的特有方法,如果需要必须调用,需将对象类型强制转换为子类类型。三,多态的局限性1,不能子类对象...
分类:其他好文   时间:2015-01-19 00:03:10    阅读次数:155
版权控制
http://numbbbbb.gitbooks.io/-the-swift-programming-language-/content/chapter2/23_Access_Control.html本页内容包括:模块和源文件访问级别访问级别的使用原则默认访问级别单目标应用程序的访问级别Framew...
分类:其他好文   时间:2015-01-19 00:03:53    阅读次数:264
MTD技术介绍
MTD(Memory Technology device)是用于访问memory设备(ROM、Flash)的Linux子系统,在Linux中引入这一层的主要目的是为了更加简单的添加新的Memory存储设备,它提供一层抽象的接口。 从上图可以看出,mtd原始设备层可以让底层Flash以字符设备呈现为应...
分类:其他好文   时间:2015-01-19 00:04:08    阅读次数:556
OpenSSL安装
下载:http://www.openssl.org/source/解压:tar -xvzfopenssl-1.0.1l.tar.gz配置:[root@localhost openssl-1.0.1l]#./config --prefix=/usr/local/ --openssldir=/usr/l...
分类:其他好文   时间:2015-01-19 00:01:25    阅读次数:225
leetcode ——Best Time to Buy and Sell Stock II
遍历价格vector,把每段上升期间的利润加起来,注意最后结束时记得再计算最后一次的利润 class Solution { // 把每段上升期间的利润加起来 // minVal: 低谷值 // maxVal: 峰值 // profit: 利润 public: int maxProfit(vector...
分类:其他好文   时间:2015-01-19 00:01:46    阅读次数:294
GenomicRangeQuery /codility/ preFix sums
首先上题目:A DNA sequence can be represented as a string consisting of the letters A, C, G and T, which correspond to the types of successive nucleotides i...
分类:其他好文   时间:2015-01-19 00:02:29    阅读次数:254
Objective-C基础1:OC中类的继承和组合
1.类的定义和声明OC中的类声明是以@interface开始@end结束。OC中的类定义以@implementation开始@end结束。OC中的方法声明:- (void) setName : (NSString*) strName;前面的短线-表示这是一个方法,(void)表示返回值, setNa...
分类:其他好文   时间:2015-01-19 00:00:36    阅读次数:431
(转)固定渲染管线与可编程渲染管线
1.固定渲染管线与可编程渲染管线的区别:1)、固定渲染管线 ——这是标准的几何&光照(T&L)管线,功能是固定的,它控制着世界、视、投影变换及固定光照控制和纹理混合。T&L管线可以被渲染状态控制,矩阵,光照和采制参数。2)、顶点着色器——图形开发人员可以对渲染管线中的顶点运算和像素运算分别进行编程处...
分类:其他好文   时间:2015-01-19 00:00:14    阅读次数:349
( 转)从四分钟到两秒——谈谈客户端性能优化的一些最佳实践
转:http://www.cnblogs.com/marvin/p/WinformOptimizSkill.html背景最近跟售后经理吃饭,他跟我再次谈起两年前为公司临时写的一个客户端,仍然非常激动的跟我说,这个客户端完爆了公司其他版本的客户端,包括最老的Delphi写的,Asp.Net写的,以及最...
分类:其他好文   时间:2015-01-19 00:00:35    阅读次数:404
替换字符串中的子串
通过一个简单的任务实现这样的一个任务: 当给定一个字符串,通过查询一个替换字典,将字符串中被标记的子字符串替换掉!实现的方法如下: 1 def expand(format, d, marker='"', safe=False): 2 if safe: 3 def lookup...
分类:其他好文   时间:2015-01-18 23:59:59    阅读次数:335
某熊掌公司wifi使用心得
本文适适合读者电脑无法识别某熊掌公司wifi所谓随身wifi,实际就是一个usb 无线网卡,一开始觉得这应当是很成熟的技术,但使用了两个公司的产品后,多多少少遇到有点不尽人意的地方,幸好经一翻折腾,总算可以正常使用。某熊掌公司wifi使用环境:Win7 64位操作系统自带无线网卡宏基笔记本对该公司实...
分类:其他好文   时间:2015-01-19 00:00:13    阅读次数:457
父类和子类之间的转换
结论:1.父类(基本类)转子类(扩展类),报错 2.子类(扩展类)转父类(基本类),成功实验如下:父类(基本类)public class Person { private String name; private String doc; public String getName...
分类:其他好文   时间:2015-01-19 00:00:09    阅读次数:342
职业生涯(一)——你就是自己想要成为的那个人!
入职半年来,自以为完全步入职场,调节好自己的状态等,但受到leader启发后,发现自己就是个小学生。 首先,要摆正自己的位置,知道自己以后想要成为什么样的人(在IT行业做到什么的职位,是个PG,SE,还是leader,PM.etc)。之后,你就要按照那个人的思维进行思考。你要告诉你自己你个le...
分类:其他好文   时间:2015-01-18 23:56:09    阅读次数:164
Longest Substring Without Repeating Characters
https://oj.leetcode.com/problems/longest-substring-without-repeating-characters/Given a string, find the length of the longest substring without repea...
分类:其他好文   时间:2015-01-18 23:57:54    阅读次数:264
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!