Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器Filter。通过Filter技术,开发人员可以实现用户在访问某个目标资源之前,对访问的请求和响应进行拦截,如下所示:
web服务器在调用doFilter方法时,会传递一个filterChain对象进来,filterChain对象是filter接口中最重要的一...
分类:
编程语言 时间:
2016-05-12 23:38:06
收藏:
0 评论:
0 赞:
0 阅读:
130
最近在看linux编程方面的书,然后也在网上查阅相关的资料发现了一个关于fork()的几个题,在这里记录一下!
#include "sys/types.h"
#include "unistd.h"
#include pit_t fork(void );
fork()函数调用成功,返回两个值;
父进程:返回子进程的PID;
子进程:返回0;
出错:返回-1、、、、...
分类:
其他 时间:
2016-05-12 23:37:56
收藏:
0 评论:
0 赞:
0 阅读:
244
显示水平进度条我想到的有两种:seekBar和ProgressBar,这两种都可以显示进度,最明显的区别是seekbar是可以用手拖动的,比如,应用程序中用户可以对音效进行控制,对音乐的播放进度进行控制,等等,都可以使用拖动条来实现
ProgressBar直接显示进度...
分类:
移动平台 时间:
2016-05-12 23:37:46
收藏:
0 评论:
0 赞:
0 阅读:
235
setLayoutParams的用法LayoutParams继承于Android.View.ViewGroup.LayoutParams.LayoutParams相当于一个Layout的信息集合体,它封装了Layout的位置、高、宽等信息。假设在屏幕上一块区域是由一个Layout占领的,如果将一个View添加到一个Layout中,最好告诉Layout用户期望的布局方式,也就是将一个认可的layout...
分类:
移动平台 时间:
2016-05-12 23:37:26
收藏:
0 评论:
0 赞:
0 阅读:
368
(12)在登录和注册界面,建议设计用户需要手动输入验证码,这样可以防止恶意攻击。
(13)iPhone手机基本都使用系统自带的输入法,在用户点击搜索区域,弹出输入法软键盘时,软键盘上会显示搜索按钮;Android手机上使用的输入法各式各样,输入法软键盘上不一定会有搜索按钮。
在设计搜索界面时,iOS APP的右上角通常不需要有搜索按钮,但Android APP的右上角最好要设计有搜索按钮...
分类:
移动平台 时间:
2016-05-12 23:37:18
收藏:
0 评论:
0 赞:
0 阅读:
275
这个工具包有以下功能:
1.提供一个资源打包工具。因为LuaFramework默认对例子中的资源进行打包,不具有通用性,因此要有这样一个工具,详细的见系列二。
2.提供一个工具简化编写lua文件的步骤。按照LuaFramework的规定,如果要添加一个Panel,那么就要编写对应的Controller、View,以及修改三个框架自带的lua文件,比较繁琐,因此要有这样一个工具提高效率。
...
分类:
编程语言 时间:
2016-05-12 23:37:07
收藏:
0 评论:
0 赞:
0 阅读:
297
前言这段时间都在看北大青鸟的ASP.NET的视频,看完之后就来总结一下吧ASP.NET概念
ASP.NET[1] 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。
看视频的时候,我画了一部分的导图,如果不看导图光凭印象,可以发现,视频中反复提到...
分类:
Web开发 时间:
2016-05-12 23:36:36
收藏:
0 评论:
0 赞:
0 阅读:
266
点击打开链接
题意:给个串问最小的后缀,但是这个串是个环
思路:是个环也好处理,那么就将串复制一遍加到后面就行了,然后求出后缀数组和高度数组,刚开始我写的是就求出后缀数组sa,然后从排名第1开始找,比如找到了I,排名为I的从第sa[I]开始,那么如果这个值小于输入串的长度,直接输出就行,提交WA,看了看讨论,有这样的数组,aaaa那么应该输出1,而那个程序输出4,然后想到用高度数组,刚开始找到...
分类:
编程语言 时间:
2016-05-12 23:36:26
收藏:
0 评论:
0 赞:
0 阅读:
302
Web应用为上传图片生成缩略图是常见的基本功能,通过缩略图生成提高了信息浏览时的性能,在保证用户使用体验的同时减少了数据传输量。本次以实例的方式,讲解如何使用使用Java实现图片等比例缩略图生成功能。
效果查看代码编写Thumbnailator 是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略...
分类:
编程语言 时间:
2016-05-12 23:36:17
收藏:
0 评论:
0 赞:
0 阅读:
334
1. WeX5_V3.4 仿淘宝 生成本地App包报错?????:CordovaLib:generateDebugSources
注: 某些输入文件使用或覆盖了已过时的 API。
注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。
:CordovaLib:compileDebugJava
:CordovaLib:extractDebu...
分类:
其他 时间:
2016-05-12 23:36:06
收藏:
0 评论:
0 赞:
0 阅读:
589
JS对象类别内置对象 如Array Date Function
宿主对象 比如浏览器中的window
自定义对象 用户在代码中创建的
对象的构成属性按继承区分自有属性
继承属性 对象原型中定义的属性按类别分数据属性
存取器属性
var o = {
get name() {},
set name(value) {},
}
三个对象特性对象原型 prototype
对象的类 class...
分类:
Web开发 时间:
2016-05-12 23:35:58
收藏:
0 评论:
0 赞:
0 阅读:
367
Service是后台运行,不可见,没有界面的页面,优先级高于Activity,可以用来播放音乐、记录地理信息位置的改变、监听某种动作,类型有两种,一是本地服务,有start和bind两种启动方式,另一种是远程服务。
目标效果:
程序运行显示所有的按钮控件,分为两类,上边是start的启动和停止,下边是bind的启动和停止,点击输出对应的生命周期的方法内容。
1.activi...
分类:
移动平台 时间:
2016-05-12 23:35:46
收藏:
0 评论:
0 赞:
0 阅读:
315
LayoutTransition相关的属性值
APPEARING:当一个View在ViewGroup中出现时,对此View设置的动画
CHANGE_APPEARING:当一个View在ViewGroup中出现时,对此View对其他View位置造成影响,对其他View设置的动画。
DISAPPEARING: 当一个View在ViewGroup中消失时,对此View设置的动画。...
分类:
移动平台 时间:
2016-05-12 23:35:36
收藏:
0 评论:
0 赞:
0 阅读:
315
这节包含VR应用开发在移动开发的独特领域的指南。
早期标题的性能建议
保守性能。虽然两个线程是用于VR应用的,很多安卓系统的问题我们不能控制,性能有比我们可能喜欢的更多的统计特性。一些后台任务偶尔使用GPU。一直逼近限制确实会导致更多的丢帧,并使体验不愉快。
你不能实现图形效果在这些性能约束(人们几年前不能再其他平台上看到)下,所以不要尝试去实现。VR体验来自发生在合成场景中...
分类:
其他 时间:
2016-05-12 23:35:27
收藏:
0 评论:
0 赞:
0 阅读:
272
HttpClient 发送 POST 请求
HttpClientBuilder用于创建CloseableHttpClient实例。
在 HttpClient 新的版本中, AbstractHttpClient、 AutoRetryHttpClient、 DefaultHttpClient等都被弃用了,使用HttpClientBuilder代替。...
分类:
Web开发 时间:
2016-05-12 23:35:17
收藏:
0 评论:
0 赞:
0 阅读:
284
本文介绍Mac OS X系统下的React Native环境搭建过程。
环境要求:
Mac OS X操作系统
Xcode6.4或以上版本
Node.js4.0或以上版本
watchman和flow
安装过程
1) Node.js的安装可以在Node.js的官网https://nodejs.org/ 中下载最新的版本。这里下载的是node-v4.4.2.pkg版本。直接双击运行安装就可以了。...
分类:
系统服务 时间:
2016-05-12 23:34:56
收藏:
0 评论:
0 赞:
0 阅读:
260
1. 新的Doctype
尽管使用,即使浏览器不懂这句话也会按照标准模式去渲染
2. Figure元素
用和来语义化地表示带标题的图片
This is an image of something interesting.
3. 重新定义的
已经被重新定义了,现在被用来表示小的排版,如网站底部的版权声明
4. 去掉link和script标签...
分类:
Web开发 时间:
2016-05-12 23:34:36
收藏:
0 评论:
0 赞:
0 阅读:
237
Binder是Android的一个类,它实现了IBinder接口。从IPC角度来说,Binder是Android中一种跨进程通信方式,还可以理解为是一种物理设备,它的设备驱动是 /dev/binder ;从Android Framework角度来说,Binder是ServiceManager连接各种Manager(ActivityManager、WindowManager,等等)和相应Manager...
分类:
其他 时间:
2016-05-12 23:34:27
收藏:
0 评论:
0 赞:
0 阅读:
264
网上看了很多关于binder的文章,但我还是想把自己的心路历程记录下来,有些是跟着别人的脚步领略险峻风景,有些则是自己只身探入代码深处打捞出的收获。我不确定是否全部融会贯通,更担心一两个月后会完全不记得来时的路。最好的验证和留存的方法是把他们写成博文,几个月后回头再来读,看是否还能读得明白。如果可以,说明我两个担心已不复存在;如果又回到云里雾里,刚好可以带着新问题继续探索。文章很多地方会引用And...
分类:
其他 时间:
2016-05-12 23:34:17
收藏:
0 评论:
0 赞:
0 阅读:
274
文件上传简述
struts2的文件上传还没来得急使用Servlet 3.0 API,所以struts2的文件上传还需要依赖于Common-FileUpload、COS等文件上传组件。
为了能上传文件,必须将表单的method设置为POST,将enctype设置为multipart/form-data,需添加 字段。这样,浏览器才会把用户选择文件的二进制数...
分类:
Web开发 时间:
2016-05-12 23:34:07
收藏:
0 评论:
0 赞:
0 阅读:
258