自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

转载 PostgreSQL与MySQL比较

PostgreSQL主要优势1.完全免费,而且是BSD协议,如果你把它改一改,可以直接拿去销售,表面不会被其他公司控制,mysql虽然是开源的,但是但现在随着SUN被oracle公司收购,现在基本上被oracle公司控制,其实在SUN被收购之前,MySQL中最重要的InnoDB引擎也是被oracle公司控制的,而在MySQL中很多重要的数据都是放在InnoDB引擎中的,反正我们公司都是这样的。...

2019-07-20 00:01:49 189

转载 java微信支付步骤

1.公司注册微信公众号支付,提供给后台开发appid:微信公众号id==登录微信公众号后台-开发-基本配置secret:微信公众号秘钥idmuch_id:微信支付商户号==登录微信支付后台key:商户号对应的密钥2.设置支付目录:具体步骤如微信支付官网:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_3需...

2019-07-12 12:29:18 621

转载 java电商系统介绍

采用ssh框架搭建,后来也用过ssm,最大区别在于orm持久化mybatis和hibernate的区别hibernate与mybatis相比较,mybatis更加灵活,轻便,容易掌握,mybatis将sql语句从java代码分离,放在配置文件书写,大大降低了SQl语句的耦合度,更容易对sql进行操作,书写动态sql,但是缓存机制没有hibernate完善,hibernate比较完整的封装了jd...

2019-07-11 21:05:22 1810

转载 JSP 使用<%@include%>报Duplicate local variable path 错误 解决方法

错误提示:Multiple annotations found at this line: - Duplicate local variable path - Duplicate local variable   basePath重复变量,因为%@include%>引进的是代码,把代码包含进来,而新进JSP时,会默认生成String path = r

2016-08-16 23:11:30 292

原创 mysql里面简单常用的sql语句

简单常用的sql语句(1)查询时去重复,例如在查询所有的性别时候SELECT DISTINCT sex FROM student(2)查询学生jsp成绩项大于等于75,且小于等于90的学生方法一SELECT * FROM student WHERE jsp >=70 AND jsp方法二SELECT * FROM student WHERE jsp BETWEEN 75

2016-08-14 14:35:00 196

原创 tomcat的性能优化

tomcat默认参数是为开发环境制定,而非适合生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈。tomcat内存优化linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入JAVA_OPTS="-XX:PermSize=64M -XX:MaxPermSize=128m -Xms512m -Xmx1024m -Duser.time

2016-08-13 15:28:21 222

原创 介绍Collection框架的结构;Collection 和 Collections的区别

集合框架:Collection:List列表,Set集Map:Hashtable,HashMap,TreeMap Collection  是单列集合List   元素是有序的、可重复有序的 collection,可以对列表中每个元素的插入位置进行精确地控制。可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。 可存放

2016-08-12 08:34:15 247

原创 Ajax访问服务器的几种方式

今天,学习到了三种通过Ajax访问后台数据库的方式,前台是JavaScript+html,后台是一个handler(一般处理程序),对于原理上面的东西不做太多描述,在输入用户名后,进行用户名校正,本实例采用的是异步请求方式,就是将open的第三个参数设置为true,如果要采用同步的请求方式,改成false即可,就不需要onreadystatechange方法来进行监听一、处理字符串或者ht

2016-08-11 13:55:13 1870

原创 几种常用的分页技术

一.逻辑分页1.逻辑分页的第一种方式,利用ResultSet的滚动分页。步骤如下: a.根据条件sql查询数据库。 b.得到ResultSet的结果集,由于ResultSet带有游标,因此可以使用其next()方法来指向下一条记录。 c.利用next()方法,得到分页所需的结果集。二.物理分页利用数据库本身的一些特性来分页。即:利用了数据库对sql语法的优化,提高分页性

2016-08-11 12:59:01 3006

原创 spring mvc 和ajax异步交互实例

1.jsp页面"java" contentType="text/html; charset=utf-8"      pageEncoding="utf-8"%>  "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">      "text/javascri

2016-07-19 19:11:28 284

原创 Hibernate框架基础知识第五天

第五天Hibernate优化1.关于缓存的理解。     缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。2.Hibernate的缓存。一级缓存:针对的是session的缓存,关于对session的处

2016-07-18 20:00:50 221

原创 Hibernate框架基础知识第四天查询

