自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(87)
  • 收藏
  • 关注

转载 Time

时间相关DateFormatUtils – 提供格式化日期和时间的功能及相关常量;DateUtils – 在Calendar和Date的基础上提供更方便的访问;DurationFormatUtils – 提供格式化时间跨度的功能及相关常量;FastDateFormat – 为java.text.SimpleDateFormat提供一个的线程安全的替代类;Forma...

2017-08-06 15:28:00 172

转载 算法与结构

时间:2014年3月30日13:12:54 1.写算法前一定要定义好他的结构,毕竟,算法脱离不了结构的限制(即便是面向对象也只能缓解这种依赖,能摆脱结构的只有接口了) 2.当我们有了一个结构至少要提供基本操作增删改查 以上2点的共同认识,结构决定算法,不同的结构有不同的优势基础结构我个人认为,已知的东西都是基础的,在基础的(已知的)结构上扩充,肯定要比自己想一个非主...

2017-08-06 15:28:00 191

转载 11

public static String getHql() throws Exception {// 获得 Person类上 run方法上的注解// 反射获得run方法Class personClass = Person.class;Field[] fieldlist = personClass.getDeclaredFields();StringBuffer ...

2017-08-06 15:27:00 97

转载 DateUtils

时间相关DateFormatUtils – 提供格式化日期和时间的功能及相关常量;DateUtils – 在Calendar和Date的基础上提供更方便的访问;DurationFormatUtils – 提供格式化时间跨度的功能及相关常量;FastDateFormat – 为java.text.SimpleDateFormat提供一个的线程安全的替代类;Forma...

2017-08-06 15:27:00 223

转载 Ext.container.Container

任何可能包含其它Ext.Component组件的基类。 容器对于所包含的组件的基本处理包括添加,插入和删除项目。包含Ext.Component,又是其他容器的基类Ext.container.ContainerExt.create('Ext.container.Container', { renderTo: Ext.getBody(),});&lt...

2015-11-20 07:10:00 415

转载 Ext.Component

Ext.Component对标签(尤指div)的封装所有Ext组件的基类,组件下所有的子类都可能参与自动化Ext组件的生命周期执行创建, 渲染和销毁都是由Container容器类提供,组件可以通过容器配置items创建, 也可以通过动态方法 add创建组件基类内置了组件的 隐藏/显示,启用/禁用,大小控制行为.所有组件被注册在布局管理器中Ext.ComponentMana...

2015-11-19 22:40:00 247

转载 extjs布局--只看现象

layout,container中相当重要的属性,代表布局他是container的一个属性,其值隶属于Ext.layout.container下,都包含自己的对象,却全都不被建议显示构建(建议通过layout属性创建),虽然叫建议,不过。。。Ext.layout.container的基类是Ext.layout.Layout,这两个货全是方法的封装,并不包含渲染的代码,倒是包含诸如...

2015-11-13 11:57:00 115

转载 Ext下的方法

addBehaviors:批量添加事件Ext.addBehaviors({ // 在id为foo的元素中的所有锚点上添加一个单击事件的侦听器 '#foo a@click' : function(e, t){ // 做一些事情 }, // 把相同的监听器添加到多个选择符上(在@符号前使用逗号分隔) '#foo ...

2015-11-12 19:04:00 129

转载 充血模式与贫血模式

1转载于:https://www.cnblogs.com/liuCy/p/4953118.html

2015-11-10 15:08:00 89

转载 ext下的组建,mvc,mvvm

  组建和架构的包括固定的写法,风格还有规范,通过一个栗子(仅包含一个grid和点击事件),来描述extjs下的mvc和mvvm的整体结果组建化<!DOCTYPE HTML><html manifest=""><head> <meta http-equiv="X-UA-Compatible" content="I...

2015-11-09 12:03:00 137

转载 前端mvc与mvvm

  框架与库的最大区别就是代码的风格确认,库只是页面级别的选择,而架构则关注于整个程序的设计MVC  作为软件中的99口诀,软件设计要是没个mvc就好像不是正规军一样,前端也是这样,将html理解为view,js理解为controller,js的通讯(主要指ajax)交互理解为model的获取,那么前端就是一个标准的mvc架构,其写法大致是这样的html/view: ...

2015-11-08 17:10:00 108

转载 ext--创建store

  如何通讯?通过ajax,获取到的数据如何管理?大多数时候我会认为,完全没有必要,通过ajax获取数据以后,整个流程就已经结束了...  在基础数据维护或者大多数后台管理系统中,登陆的目的就是为了增删改,单独用ajax时,对于数据的修改,依赖于额外引入的一个变量'data'或者将其置入一个容器form,通过form.submit自动获取所需要修改的数据...另一种更为oo的方式就是...

2015-11-05 12:42:00 124

转载 js--通讯

互联网依赖于通讯技术(通讯依赖url),无论使用神马架构,通讯都是必须被考虑到的,任何通讯架构也是通过原生+业务产生的apiimg在控制台中输入$('<img src="http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/9.gif">')$('<img src="ht...

2015-11-04 19:42:00 76

转载 js--面向对象

面向对象用名词封装描述的方式,最主流的编程范式(js不强制使用面向对象)类/构造函数描述对象的代码,也是描述一个对象的模版相对于普通函数,构造函数内部可以使用this,且需要new初始化function A(){ this.a=1 }创建使用new进行创建var a=new A();使用new命令后,其函数经过一次`封装`:...

2015-11-02 12:07:00 69

转载 名词王国里的死刑(转)

翻译正文Hello,world!今天我给大家讲一个关于Java魔鬼国王和他在全国范围内驱逐动词的故事。注意:这个故事并没有什么圆满结局。如果你心灵脆弱或者吹毛求疵的话,这个故事不适合你。 如果你易于动怒或喜欢在别人的博客上妄加评论, 那么请立即停止阅读。在我们开始这个故事之前,先让我们熟悉一下背景:溢出的垃圾所有使用Java的人都喜欢“用例”,所以让我们以一个用例开始...

2015-11-01 17:15:00 129

转载 一次面试

继承继承?-.-为神马要继承?算法优化,语法概念,底层'架构'...实例对象的共享优化,通过指针的方式,减少内存开支prototypeprototype什么鬼?菊花链有什么作用?js继承的实现依赖函数通过prototype获取到公共的属性/方法,以达到继承的目的so?js的继承通过prototype的指向直接增加一层(菊花链),不在进行其他优化,在创建对象时,需要...

2015-10-30 18:24:00 73

转载 setTimeout,0的使用

setTimeout(function(){ //....},0) 方法会加入执行的栈中,简单的说就是异步操作在渲染中,做最后一次数据转换的时候,可以大量使用比如在easyui中,你可以这样,用以同步进行数据样式的转换 $("#tb").datagrid({ columns: [ ...

2015-07-06 00:58:00 103

转载 加载器

  无论什么语言,都需要先将代码加载到内存中,而后才能执行,代码量上去以后,对于大量代码的加载所照成的长时间等待的问题必须有相应的解决方案,比如java的类加载器  java的类加载器  简单来说分三个部分,第一部分引导类,程序启动的基本类加载(系统级别),比如jdk,第二部分为依赖类,具体项目启动的依赖类(项目级别),第三类为自定义类,就是你自己写的代码(功能级别),不懂j...

2015-07-05 18:20:00 85

转载 历史任务与路由

  对于js,css等静态文件,304可以减少对服务端的压力,而单页面刷新更可以进一步的减少脚本加载的次数,配合与模块化,基本上可以称为一次加载,随处运行...  我很久以前就开始单页面刷新的布局方式了,当然这只是我作为后端程序猿不屑于布局的原因- -~最开始的时候使用的就是传说中的iframe,仅为布局而生,后来喜欢上了使用ajax加载html,直接修改内容区域的html,这种方式...

2015-07-05 01:09:00 90

转载 标签交互与创建jquery组件

通过原生html+css就可以写出基本的组件,比如select,很简单就可以写一个符合标准的组件 <select name="name" class="form-control"> <option value="1">1</option> <option value="2"...

2015-07-05 00:15:00 93

转载 原生与组件

  框架用的越多越觉得繁琐,是没有理解代码还是需求更新的太快?谁知道呢,写一个form感叹下原生form <form action="next.html" method="get"> <input type="text" name="name" value="" /> <input...

2015-07-04 12:37:00 106

转载 bower

管理前端js依赖,有点maven中的pom文件的味道安装npm install -g bower使用bower通过自己服务器建别名 or GitHub工程唯一别名 or 引用地址等一切你能想象到的客户友好性方式去下载文件,,结合脚本,能够达到maven中pom自动下载jar包的功能(通过github唯一标示or自身服务器中的唯一标示与版本号语法进行版本控制,仓库的意思...

2015-04-15 23:42:00 80

转载 yeoman

yeoman,自称"脚手架"一样的应用,通过下载的不同的generator,进行工程的快速部署如图左侧,有点像java中的这一步安装npm install -g yo-g为使用"全局路径",最终会生成以及构建webappnpm install -g gene...

2015-04-14 23:40:00 72

转载 grunt+bower+yo

叔一直后端现在兼前端,鬼知道grunt是干嘛的,上来就是啪啪啪N条命令木有办法在新公司,只能把大湿用过的步奏死记硬背下来了node环境nodejs.org下选择install,傻瓜式下一步,搞定NPM:Node Package Manager,即node包管理器,不管他,接着走npm install -g yonpm install -g bowernpm install -g ...

2015-04-13 22:26:00 87

转载 脚本化http

  http(超文本传输协议)规定浏览器如何从服务器获取服务/资源src,url,href与http相关的几个属性src:资源地址url:统一资源定位符location:当前URL的信息href:超文本引用其中href建立关联,有指向的意思,比如a,linksrc获取资源,可以对本地造成重大影响,比如img,srcipt(link也对本地影响了,但不重大,可以参考前端加载...

2015-04-06 23:31:00 71

转载 jquery事件模型

  大多数工具类都会提供标准入口和快捷方式,jquery事件模型也不例外jquery1.0标准入口属于jquery工具方法,通过$.event可查看一个标准的事件大致就会经历这样的流程如果对事件的传播进一步进行代理就还需要一个fix,重新制作代理以及取消默认行为jquery1.0快捷入口通过初始化方式,将标准工具方法,转换为实例方法而后再一...

2015-04-06 20:07:00 84

转载 兼容事件模型

  为了客姥爷的用户体验,我们必须做兼容处理,我们可以1.通过提供统一的api(不兼容就是api不统一,有没有一种越走越远的感觉...),通过鸭辨式找到浏览器提供的相似功能进行兼容2.使用浏览器提供的最基本的功能进行模拟兼容模型在事件模型兼容性中,我们需要兼容以上浏览器,其中ie6,7,8使用的是ie事件模型,其他的则为标准dom模型,可以简单的理解为非ie即d...

2015-04-05 23:16:00 99

转载 css盒模型

再也不相信别人了,博客都是坑爹,一个简单的盒模型,被描述的那么难受盒子模型区块元素的矩形结构经常称之为盒模型,它包括一个元素的内容(content)是放置在一个元素的打开和关闭标记之间的实际文字(或其他媒体)。一个元素的留白(padding)是该内容周围的空位,其仍构成上述元素之一部分。padding也是元素在物理上的一部分,且不应被用于创建两个元素之间的空白。任何背...

2015-04-05 21:30:00 102

转载 dom事件

  正如javascript由草根到招安,dom事件也经历了诞生,混战到规范的三个阶段模型简介传统模型  客户端js程序采用异步事件驱动编程模型,事件监听是这个模型最基本的要求,而且感觉也就实现了个监听...ie模型  传统模型只提供了监听功能,随着js的发展,对事件的需求也越来越多,浏览器产品经理互相摘抄各种理念比如多投,传播...而且被广大程序猿所...

2015-03-27 11:31:00 84

转载 IE浏览器十大进化史 盘点微软IE1到IE10辉煌历程(转)

 回顾浏览器的历史长河,1995年至今微软IE浏览器已经跨域了10个版本,成为浏 览器市场的霸主,尤其Win7平台上的IE9浏览器更是无人能敌,全球使用量已经超过30%。Win8时代中,再看IE10的表现。从没人记得的IE1, 一直到刚刚发布正式版的IE10,让我们来看看IE这16年来的历史吧!• IE1 1995年8月, 微软公司正式发布Windows 95,里面包含IE第一代...

2015-03-27 10:14:00 467

转载 基础-javascript事件

  直到现在才真正的发现,前端和后台的区别真是太大了....好失落,自己以前所学不光杂还全是皮毛,既然决定要当一名前端大湿,先从基础开始巩固吧,先整理一下冒泡,抓捕,jquery事件模型之间的关系事件模型  模型,给我的感觉更像事件对象而非事件的处理方式,事件,并非javascript对象,不会存在程序源码中,这是javascript权威指南,第17章开头的一段内容,理解...

2015-03-25 21:46:00 83

转载 同源策略

同源策略出于对dom(文档)安全考虑,网景提出的 域名,协议,端口必须相同的安全策略1.既然是策略,浏览器就可以选择性实现,不过吗....2.主要用于保护dom节点,换句话说所谓的跨域操作是不被允许的3.XHR也是同样试用的不严格的同源策略/跨域策略同源策略的目的是为了阻止恶意第三方进行任意操作如果双方可以"友好洽谈",当然可以突破这些限制友好洽谈包括以下方式1.双方修改domaimdo...

2015-03-25 14:24:00 62

转载 js时间线

js执行是单线程,并不是说整个浏览器都是单线程的,姑且就成为单线程吧js单线程的原因是为了避免多线程操作dom,引发的并发问题,dom属于基础数据,从多线程上讲,对它的操作要加事物,而js的操作最初就是为了操作dom,嗯,幸好是单线程的,总之一句话,凡是能够修改dom的一定得同步客户端js时间线 1、创建document对象,开始解析web页面。创建HTMLHtmlEleme...

2015-03-24 15:07:00 142

转载 i++ 与++i

超简单的i++就是retrun i;i=i+1;++i就是i=i+1;return i;这是伪的,可以用finally试试转载于:https://www.cnblogs.com/liuCy/p/4359616.html

2015-03-23 13:45:00 75

转载 jquery下的domcument

jquery下的domcument操作目的:对window.domcument(element)重新进行接口封装方式:封装/包装/代理,任何你能想到的方式都行首先,分析一下 Element 对象和 NodeList 对象NodeList Element集合,for循环操作ElementElement 可以拥有元素节点,文本节点,注释节点的子节点,对于他的api包括 增删改操...

2015-03-23 13:43:00 235

转载 jquery

jquery 除了必要情况,jquery拒绝对原生api进行任何污染,他是真正的函数式类库,在函数式操作中你只需要关心他所提供的接口,这种特性对的拓展和优化非常关键jquery的作用 分层是软件最重要的手段,cpu不统一可以分层,语法不统一也可以分层,当然这里指的并不是js语法(这个必须一样),这里说的是不同版本下的接口,制裁任性的厂商还是拉拢不同口味的客户,jquery可以...

2015-03-23 13:41:00 57

转载 MVC MVP MVVM

MVC  比我还大的东西都不会太难,比如mvc,mvc的区分方式非常好理解,或许他也仅仅只是一个分层方式....从对象或者说组件的角度来看,属性,方法和事件三者是必须的,那么将其分为一种设计分层来说应该就是mvcM  软件,产品,对象,无论什么离不开内容,就算是一个杂乱无章的一断字节,也需要将其进行整理,返回的结果就称之为M,大多数情况下,M来自数据库C  面向对象...

2015-03-14 14:22:00 81

转载 两个for还是一个for?

面对各种重口味的需求变更,判断条件也是越来越多,有时候前期考虑并不到位,我们需要在for循环中增加一段逻辑代码(假设是独立的),你会在for循环中添加还是再写一个for?转载于:https://www.cnblogs.com/liuCy/p/4328836.html...

2015-03-11 00:25:00 74

转载 意淫原理,还是很有意思的

语言这个东西真是太灵活了,尤其是使用各种框架的时候,有些bug或许不能称之为bug,真的只能称之为操作失误,在快餐框架面前,很难通过掌握原理/源码去解释or理解,只能通过操作手册了外加意淫一下原理了,比如下面几个例子(java/javascript)1.如图,求a和document.getElementById("a")的值其实吧,新手容易答对,很简单的引用关系嘛......

2015-03-11 00:11:00 100

转载 协议

物理层 通信工程链路层 邮电大学tcp 思科引用层 码农转载于:https://www.cnblogs.com/liuCy/p/4328765.html

2015-03-10 23:25:00 78

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除