The fool says dream would never come TURE!

全栈工程师2017

Full-Stack Web Development, according to the Stack Overflow 2016 Developer Survey, is the most popular developer occupation today. It’s no wonder then that there are dozens of online and in-person... Read more »

前端开发规范

前端开发规范:命名规范、html 规范、css 规范、js 规范2017 年 05 月 30 日sunshine小小倩 本文首发于我的个人网站:http://cherryblog.site/ (背景更换了不知道大家有没有发现呢,嘻嘻) 一个好的程序员肯定是要能书写可维护的代码,而不是一次性的代码,怎么能让团队当中其他人甚至一段时间时候你再看你某个时候写的代码也能看懂呢,这就需要规范你的代码了。我是有一点强迫症的人,上周我们后端给我了一个CanUsename的接口(该接口的目的是判断输入的目的地是否是4级目的地),我真的是崩溃的。我只是觉得这个名字不够语义化,但是让我自己想一个名字我又想不出来,于是我就在想,如果有一套命名规范的话,那么以后起名字就不用发愁了,直接按照规范来就好了~于是端午在家就百度了一下~ 命名 驼峰式命名法介绍 Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo Camel Case 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、productInfo文件资源命名 文件名不得含有空格 文件名建议只使用小写字母,不使用大写字母。( 为了醒目,某些说明文件的文件名,可以使用大写字母,比如README、LICENSE。 ) 文件名包含多个单词时,单词之间建议使用半角的连词线 ( - ) 分隔。 引入资源使用相对路径,不要指定资源所带的具体协议... Read more »

webstorm注册码和注册服务器

lanyu大神 http://idea.lanyus.com/ 解决问题:the license CNEKJPQZEX has been cancelled 使用时需要将“0.0.0.0 account.jetbrains.com”添加到hosts文件中,我加了能用了 你将这个直接复制到地址栏打开 C:\Windows\System32\drivers\etc\hosts(为只读文件,需修改权限) JetBrains 授权服务器(License Server URL) http://idea.imsxm.com/ Read more »

常见的2D碰撞检测

原文地址:https://aotu.io/notes/2017/02/16/2d-collision-detection/ “等一下,我碰!”——常见的2D碰撞检测 by J.c on 2017-02-16 “碰乜鬼嘢啊,碰走晒我滴靓牌”。想到“碰”就自然联想到了“麻将”这一伟大发明。当然除了“碰”,洗牌的时候也充满了各种『碰撞』。 好了,不废话。直入主题——碰撞检测。 在 2D 环境下,常见的碰撞检测方法如下: 外接图形判别法 轴对称包围盒(Axis-Aligned Bounding Box),即无旋转矩形。 圆形碰撞 光线投射法 分离轴定理 其他 地图格子划分 像素检测 下文将由易到难的顺序介绍上述各种碰撞检测方法:外接图形判别法 > 其他 > 光线投射法 > 分离轴定理。 另外,有一些场景只要我们约定好限定条件,也能实现我们想要的碰撞,如下面的碰壁反弹: 当球碰到边框就反弹(如x/y轴方向速度取反)。 1 2 if(ball.left... Read more »

资源收藏夹

------资源收藏夹,罗列涉猎到的资源,以备查阅和分享 Vuex2和Axios Node.js ORM 框架 sequelize 实践, hapi操作数据库 CSS拓展,CSS专业技巧 拥抱未来的CSS布局方式:flex与grid布局 教你一步步从零构建webpack开发多页面环境 使用 NativeScript 基于 JavaScript 构建原生应用 【已翻译100%】 H5项目常见问题汇总及解决方案 element.vue--饿了么UED开发基于vue2的前端组件 javascript框架、库大全(前后端) WEBGL教程 barcode san 全景漫游js库 Read more »