自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yels303的专栏

菜鸟学编程~~

  • 博客(51)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql启动正常但是访问时还是报错: ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061

mysql以管理员身份在cmd命令行启动 net start mysql --->启动成功右键计算机 服务 启动 mysql 成功但是就是在 执行 mysql -uroot -p 是报错,错误如下报错:win7 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061后来发现原来是自己host

2016-05-14 21:59:29 796

原创 maven报错:程序包com.sun.xml.internal.fastinfoset.tools不存在

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project DemoBlog: Compilation failure[ERROR] /E:/Users/yls/Demo0328/src/main/java/com/b

2016-03-28 22:23:14 7376

原创 org.hibernate.QueryException: Expected positional parameter count: 2, actual parameters: [] [SELECT

ssh框架,hibernate查询报错:org.hibernate.QueryException: Expected positional parameter count: 2, actual parameters: [] [SELECT * from Ad where projectId = ? and aprojectYear = ?]大概意思:org.hibernate.qu

2016-03-25 15:59:14 3144 1

原创 IntelliJ idea导出web项目手工部署到tomcat

1、由idea  build成war包2、在Project Structure里面找到war文件路径3、找到本地打好的war包,放到tomcat  wabapp文件夹下面,然后启动tomcat在浏览器输入网址加上war包的名字,即可http://localhost:9090/DemoBlog-1.0-SNAPSHOT/

2016-03-25 11:15:12 5381 1

原创 JS与JQuery点击事件传递参数

我们知道JS(javascript)是一种脚本语言,用于客户端web开发,常用来给html网页添加动态功能,是客户端运行的解释性语言。JQuery是对js的封装,简化了ajax和html的一款js框架,利用JQuery可以更加简单和模块化的使用js.按钮点击事件传递参数的两种写法:1、在同网页上利用js一个“编辑”按钮,名字为editBtn,class其他的是bootstrap按钮

2016-03-16 22:07:13 23756

原创 启动程序端口被占用Address already in use: bind解决方案

例如我们web服务器8080端口被占用:Address already in use: bind有两种解决方案:1、把占用8080端口的程序终止掉。2、修改tomcat配置文件里的默认端口号1、关闭占用8080端口的程序在windows下,用命令行:netstat -ano来显示协议统计信息和TCP/IP网络连接找到占用8080端口我们找到占用端口号80

2016-03-15 21:36:27 35448 2

原创 mysql创建触发器错误提示:Can not update in stored function/trigger already used by statement invoked

1、床架一个表user 定‘id’ 'num' 'age'三个字段,打算创建一个触发器,当修改/插入id、num时 age字段始终为id 和num 的乘积。2、利用navicat for mysql 创建触发器:右击表名--->设计表--->触发器定义sql语句为:update test  set NEW.age=NEW.id*NEW.num,如图所示:3、创建好了以后当我们插

2016-02-25 00:13:11 3512 3

原创 mysql 命令行执行sql语句

安装完mysql之后,我们呢开始进行第一步的操作。1、启动mysql,一般我们安装后mysql服务器会随着计算机的启动而启动。如果手动启动的话。右击计算机----->管理----->服务找到mysql启动即可另一种方法我们在cmd命令行启动、停止mysql,执行指令:net start mysqlnet stop mysql可能出现的错误:提示发生系统错误 5;拒绝

2016-01-28 11:34:39 9259

原创 excel表格数据导入到mysql数据库

我们利用navicat for mysql 图形化工具1,例如有一个表格它的各列和数据如图所示我们想把它导入到answers表中,answers的表格结构如下图,内容为此时空,等待导入数据我们数据库表字段要和excel中的一一对应2,excel转为cvs(逗号隔开)另存为点击保存,这样我们把excel表格数据另存为了CVS

2016-01-26 22:37:28 1222 1

原创 navicat for mysql导入导出数据库表格及数据

navicat for mysql 1,右击 数据库名 ----> 转储SQL文件----->结构和数据/仅结构选择适当的文件夹,点击保存。

2016-01-26 22:13:57 1097

原创 Java多线程(一)Thread类与Runnable接口

1、线程a 进程、线程都是实现并发机制的有效手段;b 线程是比进程更小的执行单位,是在进程基础上的进一步划分;c 一个程序运行,可能多个线程同时运行例如,打开word是启动了一个系统进程,里面的拼写检查就是一个小的线程。2、Thread类Thread类属于java.lang.Object。在文档中的定义:public class Thread extends Object

2016-01-08 12:08:28 723

转载 GET与POST方法长度限制

1.    Get方法长度限制Http Get方法提交的数据大小长度并没有限制,HTTP协议规范没有对URL长度进行限制。这个限制是特定的浏览器及服务器对它的限制。如:IE对URL长度的限制是2083字节(2K+35)。下面就是对各种浏览器和服务器的最大处理能力做一些说明.Microsoft Internet Explorer (Browser)IE浏览器对

2016-01-07 11:15:40 514

转载 web服务器

一、基本概念1.1、WEB开发的相关知识  WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。  Internet上供外界访问的Web资源分为:静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变。动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相

2016-01-06 20:34:59 586

原创 Java关键字(六)final与static

前两篇文章介绍了final和static的使用,下面总结一下他们两个作用。以下是网络上的总结,解释的很详细:static可以修饰代码块和变量,而final可以修饰变量和类。static 表示静态的,从始至终只获得一块内存空间。而且这块空间的资源还具有“全局性”,就是说所有的成员都可以无条件引用;另外,static修饰的不用程序调用,只要该类被执行,static修饰的也被执行。如最常

2016-01-04 16:03:37 513

原创 Java关键字(五)final关键字

可以使用final关键字声明类、属性、方法。在声明时需要注意以下几点:a、final声明的类不能有子类。(太监类)b、final声明的方法不能被子类重写。c、final声明的变量即成为常量,常量不可以被修改,必须在声明时为其明确指定内容。在final声明变量时,要求全部字母大写。d、如果一个程序中的变量使用public static final声明,此变量将称为全局变量。

2016-01-04 15:40:14 587

原创 Java关键字(四)static关键字(静态代码块)

静态代码块所谓的代码块是指用“{}”括起来的一段代码,可分为:普通代码块,构造快,静态代码块,同步代码块;普通代码块:直接在方法或语句中定义的代码块。构造块:直接写在类中的代码块。静态代码块:使用static关键字声明的代码块。实例:class Demo {// 定义构造块,在类里面必须加{} {System.out.println("2、构造块");}// 定义类中

2016-01-03 20:25:04 505

原创 Java关键字(三)static关键字(static声明方法)

使用static声明的方法也可以直接由类名称来调用。下面直接看一个例子class Person { private String name; private int age; private static String city = "A城";// 定义static方法为city赋值,不能使private不然外部访问不了 public static void setCity(Stri

2016-01-02 22:10:16 757

原创 Java的toString()方法

前面我们介绍了对于一个良好的类来说,最好重写Object类中的equals()、hashCode()和toString()方法。在Java类集中,说过重写equals和hashCode方法。下面介绍一下toString()方法。先看一个例子:public class Person { private String name; private int age; public Per

2016-01-02 21:49:40 595

原创 Java关键字(二)static关键字(static声明属性)

static关键字:a、使用static与非static属性声明的区别?b、static声明的属性或方法可以直接由类名称调用c、static方法只能访问static声明的属性或方法,不能访问非staticd、静态代码块是用static声明的代码块,以及他的执行顺序是怎样的1、Java中常用的内存区域(1)栈内存:保存所有的对象名称(保存引用的堆内存空间的地址);由编译器自动

2015-12-31 22:48:30 2346

原创 Java关键字(一)this与super关键字

Java关键字:a、Java中一些赋以特定的含义、并用做专门用途的单词称为关键字,用来表示一种数据类型或数据结构;b、Java中所有关键字都是小写的;c、goto和const 虽然从未被使用,但也作为Java关键字保留;d、关键字不能用作变量名、方法名、类名、包名和参数;目前Java共有50个关键字:final static this super public protec

2015-12-31 21:17:45 799

原创 Java类集学习(七)应用范例(多对多的关系)

上文讲到一对多的关系,定义类和各个属性,通过两个类中的属性保存彼此引用关系。下面实现一个多对多的实例:一个学生可以选多门课程,一门课程可以有多个学生参加。由此可见这是一个典型的多对多的关系,要定义学生类和课程类,学生的属性中开辟一个保存课程的list,课程类中开辟一个保存学生的list,通过无参构造把list实例化出来,有参构造把无参构造通过this();引进来带上,然后设置其他有参构造。

2015-12-31 13:48:26 1003

原创 Java类集学习(六)应用范例(一对多的关系)

使用类集可以表示出以下关系:一个学校可以包含多个学生,一个学生属于一个学校。这是一个典型的一对多的关系。学生含有的属性:姓名,年龄,对应的学校;学校的属性:学校名称,对应的学生集合。分析存储结构图:先定义一个学生类:public class Student { private String name; private int age; private School

2015-12-30 21:53:44 836

原创 Java类集学习(五)集合的输出

集合的标准输出中提供了四种常见的输出方式:Iterator:迭代输出,使用最多的输出方式;ListIterator:Iterator的子接口,专门用于输出List中的内容;Enumeration:旧的接口,功能与Iterator类似;foreach:可以输出数组或集合。1、Iterator 迭代输出所谓迭代输出就是将元素一个个进行判断,判断其是否有内容,如果有内容则把内容取

2015-12-30 16:45:23 809

原创 Java类集学习(四)Map接口

之前说的Set(HashSet、TreeSet)接口和List(ArrayList、Vector、LinkedList)接口都是对单值别的操作,即每次只能操作一个对象。Map接口与他们不同的是每次操作一对对象,Map中每个元素都使用“key----->value”的形式存储在集合中。public interface Map1、Map.Entry接口Map.Entry接口是Map内部

2015-12-30 11:27:46 502

原创 equals、HashCode与实体类的设计

设计一个标准的实体类四大原则:1、封装:属性私有化,提供get/set方法等;2、提供无参构造;3、重写toString()、HashCode()、equals()这三个方法,(继承自根Object);4、实现序列化接口(implements Serializable),这样类的对象可以经过二进制数据流进行传输。例如:class Person2 implements Ser

2015-12-29 22:26:16 2568

原创 ==和equals的比较

基本的数据类型都放在stack(栈)中;引用类型变量放在stack(栈)中,真正的内容放在heap(堆)中。堆:首先堆是动态分配的,JVM并不会自动释放这部分内存。只用等待系统的gc来进行内存回收。栈:是在类加载中有系统静态分配的,而且分配时按照内存的高低地址分配。这部分内存系统会自动进行释放。类Object是类层次结构的根类,每个类都使用Object作为超类,所有的对象(

2015-12-29 21:47:40 347

原创 Java类集学习(三)Set接口

Set接口与上文所讲的List接口的区别是:不能加入重复的元素;接口的实例无法像List接口那样可以进行双向输出;List接口对Collection接口进行了扩充,Set没有对Collection进行扩充,只是比Collection要求更严格了(不能加重复元素)。set接口下面有两个常用的子类:HashSet、TreeSet和一个子接口SortedSet,下面对这几个一一介绍。

2015-12-29 19:18:42 584

原创 Java类集学习(二)List接口

List接口及其常用子类List中可以保存各个重复的内容。接口定义:public  interface List extends CollectionList继承Collection接口并大量扩充了Collection接口,拥有了更多的方法定义。下面介绍List常用的子类:1、ArrayList定义: public class ArrayList extends Abstrac

2015-12-29 15:52:44 344

原创 Java类集学习(一)类集概述

类集概述1、为什么使用类集?如果要保存一组对象:a、对象数组,缺点数组长度有限制;b、链表,可以完成动态数组操作,全部由开发人员来做,比较麻烦;c、类集框架解决了上述难题,即类集就是一个动态的对象数组,对一些实现好的数据结构进行了包装,本身不受对象数组长度的限制。2、类集框架的特性:a、高性能;b、允许不同类型的类集以相同的方式和高度互操作方式工作;c、容易扩展和修改

2015-12-28 22:03:19 454

原创 js控制跳转页面常用的几种方法

第一种:     window.location.href="page.jsp?backurl="+window.location.href;  第二种:      alert("返回");      window.history.back(-1);  第三种:      window.navigate("page.jsp"); 

2015-12-17 10:44:46 338

原创 js中利用window.open()打开带参数的链接问题

想在js中控制一个带有参数的链接的跳转,以下我们介绍利用widow.open()1、最基本的弹出窗口代码   window.open('page.html');   window.open('page.jsp');2、附加一些参数的弹出窗口window.open('page.html', 'newwindow', 'height=100, width=400, top=0,

2015-12-17 10:37:04 14095

原创 如何获取select下拉菜单中的值

在设计页面中经常会用到下拉菜单选择,那么如何获取下拉菜单中的值呢?如下图,当我选择某一年份的时候,我们怎么怎么判断拿到选择的那个年份值?这个下拉菜单在页面代码中是这样实现的:        全部                                                     ${loop.index}             

2015-12-17 09:55:23 6614

原创 在spring中读取properties配置文件里面的信息

properties文件的读取与配置一般我们在创建项目的时候会把一些经常用到和经常变动的信息写到配置文件里,以便于以后跨平台和移植只需要修改配置文件,不用修改项目代码,这样起到 可很好的解耦合作用。那么,我们spring mvc 是如何读取配置文件的呢?一般是这样的顺序:新建properties-->配置文件读取-->Controller依赖注入,放入Session-->前端页面el表

2015-12-16 16:11:55 2480

原创 hibernate学习笔记(二)持久化与ORM

数据持久化要想了解hibernate需要先理解数据持久化的概念和ORM,下面我们先简单介绍一下持久化。1、持久化(Persistence)       面向对象很强大,但是有一个问题,就是所有的对象都是在计算机的内存里的,一旦软件关闭,对象消失。于是需要有这样的功能:把内存中的对象保存到数据库里去,需要的时候再从数据库里拿出来。软件一旦停止,对象就不存在了。       持久化

2015-12-16 10:29:55 482

原创 hibernate学习笔记(一)hibernate应用背景(为什么要用hibernate)

最近做的一个项目是基于Spring mvc + Spring + hibernate框架。楼主以前未接触过hibernate,通过最近的学习、实践和查阅资料也有了一定深度的理解。现在回过头来,打算按零基础整理出hibernate学习笔记。一、hibernate出现的背景以及所需要的准备知识1、web四层体系架构:   方框里面是用到的一些技术和容器。分层的好处:

2015-11-26 21:03:14 733

转载 java读取properties配置文件

今天要将以前一个项目的数据连接改成从properties文件中配置。找了好久,网上也不少,可就是读取文件时总是找不到文件在哪(我放在classes目录下了)。最后终于成功,记下,以做纪念。 Java代码  package com.web.connection;    import java.io.IOException;  import java.io.In

2015-05-18 17:52:47 334

转载 JSONObject与JSONArray的使用

参考文献:http://blog.csdn.net/huangwuyi/article/details/54125001.JAR包简介要使程序可以运行必须引入JSON-lib包,JSON-lib包同时依赖于以下的JAR包:commons-lang.jarcommons-beanutils.jarcommons-collections.jarcommons-loggi

2015-04-15 16:43:45 300

转载 Java分层概念(转)

service是业务层 action层即作为控制器DAO (Data Access Object) 数据访问 1.JAVA中Action层, Service层 ,modle层 和 Dao层的功能区分?(下面所描述的service层就是biz)       首先这是现在最基本的分层方式,结合了SSH架构。modle层就是对应的数据库表的实体类。Dao层是使

2015-04-13 13:49:08 378

转载 java web分页查询初试

ssh2分页查询初试,放着记录学习一下。entity:student.java:[html] view plaincopyprint?package com.zte.entity;    /**   * 数据持久化,跟数据库的的相应的表的字段是对应的。   *    *    */  public cl

2015-04-12 22:44:14 383

转载 JAVABEAN是什么和总结JAVABEAN的两种使用方式

JAVABEAN是什么和总结JAVABEAN的两种使用方式06-7-23一、 javabean 是什么?Javabean 就是一个类,这个类就定义一系列 get 和 set 方法。 So simple !Javabean 就是为了和 jsp 页面传数据化简交互过程而产生的。自己的理解:使用 javabean 和不用 javabean 的区别:一个 javabean 

2015-04-12 22:33:24 399

计算机网络1——基础知识篇

四级网络工程师复习考点。四级网络工程师考试基础知识考点。了解基础知识,拓展知识面。考试必备

2014-09-16

空空如也

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

TA关注的人

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