摘要: 一、定义:是一种特殊的Servlet,可以用来对请求进行过滤,多个过滤器可以形成过滤链;当请求发送到servlet之前,可以用过滤器截获和处理请求,在servlet结束工作之后,在响应发回给客户之前,可以用过滤器处理响应。实现javax.servlet.Filter接口里面的 init,doFilt... 阅读全文
posted @ 2015-10-29 17:41 AceJJ 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 常用设计模式———观察者模式定义:一对多的依赖关系,让多个观察者同时监听某一个主题帮助。当该对象发生变化时,会通知所有观察者,使他们的状态自动发生变化。【如学生监听老师的动作,当老师发作业时,学生的动作根据作业来产生变化,并知道是哪位老师在布置作业。】2、优点:减少对象之间的耦合,有利于系统的复用,... 阅读全文
posted @ 2015-10-29 17:04 AceJJ 阅读(943) 评论(0) 推荐(0) 编辑
摘要: 一、说明定义——Servlet事件主要有三类 : ①Servlet上下文事件 ②会话事件 ③请求事件可以针对上述事件编写事件监听器,对事件做出相应处理二、举例说明——1、新建javaweb工程,在MyServletContextListener.java文件中写入:public class My... 阅读全文
posted @ 2015-10-29 16:51 AceJJ 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 一、设置数据库解压缩:mysql-workbench-community-6.3.4-win32-noinstall、mysql-5.6.25-win32打开mysql-5.6.25-win32到bin,打开mysqld.exe,执行后自动退出后,打开mysql-workbench-communit... 阅读全文
posted @ 2015-09-01 18:29 AceJJ 阅读(1647) 评论(0) 推荐(1) 编辑
摘要: 一般情况下,数据库应该是放在云服务器等存储,但为何微信等软件,一卸载,通讯录能够保存,但所有的聊天记录等就不见了,我们可以实验下,在电脑上设计好表,在手机上存储数据库。一、建数据库1、打开RAD Studio XE8,在右侧栏中找到Data Explorer,找到SQLite,右键->Add new... 阅读全文
posted @ 2015-09-01 17:32 AceJJ 阅读(3687) 评论(0) 推荐(0) 编辑
摘要: 1、在Form中加入3个按钮,分别为拍照、分享到社交圈、分享信息,并设置图标;2、加入ActionList,双击后,选择加入Stadard中2个ShowShareSheetAction和TakePhotoFromCameraAction,分别控制分享和拍照的动作;3、加入Image组件,用于拍照存放... 阅读全文
posted @ 2015-09-01 16:33 AceJJ 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 1、新建Muilti Device C++ Builder工程,在 .h 中加入2个头文件:#include #include2、加入private声明变量:_di_IFMXPhoneDialerService phoneDialerService;(无需加*,但类型是指针) __published... 阅读全文
posted @ 2015-09-01 12:34 AceJJ 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 1、打开XE8,新建Mutli-Device Form-C++ Builder工程,在Form中加入组件NotificationCenter;注意:系统通知只能在手机上运行,所以平台要更换为andriod或者iOS等2、在.cpp中加入头文件#include#include#include3、在.h... 阅读全文
posted @ 2015-08-31 13:20 AceJJ 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 一、打开RAD Studio XE8,新建工程,加入组件MediaPlayer、CameraComponent和一些按钮,从上到下一次为Button1、2、3、4、5、6、7、8;二、在头文件.h中加入:#include ,以及__published: void __fastcall GetImag... 阅读全文
posted @ 2015-08-28 18:07 AceJJ 阅读(830) 评论(0) 推荐(0) 编辑