Fork me on GitHub

2013年8月5日

摘要: 左侧分类导航菜单(续)左侧分类导航菜单,是电商购物导航的最直接的分类形式。js方面主要以下几点注意1、事件有mouseover、mouseleaveonmouseover 事件会在鼠标指针移动到指定的对象上时发生。onmouseleave 事件会在鼠标指针移出到指定的对象时发生。2、setTimeout、clearTimeoutsetTimeout 方法用于在指定的毫秒数后调用函数或计算表达式。setTimeout() 只执行 code 一次。clearTimeout方法可取消由 setTimeout() 方法设置的 timeout。代码片段:鼠标移动到li元素上和移出元素时执行的动作_thi 阅读全文
posted @ 2013-08-05 15:03 HackerVirus 阅读(162) 评论(0) 推荐(0)
摘要: CLR_Via_C#学习笔记之事件一:首先我先引用网上别人对事件的一些说明,然后将会通过一个事例进行对事件的演示;EventArgs是包含事件数据的类的基类,用于传递事件的细节。EventHandler是一个委托声明如下public delegate void EventHandler( object sender , EventArgs e ) 注意这里的参数,前者是一个对象(其实这里传递的是对象的引用,如果是button1的click事件则sender就是button1),后面是包含事件数据的类的基类。private void button1_Click(object sender, S. 阅读全文
posted @ 2013-08-05 14:58 HackerVirus 阅读(162) 评论(0) 推荐(0)
摘要: 看了让你有收获的JavaScript的基本类型总结Javascript是一种弱类型语言,没有明确的类型分类;网上分类的方式比较多,个人感觉不比去特别的追究细分是什么什么类型,若是能够明确的分出类型的话,javascript就不是弱类型语言,又由于大家所使用的主体语言概念不完全相同(像C#,PHP,C语言等),分类的时候就会根绝自己的主体语言的习惯来分类,无论怎样分类只要有助于自己的理解,能够方便,正确灵活的使用就可以了;下面是两是种常见的分类方式和一些必须了解的基础用法知识;一、第一种分类方式,也是比较常见的一种分类方法:分为9种类型:分别是Undefined,Boolean,Object,N 阅读全文
posted @ 2013-08-05 14:57 HackerVirus 阅读(199) 评论(0) 推荐(0)
摘要: 纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!前两天写的文章《纯手工打造漂亮的垂直时间轴,使用最简单的HTML+CSS+JQUERY完成100个版本更新记录的华丽转身!》受到很多网友的喜爱,今天特别推出姊妹篇《纯手工打造漂亮的瀑布流,五大插件一个都不少Bootstrap+jQuery+Masonry+imagesLoaded+Lightbox!》,希望大家喜欢!前言FineUI控件库发展至今已经有 5 个年头,目前论坛注册的QQ会员 5000 多人,捐赠用户 500 多人(捐赠用户转化率达到10%以上,在 阅读全文
posted @ 2013-08-05 14:54 HackerVirus 阅读(398) 评论(0) 推荐(0)
摘要: Show 一下最新的动态属性扩展功能与键值生成器功能YbSoftwareFactory 各种插件的基础类库中又新增了两个方便易用的功能:动态属性扩展与键值生成器,本章将分别介绍这两个非常方便的组件。一、动态属性扩展 在实际的开发过程中,你肯定会遇到数据库字段不够用的情况,临时增加一个字段有时是很麻烦的一件事。例如需要修改 SQL 语句、视图、存储过程等等,即使你使用的是 ORM 组件,也需要增加和配置映射,每次修改完成后还需反复进行测试,非常的不方便,如果软件已经为客户部署好了的话,嘿嘿,不用说,肯定更让你头疼;而客户临时要添加新的字段的情况却是非常普遍的。另外,有些对象其实不适合放到一张主. 阅读全文
posted @ 2013-08-05 14:52 HackerVirus 阅读(250) 评论(0) 推荐(0)
摘要: Workflow:采用坐标变换(移动和旋转)画箭头背景流程设计器的连线部分需要画一个箭头代表连接的方向,下图是期望的效果:刚开始我准备采用三角函数(sin和cos)来计算三角的坐标,实现的过程真不爽(有兴趣的朋友可以试试),就在完工的时候,突然想到了很早之前看过一本书《flash动画编程》,一下子有所顿悟,当时书中好像讲到了坐标变换,下面贴出采用坐标变换后的实现。思路先画出下图中的第一个三角。旋转第一个三角的坐标得到第二个三角。移动第二个三角的坐标得到第三个三角。实现 1 /** 2 * 创建箭头坐标数组。 3 * 4 * @public 5 ... 阅读全文
posted @ 2013-08-05 14:16 HackerVirus 阅读(562) 评论(0) 推荐(0)

2013年8月2日

摘要: 学会Func前言 首先你要会最基本的委托的使用,如果不会,看起来可能会有难度.. 不过第一个例子将帮你复习一下委托delegate 接下来通过几个例子就会学会怎么灵活使用Func了委托回顾(delegate)新建控制台 代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace AaronYangFuncDemo{ delegate string ConvertMethod(string inString); //① class Program ... 阅读全文
posted @ 2013-08-02 15:55 HackerVirus 阅读(245) 评论(0) 推荐(0)
摘要: 一个链接器的实现「一」为什么要研究链接器? 于我来说,最主要的原因就是学习了。 去年差不多这个时候,我刚进入大学的计算机系,对于如何学习这个专业尚模糊不清。在开学一个月左右的时候,学院为了探索教学改革,要组建一个虚拟的试验班,让一个老师给我们做了一次宣讲(当时没想到这个老师就是给我重大影响的韩老师)。他先说了一些他所遇见的大牛的例子,这些大牛的共同特征就是基础特别好,对于计算机系统的底层非常了解。所以学院希望通过这个试验班,做一些教学方面的探索,看能不能培养出基础扎实的,更优秀的学生。还抛出了三个愿望:操作系统,编译器,数据库,希望我们走一遍,不仅知道他们的运行机制,还要能够动手实践出一个.. 阅读全文
posted @ 2013-08-02 14:01 HackerVirus 阅读(172) 评论(0) 推荐(0)
摘要: TFTP:简单文本传输协议,BOOTP:引导程序协议1.TFTP: TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,基于UDP实现。提供不复杂、开销不大的文件传输服务。端口号为69。2.TFTP的报文格式,如图所示 图中显示了5种TFTP报文格式(操作码1和2的报文使用相同的格式)。 TFTP报文的头两个字节表示操作码,对于读请求和写请求(WRQ),文件名字段说明客户要读或写的位于服务器上的文件。模式字段是一个ASCII码串netascii或octet netascii... 阅读全文
posted @ 2013-08-02 13:58 HackerVirus 阅读(396) 评论(0) 推荐(0)
摘要: mis导入器的加强版——vdproj文件资源浏览器 上次做的那个导入器不够强大,限制还不小,用起来不方便。于是就再做一个这样的工具。代码基本上不同了,思想还是差不多,但功能肯定比之前的强大。经过了这次编写工具,对vdporj文件的了解又深一层了。在vs的文件系统编辑器使用过程中,发现有两个不方便:第一是删除文件夹不方便,如果一个文件夹不是空的话,是删不成功的;第二是添加文件夹时,只能添加该文件夹的文件,如果指定的文件夹含有子文件夹,那些子文件夹就要手动一个个去添加,不会一同添加进去。 针对第二个问题,我就写出了之前的那个导入器,针对第一个问题,我就写了这个浏览器。这回就先看一下界面功能大致.. 阅读全文
posted @ 2013-08-02 13:55 HackerVirus 阅读(304) 评论(0) 推荐(0)