第四天 Hibernate查询1.HQL查询。  主要功能:实现查询(通过查询实体的方式),所有的查询全部是在实体对象里查询的。 1)只要实现的查询,那么都是从Query接口中去实现的。首先就应该创建一个Query接口。在创建Query接口的时候传入的是HQL查询语句。HQL查询语句的语法:[select/update/delete……] from Entity [wher

2016-07-18 19:59:26 223

原创 Hibernate框架基础知识第三天

第三天Hibernate映射1.单向关联。   只能从单向的一段访问另外一段(只能从一个实体访问另外一个实体)。A.多对一的单向关联。  只能够从多的实体访问一的实体。在产品表创建实体属性。 private Cate cate;//分类的实体对象          publicCate getCate() {                   returncate

2016-07-18 19:58:19 194

原创 Hibernate框架基础知识第二第二天Hibernate的重要配置 1.基本配置天

第二天Hibernate的重要配置1.基本配置数据库方言的配置:2.为了提升连接效率,加入连接池的第三方jar包,这里采用的是c3p0。  1)加入c3p0的jar包。在hibernate包下面有个optional文件夹下找到c3p0的文件夹,将里面的内容全部拷贝到项目下。 2)配置c3p0                            

2016-07-18 19:56:50 175

原创 Hibernate框架基础知识第一天

1.hibernate的下载: http://hibernate.org/orm/downloads/2.引入hibernate的jar包。 引入lib的中的required里的jar包:3.引入数据库访问的jar包。4.编写hibernate的配置文件。一般配置文件以hibernate.cfg.xml命名。将文件放在src目录下。5.先编写数据库的映射

2016-07-18 19:54:36 261

原创 【SSH网上商城】Incorrect datetime value: '' for column 'ordertime' at row 1

【项目说明】在做网上商城的项目的时候,向数据库中插入数据插不进去,显示ordertime(ordertime为提交订单的日期)的错误,查看了一下数据库中的ordertime格式为2016-07-07 20:18:00,需要引用的也都引用了,具体错误提示:【错误提示】ERROR JDBCExceptionReporter:234 - Data tr

2016-07-11 18:10:17 6138 3

原创 Spring整合Mybatis

Spring同Mybatis的整合1.引入相应的jar包。(Mybatis的jar包,Spring的jar包,mybatis-spring-1.1.1.jar)。2.编写相应的包(三层的包)。搭建。3.配置相应的spring的配置。 1)配置相应的数据源的配置。             xmlns="http://www.springframework.org/

2016-07-05 20:40:25 249

原创 mybatis框架(分页的实现)

2.分页的实现?分页的时候考虑的问题:分页的大小,分页的索引。比如:分页的大小为10,分页的起始索引为1(索引从1开始)第一页:1到10.    起始行号: (页的索引-1)*分页大小+1                   结束行号: 页的索引*分页大小 实现方案:1)比如针对UserInfo的实体对象做分页处理,那么先创建一个分页的实体类,该类继承自UserIn

2016-07-01 16:16:16 509

原创 mybatis框架(动态SQL语句)

1.实现动态的SQL语句2.掌握的分页3.mybatis的常用的配置。动态SQL语句。1.动态SQL:在SQL语句中加入流程控制。比如加入if,foreach等。 重点掌握if语句: 案例1://更新        update userinfo set                     userName = #{userName},     

2016-07-01 16:13:44 708

原创 mybatis框架(多表关系查询)

mybatis框架(多表关系查询)1.mybatis处理表与表之间的关系? 比如要在帖子回复表里显示其它两张相关联表的信息。 处理的第一种方式: 1)主要的数据实体类是ReplyInfo,相关联的实体表的数据是TitleInfo,UserInfo。   那么首先创建的是ReplyInfoView的实体对象。   packagecom.gxa.bj.model; 

2016-06-30 19:37:41 281

原创 Mabatis接口之Mapper接口开发

Mybatis数据操作1.通过外部配置文件做mybatis的基础性的配置。1)先编写config.properties的文件(文件1建在src下)(做一些动态的配置)。配置的内容如下:jdbc.jdbcUrl=jdbc:oracle:thin:@127.0.0.1:1521:orcljdbc.driverClass=oracle.jdbc.driver.OracleDriv

2016-06-29 18:21:58 481

原创 jQuery选择器-表单对象属性选择器示例

广东 湖南 湖北 //1)查找所有可用的input元素的个数 //alert($("input:enabled").size()); //2)查找所有不可用的input元素的个数 //alert($("input:disabled").size()); //3)查找所有选中的复选框元素的个数

2016-06-09 23:21:41 395

原创 jQuery选择器-表单选择器示例

//jQuery版本根据实际版本选择 Option Button //1)查找所有input元素的个数 //alert( $("input").size() );//10,找input标签 //alert( $(":input

2016-06-09 23:04:21 437

