- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 vue-从vue-cli一步步启航
目录前言需要稍微知道的东东node.jsnpmwebpack开始撸vue热身文件结构main.jsapp.vuerotuercomponents加入自己的组件编写自己的组件增加路由节点在app.vue加入链接最终效果后记前言之前web前端库一直使用的Extjs,也是通过Extjs,对javascript有了比较深入的了...
2019-02-07 14:20:39
501
原创 oracle 求时间均值
oralce不能直接对date类型使用avg函数,但是支持日期类型的加减运算。如果每天某个时间点发生一个事件,需要求这个事件发生在一天中的均值,则可以通过下属方法计算日期相减得到一个以天为单位的数值,基于此,通过下属步骤求得平均值:1、to_date(to_char(tm,'yyyymmdd'),'yyyymmdd')获得当前记录所在日期的零点时间,2、tm - to_date...
2018-10-17 23:14:20
5651
原创 Extjs扩展flash播放组件,兼容IE,FF
这段时间项目使用Extjs库,需要播放flash动画,于是扩展了一个组件。不过IE部分,动态更新资源因为没有对应的组件操作接口,是暴力的使用销毁-创建的方式实现期待有高手给出更优雅的实现。图片显示控件类似,autoEL.tag:''即可。下面放上源码。Ria.part.Flash = Ext.extend(Ext.BoxComponent,{ constructor:f
2012-09-23 21:50:22
1204
原创 数据库连接池与非连接池效率的直观对比
如果网络状况复杂(每次连接耗时更长)的情况下,使用连接池的优势将更加明显。运行结果:运行100次,共耗费109毫秒非池运行100次,共耗费4422毫秒运行200次,共耗费141毫秒非池运行200次,共耗费8031毫秒运行300次,共耗费219毫秒非池运行300次,共耗费11812毫秒 测试代码:public class Test { /** *
2012-02-25 15:09:51
1317
原创 实战jquery(2)-自建可拖拽模态对话框
模态对话框的实现思路 1.一个容器div,限制模态对话框的作用域,被该div覆盖的组件不可被点选。 2.容器div中一个半透明的子div, 实现遮罩效果,width:100% height:100%; 3.容器div中一个对话框div,用于布局对话框中的组件。对话框包括titler、body、footer三个部分。 推拽功能的实现思路 在指定组件上监听鼠标按下(mousedow
2012-02-04 11:40:00
1241
原创 实战jquery(1)-自建datagrid,有图有真相有源码
css在不同浏览器的兼容性让人头痛。先发图基本思路如下:1、datagrid包裹在一个大的div中,里面包括header、title、body、footer几个部门,每个部分都是一个div2、标题和内容都包含一个具有相同col的table,通过body的scroll函数滚动标题部门的div,使表头和内容看起来是一个整体3、设置图片背景实现效果,但是css不支持拉伸,要为每个高度
2011-12-29 15:00:34
1742
1
原创 剖析javscript中类、prototype及new实例之间的关系
js的对象是一个包含属性、方法的 key/value 的Object,构造对象就是向一个Object中添加属性和方法,因此我们可以样来构造对象var obj = {} obj.title = "obj";obj.getTitle = function(){ return this.title; }显然这样构造对象的效率不高,难以维护,通过实例化“类”获取对象将更加优雅,js对类的支
2011-12-21 18:12:18
805
原创 Flex XML/XMLList 常用操作
1 XML、XMLList操作Flex对xml提供了很多强大而灵活的操作。相对于其他语言,flex对xml的格式要求不那么苛刻,只要符合基本格式语法的字符串,flex能非常简单的转换成xml操作。而实际上,xml是一种非常方便的层次数据描述格式。1.1 XML和XMLList的关系XML的很多操作最终都是通过XMLList对象来实现的。XML是一个节点,XM
2011-11-24 17:47:28
2500
原创 Java-Web应用杂记
一.web应用的初始化1.从Servlet继承用于完成初始化的类,在ini()方法实现初始化的代码。如果是从HttpServlet继承,在ini()过程中注意实现super.ini(config),以完成父类的设置。2.在web.xml中指明初始化类信息,并且说明在应用启动时装载 sname classpath1 二、使用Servlet实现url过滤1.一般从
2006-06-30 18:40:00
1153
原创 使用联结语法代替not运算的小技巧
这段时间在进行数据库(我是用的oracle)操作的时候,常常要比较T1主键不在T2表中的记录。设:T1中有 id1 ,T2中有id2,要查询T1表中id1值不在T2表id2集中的记录。以往的实现方式是:select * from T1 where not id1 in (select id2 from T2)当记录多了后,这样的效率非常低。今天突然想到一个方法解决了这个问题,就
2006-06-15 11:02:00
1120
原创 走出MVC的迷途
MVC似乎成为一个好的系统架构的代名词。很多人都在说我们将才实现中采用MVC模式,将业务逻辑和视图以及控制分开,以便日后的维护。从接触到设计模式的那天起,脑海中就有了MVC的影子。并且试图在任何实现中将这个模式应用上去。但是始终没有完成一个自己满意的实现。关键就是C和M层。总觉得分的不是那么开。直到今天,才发现自己可能陷入了一个迷阵。现在的Web开发流行使用Struts。Strus可以说是针对MV
2005-07-29 17:47:00
1990
2
原创 带本科生作工程实习(2)--关于程序的框架
因为以前和学生的接触,感觉很多是混文凭的,不要说什么面向对象,就是能写一段完整的代码都成问题,所以在开始的时候也没有想过他们能正确地使用类,更加不用谈什么设计模式了。主要跟他们谈了一下业务需求以及在项目开发中必须注意的东西,至于如果实现没有作要求,一是想给他们一个实践的机会,另外担心给他们的规则太多,反倒作的不伦不类的。但是随后的基础发现有几个人还是很有思想的。并且很认真地设计架构。于是要他们讲了
2005-07-26 20:33:00
1896
6
原创 带本科生作工程实习(1)
手头有一个延期的项目,之所以延期,主要的原因可能是两个方面1. 项目管理不到位:整个项目在开发的过程中,缺少一个进度控制,对人员的安排和资金的支出都没有合适的安排,导致后来在进度上失去了控制,同时经费却大量的消耗了。2. 技术方面不成熟:一个很普通的MIS项目。却要求使用J2EE架构。当时整个项目组没有人再这方面有实际经验,甚至连概念都没有。所在在开发过程中很大量的时间被浪费。现在这个项目正在
2005-07-26 14:46:00
2263
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人