15 款 Windows 的数据恢复工具
无论是Mac系统还是Windows系统,都有不计其数的数据恢复工具可提供下载和使用。它们可以帮助你恢复误删的文件,或是恢复那些由于病毒而丢失的数据。你应当知道,在你删除一个文件如何编写高质量和可维护的代码
我们怎么做才能既不需要写很多注释,又能保证代码易于理解呢? 其中一个主要的方法就是让代码自文档化。其优势在于,既不用写注释,又能使得代码易于维护。 下面就是三种使得产品细节中的情感化设计
原研哉在他的《设计中的设计》中有介绍过这样一个案例:日本机场原来是用一个圆圈和一个方块表示出入的区别,形式简单并且好用,但设计师佐藤雅彦却用一个更“温暖”的方式来黑龙江网站备案流程
2014年开始,黑龙江施行了新的备案政策。加上最近微信要求公众账号的分享地址,如果是没有备案的域名,则分享数量会受影响,导致目前咨询量很大。哈尔滨品用软件为前来咨询的朋友们,程序员如何做出“不难看”的设计
经常看到程序员展示自己做的东西,有一些是创业项目,有一些是 Weekend Project, 不客气地说,大部分都挺难看的。在 10 年前,只要你做出一个功能齐全的东西,哪怕非常难看也会有很多Web应用开发的七项原则
Javascript毫无疑问早已成为了前端开发人员不可或缺的工具。但现在它的使用范围还在不断扩展到其他的领域,比如 服务器端 甚至是 微控制器 。在斯坦福这样的声望卓越的大学里面,Android中Java和JavaScript交互
Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。 如何实现 实现Java和jAndroid经典侧滑菜单SlidingMenu
SlidingMenu 是一款开源的Android开发类库,它可以让开发者在自己的Android App中非常便捷地创建侧滑菜单,类似Google+, YouTube, 和Facebook的App菜单。下面先来看看SlidingMenu的效果图。 使用方法JavaScript事件冒泡、事件捕获和阻止默认事件
谈起JavaScript的 事件,事件冒泡、事件捕获、阻止默认事件这三个话题,无论是面试还是在平时的工作中,都很难避免。 冒泡篇 先来看一段实例: js: var $input = document.getElementsByTagNamePHP实现Google Oauth的登录系统
本文讲述的是如何为你的PHP项目实现Google的Oauth系统。这个示例PHP脚本非常快,对增加你的PHP项目注册当然是很有帮助的。 在这之前,我们已经覆盖了包含Facebook、Twitter、Google plus以及Web性能优化之图片优化
HTTP Archieve有个统计,图片内容已经占到了互联网内容总量的62%,也就是说超过一半的流量和时间都用来下载图片。从性能优化的角度看,图片也绝对是优化的热点和重点之一,Google PJava随机数的几种有趣用法
众所周知,随机数是任何一种编程语言最基本的特征之一。而生成随机数的基本方式也是相同的:产生一个0到1之间的随机数。看似简单,但有时我们也会忽略了一些有趣的功能。 我们