原创 jQuery选择器-子元素选择器示例

//jQuery版本根据实际选择 John Karl Brandon Glen Tane Ralph Marry Jack /*1)迭代[each]每个ul中第1个li元素中的内容,索引从1开始 $("ul li:first-child").each(function()

2016-06-09 22:08:46 512

原创 jQuery选择器-属性选择器示例

//jQuery版本根据实际引入的版本 Hello!<!----> //1)查找所有含有id属性的div元素个数 //alert($("div[id]").size()); //2)查找所有name属性是newsletter的input元素,并将其选中 //$("input[name='newslet

2016-06-09 19:21:19 288

原创 jQuery选择器-可见性选择器示例

//jQuery根据实际导入的版本 Value1 Value2 Value3 //1)查找隐藏的tr元素的个数 //alert($(

2016-06-09 18:14:36 267

原创 jQuery选择器-内容选择器示例

//jQuery版本根据实际导入版本选择 .myClass{ font-size:44px; color:blue } John Resig George Martin Malcom John Sinclair J. Ohn

2016-06-09 17:46:57 251

原创 jQuery选择器-简单选择器示例

//jQuery版本根据实际导入的选择         list item 1   list item 2   list item 3   list item 4   list item 5 line1[0] line2[1] line3[2] line4[3] line5[4] line6[5]

2016-06-09 17:41:49 228

原创 jQuery选择器-层次选择器示例

//jquery根据实际导入版本选择 <!-- --> //1)找到表单form里所有的input元素的个数 //alert( $("form input").size() ); //2)找到表单form里所有的子级input元素个

2016-06-09 17:34:37 330

原创 jQuery选择器-基本选择器示例

//jquery版本根据实际导入选择 div1 div2 span p //1)查找ID为"div1ID"的元素个数 //alert( $("#div1ID").size() ); //2)查找DIV元素的个数 //alert( $("div").length ); /

2016-06-09 17:30:29 226

原创 Jquery-2简单的登录输入框判断

简单的登录输入框判断 简单的登录输入框判断 $(function(){ $("dd .login_content_input").each(function(){ $(this).blur(function(){ //取2格属性值,一个属性值是

2016-06-07 19:30:21 622

原创 Jquery-1实现简单的复选框删除增加操作

1.实现简单的复选框删除增加操作 简单的复选框删除增加操作 $(function(){ $("input[type=checkbox]:eq(0)").change(function(){ var checkvalue=$(this).prop("checked");

2016-06-07 17:55:18 1328

原创 Dom-全选商品列表示范

web-strom开发1.简单商品列表的全选 function getSum(){ /*获取名称为item的复选框 判断check状态,为true表示被选中 * */ var sum=0; var collItemNode

2016-06-05 22:27:02 350

原创 Dom-表格数据的排序,升序,降序

web-strom开发1.表格数据的升序降序排列 th a:link,th a:visited{ color: #279bda; text-decoration: none; } var flag=true; fun

2016-06-05 19:01:07 437

原创 DOM-表格行颜色间隔显示并高亮

web-strom开发1.表格行颜色间隔显示并高亮 .one{ background-color: #e1e163; } .two{ background-color: #75f094 } .over{

2016-06-05 18:03:47 225

原创 Dom-删除表格的行和列,指定输入

web-strom开发1.-删除表格的行和列,指定输入 创建表格行和列 function crtTable(){ var oTabNode=document.createElement("table"); //oTabNode.id="tabid";同下面方法

2016-06-05 17:10:32 360

原创 Dom-创建表格-指定行和列

web-strom开发1.创建表格指定的行和列 创建表格行和列 function crtTable(){ var oTabNode=document.createElement("table"); //此处需正则表达式判断 var rowValue=parseI

2016-06-05 16:34:00 457

原创 Dom-创建表格-使用表格对象

web-strom开发1.创建表格的2种方法 创建表格 /*table.css文件在文章末尾*/ /*@import url(table.css);错误提示*/ function crtTable(){ //创建表格节点 var oTabNode=doc

2016-06-05 16:03:17 329

原创 Dom-对节点的增删改查,替换

web-stromDom-对节点的增删改查,替换 div{ border: #00ff00 1px solid; width: 200px; padding: 30px; margin: 10px; } #di

2016-06-04 17:00:34 400

原创 Dom-docment-通过节点层次关系获取

web-strom编写1.通过节点层次关系获取 通过层次节点关系获取节点 function getNode(){ //获取页面中的表格节点 var tabNode=document.getElementById("a1"); //获取父节点//

2016-06-04 15:24:44 947

空空如也

空空如也

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

TA关注的人

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