拔牙记

我自己也不知道我的智齿从什么时候长起的,但是是从去年开始疼的,我现在能体会到牙齿健康的重要性。我跟一些关心我的人说我去拔智齿了,他们觉得这不是什么大问题,其实这也是一个小手术了,要动刀子等工具,很恐怖。。。术后恢复也比较麻烦。 继续阅读“拔牙记”

数睿科技的团队价值观

积极主动、独立自主、坦诚包容、只认功劳不认苦劳、简单有效、凡事必有结果、先求有再求好、高效高质才叫好

积极主动、独立自主、坦诚包容、只认功劳不认苦劳、简单有效、凡事必有结果、先求有再求好、高效高质才叫好

继续阅读“数睿科技的团队价值观”

实用的几种跨域方式

我们知道常见的跨域技术有JSONP、CORS,Preflighted Reqeusts等等,看起来方法很多,但是如果需要服务器端开发人员配合、使用一些配置起来又超级麻烦的方式,那就不要想了。今天介绍两种非常方便的跨域方式,简单粗暴,方便好用,但是配置起来会有一些坑,本文就讲解那些坑是什么。 继续阅读“实用的几种跨域方式”

【我们一起读书】卓有成效是可以学会的

一般我们都善于剖析别人,但很少有人敢于剖析自己

在《卓有成效管理者的实践》这一本书中,彼得·德鲁克明确指出“卓有成效就是做正确的事情”,关键点有五个:

  1. 管理时间;
  2. 努力专注于作贡献;
  3. 使你的优势富有生产力;
  4. 把精力集中于对贡献至关重要的工作任务之上;
  5. 做出卓有成效的决策。

继续阅读“【我们一起读书】卓有成效是可以学会的”

读《卓有成效的管理者》

在深圳已经上了两周班,距离上一份工作也过了一个月,一年如果保持这样的节奏,最多也只能有12份工作,12这个数字太小。我不得不又换一种方式去感叹时光易逝,青春易老,这是生活的主题,避开不了。 继续阅读“读《卓有成效的管理者》”

饮食男女,人之大欲

2017-05-31

今天突然发现使用 Vue 的 v-html 指令可以有效防止xss攻击,解决了我这个页面(http://boolink.h2y.net.cn/user/22)里的标签闭合问题,但是找了好久的 Vue 源码不知道 v-html 的实现代码在哪里,求助公众号里的大神,望答复。 继续阅读“饮食男女,人之大欲”

近期面试总结

拥有扎实系统的基础知识和拿得出手的作品,去哪里面试都不怕。

学生时代我们这些写代码的都想着去bat上班,不仅是能力的认可,也是吹牛的资本。但是如果学生时代进不了bat,毕业了那就更没有什么希望,除非你所处的环境比在腾讯这种环境成长的更快,即便如此,你还不能忽略一点,就是扎实系统的基础知识和丰富的实战经验。 继续阅读“近期面试总结”

几个前端面试题

写代码和做代码题目还是有很大差别的

1,如果数组里的某两个元素相加等于16,则去除这两个元素。如 [1,3,1,15,13,2,16,0]  ==》[1,2]。

实现代码:

点评:这个题目考察数组操作是否熟练,和实现思路。 继续阅读“几个前端面试题”

如何“面试”一家公司

相信好工作你一定会找得到,只是有点波折。

传统的形式是公司面试求职者,求职者会相对弱势和被动,但是对于有竞争力的求职者而言,公司面试求职者,求职者也在面试公司。那么一个求职者应该怎么去面试一个公司呢?从我的个人经验来看,可以从以下几个细节入手。 继续阅读“如何“面试”一家公司”

UI设计规范总结

尺寸

iOS用750*1334即可;
android的尺寸众多,建议使用分辨率为720×1280 的尺寸设计。这个尺寸 720×1280中显示完美,在 1080×1920 中看起来也比较清晰;切图后的图片文件大小也适中,应用的内存消耗也不会过高。

颜色值

IOS颜色值取 RGB各颜色的值比如某个色值,给予IOS开发的色值为 R:12 G:34 B:56 给出的值就是 12,34,56(有时也要根据开发的习惯,有时也用十六进制)
Android颜色值取值为十六进制的值

内部设计

1、所有能点击的图片不得小于44px(Retina需要88px)
2、单独存在的部件必须是双数尺寸
3、两倍图以@2x作为命名后缀
4、充分考虑每个控制按钮在4中状态下的样式

字体

iPhone默认字体:中文—Heiti SC,英文— helvetica;
安卓默认字体:中文——思源黑,英文——Roboto。

 

1. dpi是dot per inch,每英寸多少点,ppi是 Pixel per inch,每英寸像素数,针对显示器的设计时,dpi=ppi。
ppi计算方法是长宽各自平方之和开方,除以对角线长度(单位英寸)。原理可以自己画个矩形勾股定理算一算。
2. ppi表示显示设备的点密度,dpi表示印刷品点密度。
3. dip或dp,是安卓开发用的单位,1dp表示在屏幕点密度为160ppi时1px长度。
因为安卓设备屏幕众多不可能为每个屏幕单独开发,所以用公式 px=dp*(ppi/160)计算在不同屏幕上的像素数。
举例:HVGA屏320*480,一般是3.5寸,计算点密度为√ (320^2 + 480^2) / 3.5 = 164,约等于160,1pd=1px
WVGA屏480*800,按3.8寸屏算,点密度 √ (480^2 + 800^2) / 3.8 = 245,约等于240,1dp=1.5px。
还有更高分辨率的屏幕就不一一列举了,总之dp是为了方便适配不同屏幕的单位,在不同屏幕密度下,1dp的物理长度也相同。
iPhone X设计规范:http://www.tuyiyi.com/v/55463.html

如果有的选,我怎么选择下家公司?

这么一想,我自己开公司,肯定要注意这几点

在现在这种环境下,你的职业选择似乎变成了两种:一种是创业或者是去创业公司,你遇到的情况是公司命运多舛,员工能力和素质也参差不齐。一个职场新人能快速成长,也可能因为没有领路人、公司发展不畅变得心态浮躁、裹足不前;一种是去选择一个中型以上的公司,薪水稳定,逐步成长,衣食无忧,同学羡慕,但最终可能还是要出来创业。似乎最终都会走上第一条选择的道路,个人的职业选择并没有好坏之分,只有相对好一些差一些,关键在那个时期的选择更适合你自己当时的心态,况且上班只是一种手段而不是目的。 继续阅读“如果有的选,我怎么选择下家公司?”

大学四年文集

大家有所不知,大家出文集的时候一般会取名《退步集》《且介亭文集》《五年文集》等,我还是“小孩子”家,所以断不敢取这种“**文集”类的名字,显得文章很不错,不是著名也是知名。所以,这次我的集名是“大学四年文”,这就没有什么不妥了。 继续阅读“大学四年文集”

web开发之数据双向绑定的简易实现

简单的来讲,我们以前做网页主要是操作dom(就是增删改查的那一套),现在不这么干了,一则因为dom操作存在性能瓶颈,二则前后端完全分离,网页的复杂度不断提升,其中包括复杂的交互行为和复杂数据展示和操控,当然最重要的原因还是因为操作dom显得很low,文艺青年不会这么干,大神也不会这么干,因而衍生了很多mv**的框架。 继续阅读“web开发之数据双向绑定的简易实现”