自我的一点介绍(七夕礼物)

我叫田想兵,种田的田,思想的想,当兵的兵,但我不喜欢当兵,因为我无法忍受自己被规则所束缚,现在正在努力锻炼身体,等待哪日练出六块肌,好回去种田搬砖。

从05年开始接触编程,先简单的学了下c,后来为了追求编程梦,去xx培训了一年,当中学了下c++,C#,后来07年出来后(改过自新),就去找了份asp.net的工作,然后就是各种血泪史吧,然后09年,当时呆的公司做页游的,然后开始接触的js比较多些了,然后转战前端开发,坑坑挖挖的混了五年,这中间,我做了JY库,主要是以js小游戏开发的,一些小模型,如下图:

这些思路大多是2011年的想法,上网址:http://www.lovewebgames.com ,怎么说呢,反正后来大家都以为我是做游戏的,装逼的成分太多,为了让大家不要老是误会我只会做跟游戏相关的事(事实上我从10年开始的前端工作中,没有一件事是与游戏相关的),所以我又开始抽时间做js插件,但一直不成规模,就是做一个,就用一个,然后也不独立出来,很难成一个很公用的东西。

在去年到今年里,参加了几场面试,好像大多数面试官是无法在面试过程中得到我的能力值的,他们对我的定义还是写过几款不怎么好玩的小游戏,然后以前还做过asp.net的后端开发,然后就没了,于是乎,我决心在今年,开始我的组件库开发,设想是这样的,只要是我遇到的功能性(不包含业务)的模块,我都尽量的独立出来,做成api和demo,放到github上维护,并且推至实际项目中,做前后端分离,正如一句话说的:“所有伟大的事情都是不受支持的”。忘记是谁说的了,可能是我自己说的吧,虽然公司对此事不置可否,好在的是,公司只有2个前端,其中一个还是我,于是,我自由发挥的机会来了,于是js组件库应孕而生,请看下图:

在今年进入公司以来,虽然有时很忙,我还是依然保证平均一周一个小组件的速度开发,可能大家觉得一个星期才写出来一个,但其实不慢了,因为我们公司只有2个前端,但有三十个以上的后端开发,所以能保持这个速度,我觉得首先要感谢他们!

今年3月中旬进公司一开始,是进入的卡乐猫微店项目,就是微信里面的店铺,是移动端的项目,于是我就写了《dialog弹层组件》、《h5上传图片》、《js滚动加载》、《js手机选择地区联动仿ios》、《js实现手机端图片预览》、《js实现手机端选择日期》、《轮播图片、支持手机滑动》、《图片懒加载》、《文本框字数统计》,这些基本就把移动端的开发效果覆盖了70%了吧!还有一个《图片放大镜》,觉得有用,但实际上没用到的一个组件。

5月还是6月开始,我又进入后台系统的开发项目中,于是就要写一些pc的东西了,就有了《分页控件paging》、《对表单和url的操作的query》、《表格table组件》、《自动搜索autosearch》、《数字或金额格式化千分位》、《ajax请求的重写,防重复点击》、《loading加载动画效果》、《提示组件tip》、《模拟下拉选项框select》和《iframe上传组件upload》,除了验证以外,这又基本上覆盖了pc端的前端开发组件的70%以上。

在今天,七夕节,还没有买礼物的我,就把这些组件献给所以没有收到礼物的你吧!

博客园我的另一个博客: http://www.cnblogs.com/tianxiangbing/

早些年的一些技术摘要: http://www.lovewebgames.com/demo.html

我的主要网站:http://www.lovewebgames.com/

js组件库:http://www.lovewebgames.com/jsmodule/index.html

QQ交流群:77813547,

我的邮箱:[email protected]

时间: 2024-10-10 22:55:40

自我的一点介绍(七夕礼物)的相关文章

对于sqli-labs基础篇全程使用sqlmap不用手工注入(七夕礼物!!!)

个人简介:萌新一枚,渣渣一个,全程划水,会喊六六 本文断断续续已经写了三天了,其中查过很多其他人的博文 但是发现大多数人关于sql-labs使用的都是手工注入, 由于自己太渣,只能去找工具去注入(QAQ) 希望各位大佬不要见怪呀!! 不论喜欢与否都可以留言哦!!!! 关于sqli-labs的解题技巧,使用sqlmap注入,尽量少使用手工注入的方式 关于sql-labs中的1-4我已经在另一篇文章中写出具体的过程: https://www.cnblogs.com/lxz-1263030049/p/

