2014年6月22日

【ABAP】暴力修改表内容

摘要: 1. 一个在SE16里用debug的途径来进行修改 第一步,进入SE16,输入需要修改的表的名字 第二步,在选择屏里输入点选择项来找数据,找你需要修改的那行 第三步,在表的内容输出的界面,在command field里,就是用来输入tcode的那个地方,输入/H,回车,会看到下面有绿色提示,意思是d 阅读全文

posted @ 2014-06-22 15:34 color_story 阅读(748) 评论(0) 推荐(0)

【ABAP】知识点2

摘要: 1. DUMMY是不是检查所有的类型的权限呢? PS:不是,dummy的意思是虚拟的意思,就是说权限检查的时候有这个权限检查字段,但是不对该字段做权限检查。 AUTHORITY-CHECK OBJECT 'Z_BRAND' ID 'ACTVT' DUMMY ID 'BRAND' FIELD p_br 阅读全文

posted @ 2014-06-22 15:25 color_story 阅读(889) 评论(0) 推荐(0)

表维护生成器(SM30)

摘要: 1.ABAP用表格维护生成器维护数据 SM30 1.se11新建数据库表 如:目标店铺信息 ZTFC_RT020 2.进入表的技术设置:参照新建表 a)数据类:ALP0 ALP1 b)大小范畴:写0或者1,表格维护生成器的对话程序,数据不会很大 c)缓冲:不允许缓冲 d)缓冲类型:空 e)关键字段号... 阅读全文

posted @ 2014-06-22 15:17 color_story 阅读(9638) 评论(0) 推荐(0)

ABAP新建自定义表说明

摘要: 1.表字段: 在数据字典中,每创建一个数据库表后,都将同时生成一个同名的结构化数据类型.2.外键: 外部关键词内容必须在其对应的约束表(check table)中存在,否则无法插入.3.技术设定 1.数据类型(data class): APPL0(Master data),较少需要被修改的系统数据表... 阅读全文

posted @ 2014-06-22 15:15 color_story 阅读(2491) 评论(0) 推荐(0)

ALV

摘要: ALV相关 阅读全文

posted @ 2014-06-22 15:13 color_story 阅读(186) 评论(0) 推荐(0)

【ABAP】知识点

摘要: 1.RANGES: RANGES: ra_ebeln FOR ekpo- ebeln . SELECT ebeln INTO CORRESPONDING FIELDS OF TABLE lt_ebeln FROM ztfc_mm030_his WHERE pltyp = 'Z' AND ebeln 阅读全文

posted @ 2014-06-22 15:08 color_story 阅读(451) 评论(0) 推荐(0)

jQuery源码分析系列:.domManip() .buildFragment() .clean()

摘要: .domManip(args,table,callback):是jQuery DOM操作的核心函数,可以扩展出如下方法: append/appendTo: prepend/prependTo: before/insertBefore: after/insertAfter: 1.转换HTML为DOM元 阅读全文

posted @ 2014-06-22 15:03 color_story 阅读(244) 评论(0) 推荐(0)

jQuery源码分析系列:属性操作

摘要: 属性操作 1.6.1相对1.5.x最大的改进,莫过于对属性.attr()的重写了。在1.6.1中,将.attr()一分为二: .attr()、.prop(),这是一个令人困惑的变更,也是一个破坏性的升级,会直接影响到无数的网站和项目升级到1.6。 简单的说,.attr()是通过setAttribut 阅读全文

posted @ 2014-06-22 15:03 color_story 阅读(184) 评论(0) 推荐(0)

JavaScript 设计模式系列 : 代理模式

摘要: 代理模式:最基本的形式是对访问进行控制。代理对象和另一个对象实现的是同样的接口。实现是在本体做,代理对象只是负责执行所分派的任务的那个对象或类。代理主要做的就是控制对本体的访问,代理对象并不会在另一对象的基础上添加方法或修改方法,也不会简化接口。所有对代理对象的方法进行调用最后都会传递给本体。 阅读全文

