精彩人生

{总结,是为了更好的开始}专注于web技术,每天进步一点点{学无止境,积累创造财富}...

移动应用的视觉美学 - 谈三款拥有高收入的应用产品

移动应用的视觉美学 - 谈三款拥有高收入的应用产品 “状态不好”这类话,无论自己讲给自己,还是他人讲给你听,其实都会产生一系列极其负面的自我暗示效应。一旦身处这样的效应链当中,想抽身便不那么简单了。 看似没头没脑的开场白,不过似乎...

2012-10-31 22:36:40

阅读数:927

评论数:0

SVG是什么?SVG有什么用途?

一、SVG技术背景 随着网络上信息数据的大量涌现,如何正确显示和出版是有效传输、接收和利用它们的基础。图形、图像是信息数据可视化的主要方式。但现有的图形、图像格式存在着缺陷:非开放式,显示和印刷质量及适应性差,难以创建Web上图文信息的个性化定制、交互式以及实时动态方面的应用等。SVG正是在这样...

2012-10-31 22:33:24

阅读数:396

评论数:0

MySQL性能优化的最佳20+条经验

今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的...

2012-10-31 20:11:31

阅读数:455

评论数:0

MySQL 删除表中重复的记录(where......)

delete from at1 where id in (select * from (select max(id) from at1 group by str having count(str) > 1) as b); or delete a from at1 as a, at1 as...

2012-10-31 19:57:12

阅读数:236

评论数:0

浏览器是怎么工作的(前端必读)

浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。 将讨论的浏览器今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。 本文将基于一些开源浏览器的例子...

2012-10-29 09:23:44

阅读数:525

评论数:0

微软公司的三道面试题目看了会有意想不到的收获

微软公司的三道面试题目看了会有意想不到的收获   1、手机厂家由于设计失误,有可能造成电池寿命比原来设计的寿命短一半(不是冲放电时间),解决方案就是免费更换电池或给50元购买该厂家新手机的折换券。请给所有已购买的用户写信告诉解决方案。    2、一高层领导在参观某博物馆时,...

2012-10-23 09:18:16

阅读数:743

评论数:0

关于设计评审的一些思考

” Your design isn’t a work of art. It’s a business solution. Practice being critiqued.—Matthew Smith” 上述话是美国互联网公司Zaarly设计总监Matthew Smith的设计箴言,意思是说你的...

2012-10-22 22:01:20

阅读数:508

评论数:0

36计教您如何提高PHP代码质量

1.不要使用相对路径 常常会看到: require_once('../../lib/some_class.php');  该方法有很多缺点: 它首先查找指定的php包含路径, 然后查找当前目录. 因此会检查过多路径. 如果该脚本被另一目录的脚本包含, 它的基本目录变...

2012-10-21 22:06:36

阅读数:403

评论数:0

js闭包的两种模式

今天看到一道面试题"你喜欢的使用闭包的模式是什么?"于是查找学习了一下相关信息  //自运行模式示例:当用户先后按住键盘的ctrl+enter的时候,弹出消息。其中preCode,clickCount是闭包的全局变量  (function(m...

2012-10-21 22:03:03

阅读数:810

评论数:0

JavaScript 中 undefined 与 undeclared 之间的区别是什么?

undefined的是声明了但是没有赋值,javascript在使用该变量时不会报错。  undeclared 是未声明也未赋值的变量,JavaScript访问会报错。

2012-10-21 21:54:13

阅读数:450

评论数:0

如何防止代码腐烂

很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。 我们先看一个人的情况。 1.程序员的成长 新手的代码 新手的代码没有经验,基本不考虑代码设计,代码规模稍稍大一点则自己就乱了。 ...

2012-10-21 21:42:59

阅读数:334

评论数:0

Chrome引入WebRTC支持视频聊天

Goole在Chrome的最新beta版本中添加了关键的WebRTC框架,以此来支持第三方开发者创建视频聊天程序,而不需要下载任何插件。这项技术可能有一天会在Chrome里支持原生的Goole Hangouts视频群聊。         Google的工程师在Chromium的博客上写到:  ...

2012-10-18 22:26:04

阅读数:609

评论数:0

Animation Scripts, Libraries and Plugins

Recently, I’ve bookmarked a bunch of animation-related scripts, libraries, and plugins. Although CSS3 has certainly made animation easier for us, som...

2012-10-18 21:47:50

阅读数:245

评论数:0

详解Android 目录结构

工欲善其事,必先利其器.在开发Android项目之前,让我们先对Android的目录结构有一个清楚的认识. 在Eclipse中新建一个Android Project,名称为“AndroidTest”,则项目结构如图: 1、src目录 文件夹下放置项目的所有包及源文件(.java)。 2...

2012-10-11 20:18:30

阅读数:232

评论数:0

JavaScript Array Methods Reference

Create an Array To create an array you can do one of the following: view plain? var myArray = new Array();   var myArray = []; // t...

2012-10-10 23:08:48

阅读数:399

评论数:0

mysql limit 使用优化

mysql limit 使用方法: 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢?不用担心,mysql已经为我们提供了这样一个功能。 SELECT * FROM table   LIMIT [offset,] rows | rows OFFSET of...

2012-10-10 22:37:08

阅读数:419

评论数:0

20款Responsive Menu教程

Responsive设计就不说是什么了?如果你不太了解,可以先点击这里做一定的了解,也可以点击这里查看一些有关于Responsive的案例。今天要跟大家说的是有关于Responsive导航的制作。 众所周知,导航对于一个网站来说是非常重要的,特别是一个响应式布局的网站,如何让导航也具有响应式就显...

2012-10-02 23:28:01

阅读数:1034

评论数:0

寻找设计的动机和方向

输入法都是卡通皮肤的,然后惊讶原来还有这样的东西,因为我们身边的人用的手机输入法都是素面朝天的。想起小龙说:做换肤是不自信的表现,但我认为其实只是目标用户和产品定位不同罢了。      有次看到toya查地图的方式,顿时震惊了。她会打开地图,然后鼠标一直双击地图放大,点了很多次才从中国地图一直...

2012-10-01 20:35:35

阅读数:394

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