<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DS的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ColdWolf</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ColdWolf]]></copyright><item><title><![CDATA[vue-从vue-cli一步步启航]]></title><link>https://blog.youkuaiyun.com/ColdWolf/article/details/86770873</link><guid>https://blog.youkuaiyun.com/ColdWolf/article/details/86770873</guid><author>ColdWolf</author><pubDate>Thu, 07 Feb 2019 14:20:39 +0800</pubDate><description><![CDATA[目录

前言

需要稍微知道的东东

node.js

npm

webpack

开始撸vue

热身

文件结构

main.js

app.vue

rotuer

components

加入自己的组件

编写自己的组件

增加路由节点

在app.vue加入链接

最终效果

后记

前言

之前web前端库一直使用的Extjs，也是通过Extjs，对javascript有了比较深入的了...]]></description><category></category></item><item><title><![CDATA[oracle 求时间均值]]></title><link>https://blog.youkuaiyun.com/ColdWolf/article/details/83119517</link><guid>https://blog.youkuaiyun.com/ColdWolf/article/details/83119517</guid><author>ColdWolf</author><pubDate>Wed, 17 Oct 2018 23:14:20 +0800</pubDate><description><![CDATA[ oralce不能直接对date类型使用avg函数，但是支持日期类型的加减运算。

如果每天某个时间点发生一个事件，需要求这个事件发生在一天中的均值，则可以通过下属方法计算

日期相减得到一个以天为单位的数值，基于此，通过下属步骤求得平均值：

1、to_date(to_char(tm,'yyyymmdd'),'yyyymmdd')获得当前记录所在日期的零点时间，

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