MVC是一种软件架构模式,它将业务逻辑、数据和界面显示的代码分离,将业务逻辑聚集到一个模块里面,当用户需要改进或定制个性化界面及用户交互 的时候不需要重新编写业务逻辑。在过去的十几年中,JSF所提供的面向组件的MVC是Java EE平台仅有的用户界面技术。而另一边Spring MVC以及Struts...
分类:
编程语言 时间:
2014-11-15 18:20:03
阅读次数:
218
实际项目开发中与用户交互的常见手法就是采用表单的形式,取得用户注册、登录等信息。而当用户注册或登录后又需要记住用户的登录状态。这就涉及到常用的两个操作:表单验证与cookie增删查找。
项目开发当然可以手动或用原生代码解决以上两个问题,而最好的实践应该是站在巨人的肩膀上,从合理性推测角度和不重复造轮子的原则上,都应该对成熟的技术,实行拿来主义,更加快速、高效、稳定的将精力放在项目逻辑实现...
分类:
其他好文 时间:
2014-11-14 12:38:58
阅读次数:
241
一、按照结构可以把ViewController分为2类:1)主要是用于显示内容的ViewController,这种ViewController主要是用于为用户展示内容,并且与用户交互,比如UITableViewController,UIVewController2)用于控制和显示其他ViewCont...
分类:
其他好文 时间:
2014-11-13 12:50:46
阅读次数:
102
第一高:前台进程 前台进程是Android系统中最重要的进程,是与用户正在交互的进程。第二高:可见进程 可见进程指部分程序界面能够被用户看见,却不在前台与用户交互。第三高:服务进程 一个包含已启动服务的进程就是服务进程,服务没有用户界面,不与用户直接交互,但能够在后台长期运行,提供用户所关心的重要功...
分类:
移动开发 时间:
2014-11-10 21:26:07
阅读次数:
893
在Android应用程序中 ,Activity主要的负责创建窗口的,一个Activicy就是代表一个单独的屏幕,并且是用户唯一可以看到的东西也就是说Activity就是用来实现和用户交互的,就和.net MVC里面的视图层是一样的意思和三层架构里面的Model层。Activity的生命周期 :Act...
分类:
移动开发 时间:
2014-11-10 17:01:30
阅读次数:
198
搜索下拉提示(Query Auto Completion,简称QAC)现在几乎是每个搜索引擎必备的基本功能,作用是在用户在搜索框输入查询词的过程中,给用户展示一系列搜索查询query供用户选择,可以方便用户输入、缩短用户搜索时间、提高用户搜索体验。在这方面的研究已经有很多,如基于上下文、基于时间序列等预测query的热度、个性化排序等,但关于用户如何与搜索下拉提示交互的研究目前还是一个空白。微软的Katja Hofmann前几天刚刚填补了这一空白,她在CIKM 2014会议上发表了一篇paper——An E...
分类:
其他好文 时间:
2014-11-09 19:36:19
阅读次数:
330
网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。
语法:,其中传送方式有两种post和get,服务器文件是指输入的数据被传送到的地方,比如一个PHP页面(save.php)。
用户名:
密码:...
分类:
Web程序 时间:
2014-11-09 15:23:19
阅读次数:
150
问题:你想在程序中运行单独的任务时,拥有最大的控制权。例如,你想要根据用户要求,来运行一个长计算请求,同时,主线程 UI 可以自由的与用户交互和做别的事情。讨论:在程序中使用线程:- (void)viewDidLoad { [super viewDidLoad]; // Do any a...
分类:
编程语言 时间:
2014-11-07 12:35:12
阅读次数:
239
退出python命令行exit()从python程序中正常退出:引包-importsys在需要退出的地方输入-sys.exit()打印提示信息printxxxx与用户交互raw_input("xxxx")输出一段常量中包含一个变量的值‘‘‘name:%s‘‘‘%name包含变量的值‘‘‘name:%ssex:%sage:%d‘‘‘%(name,sex,age)列表list常用函数..
分类:
编程语言 时间:
2014-11-04 15:14:27
阅读次数:
231
Activity和Android的mvc模式
Activity是Android系统中的四大组件之一,可以用于显示View。Activity是一个与用户交互的系统模块,几乎所有的Activity都是和用户进行交互的,但是如果这样就能说Activity主要是用来显示View就不太正确了,还要知道结合android的设计模式。
下面我就先来介绍一下MVC在Android开发中的应用:...
分类:
移动开发 时间:
2014-11-04 15:04:24
阅读次数:
140