posted @ 2014-06-22 15:03 color_story 阅读(109) 评论(0) 推荐(0)

javascript基础知识系列:DOM学习

摘要: 访问节点:短距离的旅行: parentNode:获得父节点。 firstChild:获得第一个子节点。 lastChild:获得子节点的最后一个。访问节点的文本: var x=[a.paragraph]; var text = x.firstChild.ndoeValue;parentNo... 阅读全文

posted @ 2014-06-22 15:03 color_story 阅读(157) 评论(0) 推荐(0)

【PHP设计模式】创建型之工厂模式(Factory Method)

摘要: 工厂方法(Factory Method) 意图: 【GoF】定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使得一个类的实例化延迟到其子类。 动机: 考虑一个个人事务管理的项目,他可以管理预约对象(appointment)。使用bolg进行信息交流,以后还可以使用不 阅读全文

posted @ 2014-06-22 15:02 color_story 阅读(245) 评论(0) 推荐(0)

PHP基础知识系列:错误处理与异常处理

摘要: 一、基本错误处理:die(),发生错误之后终止了脚本运行。if(!file_exists("welecome.txt")){ die("File not fount");//自定义显示的错误信息 }else{ $file = fopen("welecome.txt","r"); } ... 阅读全文

posted @ 2014-06-22 15:02 color_story 阅读(162) 评论(0) 推荐(0)

PHP基础知识系列:异常

摘要: 异常通过增加try、catch和throw和创建内置的Exception基类来实现。 1.try代码块可以一直运行,但是如果抛出了异常,代码的剩余部分就会被跳过,程序会跳到catch语句块中执行。catch语句定义了处理发生异常时的处理方法。允许定义要捕捉的异常类型,并且可以捕捉到异常的细节。tr... 阅读全文

posted @ 2014-06-22 15:02 color_story 阅读(100) 评论(0) 推荐(0)

PHP基础知识系列:abstract 抽象类

摘要: php 抽象类 : abstract其实抽象类和接口类有一部分很像,记得在哪里看见这样一句话,抽象类就把类像的部分抽出来,这句看上去很搞笑,其实它说出了抽象类的真理,抽象类的 作用是,当你发现你的很多类里面用很多方法你不断的在重复写,那你就可以考虑使用抽象类了,你可能会说“我不是可以重写一个类每个公... 阅读全文

posted @ 2014-06-22 15:02 color_story 阅读(195) 评论(0) 推荐(0)

PHP基础知识系列:interface 接口

摘要: 1.php 接口类:interface接口用于声明实现类所必须声明的方法,如,接口通常用来声明API,而不用定义如何实现这个API。接口只能包含方法原型,而不能包含任何完整定义了的方法。类可以使用多个接口,使用引号隔开。接口中的方法必须都被实现了。其实他们的作用很简单,当有很多人一起开发一个项目时,... 阅读全文

posted @ 2014-06-22 15:02 color_story 阅读(218) 评论(0) 推荐(0)

PHP基础知识系列:反射API(Reflection API)

摘要: 反射是什么?它是指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类、方法、属性、参数等的详细信息,包括注释。这种动态获取的信息以及动态调用对象的方法的功能称为反射API。Php代码反射API概览:class Reflection { }interface Reflector { }clas... 阅读全文

posted @ 2014-06-22 15:01 color_story 阅读(476) 评论(0) 推荐(0)

【PHP设计模式】结构型之装饰者(Decorator)

摘要: 装饰者模式(Decorator) 意图: 【GoF】动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 <动机> 组合模式帮助我们聚合组件,而装饰模式则使用类似结构来帮助我们改变具体组件的功能。该模式同样使用组合,但组合是在代码运行时实现的。继承是共享父 阅读全文

posted @ 2014-06-22 15:01 color_story 阅读(568) 评论(0) 推荐(0)

【PHP设计模式】结构型之组合(Composite)

摘要: 原型模式(Composite) 意图: 【GoF】将对象组合成树形结构以表示“部分-整体”的层次结构。Composite使得用户对单个对象和组合对象的使用具有一致性。 动机: 将一组对象组合为像单个对象一样被使用的结构。 组合模式可以很好的聚合和管理许多相似的对象,在客户端用户看来,组合对象和独立对 阅读全文

posted @ 2014-06-22 15:01 color_story 阅读(790) 评论(0) 推荐(0)

【PHP设计模式】行为型之观察者(Observer)

摘要: 观察者模式:观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使他们能够自动更新自己。 允许一个类观察另一个类的状态,当被观察者的类发生改变时,观察类可以收到通知并作出相应的动作。 <UML> <示例代码> class 阅读全文

posted @ 2014-06-22 15:00 color_story 阅读(201) 评论(0) 推荐(0)

global和$GLOBALS[]的区别

摘要: global和$GLOBALS[]的区别global和$GLOBALS[]的区别:global在函数产生一个指向函数外部变量的别名变量,而不是真正的函数外部变量$GLOBALS[]确确实实调用是外部的变量,函数内外会始终保持一致!例function t1() {global $var1, $var2... 阅读全文

posted @ 2014-06-22 15:00 color_story 阅读(220) 评论(0) 推荐(0)

【PHP设计模式】行为型之命令(Command)

摘要: 命令模式:把一个请求或者操作封装到一个对象中。命令模式把发出命令的责任和执行命令的责任分割开,委派给不同的对象。命令模式允许请 求的一方和发送的一方独立开来,使得请求的一方不必知道接收请求的一方的接口,更不必知道请求是怎么被接收,以及操作是否执行,何时被执行以及是怎么被执 行的。系统支持命令的撤消。 阅读全文

posted @ 2014-06-22 15:00 color_story 阅读(313) 评论(0) 推荐(0)

【PHP设计模式】行为型之访问者(Vistor)

摘要: 访问者模式:访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话,接受这个操作的数据结构可以保持不变。 访问者模式适用于数据结构相对未定的系统,它把数据结构和作用于结构上的操作之间的耦合解脱开,使得操作集合可以相对自由的演化。访问者模式使得增加新的操作变的很容易,就是 阅读全文

posted @ 2014-06-22 15:00 color_story 阅读(445) 评论(0) 推荐(0)

【转】PHP基础知识系列:heredoc

摘要: Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind模板就是一个典型的例子。如下:Untitled Docum... 阅读全文

posted @ 2014-06-22 14:59 color_story 阅读(313) 评论(0) 推荐(0)

【转】有趣儿的PHP文件操作常用函数总结

摘要: 一 、解析路径:1 获得文件名:basename();给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。eg:$path="/home/httpd/html/index.php";$file=basename($path,... 阅读全文

posted @ 2014-06-22 14:59 color_story 阅读(150) 评论(0) 推荐(0)

PHP基础知识系列:对象串行化serialize与unserialize

摘要: 有时候需要把一个对象在网络上传输,为了方便传输,可以把整个对象转化为二进制串,等到达另一端时,再还原为原来的对象,这个过程称之为串行化,就像我们现在想把一辆汽车通过轮船运到美国去,因为汽车的体积比较大,我们可以把汽车拆开成小的部件,然后我们把这些部件通过轮般运到美国去,到了美国再把这些部件组装回汽车... 阅读全文

posted @ 2014-06-22 14:59 color_story 阅读(289) 评论(0) 推荐(0)

javascript疑难习题

摘要: 题目1var length = 10;function fn(){ console.log(this.length);};var obj = { length: 5, method: function(fn) { fn(); // ? arguments... 阅读全文

posted @ 2014-06-22 14:58 color_story 阅读(250) 评论(0) 推荐(0)

【PHP设计模式】创建型之建造者(Builder)

摘要: 建造者模式(Builder):将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有一个多种语言翻译机,上面每种语言都有一个 按键,见到MM我只要按对应的键,它就能够用相应的语言说出 阅读全文

posted @ 2014-06-22 14:58 color_story 阅读(188) 评论(0) 推荐(0)

【转】关于html元素的disabled,readonly 的详细分析

摘要: 关于html元素的disabled,readonly 的详细分析一,先看看这两个属性在效果和使用上的区别READONLY and DISABLED both remove the functionality of the input field, but to different degrees. ... 阅读全文

posted @ 2014-06-22 14:58 color_story 阅读(256) 评论(0) 推荐(0)

【PHP设计模式】行为型之适配器(Adapter)

摘要: 【意图】 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原来由于接口不兼容而不能一起工作的那此类可以一起工作【GOF95】 把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口原因不匹配而无法一起工作的两个类能够一起工作。适配类可以根据参数返还一个合适的实例给客户端。 阅读全文

posted @ 2014-06-22 14:58 color_story 阅读(260) 评论(0) 推荐(0)

拦截过滤器、前端控制器和应用控制器

摘要: 控制器(Controller)由一些类组成,根据预先定义的配置选项处理用户请求。一个典型的用户请求如下:php.MVC 控制器由两部分组成:前端控制器和控制器。当请求到来时,前端控制器负责安装应用程序,控制器则根据phpmvc-config.xml的配置属性处理请求。 图6显示了前端控制器的主要任务... 阅读全文

posted @ 2014-06-22 14:57 color_story 阅读(562) 评论(0) 推荐(0)

PHP基础知识系列:PHP5新特征

摘要: 对象柄(将在下面解释,更详细的请见第二章:对象模型的价值)?更好的构造器(统一名字,不允许改变)?析构器?可见度(方法和属性的public公开,protected受保护,private私有)?异常处理(可以选择新的语法try{}catch{}来触发错误)?静态类?映像(动态检查类,方法,属性)?类型... 阅读全文

posted @ 2014-06-22 14:57 color_story 阅读(113) 评论(0) 推荐(0)

【PHP设计模式】值对象模式

摘要: 值对象模式: 下面是一个给员工发放工资的例子。但是因为PHP5的对象赋值的处理方式,所以$job::salary,、$p1::wallet和$p2::wallet这三个看上去不同的对象实例虽然使用着不同的“标识符”,但事实上,它们全部都指定到同一个实例对象。 //值对象模式 class BadDol 阅读全文

posted @ 2014-06-22 14:57 color_story 阅读(383) 评论(0) 推荐(0)

【PHP设计模式】创建型之抽象工厂(abstract factory)

摘要: 抽象工厂模式(abstract factory): 意图: 【GoF】提供一个创建一系列相关或相互依赖的接口,而无需指定他们具体的类。 动机: 把创建者与产品实现分离。 适用: 一、一个系统要独立于它的产品的创建、组合与表示时。 二、一个系统要由多个产品系列中的一个来配置时。 三、当你要强调一系列相 阅读全文

posted @ 2014-06-22 14:57 color_story 阅读(273) 评论(0) 推荐(0)

JavaScript 设计模式系列:基础知识

摘要: 基础知识 约定:在JavaScript业界,如果变量和方法是使用下划线,则表示该变量和方法是私有方法,只允许内部调用,第三方不应该去调用。 1>>双重“非”操作返回的是布尔型的数据: var bool = !!num; 2>>函数是一等对象: 1:匿名函数 1 functi... 阅读全文

posted @ 2014-06-22 14:56 color_story 阅读(201) 评论(0) 推荐(0)

【PHP设计模式】结构型之代理(Proxy)

摘要: 代理模式(Proxy) <意图> 【GOF】为其他对象提供一种代理对象以控制对这个对象的访问。 代理模式给某一个对象提供一个代理对象,并由代理对象控制对源对象(被代理对象)的引用。代理就是一个人或一个机构代表另一个人或者一个机构采取行动。 (客户端引用的是代理对象)某些情况下,客户不想或者不能够直接 阅读全文

posted @ 2014-06-22 14:56 color_story 阅读(241) 评论(0) 推荐(0)

【PHP设计模式】行为型之职责链(Chain of Responsibleity)

摘要: 责任链模式: 在责任链模式中,很多对象由每一个对象对其下家的引用而接 起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。客户并不知道链上的哪一个对象最终处理这个请求,系统可以在不影响客户端的情 况下动态的重新组织链和分配责任。处理者有两个选择:承担责任或者把责任推给下家。一个请 阅读全文

posted @ 2014-06-22 14:56 color_story 阅读(119) 评论(0) 推荐(0)

【PHP设计模式】基础知识

摘要: 聚合(aggregation)意味着一个对象拥有另一个对象或对另一个对象负责。一般我们称一个对象包含另一个对象或者一个对象是另一个对象的一部分。聚合意味着聚合对象和其所有者具有相同的生命周期。一般用带菱形的箭头表示。指该类里(A)有其它类(B)的指针或引用,在该类里(A)会调用其他类(B)的方法或属 阅读全文

posted @ 2014-06-22 14:56 color_story 阅读(164) 评论(0) 推荐(0)

【PHP设计模式】结构型之享元模式(Flyweight)

摘要: 享元模式:FLYWEIGHT在拳击比赛中指最轻量级。享元模式以共享的方式高效的支持大量的细粒度对象。享元模式能做到共享的关键是区分内蕴 状态和外蕴状态。内蕴状态存储在享元内部,不会随环境的改变而有所不同。外蕴状态是随环境的改变而改变的。外蕴状态不能影响内蕴状态,它们是相互独立的。 将可以共享的状态和 阅读全文

posted @ 2014-06-22 14:56 color_story 阅读(93) 评论(0) 推荐(0)

【PHP设计模式】行为型之迭代器

摘要: 迭代子模式:迭代子模式可以顺序访问一个聚集中的元素而不必暴露聚集的内部表象。多个对象聚在一起形成的总体称之为聚集,聚集对象是能够包容一 组对象的容器对象。迭代子模式将迭代逻辑封装到一个独立的子对象中,从而与聚集本身隔开。迭代子模式简化了聚集的界面。每一个聚集对象都可以有一个或一个 以上的迭代子对象, 阅读全文

posted @ 2014-06-22 14:55 color_story 阅读(118) 评论(0) 推荐(0)

【PHP设计模式】行为型之状态(State)

摘要: 状态模式:状态模式允许一个对象在其内部状态改变的时候改变行为。这个对象看上去象是改变了它的类一样。状态模式把所研究的对象的行为包装在不 同的状态对象里,每一个状态对象都属于一个抽象状态类的一个子类。状态模式的意图是让一个对象在其内部状态改变的时候,其行为也随之改变。状态模式需要对 每一个系统可能取得 阅读全文

posted @ 2014-06-22 14:55 color_story 阅读(170) 评论(0) 推荐(0)

PHP基础知识系列:知识点

摘要: 1.1 变量赋值 变量的传值赋值与引用赋值的区别,变量都是存放在栈内存中的,传值赋值时重新分配内存,引用是指向共同的内存.使用“&”符号实现引用赋值。$a = 11;$b = $a;$b = 22;echo $a."";echo $b;$c = &$a;//引用赋值$c = 33;echo $a.... 阅读全文

posted @ 2014-06-22 14:54 color_story 阅读(190) 评论(0) 推荐(0)

【PHP设计模式】结构型之门面(facade)

摘要: <意图> 【GOF】为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层次的接口,使得子系统更加容易使用。 外部与子系统的通信是通过一个门面(Facade)对象进行。 门面模式: 外部与一个子系统的通信必须通过一个统一的门面对象进行。门面模式提供一个高层次的接口,使得子系统更易于使 阅读全文

posted @ 2014-06-22 14:54 color_story 阅读(404) 评论(0) 推荐(0)

导航