开发者不容错过的12款开源JavaScript库
JavaScipt几乎是所有前端开发人员必会的编程语言,并且,随着各种移动APP的串红,JavaScript还可以用来开发移动应用。除此以外,为了丰富前端/移动开发,有不少开发者推出了各种基于JavaScript的库,这些几乎能实现任何你需要的功能,并且有些库可以用来开发某些特定的功能,非常强大。...
View Article关闭 Mac 上的虚拟内存
MacBook Pro with Retina display的标配内存是8GB,这个内存足够日常使用了,考虑到 SSD 硬盘寿命的问题,建议关闭系统的虚拟内存(Swap),避免频繁写入。关闭系统 swap 还可以提高性能(参考 Linux 性能监测:Memory和 Linux 性能监测:IO的 swap 部分)。查看当前正在使用的虚拟内存: $ sysctl vm.swapusage...
View Articlemysql数据整理命令
Analyze Table(修复索引) MySQL 的Optimizer(优化元件)在优化SQL语句时,首先需要收集一些相关信息,其中就包括表的cardinality(可以翻译为“散列程度”),它表示某个索引对应的列包含多少个不同的值——如果cardinality大大少于数据的实际散列程度,那么索引就基本失效了。 我们可以使用SHOW INDEX语句来查看索引的散列程度: SHOW INDEX...
View Article2014年值得关注的10个开源项目(上)
2014年值得关注的10个开源项目(上)作者:chszs,转载需注明。博客主页: http://blog.csdn.net/chszs一、Appium官网: http://appium.io/Appium是一个开源的自动化测试框架,它主要用于原生移动应用或混合移动应用。Appium使用WebDriver: JSON wire...
View Article运营数据价值如何发掘
运营以产品为基础,数据为参考,活动为主要手段。首先,你得学会分析!分析产品!分析数据!产品因人而异,各有不同;但是数据不一样,数据具有统一性,规范性,那么咱们在聊数据的时候,必须先知道,数据可以干什么!可以告诉我们用户有多少、他们喜欢玩什么、喜欢做什么。可以让我们看清产品全局。好的运营工作以数据为参考切入点,又以数据为参考审核点,那么数据价值如何发掘?一、运营数据(1)平均同时在线人数(ACU:...
View Article即时通信在企业市场也有搞头:主打安全易用的TigerText获得2100万美元B轮融资,已拿下多家美国Top100医院客户
移动时代,即时通信应用在全球都火的不行,甚至开始倒逼互联网时代的SNS网站,新近涌现出来的Snapchat等新锐选手,又隐约具备开启新篇章的潜力。其实,在消费市场 之外,即时通信在企业级市场也是很有机会的。主打企业市场的即时通信应用...
View Article用过的一些顺手的工具
以下按照项目开发(主要是Java Web方向)的不同阶段来整理,有些工具可能不局限于某个阶段。 首先必须是Office:http://office.microsoft.com/ (0)管理 项目管理: Microsoft Project http://office.microsoft.com/en-us/project/ Redmine http://www.redmine.org/...
View Article(转)全面理解面向对象的 JavaScript
要掌握好 JavaScript,首先一点是必须摒弃一些其他高级语言如 Java、C# 等类式面向对象思维的干扰,全面地从函数式语言的角度理解 JavaScript 原型式面向对象的特点。当今 JavaScript 大行其道,各种应用对其依赖日深。web 程序员已逐渐习惯使用各种优秀的 JavaScript 框架快速开发 Web 应用,从而忽略了对原生 JavaScript...
View Article从Maven仓库中导出jar包
从Maven仓库中导出jar包:进入工程pom.xml 所在的目录下, 输入以下命令:mvn dependency:copy-dependencies -DoutputDirectory=lib 更简单的 mvn dependency:copy-dependencies 会导出到target\dependency 下面 mvn clean...
View Article回答问题(2):如何学习交互设计
一些新入行设计师、PM和运营人员通过微信公众帐号(AppDesign)问我如何学习交互设计,在这里统一解答。1.先看官方设计指南。微博、知乎和博客的文章是用来提高的,不适合系统学习。建议先阅读《ios7人机界面指南》和《Anroid4.0设计规范》,有兴趣的话深入阅读《Apple人机接口设计指南》和《windows用户体验交互设计规范》。这些资料描述详细,基本专业术语都包括在内了,认真看完肯定会有种...
View Article改变医疗健康行业的8个创业公司
随着技术的变革,创业公司为健康医疗行业的改进提供了众多选择。 无论是利用3D打印机制作假肢,还是使用新的成本更低的基因检测技术,人们从这些创新上获得了越来越多的益处。 去年健康医疗行业的创业公司提供了哪些不错的创意?科技网站thenextweb进行了以下总结。 1.CareSolver...
View Article做好扁平化设计-交互篇
写在前面的话:(看正文请直接跳到分割线处)当写完“做好扁平化设计-视觉篇”给到各位设计师看求指点的时候。大家吐槽了:有人说“只有交互扁平了,视觉才好做扁平⋯⋯”还有人说...
View Article十大最受关注的科技产品·国内篇
这是我为纽约时报中文网写的2013年盘点,我在2013年底写完的,然后……在接近农历春节年底前发了出来。选取标准是起码要在2013年是热门产品,而且有一定颠覆性。虽然有标准,但仍然是非常个人化的「十大」。每个人都会有自己心中的「十大」。 续上篇。嘀嘀打车 国内专家们谈论了好几年的所谓O2O(Online to...
View Articleandroid 4.4 下载文件
在android4.0以后,下载程序如果在主线程中出现的话,会报android.os.NetworkOnMainThreadException 错误。这可能是因为,在android的4.0以后使编码更加规范。在主线程中下载可能会导致线程的假死状态。造成用户的体验度不高。这里我用android4.4编写了一个下载的demo。下载文件的步骤: 1.创建一个HttpURLConnection对象...
View Articlejs实现上传图片之前判断图片格式,同时实现预览,兼容各种浏览器+下载
最近在做图片上传的一个前台页面,上传图片功能虽然很简单,但是需要我们学习的地方很多。在上传图片之前验证图片的格式,并同时实现预览。这篇博客我们就用一段简单的js代码来实现验证图片格式,并同时预览的功能。html页面<div>选择图片:<input id="idFile" style="width:224px" runat="server" name="pic"...
View Article我们如何进行代码审查
本文来源于我在InfoQ中文站原创的文章,原文地址是: http://www.infoq.com/cn/news/2014/01/how-we-do-code-reviewJim...
View Article关于SQL优化方面的建议
2014-01-25 SQL优化主要是看执行计划1. 扫描机制 全表扫描还是索引扫描2. 主外键索引3. 建立索引的方式也很重要,根据不同的情况建立不同的索引4. 如果SQL中包含了函数,索引是不起效果的,需要建立“函数索引” 5. 视图最好是建立在基表上面,千万不要视图里面嵌套视图,会大大降低性能 6. 曾文的SQL例子 视图里面有rowid 同时建议最好用的order by...
View Article