自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rex.Yin的专栏

用巅峰技术融入平凡生活

  • 博客(54)
  • 资源 (2)
  • 收藏
  • 关注

原创 Balloon.2.12 —— UI组件之表格

方法入口var $table= $().$b("table",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板" style="">" class="blo_table ">   配置属性(通用属性参看2.3节)属性名类型默认值说明

2014-03-14 15:18:27 1099

原创 Balloon.2.11 —— UI组件之树(基于zTree封装)

方法入口var $tree= $().$b("tree",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板配置属性(通用属性参看2.3节)属性名类型默认值说明localOptionArray[]复选框选项,静态数据源,固定不变dataOption

2014-03-14 15:11:02 2018

原创 Balloon.2.10 —— UI组件之下拉框

方法入口var $select= $().$b("select",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板" class="" style="">" selected>" >配置属性(通用属性参看2.3节)属性名类型默认值说明localOption

2014-03-14 15:01:43 1121

原创 Balloon.2.9 —— UI组件之单选框

方法入口var $radio= $().$b("radio",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板<input style="height:auto;" type="radio" id="_" name="" value="" />_"><input style="he

2014-03-14 14:59:31 1456

原创 Balloon.2.8 —— UI组件之文本框

方法入口var $input= $().$b("input",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板<input type = "text" id = "" name = "" class = "" style= "" value = ""/>配置属性(通用属性参看2.3节)

2014-03-14 14:57:22 922

原创 Balloon.2.7 —— UI组件之日期(基于My97封装)

方法入口var $date= $().$b("date",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板" type="text" id="" name="" value="" style="" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'\')||\'2020-10-01\'}'})"/>

2014-03-14 14:38:30 844

原创 Balloon.2.6 —— UI组件之弹出窗

方法入口var $combo = $().$b("checkbox",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板<input id="" name="" value="" class="blo_input" /> 配置属性(通用属性参看2.3节)属性名类型

2014-03-14 14:32:16 930

原创 Balloon.2.5 —— UI组件之复选框

方法入口var $button = $().$b("checkbox",config) //返回组件的jQuery对象,即下面模板的jQuery对象组件模板" ><input  style="height:auto;"  type="checkbox"  id="_"  value="" />_"><input  style

2014-03-14 14:25:29 847

原创 Balloon.2.3 —— UI组件之通用属性和方法

通用属性通用方法

2014-03-14 10:05:22 1169

原创 Balloon.2.4 —— UI组件之按钮

方法入口$().$b("button",config)组件模板<div id="" name="" class=" " style="" >配置属性属性名类型默认值说明idString组件生成的guid组件唯一标识符nameString同id s

2014-03-14 10:02:46 1090

原创 Balloon.2.2 —— UI组件之属性

Balloon的UI组件属性由3部分组成通过方法传入的属性通过DOM继承的属性组件的默认属性我们先来看第一个,通过方法传入,也就是最简单的方法传参,如$().$b("input", config)中的config。第二种方法,首先有如下DOM元素然后调用方法$("#text1").$b("input", {})生成的input组件如下自动获得了原DO

2014-03-13 10:43:41 896

原创 Balloon.2.1 —— UI组件之模板

组件的模板,也就是上文提到的html文件,这些html文件里面会有类似于jsp标记对的特殊符号,这些符号会被组件的属性替换后变成DOM加入到页面上。看下面的2个小例子:例1:input组件input组件是最简单的单一组件,假设该组件有如下属性(JSON格式){id: "test_id",name: "test_name",className: "test_class",styl

2014-03-12 17:40:45 1018

原创 Balloon.2.0 —— UI组件总览

Ballon现有UI组件如下:fix_button —— 按钮fix_checkbox —— 复选组fix_combo —— 弹出 | 下拉fix_date —— 日期fix_input —— 文本框fix_radio —— 单选组fix_select —— 下拉框fix_table —— 表格fix_toolbar —— 工具栏fix_tree —— 树每个组件都有一个.js和一

2014-03-10 14:31:26 956

原创 Balloon.1 —— 组件体系组成

Balloon组件目前有如下部分组成:基础组件:jQuery插件形式 —— $().Balloon( type, config )助手类:Balloon.Handler工具类:Balloon.Util数据源管理器:Balloon.Source事件管理器:Balloon.Event消息管理器:Balloon.Message

2014-03-10 10:41:41 981

原创 Balloon.0 —— 回归

好久没来CSDN写博客了,去年真心太忙,好在现在暂时告一段落。其实本来写没继续再来写博客,但最近开发了一套前端组件体系,经理要求把相关说明写在博客上,方便客户查看,所以我又想起了我久违的CSDN,也算是再续前缘吧。        这套组件体系暂命名为Balloon,至于名字的由来,好吧,很简单,我家7个月大的小屁孩特喜欢气球,苦逼程序猿老爸没啥特殊才能,就以此纪念下吧。        Ba

2014-03-10 09:54:11 1005

转载 window.open第二个参数的作用d

第二个参数可以这么写1、_self,表示打开的新页面在本页面中打开,或者用_blank,就是在一个新的窗口中打开。2、不写,为空,3、还有一种就是如果就是在一个已经有名字的窗口中打开

2012-12-20 14:45:41 2807

原创 2012年10月31日 研习平台前台的观察者模式

今天抽了个空,把前台框架中的观察者模式琢磨了一番,当时听师傅说的神乎其神(主要是和设计模式扯上了),刚开始研究还真是头晕(后来发现,是因为JS文件太长,来回看来回看的),不过当看第二遍的时候就豁然开朗了。下面是我自己总结的对该模式的理解new不同的数组(Array),往每个数组里面注册(push)不同的方法(Function),调用某个数组的特定方法(fire),遍历执行(forEach)

2012-10-31 15:24:16 1382

原创 JavaScript 数组some()和filter()

some方法array1.some(callbackfn[, thisArg])对数组array1中的每个元素调用回调函数callbackfn,当回调函数返回true或者遍历完所有数组后,some方法终止。可选参数thisArg可以替换回调函数中的this对象filter方法array1.filter(callbackfn[, thisArg])对数组array

2012-10-31 14:49:08 12234

原创 2012年10月26日 BUG调试小插曲

今天碰到个BUG,是用IE8测试出现的,FF和Chrome均没有问题。一开始以为是浏览器兼容问题,不够等解决后以后才发现,是由于不小心导致的(不小心可以理解为无技术含量的失误)先看下html部分的代码(只写出有问题的部分)和简单多久一个容器,然后是JS部分代码,是往上面的容器中加入子节点for(var i=0; i < b.length;i++){ var $li = $(""+

2012-10-26 13:42:24 2148

原创 JS 对象(Object)和字符串(String)互转

利用原生JSON对象,将对象转为字符串var jsObj = {};jsObj.testArray = [1,2,3,4,5];jsObj.name = 'CSS3';jsObj.date = '8 May, 2011';var str = JSON.stringify(jsObj);alert(str);从JSON字符串转为对象var jsObj = {};jsObj.t

2012-10-17 21:43:42 363911 5

原创 JQuery Mobile 手机显示页面偏小

今天第一次用JQuery Mobile做了个3个手机小页面,一个登陆页面、一个列表页面和一个表单页面,页面中的组件呈现一切正常。但出现了一个奇怪的问题,登陆页面大小正常,到了列表页面和表单页面就显得非常小,对比各种CSS样式,完全没问题。花了1个小时中发现,原来在页面head中少了一句话这句话其实在官方指导文章上貌似也看过是很重要的,奈何刚使用,还是给遗漏了

2012-10-10 17:31:15 8262 5

原创 Node.js用fs.renameSync报cross-device link not permitted错

今天把 Manuel Kiessling 的【The Node Beginner Book】的中文版 【Node入门】(http://www.nodebeginner.org/index-zh-cn.html#javascript-and-you),的确是一本非常棒的教材,语言轻松幽默。完全木有技术书籍的枯燥,消除了新学习Node.js人员的恐惧感。跟着书本里的例子,一步步的写,很容易就对No

2012-10-08 15:53:18 8728 3

转载 HTML5 windows和iframe之间传递消息

先是主页面HTML代码 postMessage (跨域) 给iframe发一个信息: 目标iframe传来的信息: 暂无信息 然后是iframe的HTML代码 给父窗口发个信息: 暂无信息。然后是主页面中的JS代码var win = document.getEleme

2012-09-29 11:56:49 9083 1

转载 Eclipse常用快捷键

Ctrl+K 光标放在一个变量上(注意,是变量,如果你的光标放在了字符串上,如http://www.hualai.net.cn则没有任何作用的),按下Ctrl+K光标会定位到下一个相同的变量 Shift+Ctrl+K 跟Ctrl+K功能一样,方向相反Ctrl+O 打开类似大纲视图的小窗口Alt+ 左右方向键,跳到前一次/后一次的编辑位置 (经常会用到)双击左括号(小

2012-09-24 18:03:54 549

原创 Oracle 触发器的一个初级错误

在写触发器,碰到个错误一直执行不了,后来找师傅看了下解决了,错误时小错误,但对初次写的人来说也有很高的几率碰到create or replace trigger JC after insert or delete on jc_detail for each rowdeclare -- local variables here typeA number; typeB n

2012-09-20 09:53:46 512

原创 JavaScript call()和apply() 的一些理解

call()方法和apply()方法,在上层应用中用的不是很多,但在底层写JS框架的时候却常常看到。然后度娘谷哥一番,也发现好多达人写出了自己的理解和笔记,但始终还是云里雾里,于是去W3C学习了下在W3C网上研究这两个方法的时候,看到一个词语,叫“对象冒充”,这个概念本人觉得还是挺重要的,让我对这两个方法理解起来更加直观。call()方法,看下官方给出的例子function sayCo

2012-09-13 14:26:45 760

原创 Java 读取Excel文件(POI)

POI读取Excel有两种格式一个是HSSF,另一个是XSSF。本文主要是利用HSSF读取Excel先说下HSSF和XSSF的区别官方给出的解释如下:HSSF is the POI Project's pure Java implementation of the Excel '97(-2007) file format. XSSF is the POI Project's pure

2012-09-12 09:47:46 1447

原创 SQL Server2008 Management Studio 设置查询、编辑所有行

Microsoft SQL Server Management Studio--工具--选项--SQL Server对象资源管理器--命令把右侧的 “编辑前行”命令的值 和  “选择前行”命令的值  都改成 0 如图修改前编辑后效果

2012-09-05 12:36:58 7126

原创 JQuery when

jQuery.when(deferreds)参数deferreds,一个或多个延时对象或JS对象,我们初略的认为它就是一个或多个异步请求。例如:$.when($.ajax("page1.php"), $.ajax("page2.php"))when()函数常常和done()函数、fail()函数、then()函数联合使用:done(Function func) - 当def

2012-09-04 10:52:31 10127 2

原创 JS获得iframe中的window对象

JQuery获得iframe的window对象var win = $('#ifr')[0].contentWindow;JS原生方法获得iframe的window对象document.getElementById("ifr").contentWindow;可见  $('#ifr')[0].contentWindow 和 document.getElementById("

2012-09-03 16:27:24 20621

原创 2012年8月30日

今天上午把一天的任务做完了,午睡起来发现没事做,一下午5个小时太慢,于是问了经理有什么任务安排下,结果,只听经理嘴巴里念叨着:“你现在是4.0前台核心开发,又会Android开发,要不要把你调去3.5的Java呢”,然后转啊转的,转着转着,人就跑没了。我以为这事就不了了之了,于是下午继续研究Android的API,优化Android版的CRM。不知不觉也到了下班的点…… 虽说英文看的我头晕脑胀

2012-08-30 21:55:15 3178

原创 Android TabActivity的生命周期

在TabActivity中,只在第一次进入时走了onCreate()、onStart()、onResume()三个阶段,然后在退出该页面时走了onPause()、onStop()和onDestroy()两个阶段。其他时间无论其中的子Activity如何切换,都不会再进入TabActivity的生命周期。而子Activity,再第一次创建的时候,都会走onCreate()、onStart()、o

2012-08-30 11:31:50 9463 3

原创 Android学习笔记2:Activity(二)—— Fragments

昨天貌似CSDN的博客登不上,所以没更新,也顺带的休息了一天 O(∩_∩)O 今天我们来研究下Fragments,这个模块貌似用的不多,因为在好多书上都没提及,不过官方放出来了,应该就有其用意,既然这个系列叫做“研习”,自然就不能忽略了。该模块使用版本最低为Android3.0(API level 11)Fragments翻译的意思为“片段”,官方给出的解释为"A Fragmemt

2012-08-29 21:06:01 1142

原创 Android学习笔记1:Activity

这周果然不出所料的没有继续安卓CRM开发,而是去帮客户做DEMO了。不过说好这周开始研习官方API Guides的,也不能食言了,文章我以自己的观点和想法写出,也许不严谨,但注重易于理解,所以各位大牛们也别太吹毛求疵了,再次谢过 Orz按照官方的树形菜单,我从上到下的学习,今天看的是Activity模块。 什么是ActivityActivity是一个用于与用户交互的界面,既然为界面

2012-08-27 23:08:36 898

原创 2012年8月26日

明天又是新的一天了,公司CRM的Android版本的开发也算有个头了,下面应该深入点研究下Android开发(如果计划不被搁置的话,不得不说最近部门的发展安排有点混乱)。上个星期看了好多前辈写的Android学习笔记之类的博文,此乃为我入门的导师,在此感谢之膜拜之 Orz。但同时又感到写的不是很深入或者不是很全面,也许博主们已经得其精髓,但碍于时间等原因难于表达,又或者学习笔记只为入门。所以决

2012-08-26 21:46:30 4117

原创 2012年8月24日

又是个美好的周五,什么也不管的准点下班,陪老婆去巴蜀传香吃了顿饭,算是补昨天的七夕节了。不得不说这家巴蜀的生意真好,6点半已经人满为患了。经过两番的等待(等位置、等上菜),等吃完饭依然近8点…… 刚准备撸撸肚子回家散步,陡然手机响起,一接~ 好吧,吃宵夜。于是马不停蹄的赶往新区继续奋战。也许是这个点正处于晚饭和宵夜的真空时间段,烧烤店里并没多少人,三三两两的桌子坐着三三两两的人群,都在边看

2012-08-25 00:00:11 3808

原创 Android Service检查Wifi状态并用notification通知

今天一到公司被接到一个新需求说要做一个监测Wifi连接状况的功能,纳闷要这功能何为的时候,突然领悟到公司那弱弱的wifi。常常连不上不说,还会一直假连。感情是他们昨天下班后,拿这个软件测试,局域网连不上,数据库数据拿不到,导致程序直接崩溃了。介于这个情况,我首先把请求服务的host错误给catch掉,提示“网络连接异常”,然后再来慢慢研究wifi,好歹在午睡后做出了雏形。废话不多数,贴上代码:

2012-08-24 14:01:25 4565 1

原创 Android TabActivity 按键响应

在TabActivity中onKeyDown会得不到响应,我们应该使用dispatchKeyEvent方法获得按键响应@Override public boolean dispatchKeyEvent(KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode() == KeyEv

2012-08-23 14:47:04 1253

原创 Android GeoPoint转Point

Projection类提供了一个toPixels(GeoPoint, Point)的方法转换Projection projection = mapView.getProjection(); //mapview为MapView对象projection.toPixels(geoPoint, point);

2012-08-23 11:33:27 4569

原创 Andorid Map布局 可添加自定义控件

布局运用了绝对布局的方式,如下<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="v

2012-08-23 11:01:00 1879

JavaScript设计模式

一本蛮不错的JavaScript模式讲解的书,有JavaScript基础的可以看下,有助于提高自己代码的架构能力

2013-12-16

【Android疯狂讲义】李刚

Android入门书籍,写的还是挺全面的,我自己在里面把书签重新整理了下,本来是高清版200多M,可惜上传最多只能60M,所以压缩了下

2012-08-17

空空如也

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

TA关注的人

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