- 浏览: 15066 次
最新评论
文章列表
由于APP向服务端发起请求属于跨域访问,每次访问在服务端都会产生一个新的session,因此APP客户端与web端不同,无法通过session来保持登录状态。
为了维护app用户的登录状态,我们可以利用token来实现。
客户端输入账号密码,发起登录请求,服务端在登录接口验证通过后,给客户端返回一个任意字符串,既token,生成算法可随机,token必须与用户的账户关联,如用userid和token形成键值对,保存在内存中(redis)。客户端拿到这个token后,就相当于被服务端承认正常登录成功了,在之后所有需要验证的请求中,带上token,服务端验证token是否存在,是否有效。
出于安全考 ...
ubantu安装svn服务器
- 博客分类:
- ubantu
sudo apt-get install subversion
若报错E:Unable to locate package subversion,则执行以下
sudo apt-get update
再执行安装命令
sudo apt-get install subversion
创建项目目录
sudo mkdir /home/svn
cd /home/svn/project
sudo chmod -R 777 project/
创建svn仓库
sudo svnadmin create /home/svn/project
设置访问权限
进入config/svnserve.conf,打开anon- ...
在使用bootstrap-table时,想给每行添加一个编号,sql语句已经写好,不想改,所以就在前端上动脑筋了。
首先想到的就是列属性中formatter的参数index,测试后发现index从0开始,只记录当前页的行号,下一页后从新计数,即每页都是从0到pageSize,无法实现自己想要的所有行统一计数,于是想到结合分页参数pageNumber和pageSize与当前行号index来实现。
那么,如何实现呢,问题的关键就在于获取table对象的pageNumber和pageSize,翻看文档,没有发现相关api,查看源码,发现有个方法‘getOptions’没有在作者提供的文档中出现,不过源 ...