英文:Martin Heller 译文:葡萄城控件 学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入学习交流群343599877,我们一起学前端! 对于JavaScript程序员来说,目前有很多很棒的工具可供选择。本文将会讨论10个优秀的支持JavaScript,HTML5和CSS开发,并且可 ...
分类:
编程语言 时间:
2017-06-23 23:45:14
阅读次数:
232
使用Gradle来进行Java Web应用开发项目管理,可以十分便利地解决包依赖等问题。 war插件的出现,让项目部署成为一个复制粘贴的过程,那有没有办法让Java web应用的部署,就像windows下安装软件,双击一下就可以呢?又或者Java web应用开发过程中,有没有办法自动检测项目变化,自 ...
分类:
其他好文 时间:
2017-06-23 19:33:55
阅读次数:
209
传送门Battle ShipsTime Limit: 2 Seconds Memory Limit: 65536 KB Battle Ships is a new game which is similar to Star Craft. In this game, the enemy builds ...
分类:
其他好文 时间:
2017-06-20 22:14:13
阅读次数:
209
xmpp是一个通信协议。因为这是个开放的协议,为了节俭开发成本,很多即时应用都采用了这个协议。Android上最常用的组合asmack +openfire。Asmack是smack的android版,是对xmpp协议进行了封装,并提供了丰富的api,简化了操作。Openfire是一个开源的IM服务器 ...
分类:
移动开发 时间:
2017-06-20 10:55:40
阅读次数:
283
在导入一个项目时,由于它本身的gradle版本比较高,你试用比较旧版本的gradle时就报出Plugin with id 'com.android.application' not found.的错误 如果出现如上错误,只需要在build.gradle中添加下面代码即可: (直接加在 android ...
分类:
移动开发 时间:
2017-06-19 17:03:01
阅读次数:
733
http://blog.csdn.net/spaceyqy/article/details/43115391 每当看到配环境,我就泪流满面,好吧,闲话不多说,进入正题。 1.去官方下载ffmpeg 可参见:http://ffmpeg.zeranoe.com/builds/ 包含三个版本:Static ...
分类:
其他好文 时间:
2017-06-19 13:05:30
阅读次数:
136
一个工作组(Group)里能够有多个用户(User),一个User仅仅属于一个Group,这是典型的多对一的关系。在多对一的关系中正确的数据库设计是在多的这方(在这里是User这方)加一个Group的外键。假设数据库设计的与之相反就会产生冗余,请看以下这个样例: 友情提示:这是错误的设计方法: Gr ...
分类:
Web程序 时间:
2017-06-16 19:19:50
阅读次数:
185
上篇《使用Ant打包Android应用具体解释》描写叙述了使用Ant打包的流程,但非常多步骤并没有说明如此做的原因,本篇将从Ant方面来理解,下一篇从APK生成的流程来说明。 APK包的生成是一系列操作的结果,而Ant则是将这一系列操作流程化。提供出定制化的接口,以及可配置的參数供改动,而这些都是通 ...
分类:
移动开发 时间:
2017-06-12 14:48:24
阅读次数:
240
准备工作 1.NodeMCU模块 2.ESP8266Flasher.exe 3.ESPlorer v0.2.0-rc6 构建固件 Building the firmware提供了三种构建你自己固件的方式。 这里推荐使用简单的云构建服务NodeMCU custom builds来定制自己的固件,只需要 ...
分类:
Web程序 时间:
2017-06-10 12:29:46
阅读次数:
406
在application的子类(如果你需要子类的话) 如果你不需要application的子类直接继承multiDexApplication dex是Android的java代码编译的一种文件格式,早期的Android直接在Dalvik虚拟机中加载和执行二进制的dex文件,Android4,4以后添 ...
分类:
移动开发 时间:
2017-06-09 15:23:44
阅读次数:
282