关于spring boot上手的一点介绍

在spring官网网址 https://spring.io/guides 下,有许多相关介绍,包括可以构建的例子程序. 使用intellij idea,可以通过新建 spring boot initializr 项目,选择组件,搭建spring boot项目. 或者通过 https://start.spring.io/ 构建,效果和上边应该是一样,但没试过.intellij idea方式按介绍,也是通过这个调用来实现的. 另外看介绍,vscode也可以调用 spring boot initial

HTML5 3D爱心动画 晚来的七夕礼物

在线演示源码下载 这么好看的HTML5爱心动画,我们当然要把源代码分享给大家,下面是小编整理的源代码,主要是HTML代码和CSS代码. HTML代码: <div class=’heart3d’> <div class=’rib1′></div> <div class=’rib2′></div> <div class=’rib3′></div> <div class=’rib4′></div> <

学一点 MYSQL 双机异地热备份—-MYSQL主从,主主备份原理及实践

简单介绍mysql双机,多机异地热备简单原理实战. 双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步.对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致. 这样做的好处多. 1. 可以做灾备,其中一个坏了可以切换到另一个. 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量.  对于异地热备,尤其适合灾备.废话不多说了.我们直接进入主题. 我们会主要介绍两部分内容: 一, mysql 备份工作原理 二, 备份实战 我们开始. 我使用的是my

学一点 mysql 双机异地热备份----快速理解mysql主从,主主备份原理及实践

双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步.对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致. 这样做的好处多. 1. 可以做灾备,其中一个坏了可以切换到另一个. 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量.  对于异地热备,尤其适合灾备.废话不多说了.我们直接进入主题. 我们会主要介绍两部分内容: 一, MySQL 备份工作原理 二, 备份实战 我们开始. 我使用的是mysql 5.5.34, 一, mysql 备份工作原

Project Management: 敏捷开发纵横谈

摘要:在IT界中,“敏捷”是一个很酷的词汇,“敏捷”的相关理论可谓铺天盖地.“敏捷”一词实质没有统一定义,各家有自家的说法,本教程将让你了解“敏捷”的来龙去脉,抓住“敏捷”本质,并能在工作中实践“敏捷”. 特别声明:如需转载此文,请给出指向本网站的连接,如下:作者:张传波摘自:http://www.umlonline.cn如不能按此要求,请不要转载此文. 大纲:“敏捷”陷阱为什么会有“敏捷”这个说法?极限编程敏捷开发RUP敏捷开发的实质是什么?如何才能敏捷起来? 正文: “敏捷”陷阱 小甲想到某

程序员生存定律--使人生永动的势能

程序员生存定律这系列的目录在这里:程序员生存定律--目录 喜欢从头瞄的,可以移步. ------------------------------------------------------------------------------ 这篇说的是精神,比较务虚,不感兴趣的可以略过. 在国内有一个很特别的现象:高中打了鸡血一样使劲学习的人,到了大学往往会放松下来,跑去享受生活了,大学里打游戏.打牌.临考冲刺的大有人在. 这倒也在情理之中,高中不学真考不上大学,考不上大学真就完蛋了:大学不学,

程序员工作法则,避免成为程序猿

这篇说的是精神,比较务虚,不感兴趣的可以略过. 在国内有一个很特别的现象:高中打了鸡血一样使劲学习的人,到了大学往往会放松下来,跑去享受生活了,大学里打游戏.打牌.临考冲刺的大有人在. 这倒也在情理之中,高中不学真考不上大学,考不上大学真就完蛋了:大学不学,只要能毕业,大致还能找到工作.但人生是场长跑,稍一停顿,后面的人就嗖嗖的窜到你前面了,虽然你不一定能看得到到底是谁.这很像龟兔赛跑,但为了避免不成为那只兔子,单靠口号层次的主观意愿是不行的. 停下来的人其实很多,有的人停在了大学里,有的人停在

EasyUi TreeGrid封装

http://www.cnblogs.com/Leo_wl/p/4319470.html 礼物一:树型实体的抽象与封装 所谓树型实体,就是具有树型结构关系的实体,比如省.市.区.对于初学者,可能会创建三张表进行存储,有经验的开发者通过引入ParentId将设计简化为一张表,但是基于ParentId的设计也不够完美,主要问题是查找某个节点的所有上级或所有下级时,都需要进行递归,这是一个低效而复杂的操作. 更有经验的开发者会引入物化路径Path,物化路径是对节点关系的记录,一般格式为:当前节点Pat