数据库访问层:将数据库或者其它存储的数据转换为内存的对象数据。 业务逻辑层:将内存的数据加工处理 UI层(界面层):负责数据的展示。 MVC来处理。 数据持久化的概念:将存储在其它地方的数据转换为内存中的数据的这一过程称之为数据持久化的过程。 比如oracle开发,userinfo表 Model:数 ...
分类:
其他好文 时间:
2017-08-27 17:14:09
阅读次数:
326
# -*- coding: UTF-8 -*-# Author:Chaoimport getpass#访问用户文件,并把所有的用户名和密码用字典类型存储并返回这个列表def user_all(): user_dict = {} file_object = open("userinfo.txt") t ...
分类:
编程语言 时间:
2017-08-27 15:19:17
阅读次数:
135
vue-router是vue单页面开发的路由,就是决定页面跳转的! <router-link> <router-link> 组件支持用户在具体有路由功能的应用中(点击)导航。通过to属性指定目标地址。 Props 属性 . to 表示目标路由的链接。当被点击后,内部会立刻把to的值传到router- ...
分类:
其他好文 时间:
2017-08-25 12:25:45
阅读次数:
824
1. 高级查询 在我们做项目的时候经常想要按名称、编号进行查询数据,可在开发时会把最常用的查询条件写上,不常用的就不写了,也是因为把所有字段都写上太多了,布局不好看而且不实用。还有些查询条件几百年用那么一次,也不能用到时调整一下程序。基于这些考虑我们做的一个高级查询组件,可以把所有列都作为查询条件, ...
分类:
Web程序 时间:
2017-08-22 13:58:38
阅读次数:
248
说明: 1、用户原文件存储在文件中_userinfo 2、判断是否存在登陆错误的用户_被锁定的用户_wrong_name2,没有创建,并写入用户文件头username,带逗号,锁定用户以'逗号'隔开; 3、判断输入用户是否存在锁定账户中(取出用户名,存入列表,) 4、逻辑控制,用户名,或秘密超过3次 ...
分类:
编程语言 时间:
2017-08-22 11:00:13
阅读次数:
157
public class UserInfo { private String name; private Integer age; public String getName() { return name; } public void setName(String name) { this.nam ...
分类:
Web程序 时间:
2017-08-21 09:37:26
阅读次数:
149
<formname="userInfo"method="post"action="first_submit.jsp"ENCTYPE="multipart/form-data">
表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。
如下:
<tr>
<tdheight="30"align="right">上传企业营业执照图片:</td>
&l..
分类:
其他好文 时间:
2017-08-19 15:04:26
阅读次数:
112
Swift使用Alamofire传递递参数时报错,会提示超时,主要错误信息如下: [Result]: FAILURE: Error Domain=NSURLErrorDomain Code=-1001 "请求超时。" UserInfo={NSUnderlyingError=0x60000024bfa ...
分类:
编程语言 时间:
2017-08-19 14:08:17
阅读次数:
708
1.用的的技术 2.login.html部分用到的技术 使用jquery的设置cookie的值 $.cookie("userInfo", JSON.stringify(res.result)); $.removeCookie("userInfo")删除cookie值 需要下载jquery.cooki ...
分类:
其他好文 时间:
2017-08-19 00:47:05
阅读次数:
296
前言: shiro因为其简单、可靠、实现方便而成为现在最常用的安全框架,那么这篇文章除了会用简洁明了的方式讲一下基于spring的shiro详细配置和登录注销功能使用之外,也会根据惯例在文章最后总结一下shiro的大致配置使用流程,希望本篇文章能够后能给大家一种原来shiro这么简单的错觉感觉。 注 ...
分类:
编程语言 时间:
2017-08-17 10:50:14
阅读次数:
357