PP日志part1

无他用,记录一下流水账,记录一下自己来pp之后做的事情。
4.14入职,当天上午签订合同,不过合同有一份写坏了,人事通知说啥时候邮件通知了啥时候再去联系人事将剩下的一份合同签了。好吧,也不着急。
领了电脑,G50,15寸,屏幕挺大挺爽,不过配置一般。第二天从家里带来了鼠标键盘等外设。带键盘主要是大屏笔记本自带的带数字键盘不习惯,点方向键的时候总是不小心点到数字键删除键和enter键上。还是用全键盘比较舒心。
当天下午参加了入职新员工培训,主要介绍东家的牛逼之处,以及内部的各种规章制度和薪资算法等。今天,才知道tm的每周的周二周四班车都是晚上八点才走,也就是说我每周四的训练基本就都泡汤了。考虑再三,由于膝盖正好伤了,也要修养,所以还是入职,等年底好跳槽的时候再走吧。在这镀镀金也是不错的。
I am hungry now…
 

vv,pv,uv,ip之间的区别

1.来访次数/访问次数(VV):VV = VisitView(访问次数):记录所有访客1天内访问了多少次你的网站,相同的访客有可能多次访问您的网站。从访客来到您网站到最终关闭网站的所有页面离开,计为1次访问。若访客连续30分钟没有新开和刷新页面,或者访客关闭了浏览器,则被计算为本次访问结束。
2.独立访客(UV):1天内相同访客多次访问网站,只计算为1个独立访客。
3.浏览次数(PV):即通常说的PV(PageView)值,用户每打开1个网站页面,记录1个PV。用户多次打开同一页面PV累计多次。用以衡量网站用户访问的网页数量。
4.ip:1天(00:00-24:00)之内,访问网站的不重复IP数。一天内相同IP地址多次访问网站只被计算1次。同一IP无论访问了几个页面,独立IP数均为1访问次数。

实现简单的权限管理系统

工作中开发一个网站,设计有所变动,原计划是从第三方系统获取权限,现在变成了我们的网站自己要注册用户,并且要进行权限的控制,这样,我们就要在我们的系统上完成一个三级角色权限的角色权限管理系统。
准备从网上找一个直接介绍使用spring mvc 实现的角色权限管理系统来进行参考,找了一圈发现,要么太简单,要么太复杂。
我们的系统不涉及多级部门之类的内容,只包括平台管理员,组织管理员,普通用户三部分,其中组织相当于部门。那么好,现在只是参考部分文档的实现方式,当时权限系统自己设计。
故事:不同级别的用户登录后要能选择自己当前登录的组织,并在该回话中进行自己能够进行的操作。
细化:
最高级别用户(平台管理员)从前台登录后要跳转到后台系统,不能在前台进行操作。
其余两个级别的用户(组织管理员和普通组织用户)登录后要确认自己当前会话所登陆的组织,以便登陆后的操作获取组织信息和权限。
组织管理员登陆后要能看到审核相关的列表(页签),并能进行相关的审核审批操作;同时也能进行普通用户的操作。
普通用户登陆后能够看到自己的列表和自己数据、订单的查看和操作列表(页签),并能对自己创建的内容进行更新、删除等管理操作。
 
设计:(假设一个用户在使用不同组织的身份时,必须都是一个角色,即如果该用户是一个组织的管理员,那么同时他登录其他组织时也是以管理员身份登录,而不会一会是管理员一会是普通用户。如果是后一种情况,则需要在用户-组织映射表中加入该映射的角色)
用户表:存储用户数据(注册时添加)
用户-组织映射表(存储用户与组织的管理)
组织表(存储组织信息)
系统角色表(存储系统内角色,按照当前规划应该具有三个角色:平台管理员,组织管理员,普通用户)
角色权限表(该表存储已经创建的角色所能进行的操作<可能以该操作触发的url的方式存储>,以及展现的页面等)
【===============================================】
以上为今天的数据库设计,代码实现可能参考一些spring mvc注解的方式进行实现。
可能参考资料:
《blog.csdn.net/ycyk_168/article/details/18456631》