自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 资源 (9)
  • 收藏
  • 关注

原创 mysql exist运用

-- 后台的select a.province_id,b.name from tbl_withhold_province_station a,tbl_province b where a.province_id = b.id;-- 已签约的省份列表select distinct(a.province_id),b.province_name from tbl_vehicl

2017-06-28 18:21:49 385

原创 Js中使用freemarker标签值

var year =${initDate("yesterday")?js_string};alert(year);String内置的JavaScript转换:js_string

2017-01-19 10:26:50 12036 3

原创 1.工厂模式(Factory Method)

一:准备工作1.创建一个要生产对象的一个接口(这类定义一个水果Fruit接口),以及定义一个方法eat()。package com.yh.createrpattern.factory;/** * * @author YH * @project DesignPattern * @description 定义一个水果接口 * @vesion 1.0 * @date 2015年1

2015-12-01 13:23:41 434

原创 设计模式的六大原则

开闭原则(Open Close Principle):开指对扩展开放,关指对修改关闭。为了使程序扩展性好,易于维护和升级,使用接口和抽象类能达到效果。里氏替换原则(Liskov Substitution Principle)。子类 is a 父类。依赖倒转原则(Dependence Inversion Principle)开闭原则的基础,面向接口编程,依赖于抽象,而不是依赖于具体。接口隔离原则(I

2015-12-01 12:05:49 345

原创 在一台主机上安装多个mysql服务

1.mysql安装(省略)2.停止mysql服务3.复制mysql的所有文件到另一个目录(如图)4.打开复制目录下的my.ini文件修改   [client]port=3307 #第一个数据库的默认端口是3306 这里需要另外启用一个端口# The TCP/IP Port the MySQL Server will listen onpo

2014-12-03 18:08:08 1151

原创 多物体运动

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 多物体运动 div { width: 100px; height: 50px; margin: 20

2014-11-18 09:47:02 755

原创 获取属性值

function getStyle(obj,attr){//获取属性值 if(obj.currentStyle){ return obj.currentStyle[attr]; }else{ return window.getComputedStyle(ob

2014-11-17 15:54:41 434

原创 侧边栏层滚动缓存运动

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 侧边滚动运动 #div1 { width: 100px; height: 100px; positi

2014-11-17 14:07:21 839

原创 层的匀速运动波动处理

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 匀速运动结束条件 #div{ width: 100px;

2014-11-17 14:04:29 606

原创 层的缓冲运动

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 缓冲运动 #divMove { width: 100px; height: 100px; posit

2014-11-14 16:25:11 983

原创 图片的逐渐显示与消失

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 图片的逐渐显示与消失 img { opacity: 0.6; filter: alpha(opacity=6

2014-11-14 11:41:04 5004

原创 javascript——运动侧边分享

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 侧边栏 #div1 { width: 100px; height: 200px; position:

2014-11-13 16:03:02 492

原创 javascript_ajax封装

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> New Web Project window.onload = function() {

2014-11-11 18:02:48 343

原创 javascript_key code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> keycode window.onload=function(){ var

2014-11-10 16:17:04 402

原创 javascript_蛇

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> New Web Project div{ width: 15px;

2014-11-10 16:10:51 370

原创 鼠标滚动

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> New Web Project #div1{ width: 100px;

2014-11-10 11:25:54 391

原创 javascript_取消事件冒泡

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 事件冒泡 #div1{ background: red;

2014-11-05 15:45:47 428

原创 javascript_事件对象

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> event window.onload=function(){ var oBtnClic

2014-11-05 14:43:07 368

原创 javascript_文档碎片

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 文档碎片 window.onload = function() { var

2014-11-04 13:51:01 359

原创 javascript数组

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 数组 window.onload=function(){ var arr=[1,2,3]; alert("arr:"+arr); alert("le

2014-10-31 14:44:56 291

原创 javascript不定参数&&兼容性样式设置与获取

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 不定参数/可变参数 #div1{ width: 100px; height: 100px; background-color:#FF0000;

2014-10-31 11:29:49 698

转载 sublime text快捷键

文件 File新建文件Ctrl + N打开文件Ctrl + O打开最近关闭的文件Ctrl + Shift + T保存Ctrl + S另存为…Ctrl + Shift + S关闭文件Ctrl + W新建窗口Ctrl + Shift + N关闭窗口Ct

2014-10-31 09:46:01 494

原创 javacriipt_json_for_in

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> json window.onload=function(){ var oJson={a:1,b:'123',c:"json"};//定义json alert(o

2014-10-30 14:32:47 540

原创 javascript_隔行变色

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 隔行变色 window.onload = function() { var oUl = document.getElementById("u1"); //ul

2014-10-30 11:42:34 489

原创 javascript_基本运算

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> 运算 window.onload=function(){//父函数 var a='12'; var b=12; alert("双等于,==,-,×,/,%,

2014-10-29 17:58:41 358

原创 javascript数字转换

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 字符串转换成数字 window.onload = function() { var oNum1 = document.getElementById("num

2014-10-29 15:56:45 447

原创 javascript_typeof

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> typeof var a = 2; alert( typeof a); a = 'abc'; alert( typeof a); a = true;

2014-10-29 11:10:39 368

原创 java邮件

Java代码package com.zy.mail;import java.io.IOException;import java.util.HashMap;import java.util.Map;import javax.mail.MessagingException;import javax.mail.internet.MimeMessage;import org.spr

2014-09-09 16:33:22 1470

原创 javascript屏蔽右键

javascript屏蔽右键document.oncontextmenu=function(e){ return false;};

2014-05-14 16:30:36 547

原创 图片和文字排版

代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 环绕方式 body{ margin:0px; padding:0px;

2014-05-14 15:50:17 1379

转载 清浮动的方法

我们在页面布局时,基本上都避免不了使用float,但由此也会引发一些问题,尤其是在容器高度不固定时,此时它的高度完全是由内部的元素撑开的。如果内部元素还是浮动的,那么由于内部的元素脱离了文档流,父容器就不能被撑开了。如果父容器设置的有背景或者边框的话,此时就不能正常显示了,另外,父容器下边的其他容器或内容也会跟着向上“浮”, 占据上面的子容器应该占据的位置。那么,这时就需要清除浮动了。这里

2014-05-14 15:48:17 535

转载 mysql中explain的用法详解

explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain select surname,first_name form a,b where a.id=b.id EXPLAIN列的解释:table:显示这一行的数据是关于哪张

2014-05-14 09:55:20 404

转载 MyIsam与InnoDB的区别

MySQL作为当前最为流行的免费数据库服务引擎,已经风靡了很长一段时间,不过也许也有人对于MySQL的内部环境不很了解,尤其那些针对并发性处理的机制。今天,我们先了解一下MySQL中数据表的分类,以及它们的一些简单性质。 截至目前,MySQL一共向用户提供了包括DBD、HEAP、ISAM、MERGE、MyIAS、InnoDB以及Gemeni这7种表。其中DBD、InnoDB属于事务安全类表,而

2014-05-14 09:47:23 393

原创 Junit与spring TestContext框架整合

所需要的包:junit需要是4.5以上org.springframework.test-XXX.RELEASE.jarpackage test;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;i

2014-05-13 16:29:11 873

原创 创建存储过程向表中循环添加数据

CREATE PROCEDURE dowhile()BEGIN DECLARE n int;set n=1;WHILE ndoINSERT into hasindex(num) VALUES (n);set n=n+1;END WHILE;END;CALL dowhile();

2014-05-08 17:42:18 3371

转载 mysql存储过程

存储过程语法 存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。  --------------------基本语法-------------------- 一.创建存储过程create procedure sp_name()begin.........end 二.调用存储过程1.基本语法:call sp

2014-05-08 17:01:27 429

原创 1-100的随机数

select floor(1+ RAND() * 100);

2014-05-08 16:37:50 1379 1

转载 理解MySQL——索引与优化

索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁盘每次I/O时间为10ms(忽略数据传输时间),则总共需要

2014-05-08 15:47:40 352

转载 MySQL查询优化系列之MySQL查询优化器

此文章主要向大家描述的是MySQL查询优化系列之MySQL查询优化器,当你在对一查询进行提交的时候,MySQL数据库会对它进行分析,主要是看其是否可以用来做一些优化使处理该查询的速度更快。这一部分将介绍查询优化器是如何工作的。如果你想知道MySQL采用的优化手段,可以查看MySQL参考手册。当然,MySQL查询优化器也利用了索引,但是它也使用了其它一些信息。例如,如

2014-05-08 11:54:44 586

原创 Servlet通过get方式接受参数乱码解决方法

protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { //req.setCharacterEncoding("utf-8");只支持post req.setCharacterEncoding("utf-8");

2014-01-15 20:19:58 1096

javascript _aop

javascript面向切面编程,可以用来防止表单重复递交

2014-12-25

2013年6月北京东信北邮JAVA笔试题

2013年6月北京东信北邮最新JAVA笔试题

2013-07-05

AutoCAD2010完全学习手册_实例3 圆锥销钉

AutoCAD2010完全学习手册_实例3 圆锥销钉

2011-10-31

AutoCAD2010完全学习手册_02密封垫圈

AutoCAD2010完全学习手册_密封垫圈

2011-10-31

AutoCAD2010完全学习手册_平垫圈

AutoCAD2010完全学习手册_平垫圈

2011-10-31

单片机并口实验

、实验目的 1.掌握MCS-51输入/输出端口的应用。 2.掌握应用查询方式和中断方式对P1口进行数据输入、输出的编程方法。

2011-10-31

单片机编程: c51库函数

单片机编程: 常用的c51库函数 有利于单片机编程

2011-10-31

QTH-2008XS单片机实验仪操作练习

QTH-2008XS单片机实验仪操作练习 C51单片机实验:跑马灯

2011-10-31

交换机端口隔离及端口安全

交换机端口隔离及端口安全 创建虚拟的局域网

2011-10-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除