spring-cloud-security例子
demo包含了两方面的内容:1,用户身份认证;2,用户权限管理,主要使用spring-cloud-security来进行安全管理设计
AngularJS与服务器交互前端和后端代码
前端用AngularJS与服务器交互,访问服务器的登录请求,后端用springboot写controller,并解决CORS 头缺少 'Access-Control-Allow-Origin')的问题
ant安装文件linux
ant的linux版本,绝对能用,可以配置,新版本
smack开发包
smack4.0.4的所有jar包和API文档
Tsung_测试XMPP_安装使用说明
tsung是用erlang开发的一款简单易用的压力测试工具,目前仅支持linux各版本系统安装,有tar.gz和deb两种安装文件, 目前我们测试用的是CentOS或RedHat两种操作系统,因此选择tar.gz安装文件,总的来说tsung工具有以下优点:
1.1 High Performance高效的:一个单独的cpu可以模拟数以千计的用户(因为模拟用户不总是处于激活状态,它有可能在思考的闲置状态)
1.2 Distributed分布式的:可以把负载分布到一系统客户端集群中
1.3Multi-Protocols using a plug-in system多协议支持(通过插件方式实现):当前最新版本支持的协议插件有:HTTP , WebDAV, Jabber/XMPP, PostgreSQL,LDAP和MySQL
1.4SSL support
1.5利用底层osip别名技术,在单独的机器上使用多个ip地址
1.6在远程服务器或snmp上,使用erlang代理对os进行监控,主要是监控它的cpu,内存,网络流量等
1.7 xml配置系统:
1.8动态场景:
我们可以从负载的服务器得到动态数据并把它重新注入到随后的请求,当字符串或正则式匹配服务请求,我们可以循环、重起或停止这个对话。
Erlang入门手册
这是一个入门指导教你开始使用 Erlang
首先,对于erlang的源码的分析方式的问题。
erlang与C/C++/Java/python都有明显的区别,用OO的方式逆向有些局限性。
erlang是进程式的、消息通信的、模块式组装的,接口调用的语言。
因此尝试了动态调试的方式来解读源码,在关键的接口处给出接口调用时的打印进程ID,模块名,函数名,重要的参数。
其中最重要的一部分调试信息是要tsung启动时的进程之间的关系。
对于erlang来说,进程是最重要的东西,进程又有几个重要的东西。
进程树。
进程的状态,也就是它所维护的数据,不像c/c++/java中的对象数据存在关联,进程的数据都是独立的,私有的。
进程(模块)对外的接口。
进程(模块)之间的通信内容。
xmpp协议详解
1 介绍
2 一般架构
3 寻址方式
4 XML流
5 使用TLS
6 使用SASL
7 资源绑定
8 服务器回叫
9 XML节
10 处理XML节的服务器规则
11 XMPP内的XML使用
XMPP-RFC3921中文
翻译XMPP协议3921,翻译的笔记全面,也很到位,可以用作工具书了
xmpp协议笔记
学习xmpp协议的笔记,非常适合初学者,详细罗列出了各种常用元素已经名字空间
XMPP_3920_最靠谱的中文翻译文档
此文档定义了可扩展消息出席协议(XMPP)的核心特性:协议使用XML元素在任意两个网络端点间近实时的交换结构化信息。当XMPP为交换XML数据提供一般化,可扩展的框架时,它主要用于建立满足RFC2779的即时消息与出席应用的需求。
java script api
javascript的API,很全的,包括了所有的api,让你受用无穷啊
6级读故事记单词
6级一边读故事一边记单词效果非常好,涵盖几乎所有的六级词汇