
周sir
白天是名讲师,晚上是名有抱负的程序员也叫攻城师。这是我的博客。致力于分享我学会的技术和优秀的文章。微信公众号 “周sir专栏” 欢迎大家关注。
一、struts2介绍 Apache Struts2 是流行和成熟的基于MVC设计模式的Web应用程序框架。它成功地结合了 WebWork和Struts1.x 两种 web 框架。使用OGNL表达式和Struts2标签来解决应用程序数据。通过Struts2可以减少使用MVC模式开发Web应用程序时间…
一、Log4j日志介绍 Log4j是Apache的一个开源项目,使用Log4j进行日志操作,我们可以控制日志信息输送的目的地是控制台、文件等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进…
标签:日志Web后台管理系统中数据的添加、删除、修改操作是必不可少的,一般是针对数据库表记录的增删改,如果操作数据包含头像图片,就需要涉及文件上传操作。 一、文件上传实现方式 1.自己解析实现 用到知识: 1.http协议 当向服务器发送一次请求时,其实质为向服务器发送一个文本数据,这个文本数据是按http请…
一、过虑器定义 过虑器是一个服务端实现javax.servlet.Filter接口的java类,它可以截取用户端的请求与服务端的响应信息,实现对这些信息过虑。可以实现以下目的: 1. 在客户端的请求访问后端资源之前,拦截这些请求。 2. 在服务器的响应发送回客户端之前,处理这些响应。 二、工作原理 …
一、下载安装与配置 1. oracle官网下载mysql5.7.16 下载地址:http://dev.mysql.com/downloads/mysql/ 操作如图:这里下载是windows(x86,32-bit),ZIP Archive 2.安装: ZIP Archive版是免安装的…
多表查询就是在多个有逻辑联系的表之间进行的查询,逻辑关系主要是指主外键之间的联系, 在主表中的某个字段的值取自另一个表中的一个字段,就是说主表中的一个字段的值包含于另一个表的一个字段的值的集合里 。这样的话,如果要在主表里插入数据,就必须是对应的字段的值在相应的表中存在,才有可能插入成功,如果不存在…
先来些简单的问题 “你用过HashMap吗?” “什么是HashMap?你为什么用到它?” 几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized; HashMap很快;以及Ha…
简介 Retrofit是Square开 发的一个Android和Java的REST客户端库。这个库非常简单并且具有很多特性,相比其他的网络库,更容易让初学者快速掌握。它可以处理GET、 POST、PUT、DELETE...等请求 概述 1) POJO或模型实体类 : 从服务器获取的JSON数据将被填…
概述 应用软件程序开发过程中,大都会涉及到UI界面、数据、业务逻辑处理。当业务逻辑非常复杂的时候为了能更清晰的开发维护程序代码,需要对程序进行框架设计,最早的MVC模式便应运而生.后来也被应用于Android应用程序开发中。 MVP可以看作是MVC的一种升级。在MVC中Activity其实是View…
最近看到很多人都在找工作, 而且很多人都感觉今年找工作比去年难很多, 竞争力也增加不少, 因此激发我整理这份资料, 希望能帮到正在找或者准备找工作的童鞋们. 首先我们能否获得一个面试机会, 那肯定是从简历开始, 简历需要做好功夫, 一份好的简历才足够吸引企业得到面试机会, 接着就是面试了, 面试前必…