- 博客(85)
- 资源 (4)
- 收藏
- 关注
原创 页面返回上一步
按钮式: <input type="button" value="返回" onclick="history.go(-1)" />设置进入一个页面3秒返回上一步:<script type="text/javascript">setTimeout("history.go(-1)", 3000); </script><SCRIPT lan...
2020-06-09 14:33:10
744
原创 Mysql基础复习
-- 创建poduction产品表create table poduction(pid int not null auto_increment,-- idpno int null,-- 产品编号pname varchar(50) null,-- 产品名称pdate date null,-- 生产日期primary key(pid)-- 设置pid列主键自增);commit;查询select * from poduction;插入insert ...
2020-06-09 14:30:02
527
1
原创 MySQL数据库sql基本操作语句(以八个题目为例)
-- 创建4个表-- 1、poduction产品表create table poduction(pid int not null auto_increment,-- idpno int null,-- 产品编号pname varchar(50) null,-- 产品名称pdate date null,-- 生产日期primary key(pid)-- 设置pid列主键自增);...
2019-12-01 20:47:21
1691
原创 对Spring的理解
Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。1、IOC你就认为他是一个生产和管理bean的容器就行了,原来需要在调用类中new的东西,现在都是有这个IOC容器进行产生,同时,要是产生的是单例的bean,他还可以给管理bean的生命周期!2、spring的IOC有三种注入方式 :第一是根据属性注入 也叫set方法注入;第二种是根据构造方法进行注入;...
2019-05-28 12:16:06
299
转载 MyBatis和Hibernate的区别
相同点:他们都是市面上流行的ORM框架。他们均是通过xml配置生成sessionFactory然后通过sessionFactory生成session执行sql和管理事务。他们都支持JDBC和事务管理。区别主要在一下几个方面体现:1.开发速度 MyBatis支持的学习相比Hibernate更简单,支持原生sql,学习更简单。Hibernate的学习难度更大。开发速度差距不大。 ...
2019-05-24 21:14:30
314
原创 SpringMVC和Struts2的区别
1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注解或其他方式...
2019-05-24 20:43:26
252
原创 JSP和Servlet的区别
1.JSP的本质就是Servlet,JVM只能识别java的类,不能识别JSP的代码,Web容器将JSP的代码编译成JVM能够识别的java类。2.JSP 工作原理: JSP页面在执行的时候都会被服务器端的JSP引擎转换为Servlet(.java),然后又由JSP引擎调用Java编译器,将Servlet(.java)编译为Class文件(.class),并由Java虚拟机(JVM)解释执行...
2019-05-24 20:27:11
251
原创 Spring的IOC原理[通俗解释一下]
1. IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。图1:软件系统中耦合的对象如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相...
2019-05-24 20:10:40
234
原创 Hibernate和Mybatis的区别
摘抄自:《javaEE互联网轻量级框架整合开发》MyBatis因为具有封装少,映射多样化,支持存储过程,可以进行SQL优化等特点。使得它取代了Hibernate成为了java互联网中首选的持久框架。无论MyBatis或Hibernate都可以称为ORM框架,Hibernate的设计理念是完全面向POJO的,而MyBatis不是。Hibernate基本不再需要编写SQL就可以通过映射关系...
2019-05-21 10:23:52
1053
原创 ArrayList和Vector的区别 , HashMap和Hashtable的区别
ArrayList和Vector的区别,HashMap和Hashtable的区别 : ArrayList和Vector的区别: 一、同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程不安全的,不是同步的 二、数据增长:当需要增长时,Vector默认增长为原来一倍,而ArrayList却是原来的一半 Ha...
2019-05-20 11:36:05
320
原创 写java程序算出当前这个星期的星期六是几号
//写程序算出当前这个星期的星期六是几号publicstaticvoidmain(String[] args) { Calendar c= Calendar.getInstance();DateFormat f= newSimpleDateFormat("yyyy-MM-dd");System.out.println(c.get(Calendar....
2019-05-20 11:26:40
1286
原创 java中实现字符串的反转和实现字符串的替换
//写一个方法,实现字符串的反转,如:输入bbbaaccc,输出cccaabbb,顺序颠倒 //写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。publicstaticvoidmain(String[] args) { //反转Strings1="bbbaaccc";s1= newStringBuffer...
2019-05-20 11:23:34
795
原创 实现字符串到日期的转换比如将”2006-05-01 12:24:48”这个字符串表示的时间转换成为Java.util.Date对象,并返回。
publicclassTest06_date {publicDate convert(String datestr){SimpleDateFormat foromt=newSimpleDateFormat("yyyy-MM-ddd HH:mm:ss");Date da=null;try{da= foromt.parse(datestr); } ...
2019-05-20 11:19:48
606
原创 Java,张丘建《算经》中提出“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、母、雏各几何?
张丘建《算经》中提出“百鸡问题”:鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、母、雏各几何?publicstaticvoidmain(String[] args) {inta,b,c; for( a= 0; a<=20; a++){// 外层循环控制鸡翁数a在0-20for( b...
2019-05-20 11:14:09
9329
原创 求m的阶乘
public class Test04_jiecheng { //4、求m的阶乘,写出程序 ;即n!=1×2×3×...×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。 public int jieceng(int m){ int result=1; do { result*=m--; } while (m>=1); System.out.prin...
2019-05-20 11:10:54
2419
原创 定义两个变量a和b,不使用第三个变量,使两个值交换
publicstaticvoidtest(inta,intb){System.out.println("交换前 a="+a);System.out.println("交换前 b="+b);a=a+b; //a=3+5=8b=a-b; //b=8-5=3a=a-b; //a=8-3=5System.out.println("交换后 a="+a);Sys...
2019-05-20 11:08:37
4062
1
原创 手写冒泡排序
冒泡排序基本思想:在要排序的一组数中,对当前还未排好序的范围内的全部数,自左而右对相邻的两个数依次进行比较和调整, 让较大的数往右沉,较小的往左冒。(每次必须完成一个数的排序,若数组有5个数,则最多5次可排好,甚至更少)public static void main(String[] args) { int x[]={7,345,456,2,36,36,...
2019-05-16 20:16:49
1595
原创 c:forEach 循环出的数据用JQuery改变其阅读状态(未读或已读)
一、页面效果如下:二、代码如下:<html><head><script>function zhankai(id){ //一进来就将他改成已读 $("#wd"+id).html("已读"); $.post("${pageContext.request.contextPath}/zp/updmsg",{...
2019-05-09 10:20:09
685
原创 JQuery生成组件
一、页面数据是数据库查出来的,后台先将数据存入一个List,然后传到前台供使用:页面效果如下二、页面代码如下:<script type="text/javascript">$(function(){//页面一加载完就自动执行该方法 }); $.post("${pageContext.request.contextPath}/zp/siteinfo...
2019-05-09 08:43:20
674
原创 用户的登录存session和取session对象等等
//这个是Spring Mvc的方法类写法 @RequestMapping("/siteinformation") public ModelAndView siteinformation(HttpSession session,String username,String pwd,MyNews mynews){//传入几个参数 ModelAndView mv=new Mode...
2019-04-30 08:44:19
6111
原创 SQL中的升序和降序
select * from 表名 order by 字段名 desc //降序select * from 表名 order by 字段名 asc //升序降序:select * from emp order by empid desc; //按empid这一列的值降序来排列查询出emp表升序:select * from emp order by ag...
2019-04-25 11:34:15
70825
4
原创 Java中Map集合的使用
List:存储单列数据的集合,存储的数据是有序并且是可以重复的 Map:存储双列数据的集合,通过键值对存储数据,存储 的数据是无序的,Key值不能重复,value值可以重复1:声明一个MapMap<String,Object> map = new HashMap<String,Object>();map.put(key,va...
2019-04-25 10:13:16
2250
原创 Java中List集合的使用
package edu.ht.dribt.zp.controller;import java.util.ArrayList;import java.util.List;public class test { //main主方法 public static void main(String[] args) { //新建一个list1//我这里没有指定泛型,所...
2019-04-25 09:42:32
1137
原创 jsp页面引用js插件和css插件
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Insert title here</title><!--在jsp页面上引用js插件和css插件的写法--><script src="...
2019-04-25 08:54:57
835
原创 JSP中include的两种方法
一、JSP中include的两种方法1.include指令: 1 <%@includefile="文件的绝对路径或者相对路径"%> file属性是必填的(绝对或相对路径),但它不支持任何的表达式,也不允许通过?挂参方式来传递参数。2.include动作: 1 2 3 ...
2019-04-25 08:48:40
4933
1
原创 jsp,js 设置返回上一步
<a href="javascript:history.go(-1);">返回</a> //点击a标签返回上一步<input type="button" value="返回" onclick="history.go(-1)" /> //点击按钮返回上一步>设置进入这个页面的时候3秒之后返回上一步,方法一:<scri...
2019-04-24 11:35:17
829
原创 Eclipse搭建SVN资源库的步骤
方法一:下载好了各种文件,将eclipse_svn_site-1.10.5文件夹放到Eclipse的安装目录下的dropins目录下即可方法二: 下载好svn插件有features和plugins下一些包,将这些包分别复制到eclipse的安装目录下的features和plugins下重启eclipse即可这是eclip...
2019-04-10 09:38:49
2284
原创 Eclipse乱码问题
Window-->Preferences-->General-->Workspace-->The file encoding-->UTF-8操作示图如下:
2019-04-10 08:28:27
223
原创 SpringBoot实现文件上传
一、整个项目只要这四个文件即可实现文件上传 ,如下:二、代码如下:1、com.ht.controller/ FileUploadController(控制层)package com.ht.controller;import org.springframework.stereotype.Controller;import org.springframework....
2019-04-01 16:56:22
255
转载 对SSM框架的理解认识
谈一谈对SSM的认识1.spring MVC + spring +mybatis,是标准的MVC设计模式,将整个系统划分为显示层,Controller层,Service层,DAO层四层 使用Spring MVC负责请求的转发和视图管理,spring实现业务对象管理,mybatis作为数据对象的持久化引擎。2.Spring是一个开源框架,Spring是一个轻量级的控制反转(I...
2019-03-28 11:06:59
5658
转载 世界那么大,能遇见真的很不容易
佛曰:前世的五百次回眸换来今生的擦肩而过。佛曰:缘来则去,缘聚则散,缘起则生,缘落则灭。我们因为缘分而与一些人相识、相知、相恋;我们也因为缘分而与一些人相离、相弃、相忘。所有的聚散皆因一个“缘”字。今天看见一张很有意思的图片,表达的就一个意思:世界那么大,能遇见真不容易:给大家看看:每每我看见这张图片的时候,心里就特别激动,缘分还真有意思,想想,咱们从读书开始,就不停的接触很...
2019-03-27 11:30:58
868
原创 BootStrap前端框架网页模板
一、网页效果图如下:二、网页代码如下:与网页同级目录 有这几个: 其中Font-Awesome-3.2.1是bootstrap的字体图标库,其他的大家自己可以搞定,主要看代码如下:<!doctype html><html lang="en"> <head> <meta charset=...
2019-03-20 08:37:40
6543
1
原创 SSM框架超详细的搭建
SSM搭建共有11个文件如下:1、com.ht.bean/Emp.javapackage com.ht.bean;/** * Created by Administrator on 2019/2/16. */public class Emp { private Integer id; private String ename; private ...
2019-03-19 19:42:41
500
转载 Java到底能干嘛?
很多人说学习java,难道你们只知道java薪资高?那么你太low了,java在各行各业都有着运用,可以说是无所不能,今天带着大家来看下,java到底能干嘛?java主要分成三个部分javaSE,javaME,javaEEJAVA SE是学习JAVA EE、JAVA ME的基础,也可以做本地的软件,通俗讲就是做单机版的软件;JAVA EE主要是开发基于Web的系统,针对互联网的...
2019-03-11 19:34:32
427
转载 超级牛人华为工作十年离职感想
作者背景:徐家骏是华为数据中心的头,技术超级牛人,一级部门总监,华为副总裁,年收入过千万。从一个应届毕业生,到年薪千万的华为副总裁,再到离开华为转战百度,徐家骏的十年从业经历和经验对于今年的应届毕业生来说绝对可资借鉴,我们从中也可以一窥华为公司的运作过程和徐的职业规划。世界上本没有好工作,下的功夫够了,好工作自会找上门的。上周,我正式提交了离职报告,准备给自己的职业生涯一个很大的转折,这是我长时...
2019-03-11 15:05:52
1617
原创 SSM框架实现Ajax用户注册校验证
1、先将jquery-1.7.2.min.js放到WEB-INF目录下2、spring-web.xml配置<mvc:resources location="/WEB-INF/js/" mapping="/js/**"/> <!-- FastJson注入 。ajax验证要用--> <mvc:annotation-driven> ...
2019-03-09 09:11:00
3265
原创 页面登录和退出登录(session的移除)
//登录 @RequestMapping("/login") public String login(HttpSession session,Emp emp){ Emp sessionemp=service.login(emp); if (sessionemp!=null){ System.out.print...
2019-03-08 10:40:53
17734
2
原创 Jstl 标签给下拉框赋值和获取值
<tr><td>姓名:</td><td><input type="text" name="ename" value="${emp.ename}"/></td></tr> <tr><td>年龄
2019-03-07 09:21:01
2338
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人