![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习日总结
shengzhu1
scala语言编程,java语言编程
展开
-
12月6日学习总结
1.打开login.html文件做一些改动,Atom报错:Uncaught TypeError: Cannot read property ‘setScrollTop’ of null, 百度之,有read ‘id’报错,有set ‘style’,但是没有read ‘setScrollTop’报错.发现login的script部分的JavaScript语句是写在head中,百度:如果把javascr原创 2016-12-06 21:49:53 · 444 阅读 · 0 评论 -
golang语言Time包的一个巨坑
Time包的time.Parse()time包中有一个Parse()函数,API为func Parse(layout, value string) (Time, error)作用是把一个表示时间的字符串转换成time.Time类型,使用如下:time1, _ := time.Parse("2006-01-02 15:04:00", "2016-02-24 12:03:21")fmt.Printl原创 2017-03-06 20:59:16 · 1455 阅读 · 2 评论 -
寒假总结
Git的使用Git的工作方式分为集中式工作流、功能分支工作流、Gitflow工作流和Forking,其中集中式工作流和功能分支工作流是已经使用过的,Gitflow和Forking两种工作流暂时没有使用过。 集中式工作流:一个远程仓库,一个主分支master,团队每个成员都有一个本地仓库,在本地仓库中进行代码的编辑、暂存和提交工作:git add <some file> 或 git add .>原创 2017-02-21 09:06:27 · 320 阅读 · 0 评论 -
2017-1-12-日总结-qq国际版2012登录总报错及git清除缓存区
qq国际版2012登录报错错误内容:您的号码暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ解决:用手机登录qq,关掉设备锁,搞定。git 删除缓存区内容问题描述:由于之前的缓存区里面有sys_log.log日志文件,因此每一次提交时都需要验证本地的文件和缓存区一致与否,而日志文件是系统自动生成的,每次都要删除大量内容,非常麻烦,而把static/log原创 2017-01-12 17:24:14 · 655 阅读 · 0 评论 -
2017-1-11-日总结
RBAC功能上线,由于第一版和现在的版本有较大差别,因此改动较多,还有初始化等问题,花费了比较多的时间,明天加个后门,自动建立一个拥有所有权限的管理员。配置了云服务器的go环境,bee环境和nginx环境,其中go是用apt-get功能安装的,beego和bee是从自己的本机利用scp命令拷贝到云端scp的使用细则nginx还不是很了解,明天要了解一下,并且需要安装supervisor使得服务器原创 2017-01-11 22:00:55 · 283 阅读 · 0 评论 -
2016-12-20-日总结
解决周一的检查时遇到的问题在主页的文章列表后面根据创建时间在三天之内的文章加上new标签有部分的页面的面包屑有问题,是之前没有发现的,发现并解决了搜索功能已完成师资队伍页面显示难看,改动css文件重要通知的文章列表搞定文章列表的底部图片显示问题搞定热点新闻渲染完毕下一篇功能正常原创 2016-12-20 21:53:46 · 302 阅读 · 0 评论 -
2016-12-31-周总结
本周主要应用RBAC模型确定了用户、角色和权限三者的关系,这本来就是RBAC的思想,在RBAC模型中,who、what、how构成了访问权限三元组,也就是“Who对What(Which)进行How的操作,也就是“主体”对“客体”的操作,其中who——是权限的拥有者或主体(如:User、Role),what——是资源或对象(Resource、Class)在用户、角色和权限是多对多的关系,即一个用户可原创 2016-12-30 18:55:40 · 295 阅读 · 0 评论 -
beego中载入关系字段
beego文档中载入关系字段ManyToMany关系字段载入LoadRelated 用于载入模型的关系字段,包括所有的 rel/reverse - one/many 关系// 载入相应的 Tagspost := Post{Id: 1}err := o.Read(&post)num, err := o.LoadRelated(&post, "Tags")// 载入相应的 Poststag原创 2016-12-29 21:38:26 · 3270 阅读 · 0 评论 -
2016-12-28-日总结
增加角色页面本页面主要用于添加角色信息,包括添加角色名,角色描述和备注,以及昨天晚上提及的角色所对应的权限选择。在这其中主要工作在权限选择上,采用checkbox方法实现多对多的实现,前端页面代码<label >权限选择:</label> {{range .OperateTo}} <div> <label><input name="Permission" type="checkbox原创 2016-12-28 21:40:02 · 270 阅读 · 0 评论 -
2016-12-26-RBAC模型
一、前言 权限一句话来理解就是对资源的控制,对web应用来说就是对url的控制,关于权限可以毫不客气的说几乎每个系统都会包含,只不过不同系统关于权限的应用复杂程序不一样而已,现在我们在用的权限模型基本上都是以RBAC为基础进行扩展的,我们今天就将RBAC权限模型进行下介绍。 二、RBAC模型 RBAC是Role-BasedAccess Control的英文缩写,意思是基转载 2016-12-26 22:27:47 · 351 阅读 · 0 评论 -
机械电子学院官网BMS
配置文件runmode = dev 应用的运行模式,可选prod, dev 或 test,默认是dev ,为开发者模式sessionon=true设置session控制开启,主要用于验证登录信息,在登录页面SetSession("Login", true)和c.SetSession("authority", int(1))或c.SetSession("authority", int(2))用以区原创 2016-12-21 17:41:01 · 544 阅读 · 0 评论 -
2016-12-14-项目总结及反思
历经半个月的后台管理项目终于结束了,虽然现在还没有汇报,但是依然对自己有很多的不满原创 2016-12-14 11:11:03 · 669 阅读 · 0 评论 -
2016-12-8-无限极分类再探之递归
数据库的修改删除Path字段,太过累赘把ParentID字段改成int格式,只保存直系父栏目Id,不保存祖先栏目的Id增加和删除栏目就数据库的改变修改增加和删除栏目的函数 遍历栏目并正确输出利用GetAllCategories()函数获取数据库中的所有栏目利用MakeSort()函数对数据中的无序栏目按照生成树的顺序进行排序,返回排序后的slice利用StandardOut()根据返回原创 2016-12-08 19:37:33 · 309 阅读 · 0 评论 -
2016-12-7-无限极分类在栏目动态分配中的应用
在Atom中编辑MakeDown文件打开新建的.md文件,按住Ctrl+Shift+m就可以预览,非常方便# 数据库的创建栏目的数据库有6列,分别为Id,Name,ParentID,ChildID,Depth,Path.分别代表栏目的id,栏目名,父栏目的id,子栏目的id(若没有则默认为0),层深和路径.例如:Id=3的栏目名字为行政机构,其父栏目为学院机构,Id为1,而学院机构的父栏目为原创 2016-12-07 17:21:27 · 593 阅读 · 0 评论 -
2016-12-12-之前代码的一些坑的改进并完成了栏目管理页面
Category(分类)的处理函数为了无限极分类,写了三个函数,GetSortedCategories(),StandardOut()和MakeSort()。其中MakeSort()为核心递归和排序函数。由于需要递归,因此排序函数的输出CateSort []*Category采用全局变量的方法,每次找到目标节点之后就用append存入CateSort以保证一棵树完整的按顺序的存入变量CateSo原创 2016-12-12 14:30:58 · 265 阅读 · 0 评论 -
一周总结
由于周五组会请假,所以这周只有四天的工作时间。前两天纠结于前端页面,解决了login页面的一些bug,完成了验证码检验的功能和注册功能,但花费的时间太多,有些得不偿失。后两天着重研究无限极分类,由于开始的思想错误,导致数据库设计过程中的臃肿,无法实现真正的无限极,后面修改了数据库与其处理函数,真正实现了无限极分类。在本周的学习过程中,学会了有问题就记录下来的习惯,在csdn上的博客数量已经达十余原创 2016-12-12 09:07:45 · 317 阅读 · 0 评论 -
在Win10系统上装Redis
下载Redis,解压后直接使用,无需安装 解压后如图所示:点击redis-server.exe,打开CMD,进入Redis文件夹,输入redis-cli,出现如图所示结果,然后输入命令redis-server --service-install redis.windows.conf --loglevel verbose,其作用为把redis服务加入系统服务列表,以后直接运行客户端就可以了。原创 2018-01-24 17:18:42 · 512 阅读 · 0 评论