- 博客(43)
- 资源 (9)
- 收藏
- 关注
原创 Linux 的 Fedora 安装重新配置
首先下载一个VMware_Workstation_14.0.0_XiaZaiBa的虚拟机文件.链接:虚拟机下载 密码: 9v54点击安装文件,直接下一步下一步,直到安装完毕,如下。然后选择新建一个虚拟机。选择自定义。选择安装操作系统。选择Linux的版本需要选择那个Fedora的那个。设置虚拟机名字,路径。选择虚拟机配制,按照内存的大小...
2018-06-30 22:00:19 1619 3
原创 MD5加密
在mysql中使用MD5加密,首先创建一个数据库,创建一个user的表,查询出后如下.使用MD5后,执行.再查询一下就ok了.在java中使用MD5的实现,创建一个Md5Utils类.package cn.itcast.utils;import java.math.BigInteger;import java.security.MessageDigest;import java.secur...
2018-06-25 21:31:45 496
原创 javaweb 设置图片缓存的时间
首先创建一个web project的项目,项目结构如下.在WEB-INF里面添加一张rain.jpg的图片.并且在WEB-INF里面新建一个demo1的文件夹,添加一个index.jsp的页面.<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML ...
2018-06-25 18:36:07 2092
原创 Filter 链
在一个web应用中,可以开发编写多个Filter,这些Filter组合起来称为一个Filter链.web服务器根据Filter在web.xml文件中的注册顺序<mapping>,决定先调用哪个Filter,当第一个Filter的doFilter方法被调用时,Web服务器会创建一个代表Filter链的FilterChain对象传递给该方法.在doFilter方法中,开发人员如果调用了...
2018-06-24 21:04:01 936 1
原创 FilterConfig 的作用
在Filter的init方法中有一个参数FilterConfig.FilterConfig作用也是获取Filter的相关配置信息: 1.初始化参数的获取 String getInitparameter(String name); Enumeration EnumerngetInitParameterNames(); 2.F...
2018-06-24 20:07:23 8360 2
原创 Java 的 Filter 入门
Filter开发分为二个步骤:编写java类实现Filter接口,并实现(三个方法)其doFilter方法。在 web.xml 文件中使用<filter>和<filter-mapping>元素对编写的filter类进行注册,并设置它所能拦截的资源。Filter的生命周期: javax.servlet.Filter接口中三个方法. ...
2018-06-24 19:15:56 471
原创 Java动态添加文本MessageFormat
MessageFormat动态文件格式化.MessageForamt可以对一个模板中的信息进行动态赋值.1.MessageFormat使用MessageForamt.format(String pattern,Object... params);2.说明一下关于动态文本中的占位符?例如:{0} is required...
2018-06-24 17:35:20 1224
原创 关于数值,百分比,货币的国际化
首先创建一个NumberFormatTest的类.package cn.itcast.i18n;import java.text.NumberFormat;import java.util.Locale;import org.junit.Test;public class NumberFormatTest { //1.数值操作 @Test public void fun1()...
2018-06-24 16:22:17 324
原创 关于日期的国际化
新建一个DateFormatTest的类.package cn.itcast.i18n;import java.text.DateFormat;import java.text.ParseException;import java.util.Date;import java.util.Locale;import org.junit.Test;//DateFormat介绍publi...
2018-06-24 15:42:05 1094
原创 Java国际化的登录页面
1.通过选择来实现国际化的功能:在国际化的ResourceBundle使用介绍的文章的基础上,我们新建一个login.jsp的页面.login.jsp的代码如下.<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//...
2018-06-24 10:37:39 1325
原创 国际化的ResourceBundle使用介绍
国际化:1.问题:什么是国际化,国际化作用?软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化又称为 i18n:internationalization对于程序中固定使用的文本元素,例如菜单栏、导航条等中使用的文本元素、或错误提示信息,状态信息等,需要根据...
2018-06-22 17:31:22 2392
原创 jsonlib 插件的使用
首先导入六个jar包,jar包的名字如下,主要jar包是json-lib-2.4-jdk15.jar其他jar包是其依赖的jar包. 关于jsonlib插件的使用: 1.导包(6个包) 2.将java对象转换成json -->1.对于数组,List集合,要想转换成json JSO...
2018-06-22 14:53:37 1092
原创 ajax 点击链接获取服务器端数据
显示商品信息版本1:案例如下,点击链接显示商品信息,就显示如下表格信息.1.首先创建一个Product的类.package cn.com.domain;public class Product { private int id; private String name; private double price; private String type; publ...
2018-06-20 15:40:08 755
原创 ajax 验证用户名是否可以使用
首先创建一个web project 项目.新建一个ajax3.jsp页面,代码如下.<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><
2018-06-20 13:49:17 298
原创 ajax 操作中请求参数的设置问题
1.对于get请求方式,参数设置. 直接在url后面拼接 例如: "${pageContext.request.contextPath}/ajax2?name=tom"服务器的servlet代码.启动浏览器访问页面.2.对于post请求参数的设置问题. xmlhttp.open("POST","${pageC...
2018-06-19 23:15:39 1156
原创 ajax 的开发步骤
ajax开发步骤1.得到XMLHttpRequest对象.(js对象) 在w3school文档中的xmldom文档中就可以查看到 dom XMLHttpRequest对象.var xmlhttp = Null;function loadXMLDoc(url){xmlhttp=null;if (window.XMLHttpRequest) {// cod...
2018-06-19 21:06:33 1200
转载 java 多态
package com.duotai;/* * 1.多态的体现: * 父类引用指向子类对象. * 2.多态的前提: * (1)必须得是类与类之间存在的关系,可以是继承关系,也可以是实现关系. * (2)必须得有重写 * 3.多态的好处: * 大大的提高了程序的扩展性. * 4.多态的弊端: * 提高了程序的可扩展性,只能用父类的引用,访问到父类中的成员. * * 多态...
2018-06-18 17:44:06 157
转载 Java 反射机制详解 及 Method.invoke解释
JAVA反射机制JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方...
2018-06-16 20:08:32 285
原创 javaweb 解决全站字符编码
首先创建一个javaweb的项目,在index.jsp里面修改如下代码.<body> <a href="<c:url value='/AServlet?username=董老师你好呀!'/>">GET</a> <form action="<c:url value='/AServlet'/>" m
2018-06-16 17:08:41 420
原创 java 的一次性图形验证码
1.首先先写一个把绘制的图片保存到本地的,后面用servlet展现在页面上.2.绘制验证码到本地保存,再写把验证码保存到Servlet的页面.绘制图片 将绘制的图片保存到本地保存.package junit.test;import java.awt.Color;import java.awt.FlowLayout;import java.awt.Font;import...
2018-06-16 14:26:43 700
原创 java 中把map类型转换成指定类型
首先创建一个user类,用于封装数据.package cn.itcast.test;public class User { private String loginname; //登录名 private String loginpass; //登录密码 private String age; private String birthday; public Strin...
2018-06-15 21:37:08 13056
转载 myeclipse 部署项目的时候报No projects are available for deployment to this server但是项目明明存在
首先要看看自己创建的是什么项目,若之前创建的是web project可以部署,现在的项目是Dynamic Web Project可能项目就不能部署到tomcat上了,我的问题就是这样的。大家的或者是其他问题! 如题,今天在尝试部署从SVN上down下来的项目时,发现不能被tomcat识别成web项目!原因是SVN上down下来的项目的结构并非典型的web项目。 解...
2018-06-15 12:27:21 5753 2
原创 通用的Servlet的BaseServlet讲解
第一种:首先create一个BaseServlet,并实现它的service方法.BaseServlet的代码如下.package com.itheima.web.servlet.base;import java.io.IOException;import java.lang.reflect.Method;import javax.servlet.ServletExce...
2018-06-15 12:20:17 1871 3
原创 将javaweb项目搭建到云服务器
1.阿里云的控制台首先购买一个阿里云服务器.拿到公网ip密匙对找到安全组的配置规则.添加安全组设置安全组的规则.至此,保存关闭这个阿里云官网的平台.2.下载一个 BvSshClient-Installer 的终端,安装.打开这个客户端.下面登录远程主机.或者也可以使用密匙登录,刚刚不是保存了阿里云控制台的密匙那个吗?然后import密匙.然后点击Login 登录进去.然后打开宝塔Linux面...
2018-06-13 18:32:39 537
原创 阿里云服务器不能发邮件的解决方法
最近把一个项目部署到阿里云服务器上了,项目的其他页面都可以在浏览器上显示出来。需要实现的功能是点击注册按钮是需要通过发送一封邮件给注册的邮箱,客户通过点击邮箱的链接来激活注册的账号。但是在注册页面,用户点击注册按钮页面却卡了很久,结果报错是连接超时。一直以为是我代码错了,但是在本地的Tomcat上运行代码,项目却完美运行,可以打卡注册页面可以点击注册按钮,注册成功后服务器发送了一封...
2018-06-13 18:29:58 5394
原创 给javaweb项目更换jdk版本
首先第一步打开项目的properties按照下面3步走.没有安装jdk1.7的需要add一下,找到安装jdk的目录,将其添加进来,安装了直接选择这个jre7就可以了,点击ok.没有安装jdk1.7(或其他版本),按照如下添加.下一步找到安装jdk的路径,我的jdk路径是,选择jre7,点击确定即可.出现下面就说明成功,因为我事先已经添加过jdk1.7了,所以这里有提示.点击finish即可.找到p...
2018-06-12 15:02:52 5274
转载 解决java compiler level does not match the version of the installed java project facet
java compiler level does not match the version of the installed java project facet错误的解决因工作的关系,Eclipse开发的Java项目拷来拷去,有时候会报一个很奇怪的错误。明明源码一模一样,为什么项目复制到另一台机器上,就会报“java compiler level does not match the vers...
2018-06-12 14:03:13 131
转载 报错: operator is not allowed for source level below 1.7
报错:'<>' operator is not allowed for source level below 1.7这是eclipse的编译环境与项目的要求不对应造成的,这个错误一般是导入别的项目才出现的。解决:增加Java Compiler。 右键项目--属性--Java Compiler--勾选Enable project specific settings--Compiler c...
2018-06-12 13:49:36 4292
原创 指针与数组的关系
指针与数组的关系#include<iostream>using namespace std;int main(){ //定义一个一维数组: int score[10]={1,2,3,4,5,6,7,8,9,10}; //分配字节: cout<<sizeof(score)<<endl; //打印: cout<<"&...
2018-06-10 00:21:39 322 1
原创 指针数组
指针数组的练习,遍历出数组的所有元素.#include<iostream>using namespace std;int main(){ int a=100; int b=200; int c=300; int buf[5]={11,12,13,14,15}; int two[3]={21,22,23}; cout<<&a<<" ...
2018-06-10 00:08:51 174
原创 指针
地址:物理空间(内存条)的连续编址1、指针:就是地址2、指针变量:专门用于存储地址的 类型* 变量名; 注:每一个指针变量都分配4Byte 注:地址就是物理空间的一个编号,指针是某类型空间的地址3、空指针:NULL (void*) 04、指针的运算: + - point+n n整型数字 注:point+...
2018-06-09 23:45:37 226
原创 指针int类型字符用char打印
int类型字符用char打印.#include<iostream>using namespace std;int main(){ //定义整型变量 int i = 16909060; //定义字符型指针变量: char* pi=(char*)&i; printf("%d %d %d %d\n",*(pi+0),*(pi+1),*(pi+2),*(pi+3)...
2018-06-09 23:09:56 1708
原创 C++用递归求前n项阶乘的和
求前n项阶乘的和。#include<iostream>using namespace std;//求某项阶乘的值 5!=1*2*3*4*5int fun(int i){ if(1==i) return 1; return fun(i-1)*i;}//求前n项阶乘的和 s(x)=f(1)+f(2)+...f(x)int fun2(int i){ if(...
2018-06-09 22:40:47 4301
原创 Javaweb 图片上传格式以及尺寸大小的限制
首先需要上传图片的jsp页面是这样的,从选择文件这里选择图片.下面是jsp的部分页面. <body> <div> <p style="font-weight: 900; color: red;">${msg }</p> <form action="<c:url value='/admin/AdminAddBo...
2018-06-08 11:07:44 15765
转载 HTML的6种空格
转自: [ 丁学文 ] 原文 : https://blog.csdn.net/dingxue_wen/article/details/54645033 本文采用 知识共享 “署名-非商业性使用-相同方式共享” 4.0 (CC BY-NC-SA 4.0)”许可协议 进行许可。 HTML提供了6种空格(space entity),它们拥有不同的宽度。 非...
2018-06-07 20:40:27 2084
原创 Linux vi编辑器gcc编译器(笔记)
1、Linux编译器:gcc/g++2、高级语言:C/C++ C/C++:是一门编程的语言。程序=算法+数据1、数据类型:在内存中,必须分配存储空间 分类: 1.1 整型 : 长度分类:长整型long 短整型short 基本整型int 有无符号:有符号signed 无符号unsigned 用途: 整型常量:不可改变的量 十进制 100 1 2 八进...
2018-06-06 23:34:05 586
转载 Javaweb的FileItem类
文件上传时需要用到FileItem类,FileItem是一个接口,它的实现类是DiskFileItem。如图为FileItem 接口中定义的方法:1)getInputStream(): 以流的形式返回上传文件的数据内容。2)getContentType(): 用于获得上传文件的类型,即表单字段元素描述头属性“Content-Type”的值。 如果是文件域,例如上传“LZG.zip”压缩包,返回a...
2018-06-06 19:56:22 5064
原创 Linux vi 文本编辑器(笔记)
1、Shell命令:格式: ls [OPTION]... [FILE]...注:[] 可选 -a 遍历所有的 -l 属性 1、查看当前的工作目录:pwd2、创建文件夹: mkdir 3、帮助手册: man 函数/命令4、改变路径:cd change directory 相对路绝:相对本地而言一个起始的路径 . 本地 .. 上层 绝对路径...
2018-06-06 09:20:24 324
原创 Mysql和SQLyog的安装配置和常用Sql语句
1.MySql的安装:首先去mysql官网下载mysql的安装文件.找到下载好的安装文件直接点击就会开始安装勾选同意协议,然后next.有很多的选项,如果自己需要其他安装就自行选择,这里我们选择用户自定义安装为例子.在Mysql Servers这一栏,选择自己系统的型号我选择windows 64位.点击绿色箭头,添加到右侧.这一栏目,根据自己需求选择,有java的C++的.Net的等等,这里我们不...
2018-06-04 21:11:58 6297
35个可商用免费素材网站整理.xlsx
2020-06-08
Qt仿windows10记事本
2019-07-17
打字游戏(C语言)
2019-05-13
国土资源信息核心元数据.pdf
2019-05-13
QTreeView控件实现节点的增删改并保存入库
2019-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人