自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 orm使用

//用户type User struct { Id int //beego中默认Id为主键,且自增长 Name string //姓名 Age int //年龄 Nickname string //昵称 Userorders []*Userorder `orm:"reverse(many)"`}//订单type Userorder struct {...

2018-09-09 16:52:00 386

原创 模板处理

beego 的模板处理引擎采用的是 Go 内置的 html/template 包进行处理,而且 beego 的模板处理逻辑是采用了缓存编译方式,也就是所有的模板会在 beego 应用启动的时候全部编译然后缓存在 map 里面。模板目录beego 中默认的模板目录是 views,用户可以把模板文件放到该目录下,beego 会自动在该目录下的所有模板文件进行解析并缓存,开发模式下每次都会重...

2018-09-09 16:28:14 252

原创 博客后台登录,用户,说说等功能实现

后台登录后台登录页面效果图如下: 该页面主要实现登录功能,在用户输入对应的数据并点击登录按钮的时候,在后台获取对应的信息,根据账号在数据库中查询数据,如果没有该用户或出现其他错误会在前台给与对应的提示。如果用户勾选了记住一周需要将用户登录的信息存储到cookie中,并设置cookie的存活时间为一周。func (this *AccountController) Login() {...

2018-09-09 10:56:24 4236

原创 公钥基础设施PKI系统

简介公钥基础设施(Public Key Infrastructure)是为了能够更有效地运用公钥而制定的一系列规范和规格的总称,一般根据其英语缩写而简称PKI。PKI只是一个总称,而并非指某一个单独的规范和规则。例如,RSA公司制定的公钥密码规范就是PKI的一种。PKI组成要素用户:使用PKI的人 认证机构:颁发证书的人 仓库:保存证书的数据库 说明:PKI中用户和认证机构不...

2018-09-05 23:00:24 493

原创 数字证书认证(CA)中心

CA(Certification Authorith):证书颁发机构. 证书引入:要开车得先考驾照,驾照上面有本人得照片,姓名,出生日期等个人信息,以及有效期,准驾车辆得类型等信息,并由公安局在上面盖章,我们只要看到驾照,就可以知道公安局认定此人具有驾驶车辆的资格。 证书:也称之为公钥证书,和驾照很相似,里面有姓名,组织,邮箱,地址等个人信息,以及属于此人的公钥,并由认证机构施加数字签名所形成...

2018-09-05 22:40:17 2671

原创 对称加密体系

对称密码体制基础知识对称密码模型五个基本成分明文:原始的消息或数据,既算法的输入。 加密算法:对明文进行各种代替和替换。密钥:独立于明文和算法,也是加密算法的输入。算法根据所用的特定的密钥而产生不同的输出。 密文:算法的输出,依赖于明文和密钥。解密算法:加密算法的逆运算,既得到明文的过程。 两个要求加密算法足够强 发送者和接受者必须在某种安全的形式...

2018-09-04 22:27:32 1210

原创 高级查询

func (this *OperatorsController) GetIsNull() { user := models.User{} var users []*models.User orm := orm.NewOrm()//创建orm qs := orm.QueryTable(user)//创建句柄 n, err := qs.Filter("name_...

2018-09-04 00:01:38 118

原创 flash数据

这个 flash 与 Adobe/Macromedia Flash 没有任何关系。它主要用于在两个逻辑间传递临时数据,flash 中存放的所有数据会在紧接着的下一个逻辑中调用后清除。一般用于传递提示和错误消息。它适合 Post/Redirect/Get 模式。下面看使用的例子:// 显示设置信息func (c *MainController) Get() { flash:=bee...

2018-09-03 23:07:17 684

原创 cookie和session

Cookie简介什么是CookieHTTP是无状态的协议,服务器不能记录浏览器的访问状态,也就是说服务器不能区分两次请求是否是一个客户端,这样的设计严重的阻碍了web程序的设计。Cookie是解决HTTP协议无状态的方案之一。Cookie实际上就是服务器保存在浏览器上的一段信息,浏览器有了Cookie之后,每次向服务器发送请求时都会同时将该信息发送给服务器,服务器在收到请...

2018-09-03 23:02:03 211

原创 请求数据处理

获取参数我们经常需要获取用户传递的数据,包括 Get、POST 等方式的请求,beego 里面会自动解析这些数据,你可以通过如下方式获取数据:GetString(key string) stringGetStrings(key string) []stringGetInt(key string) (int64, error)GetBool(key string) (bool, e...

2018-09-03 22:41:49 231

原创 参数配置

1

2018-09-03 22:33:53 209

原创 路由设置

1

2018-09-03 22:05:28 232

原创 beego的安装和升级

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...

2018-09-03 21:10:01 3677

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除