Proguard And DexGuard

一般情况下,我们混淆自己的安卓项目,会使用Proguard。

http://www.saikoa.com/proguard

Progurad 是免费的,而且已经集成到Android ADT中了,使用起来很方便。

混淆工作,是为了保护我们的代码。但是,即使使用Pgoruard混淆了我们的apk文件,也可以使用apktool工具反编译出资源,能够看到Manifest文件,res资源等等。也可以使用dex2jar工具生成jar文件,进而使用jd工具反编译出Java代码片段。虽然,这些代码大部分都经过了混淆,已经很难阅读,但是还是可以读的。

802.11ac Wave2到底好在哪?

在挑选无线路由或是AP时,尤其是那些价格不菲的高端产品,我们常常会在产品描述中看到“MU-MIMO”、“802.11ac Wave2”这些字眼。实际上,MU-MIMO技术正是802.11ac Wave2标准的精髓所在。怎么,感觉与802.11ac Wave2似曾相识?其实,它是第二波11ac。而在本期内容中,我们将向各位更为详尽细的表明:“Wave2”是啥,又到底好在哪?

DCS和PLC的区别

发展到现在,DCS和PLC之间没有一个严格的界限,在大多数人看来,大的系统就是DCS,小的系统就叫PLC。当然,这么说也不是不可以,但是还不对。现在我们来重新建立这个概念。

SSH与SSM对比

当下流行的两种企业开发MVC开源框架,是我们Java程序猿必备知识能力。MVC,即模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。框架之所以流行,在于其易复用和简化开发,精髓在思想,掌握了核心思想,我们掌握其他类似框架也不会有问题,建议大家有精力的话读一下框架源码,尤其是Spring。

怎样的家居照明才有质感?

生活要有质感,这是很多人所追求的,也是很多人所向往的,但是,你真的懂质感吗?质感这种东西,重要的是感觉。怎样才能让自己的家变得有感觉呢?

答案当然是灯光!试想一下,当你回到家,看到明亮的、昏黄的、温暖的灯光,是不是都能让你的家有不一样的感觉?我们先来看一看,一个家的六大功能区。

基于红外阵列传感器的检测系统

办公节能新技术

在提倡建设节约型社会的今天,建筑节能问题日益得到普遍关注,而降低新风及冷风负 荷也就成为主要的节能措施之一。建筑室内人员密度是新风量及冷风量合理确定需要考虑的重点因素也是难点因素。

近年来,基于摄像头的人数检测技术愈发成熟。然而,在办公室这样的环境中,摄像头的使用受到一定的限制。

本文介绍了一种基于阵列红外传感器的办公空间人员密度监控解决方案。在充分保护个人隐私及企业秘密的前提下,准确实时的检测人员密度,从而为新风及冷风控制提供准确的输入参书以达到节能之需求。

git中避免提交.DS_Store文件

1. 先删除原有的.DS_Store:

1
find . -name ".DS_Store" -type f -delete

命令解释:在当前文件夹以及当前文件夹的子文件夹中找到所有的.DS_Store文件

2. 建立.gitignore文件

vi .gitignore。然后添加.DS_Store作为忽略:

1
.DS_Store

3. 提交到git

1
2
git add .gitignore
git commit -m 'delete .DS_Store'