`
缠小溪
  • 浏览: 23941 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论
文章列表
一、数据流的基本概念 1、理解数据流 流一般分为输入流(InputStream)和输出流(OutputStream)两类,但这种划分不是绝对的。比如一个文件,当想其中写入数据时,它就是一个输入流;当向其中读取数据时,它就是一个输出流 ...
基于struts的文件上传的核心还是java文件输出输出处理。文件通过表单提交,struts中的action对上传的文件进行处理,其实跟一般表单数据的处理是一样的。 一、form表单控件设置   <form action="/FileUpandDown/register.do" enctype="multipart/form-data" method="post"> 文件:<input type="file" name="myphoto"/> ...
第一个android程序比较简单,具体的要求是,编写一个简单的贷款计算器,根据输入的贷款金额、期限和利率,显示每月应还款的金额。要求合理的使用布局进行界面设计,对输入的数据错误使用toast通知机制显示。   <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="matc ...
在编写用户注册模块时,我们常常需要过滤一部分敏感词汇作为用户名。可以通过filter来实现这一功能,一下为具体实现的方法: 1、编写filter过滤关键字 public class NameCheck extends HttpServlet implements Filter{ private String[] keywords; @Override public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletE ...
struts开发过程中常见的中文乱码问题可以分为两类:页面中文乱码和参数传递过程中的中文乱码 一、页面中文乱码 页面中文乱码相对简单,可以通过修改pageEncoding来修改编码 <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> 二、参数传递过程中的中文乱码 在struts开发过程中经常出现传递参数过程中的中文乱码情况,比如提交表单或用户注册、登陆等过程中 解决的办法有两种: 1、通过修改tomcat的配置文件来更改编 ...
一、以整形数据为例的单向链表数据结构的定义: public class IntNode { public int info;//info域用来存储信息 public IntNode next;//next域用来存储指向下一个地址的引用 /** * 构造函数,只有一个参数,利用this通过把第二个参数置空来 * 调用第二个构造函数 * @param i */ public IntNode(int i){ this(i,null); } /** * 构造函数,参数为数据域和引用域 * @param i * @param n ...
package com.sevend.util; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.IOException; import java.io.PrintWriter; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.ServletException; import javax.ser ...
一、cookie 1、什么是cookie cookie是客户端技术,服务器把每个用户的数据以cookie的形式写个用户自己的浏览器,当用户使用浏览器二次访问web应用时,就会根据cookie带着各自的数据便于web应用的处理。cookie在服务器创建,在浏览器端存放,存放在浏览器的临时文件夹中。cookie只能存放String类型数据,而且是以属性,值的方式存储,不能存储对象。一般一个浏览器只允许存放300个cookie,每个站点最多存放20个cookie,cookie不会塞满你的硬盘,更不会被用作“拒绝服务”的攻击手段。 2、cookie的使用 cookie创建一般有三个必须步骤,初始 ...
一、什么是MVC模式 MVC是Model-View-Control的简称,即模型-视图-控制器,他是一个存在于服务器表达层的模型,他将应用分开,改变应用之间的高度耦合 1、MVC模式结构 视图:数据的展现 视图是用户看到并与之交互的界面,视图向用户显示相关数据,并能接受用户的输入数据,但它并不接受数据的业务处理,视图可以向模型查询数据状态,但不能改变模型,视图还能接受模型发出的数据更新事件,从而对用户界面进行同步更新。 模型:应用对象 模型是应用程序的主体部分。模型代表了业务数据和业务逻辑。当数据放生改变时,它要负责通知视图部分;一个模型能为多个视图提供数据,提高了重用性 控制器: ...
一、常识了解 1、GBK包含GB2312,GB2312编码的可以通过GBK解码,但反之不成立 2、java.nio.charset.Charset.defaultCharset()获得平台默认字符编码 二、中文乱码出现 servlet乱码分为request乱码和response乱码,一般都是浏览器和程序的编码不一 ...
利用servlet技术实现简单的登陆实例,主要技术有获取登陆界面的表单数据,链接数据库进行用户身份验证,页面跳转。 1、登陆界面的表单 out.println("<form action='/ManageUser/servlet/LoginCLServlet' method='post'>"); out.println("用户名:<input type='text' name='username' id='username'/><br/>"); out.println("密 码:<inp ...
一、struts简介 struts是开源的java web框架,他很好的实现了MVC模式,通过一个配置文件,把各个层面的应用组件联系起来,使组件在程序层面上联系较少,耦合度较低,这就大大提高了应用程序的可维护性和扩展性。 1、 struts框架中的核心包 包名 说明 action 包含控制器类ActionForm及ActionMessage,以及其他几个必要的框架组件 actions 包含立即可用out-of-box的Action类,诸如DispatchAction,允许你的应用程序使用或扩展 config 包含配置configuration类,可用来在 ...
ORM原理 ORM(Object Relation Mapping)对象到关系的映射,作用是在关系数据库和对象之间做一个自动映射,将数据库中的数据表映射为对象,即持久化类。以对象的形式操作数据库,减少应用开发过程中数据持久化的编程任务。可以吧ORM理解为关系型数据库和对象的一个纽带,开发人员只需关注纽带一段映射的对象即可。Hibernate是全自动的关系/对象的解决方案。通过持久化类*.java、映射文件*.hbm.xml和配置文件*.cfg.xml操作关系型数据库,使开发人员不必再与复杂的SQL语句打交道。 Hibernate中重要的类 配置类Configuration 管理Hiber ...
LoginServlet.java package com.sevend.view; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @SuppressWarnings("ser ...
一、以管理员的身份运行cmd.exe 启用wifi虚拟网卡 输入命令:netsh wlan set hostednetwork mode=allow ssid=sevendkey=a123456789 allow是否启用虚拟wifi网卡 ssid是你开放的虚拟网卡的网络连接名称 key不用说,是密码(密码必须为8~63个字 ...
Global site tag (gtag.js) - Google Analytics