最近研究REST接口的无状态安全验证,这个文章有一定参考价值,但相当不完善,token只是简单用了服务器回传的, 没有实现数据签名和防篡改,另外git代码也有问题, 我简单修改了,可以看到文章中的效果。
我修改代码的git地址: https://github.com/offbye/jwt-angular-spring
原文地址 http://niels.nu/blog/2015/...
分类:
编程语言 时间:
2015-08-13 12:16:06
阅读次数:
403
Read多用于从某文件中取出每行进行处理$ cat read.sh#!/bin/bashecho "using read"cat name.txt |while read namedoecho "name is $name"doneFor多用于从一堆文件中取出某个文件进行处理$ cat for.sh...
分类:
其他好文 时间:
2015-08-12 16:20:33
阅读次数:
122
总结一下我对JS中这些基本却略纠结的概念的理解。作用域我们知道,JS不支持块级作用域,只支持函数作用域。函数体内,既不是局部变量,也不是参数的变量称为自由变量。如果没搞清楚函数的作用域,有时某些自由变量的值会与你所想的很不一样。举个简单例子 1 var a = 10; 2 3 function g....
分类:
其他好文 时间:
2015-08-11 18:02:17
阅读次数:
88
有这样的需求 字符串中有几处特殊字符,我们需要替换
此时可以考虑使用NSString 的方法
stringByReplacingOccurrencesOfString
我们看一个简单例子
NSString * string=@"2011-11-29";
string=[string stringByReplacingOccurrencesOfString:@"...
分类:
移动开发 时间:
2015-08-11 16:12:51
阅读次数:
141
在团队开发中,如果一个程序集中要调用另外一个程序集,但是要被调用的那个程序集又不想用public来公开自己的类,那么怎么办,就是用最后一种internal来用来做类的可见性了。 下面来看一个简单例子: 1. 在一个解决方案中创建两个类库项目A和B,分别在两个类库项目中创建类ClassA和Class....
上篇介绍了TTS的一个简单例子http://blog.csdn.net/u010176014/article/details/47326413
本篇咱们进一步聊聊 语音如何读模板。比如
公交车上的模板:**到了,开门请当心,下车请走好。
新生入学系统的模板:丹桂飘香共祝美好明天,金秋送爽喜迎八方学子。**同学你好,欢迎来到**大学。
本文介绍的很适用于这种情况,模板比较固定,只有...
分类:
其他好文 时间:
2015-08-09 02:01:58
阅读次数:
209
功能:简单C语言使用sqlite3 API程序注意:(1)为了节省篇幅,程序中没有写处理错误的代码(2)环境centOS6.5系统,数据库sqlite3,编译器gcc/* 文件名称 : test.c 用到的接口: 打开数据库:sqlite3_open() ...
分类:
数据库 时间:
2015-08-08 16:20:38
阅读次数:
211
应用场景是这样的,我需要拖动一个元素在屏幕上移动,注册了被移动元素的MouseMove事件,但是当鼠标移到被移动元素的外面时,移动失效,且鼠标的手势变成了普通的箭头形状,于是就找到了以下的解决方案。本例实现了一个鼠标控制控件移动的简单例子,配合鼠标捕获达成预想效果:1.新建一个wpf应用程序,为了演...
单例:一个类永远只能生产出一个对象。 首先,得让这个类不能产出新对象。在php中产生新对象的两种方法:new和clone,如果将构造方法和克隆方法私有化,可以阻止在类的外部实例化和不让克隆的时候产生新对象。这样就能解决不让类产出新的对象。以Person类为例。1 class Person2 {...
分类:
Web程序 时间:
2015-07-31 17:41:54
阅读次数:
132
跨站脚本攻击(XSS)XSS发生在目标网站中目标用户的浏览器层面上,当用户浏览器渲染整个HTML文档的过程中就出现了不被预期的脚本执行。跨站脚本的重点不是在“跨站”上,而应该在“脚本上”简单例子:在xss1.html页面上面有这么一段javascript当你在浏览器访问该xss1.html页面的时候...
分类:
其他好文 时间:
2015-07-30 11:02:16
阅读次数:
129