- 博客(39)
- 收藏
- 关注
转载 根据部门号从高到低,工资从低到高列出每个员工的信息。
employee:eid,ename,salary,deptid;select * from employee order by deptid desc,salary asc转载于:https://www.cnblogs.com/MessiAndDream/p/6404021.html
2017-02-16 00:26:00 2110
转载 多线程有几种实现方法?同步有几种实现方法?
多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现方面有两种,分别是synchronized,wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异...
2017-02-13 16:24:00 135
转载 序列化接口的id的作用
对象经常要通过IO进行传送,让你写程序传递对象,你会怎么做?把对象的状态数据用某种格式写入到硬盘,Person->“zxx,male,28,30000”Person,既然大家都要这么干,并且没有个统一的干法,于是,sun公司就提出一种统一的解决方案,它会把对象变成某个格式进行输入和输出,这种格式对程序员来说是透明(transparent)的,但是,我们的某个类要想能被sun的这种方...
2017-02-12 00:21:00 536
转载 关于抽象类和接口的讨论
http://bbs.csdn.net/topics/50332629转载于:https://www.cnblogs.com/MessiAndDream/p/6390330.html
2017-02-12 00:10:00 91
转载 java基础面试题
1.一个java源文件中是否可以包含的多个类(不是内部类),有什么限制?可以有多个类,但是只有一个public的类,并且public的类必须与文件名一致。2.&和&&的区别 都可以用作逻辑与的运算符,表示逻辑与(and),当运算式两边的结果都为true时,整个运算结果才为true,否则,只要有一方为falsse,结果为false。 &am...
2017-01-12 02:02:00 71
转载 基于CXF框架的WebService
I don't want to finish any more!转载于:https://www.cnblogs.com/MessiAndDream/p/6120456.html
2016-12-01 01:30:00 91
转载 使用ajax和urlconnection方式调用webservice服务
<html> <head> <title>使用ajax方式调用webservice服务</title> <script> var xhr = new XMLHttpRequest(); function sendAjax(){...
2016-11-30 02:50:00 129
转载 基于jdk调用天气服务案例及问题
问题1:解析wsdl文件时出现把网络上的wsdl保存到本地,把圈起来的那段删掉代码:当返回结果不是String类型时:输入城市编码去查找所以:问题二:如果把本地wsdl文件删除的话需要三个地址,改成网络地址webservice请求都是post请求,wsdl规定了数据格式,get满足不...
2016-11-29 01:42:00 88
转载 webservice底层使用Socket进行网络调用
服务端代码(其实tomcat的原理也是这样):客户端代码:转载于:https://www.cnblogs.com/MessiAndDream/p/6110607.html
2016-11-28 17:50:00 286
转载 jquery事件绑定
window.onload 和 Jquery $(document).ready() 区别 * 1.用JavaScript的方式window.onload :必须等页面上所有的元素(css/js/图片)传递完毕之 后才去执行 绑定的函数中的代码 2.用JQuery的形式来实现,只要页面中的DOM树形成了,就开始执行(简单理解为传递完当前页面即可...
2016-11-25 02:37:00 64
转载 重点+超详细:ajax和json及案例
不用jQuery的ajax流程<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" con...
2016-11-24 02:19:00 274
转载 订单生成案例详解
分析:首先用户必须登陆将商品添加到购物车,在生成订单。我们需要一个订单表。在订单中我们需要包含商品,并且还需要收货人地址,收货人,联系方式信息。通过上面分析,我们会发现orders表需要与user及products表关联。用户与订单之间 它们是一对多关系 用户是1 订单是多。在多的一方添加外键。订单与商品之间关系 它们是多对多关系 多对多关...
2016-11-22 01:20:00 1047
转载 分页案例详解
物理分页只从数据库中查询出要显示的数据优点:不占用很多内存缺点:速度比较低,每一次都要从数据库中获取逻辑分页从数据库中将所有记录查找到,存储到内存中,需要什么数据直接从内存中获取.优点:速度比较快缺点:占用比较多的内存,如果数据比较多,可以出现内在溢出。数据实时更新需要单独处理.mysql中limit介绍利用mysql...
2016-11-20 00:32:00 157
转载 简单的多条件查询案例
可以输入四个条件,这四个条件不是必须全部输入,如果没有输入,查询全部信息,如果有输入,它们之间是and的关系。操作步骤:在页面上生成的表单创建一个FindByConditionServlet,得到所有的请求参数调用ProductService中的方法进行查询操作注意,在FindByConditionServlet调用ProductServi...
2016-11-19 17:26:00 420
转载 删除选中案例详解
在页面上添加了多个checkBox,并且添加了一个删除按钮,当勾选了多个数据时,点击删除选中按钮可以将这些记录删除。问题:怎样控制多选框的全选与全不选。怎样控制将选中商品删除a)将选中的商品的id传递到服务器端b)在服务器端通过QueryRunner的batch方法根据id值来批量删除。解决全选与全不选//处理全选与全不选 fu...
2016-11-19 17:18:00 121
转载 转账汇款案例
垃圾版代码,只提供一个思路第一个版本<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>&l...
2016-11-16 23:59:00 330
转载 登录操作记住用户名实现
实现原理:当用户登陆成功后,将用户名持久化存储到cookie中。当下一次在访问登陆页面后,直接从cookie中获取用户名显示在用户名的文本框中。实现操作:登陆成功后,判断用户是否勾选了记住用户名操作Request.getParameter(“saveName”)判断它的值是否是”ok”如果是就代表勾选了。如果勾选了,就创建一个co...
2016-11-16 01:38:00 925
转载 根据自定义异常来回显错误信息
//首先写一个类继承Exception//重写父类所有构造方法,但是主要用到参数是message的方法Public class UserRegistException extends Exception{ public UserRegistException(String Message){\ super(message); } } ...
2016-11-16 01:08:00 184
转载 会话技术cookie和session详解
什么是会话会话可简单理解为:用户开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。会话技术解决了什么问题每个用户与服务器进行交互的过程中,各自会有一些数据,程序要想办法保存每个用户的数据。例如:用户点击超链接通过一个servlet购买了一个商品,程序应该保存用户购买的商品,以便于用户点结帐servlet时,结帐servlet可...
2016-11-14 01:52:00 168
转载 JDBC
入门案例// 1.通过DriverManger注册驱动 DriverManager.registerDriver(new Driver()); // 2.通过DriverManager获取连接对象 Connection con = DriverManager.getConnection( "jdbc:mysql://localhost:3306/d...
2016-11-12 01:29:00 75
转载 mysql相关知识
1.开启与关闭mysql服务:在运行中输入 services.msc 查看mysql是否开启在命令行中通过命令来开启和关闭数据库开启 net start mysql关闭 net stop mysql2.Mysql数据库root密码重置1) 停止mysql服务器 运行输入services.msc 停止mysql服务2) 在cmd下 输入 mysqld --ski...
2016-11-12 00:55:00 75
转载 正则表达式学习
创建正则表达式有两种方式,一种是直接new RegExp(),通常不用。最常用的是直接量语法 /正则表达式/在正则中最常用的方法就是test(),其他的用到查阅www.w3school.com.cn用户注册页面验证会员名不为空的实例:<html> <title>会员注册/title> <head> <sc...
2016-11-11 17:25:00 70
转载 电商项目经验总结-2
Mybatis的逆向工程:使用java代码和配置文件的方法逆向工程1.把执行逆向工程的java代码导入到eclipse中2.配置配置文件<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org...
2016-11-10 17:58:00 187
转载 Linux相关
可以用secureCRT远程连接Linux系统,进入tomcat,并且启动tomcat:bin/startup.sh 查看实时日志状态:tail -f logs/catalina.out转载于:https://www.cnblogs.com/MessiAndDream/p/5919585.html...
2016-09-29 13:20:00 56
转载 电商项目经验总结-1
1.传统架构(集群),把同一套代码部署到多台服务器,每台服务器运行的都是同一套代码。 1、模块之间耦合度太高,其中一个升级其他都得升级 2、开发困难,各个团队开发最后都要整合一起 3、系统的扩展性差 4、不能灵活的进行分布式部署。2.分布式架构:把一个系统分成很多个模块,每个模块分布到不同服务器。 把系统按照模块拆分成多个子系统。 优...
2016-09-24 02:05:00 480
转载 bos项目经验心得(1)
---恢复内容开始---一、搭建数据库环境: 1.在cmd窗口登录mysql数据库: mysql -uroot -proot (mysql登录数据库的形式就是 mysql-u用户名 -p密码) 2.创建数据库: create database bosdatabase character set utf8;(不能写utf-8,因为在数据库脚本里-是...
2016-09-19 14:48:00 162
转载 过滤器与拦截器的区别
1、拦截器是基于java的反射机制的,而过滤器是基于函数回调2、过滤器依赖于servlet容器,而拦截器不依赖与servlet容器3、拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用4、拦截器可以访问action上下文、值栈里的对象,而过滤器不能5、在action的生命周期中,拦截器可以多次被调用,而过滤器只能在容器初始化时被调用一次 ...
2016-09-18 18:34:00 57
转载 基础-Ajax,json
ajax是异步交互,也就是说发送请求,到响应回来,页面只是局部刷新。Ajax步骤:获取XMLHttpRequest对象绑定一个回调函数opensend在回调函数中完成操作。json是一种特定数据结构的字符串json结构有两种对象 用大括号括起来,里面以键值对的形式存储,key是携带过去的参数的名字,value是携带过去的值。数组 用...
2016-09-18 18:33:00 88
转载 基础-事务
事务是什么,它的作用? 事务,一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中的各种数据项的一个程序执行单元。这些单元要么全部成功,要么全都不成功。通过事务,可以保证我们的一件事情的所有单元片段都成功或都不成功。可以保证我们的数据完整性。Mysql中默认是一条sql一个事务。Mysql中手动事务处理start transaction ...
2016-09-18 18:29:00 80
转载 购物车实现原理
我们设计购物车就是一个 Map<Product,Integer>集合,这个Map集合要存储到session中。一、将商品添加到购物车 1.先在页面上添加一个链接 2.在AddProductToCartServlet中 1.先得到商品的id 2.从数据库中通过id将商品查询出来。 3.将商品添加到购物车 a.从sess...
2016-09-18 17:04:00 124
转载 基础-session,cookie,jsp,EL,JSTL
会话可以简单理解为:用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器,整个过程称之为一个会话。 kookie是在服务器端创建的,返回给浏览器,在浏览器的目录中保存了,下一次再访问这个网站会将cookie信息携带。要想将kookei持久化,可以设置cookie的maxAge,setMaxAge方法可以用于设置cookie最大生存时间 删除cook...
2016-09-18 17:00:00 84
转载 基础-Servlet
Servlet是运行在web服务器上的一个java类。它的作用是将http请求和http相应进行操作完成我们的业务逻辑。servlet创建: 1.创建一个类extends HttpServlet 2.重写一个请求处理的方法 doGet 3.servlet配置 web.xml中进行配置 如下:<servlet> <servlet-...
2016-09-18 00:25:00 82
转载 基础-JavaScript中的事件
在html中引入外部js方式:<html> <head> <script src="xxx.js"></script> </head> <body></body></html>js中常用的事件:onclick点击事件,onfocus获取焦点,onbl...
2016-09-17 20:55:00 115
转载 项目总结SpringMVC相关
流程文字概述1、用户发送请求至前端控制器DispatcherServlet2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、处理器映射器找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、DispatcherServlet调用HandlerAdapter处理器适配器5、Handl...
2016-09-14 00:38:00 134
转载 Spring中管理Bean以及解析XML
Spring是分层的轻量级框架以IoC(Inverse of Control 反转控制)和AOP(Aspect Oriented Programming 面向切面编程)为核心应用Spring的好处:方便解耦,简化开发Spring就是一个大工厂,可以将所有对象创建和依赖关系维护,交给Spring管理AOP编程的支持Spring提供面向切面编程,可以方便的实现对程序进...
2016-09-14 00:26:00 98
转载 Java中的值栈
OGNL表示式使用 和 值栈 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。 Struts2框架使用OGNL作为默认的表达式语言。* xwork 提供 OGNL表达式 * ognl-3.0.5.jarOGNL 是一种比EL 强大很多倍的语言 OGNL 提供五大类功能 1、支持对...
2016-09-13 17:56:00 136
转载 Struts2龙之总结
一、Struts2执行流程: 1.客户端初始化一个指向servlet容器(tomcat)的请求; 2.这个请求经过一系列过滤器(Filter); 3.接着StrutsPrepareAndExecuteFilter被调用,StrutsPrepareAndExecuteFilter询问ActionMapper来决定这个请求是否需要调用某个Action; 4.如果A...
2016-09-13 06:42:00 142
转载 0427学习内容
学习定时器、springmvc配置,如果有时间看下struts2,webservice回顾。法学会流程走一边。转载于:https://www.cnblogs.com/MessiAndDream/p/5437899.html
2016-04-27 10:26:00 67
转载 任丽萍跟我赌200块钱的
截止日期是2018年之前。转载于:https://www.cnblogs.com/MessiAndDream/p/5421140.html
2016-04-22 14:15:00 81
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人