学习日记
文章平均质量分 69
C860
I'm an HCIer from SCAU
展开
-
不想说再见
【前言】 今天在这里不想说技术。我创建这个博客的初衷也不仅仅是为了技术。我只是想利用这么一个博客,来记录自己的点点滴滴。。。【不想说再见】 今天凌晨,在巴黎的王子公园体育场,一个足坛的传奇拉下了他职业生涯的帷幕。从此足坛又少了一位传奇巨星。一位无可替代的巨星。他,叫贝克汉姆,大卫贝克汉姆。 也许从足球诞生的那一刻开始,它就注定将在全世界掀起从未有过的疯狂浪潮——足原创 2013-05-20 12:42:29 · 845 阅读 · 0 评论 -
最近在考虑要不要换新博客
最近无论是HCI的文档还是一些比较火的社区都在用MARKDOWN,所以写着写着就习惯了。但是坑爹的CSDN实在太落后了。目前的博客还在用着如此陈旧的富文本编辑器。实在有点不理解。你说要是你CSDN面向的是大众群体我就不说什么了。但是你面对的是搞IT的人群,为什么不能与时俱进呢?最近真的是越来越不喜欢CSDN了。。。但是我如今面临的一个问题是,迁移博客原创 2013-12-03 21:46:08 · 604 阅读 · 0 评论 -
VIM多行缩进技巧
VIM入门有一段时间了。除了一些基本操作已经熟练以外,似乎自己还有很多东西木有了解。但是许多VIM的指导教程都说会遇到瓶颈,想要坚持下来就得靠平时积累。于是乎,我就尝试着一点一点地去了解去做。这次是关于缩减的问题。其实很多时候,无论是师弟问问题也好,还是说自己想跑一个网上的DEMO也好,缩减永远是最大的一个问题。有些人不追求编码规范,有些人则因为编辑器的不同导致缩进的不一致(部分人缩进原创 2013-12-14 10:46:11 · 2297 阅读 · 0 评论 -
如何做一个真正牛X的开源项目
近年来,越来越多的开发者选择将自己的产品以开源形式发布,有时的结果是——你满怀诚意地开源,却无人问津。尽管你的产品做得相当好,但是仅把产品的源代码公布出来,这还不算开源,因为其他用户可能无从下手。没有用户,久而久之,你的满腔热情就会熄灭。 那么如何才能让开源项目为更多人所知,成为一个真正牛X的开源项目呢?除了项目自身优秀外,你还需要注意以下事项。 一、有一个真正有用的README转载 2013-12-20 23:31:09 · 906 阅读 · 0 评论 -
CSS3中:nth-child和:nth-of-type的区别
关于:nth-child和:nth-of-type的区别之前一直没太注意。最近打算深入了解一些CSS3,才发现里面其实暗藏玄机。:nth-child可以选择父元素下的字元素,:nth-of-type也可以。但是它们到底有什么区别呢?其实区别很简单::nth-of-type为什么要叫:nth-of-type?因为它是以"type"来区分的。也就是说:ele:nth-of-ty原创 2013-12-22 23:38:05 · 984 阅读 · 0 评论 -
关于DIV布局中图片留白的个人见解
可能接触HTML多了的人都会遇到类似问题,当一个div(或者ul或者li)包含一张图片的时候,这张图片底部会有一部分的留白。很多人就感到很困惑。毕竟我们并没有设它的margin值或padding值呀!为什么它就会有这么一个留白呢?在网上搜了一下,国内的网友解释不多,对图片留白的解释也含糊不清,大致只提供了一些解决方案却不去跟人家解释具体的原因。这对于真正需要学习这门技术的人来说是没有好原创 2013-07-07 09:59:04 · 4215 阅读 · 0 评论 -
不得不说的处女面
今天经历了人生的第一次面试。其实个人感觉蛮失败的。不仅仅因为说太过紧张,其实还有自己基础知识不够扎实造成的。一直以来就觉得自己挺浮躁的。各种奇形怪状的知识见到一个就碰一下。到头来没有一个学得扎实或者说学得深入的。虽然说,简历上好像写的一大堆的各类知识(其实我觉得可能就是因为这一点迷惑了众伟大的面试官),但事实上,真的,没有几门语言是自己有底,能够说真正精通的。通过今天的教训,其实我应该好好体会原创 2013-04-19 12:00:26 · 813 阅读 · 0 评论 -
剖析网页从浏览器输入地址到加载完毕的全过程——域名解析
作为一名WEB开发者,你了解页面的加载的全过程吗?至少我肯定原创 2014-04-14 10:45:35 · 2663 阅读 · 0 评论 -
sea.js使用中的一个注意事项
今天在使用sea.js的时候,出了一个BUG,这个BUG很诡异。没有任何报错。只是没有加载任何模块代码。心里估量着应该是sea.js出错了。但是具体原因我搞了好久才搞清楚。于是今天在这里记录一下。下面是场景还原:两个模块文件:director.js , events.js其中director.js中有代码:require('./events');events.init();而ev原创 2014-03-23 12:38:31 · 1819 阅读 · 0 评论 -
使用PDO查询Mysql来避免SQL注入风险
正 文: 当我们使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制。虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。而使用PHP的PDO扩展的 prepare 方法,就可以避免sql injection 风险。 PDO(PHP转载 2013-12-10 18:50:49 · 1095 阅读 · 0 评论 -
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路
1,简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜狗,2面,悲剧腾讯,1面,悲剧布丁移动,3面,搞定涂鸦游戏,3面,搞定友盟,3面->CEO面,搞定雅虎,4面->终面,搞定微转载 2013-11-03 21:02:18 · 1997 阅读 · 0 评论 -
西甲之死
这个凌晨,西甲充满了悲情。。。当魔力鸟带着苍苍白发挥别伯纳乌,当替补席上的卡西风光不再,当伊瓜因佩赛后哽咽宣布即将离开皇马时,我们不得不叹,银河战舰二号沉没了。。。不得不说,西甲近几年的表现真的算是顶级的。无论是欧冠的表现,还是说欧联杯的战绩。在这五六年间,他们带给了球迷无限的快乐以及无比的激情。他们为这项运动奉献出了许多宝贵的力量。巴萨、皇马、马竞,这些俱乐部在这过去的六原创 2013-06-02 14:47:18 · 677 阅读 · 0 评论 -
求职面试时常被问到的65个问题与技巧性回答
1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊转载 2013-06-12 23:43:47 · 900 阅读 · 0 评论 -
淘宝UED前端开发面试题
http://www.w3cfuns.com/article-1947-1-1.html转载 2013-06-14 19:23:16 · 1464 阅读 · 0 评论 -
如何成为一名优秀的前端工程师
一、技术的必须的 作为一名最基础的前端工程师你必须掌握HTML、CSS和JavaScript。三者必须同时精通,类似我字样对前端知识一知半解的,一遇到问题就停下工作就四处搜索解决方案的,首先就算不上一个合格的前端人员。像我这样的如果当了前端工程师那工期肯定是不能保证的。合格的前端工程师第一要学会的就是在没有任何外来帮助的情况下(包括搜索引擎),能够完成大多数任务。 以下知识转载 2013-06-17 15:35:46 · 726 阅读 · 0 评论 -
将Windows Server 2012改造成桌面操作系统(Windows 8)的方法
1、开启桌面体验 运行PowerShell,输入 12Import-Moduleservermanager Add-WindowsFeatureDesktop-Experience2、启用快速开关机(就是启用休眠)管理员身份运行cmd,输入1pow转载 2013-06-28 19:14:29 · 5471 阅读 · 0 评论 -
正则表达式匹配邮箱账号
现在许多网站都采用了通过邮箱账号来注册用户名的方式,一来可以避免重复,而来安全性也得到保证,一举两得,很不错。而最近HCI的官网也要重构了,部门一女生在写注册信息的表单验证的时候遇到了许多问题,其中一个就是邮箱的验证。老实说,一开始俺就觉得邮箱验证本身就不难,不就一个正则表达式的匹配问题么,自己不会写也可以去网上找到啊。可是等看了妹子在网上找到的邮箱正则匹配的代原创 2013-07-06 10:35:52 · 3582 阅读 · 0 评论 -
关于base64编码的原理及实现
我们的图片大部分都是可以转换成base64编码的data:image。 这个在将canvas保存为img的时候尤其有用。虽然除ie外,大部分现代浏览器都已经支持原生的基于base64的encode和decode,例如btoa和atob。(将canvas画布保存成img并强制改变mimetype进行下载,会在下一篇记录)但是处于好奇心,还是驱使我去了解下base64编码的原理。以便也在不支持转载 2013-09-01 14:14:20 · 685 阅读 · 0 评论 -
Ubuntu13.04下安装cocos2d-x(含环境配置)
最近的项目需求逼着我要去写COCOS2D-X,而在WINDOWS下,COCOS2D-X有专门的IDE(Cocostudio),所以环境配置起来相对比较方便,而在LINUX下,各类的库已经依赖是很烦锁的,所以以防第二次安装忘掉相关步骤,我在这里把我安装配置的过程写下来。(所处环境:Ubuntu13.04x64)首先,JDK是必不可少的,如果不了解如何安装配置JDK,建议去看一下我之前写过原创 2013-10-20 22:06:22 · 1412 阅读 · 0 评论 -
谈谈个人对插件及框架设计的一些心得
最近没有怎么更新博客,不代表我没做原创 2014-05-15 10:39:22 · 855 阅读 · 0 评论