原文地址,请大家去原文博客了解; http://blog.csdn.net/linminqin/article/details/19972751 我保留一份,防止删除: var crypto = require('crypto'); /** * aes加密 * @param data * @param secretKey */ function aesEncrypt(data, secretKey) { var cipher = crypto.createCipher('aes-128-ecb'…
现在项目里面有一个需求,本项目里面下载的视频和文档都不允许通过其他的播放器播放,在培训机构里面这样的需求很多.防止有人交一份钱,把所有的课件就拷给了别人.这样的事情培训机构肯定是不愿意的.现在我项目里面也出了这么个需求.下面介绍一下我的实现. 思路: 首先下载文件,这个就不说了,java代码写个下载管理器. 下载完成后存储文件的时候不是直接存储,要加密存储,加密方法是将文件的每个字节与这个字节在流中的下标做异或运算. 在我们项目里面播放的时候要解密,方法也是将文件的每个字节与这个字节在流中的下标…
[翻译] 比较 Node.js,Python,Java,C# 和 Go 的 AWS Lambda 性能 原文: Comparing AWS Lambda performance of Node.js, Python, Java, C# and Go AWS 最近宣布他们支持了 C# (Net Core 2.0 版本) 和 Go 语言来实现 Lambda 功能. (译者注: AWS Lambda 是 AWS 推出的 Serverless 功能,请参阅这里或 Serverless 相关资料) 做为一…
js调用android本地java代码 当在Android上使用WebView控件开发一个Web应用时,可以创建一个通过Javascript调用Android端java代码的接口.也就是可以通过Javascript代码来调用Android本地的java代码! 下面来说明一下这个接口的具体创建方法. 第一步:首先需要在Android侧的java代码中创建实现了具体功能的类.(注意:作为接口的方法必须要加@JavascriptInterface注解)比如: public class WebAppIn…
Android中Java与web通信不是新的技术了,在android公布之初就支持这样的方式,2011年開始流行,而这样的模式开发也称作Hybird模式. 这里对android中的Java与web通信方式做一下总结.Android中有3种方式能够实现Java与web通信. 1.重写WebViewClient private class MyWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUr…
import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.lang.reflect.Method; import android.os.Bundle; import android.app.Activity; /** * Demo描述: * Android中Java反射技术的使用示例 * 在Java中描述字节码文件(xxx.class)的类叫Class * 反射的过程可视为剖析Class的过…
转自: http://www.goland.org/nodejsonandroid/ Building and running Node.js for Android October 14, 2014 / By Administrator / In Thali / 19 Comments The good news is that Node.js does run on Android. The bad news is that at least at the time I’m writing…
继PHP.Ruby.Python和Perl之后,Elasticsearch最近发布了Elasticsearch.js,Elasticsearch的JavaScript客户端库.可以在Node.js和浏览器中使用. 安装node.js模块 在Node.js项目中使用,只需用npm安装: 浏览器 Elasticsearch.js为现代浏览器准备了构建,可从此处取得. 下载后解压缩,然后选择适合你的文件: elasticsearch.jquery.js —— 如果你使用jQuery elasticse…
继PHP.Ruby.Python和Perl之后,Elasticsearch最近发布了Elasticsearch.js,Elasticsearch的JavaScript客户端库.可以在Node.js和浏览器中使用. 安装node.js模块 在Node.js项目中使用,只需用npm安装: 浏览器 Elasticsearch.js为现代浏览器准备了构建,可从此处取得. 下载后解压缩,然后选择适合你的文件: elasticsearch.jquery.js —— 如果你使用jQuery elasticse…
1.app.js // 引入模块 const Koa = require('koa'); const router = require('koa-router')(); /*引入是实例化路由 推荐*/ const views = require('koa-views'); const common = require('./module/common.js'); // 实例化 let app = new Koa(); // 应用ejs模板引擎 app.use(views('views', { m…