- 博客(23)
- 资源 (5)
- 收藏
- 关注
转载 启动MyEclipse出现java was started but returned exit code=-1错误的解决方案
总结一下在网上找的一下三种方案:1、在myeclipse 2017的安装目录下找到路径E:\JAVA\myeclipse 2017\binary\com.sun.java.jdk8.win32.x86_64_1.8.0.v112\jre\bin\server\jvm.dll(根据自己安装的目录而定)并在myeclipse 2017的安装目录下的myeclipse.ini里输入-vmE:\JAVA\myeclipse 2017\binary\com.sun.java.jdk8.win32..
2021-08-30 22:01:20 2037
转载 浅谈Java中的equals和==
浅谈Java中的equals和== 在初学Java时,可能会经常碰到下面的代码:1 String str1 = new String("hello");2 String str2 = new String("hello");3 4 System.out.println(str1==str2);5 System.out.println(str1.equals
2017-11-23 16:13:16 145
原创 mybatis基础介绍
什么是 MyBatis? MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除 了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML 或注解用于配置和原始映射,将接口和 Java 的 POJOs(Plan Old Java Objects,普通的 Java 对象)映射成数据库中的记录。
2017-01-15 01:24:10 430
原创 面向对象
面向对象(Object Oriented,OO)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。面向对象是在结构化设计方法出现很多问题的情况下应运而生的。结构化设计方法求解问题的基本策略是从功
2017-01-13 02:30:36 464
原创 AOP
面向切面编程(AOP)提供另外一种角度来思考程序结构,通过这种方式弥补了面向对象编程(OOP)的不足AOP相关术语:1.通知(Advice):通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。2.连接点(Joinpoint):程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。3.切入点(Pointcut
2016-12-11 21:58:48 258
原创 Hibernate
Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。核心接口和类Hibernate的核心类和接口一共有6个,分别为:Session、SessionFactory、Tran
2016-11-27 16:40:19 370
原创 MVC设计模式
MVC(Model View Controller)是一种架构设计模式,该模式主要应用于图形化用户界面(GUI)应用程序。Model(模型)是应用程序中用于处理应用程序数据逻辑的部分。通常模型对象负责在数据库中存取数据。View(视图)是应用程序中处理数据显示的部分。通常视图是依据模型数据创建的。Controller(控制器)是应用程序中处理用户交互的部分。通常控制
2016-11-27 16:31:19 563
原创 json和jsonp的区别
JSON和JSONP JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,用于在浏览器和服务器之间交换信息。 JSONP(JSON With Padding),就是打包在函数调用中的的JSON(或者包裹的JSON)。 JSON是一种数据格式,JSONP是一种数据调用方式。 复制代码 代码如下: //JS
2016-11-13 13:02:12 219
原创 js基础语法
JavaScript的运行环境和代码位置编写JavaScript脚本不需要任何特殊的软件,一个文本编辑器和一个Web浏览器就足够了,JavaScript代码就是运行在Web浏览器中用JavaScript编写的代码必须嵌在一份html文档才能得到执行,这可以通过两种方法得到,第一种是将JavaScript代码直接写在html文件中,这多用于仅适用于一个页面的JS程序另一种是把JavaSc
2016-11-06 10:56:41 267
原创 DOM
DOM简介DOM是文档对象模型,由W3C组织提出的标准。DOM是一种XML文档的解析标准。DOM的原理是将XML/XHTML文档装入内容,并以节点的形式解析为一棵节点树。DOM提供相应的API,可以对节点树进行增删改查。利用DOM可以让JavaScript对网页中的元素进行控制,实现动态网页的功能。编程接口可通过 JavaScript (以及其他编程语言
2016-11-05 22:04:20 198
原创 http请求和响应
1)请求(客户端->服务端[request]) GET(请求的方式) /books/java.html(请求的目标资源) HTTP/1.1(请求采用的协议和版本号) Accept: */*(客户端能接收的资源类型) Accept-Language: en-us(客户端接收的语言类型) Connection: Keep-Alive(维护客户端和服务端的连接
2016-11-02 10:36:52 175
转载 作用域和Servlet监听器
监听器概述监听session,request,application这三个对象里存取数据的变化监听器对象可以在事情发生前、发生后可以做一些必要的处理Servlet监听器主要目的是给Web应用增加事件处理机制,以便更好地监视和控制Web应用的状态变化监听Web应用程序范围内的事件Web应用启动和销毁事件Web应用程序的属性发生改变的事件(包括增加、删除、修改)
2016-10-29 22:51:30 340
原创 AJAX
AJAX应用到的技术:XMLHttpRequest 对象用于和服务器交换数据(不需要每次都刷新页面)AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求少量的信息,而不是整个页面AJAX开发步骤:1.客户端事件发生,调用JavaScript函数编写的事件处理程序2.在事件处理程序中创建XMLHttpRequest
2016-10-27 14:55:17 232
原创 Java Web开发模式
Java Web开发模式的变迁:Servlet使Web应用程序开发变得非常繁琐且不利于分工协作,并且页面严重缺乏可读性,没有将页面表现和业务逻辑实现分开,维护难度增加 JSP中使用JavaBean:本质上是一个普通的Java类,需要遵循编码规范JavaBean类是一个公共类,访问属性必须为publicJavaBean类必须有一个不带参构造器JavaBean不能有公共实例变量,
2016-10-20 23:15:19 334
原创 JSP
Servlet的缺陷:Servlet的编码、部署和调试任务繁琐、生成动态网页繁琐,不利于项目分工使用JSP技术编写动态页面:——有HTML语句嵌套在其中的Java代码组成一个普通文本文件 ——JSP页面的扩展名必须是.jsp在Web应用程序自动部署JSPJSP运行机制:第一阶段:Web容器第一次接
2016-10-18 23:08:51 268
原创 Servlet购物车源代码
连接数据库,取出需要的值package com.servlet.dao.imp;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import com.servlet.bean.BookBean;import com.servlet.dao.BookDao;im
2016-10-18 21:53:51 1580
原创 servlet笔记
响应行:告诉浏览器客服端要做什么处理乱码:response.setContentType("text/html;charset=utf-8");response.setCharacterEncoding("utf-8");servlet创建:第一次接受到请求的时候被创建数据被保存:在服务器宕机、数据重新加载、服务器关闭虚拟路径:物理路径:在a标签中的href后加?表
2016-10-17 19:46:38 271
原创 js部分笔记
outline不占边框border会占用边框js:一种编程语言,和Java没关系,只是借助Java的名声推广自己js添加到HTML的方法: 添加js的脚本alert:弹出一个警示框js区分大小写js变量:弱类型,不一定要初始值(不需要声明数据类型,存什么类型就是什么类型),声明必须写一个‘var’数据类型:原始数据类型和引用数据类型typeof()运算
2016-10-07 14:51:46 223
原创 异常处理
异常的分类:检查异常、运行时异常,错误运行时异常:可以被忽略检查异常:用户错误或不能被程序员所预见的问题错误:错误实际不是异常,但用户或程序员无法控制异常控制的三种方法: ·捕获异常,不让他沿着调用栈向下抛出 ·捕获异常,并继续向下抛出 ·不捕获异常,从而导致方法从调用栈中弹出,一场 对此昂继续抛给调用栈下面的main方法
2016-04-28 00:11:27 240
原创 对象、类和包
1. 结构化编程:已解决问题为中心 面向对象编程:已解决问题中的对象设计2. 对象:是存在的而具体实体,具有明确定义的特征和行为 万物皆对像。对象因我而生3. 面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯4. Java文件中的类用关键仔class声明,但是只有一个类可以声明为public5. 类和对象的关系:类是具有相同属性和行为的
2016-04-27 20:44:25 640
原创 Java基础语法
1. 关键字:所有字母全是小写2. 标识符:包含字母、数字、下划线、美元符号$,第一个字符为字母、下划线或美元符号,区别大小写3. 数据类型:Java是一种强类型编程语言,这意味着在Java程序中用到的所有变量都必须有明确定义的数据类型布尔型:true、false(逻辑中、逻辑假)boolean数据类型用来表示布尔值,它适用于逻辑运算4. 面向对象的特点:封装、
2016-03-03 19:18:29 249
原创 关系型数据库基础
关系型数据库管理系统简介1.1为什么使用数据库数据库:就是在计算机上集中存放数据的地方数据库的集中控制的优点:降低存储数据的冗余度、更高的数据一致性,存储的数据可以分享、可以建立数据库所遵循的标准、便于维护数据的完整性,能够实现数据的安全性1.2数据在数据库中的存储形式层次模型(树状图):父子之间的关系,一个父记录多个自己录网状模型(食物链):允许记录多个父子关系关
2016-01-05 11:39:08 575
原创 C语言
经过一段时间对此语言的学习,我已经初步对C语言有了一定的了解,学C语言这门计算机课程,说要对此语言进行知识的整理,并且要养成一个自主学习的良好习惯,C语言不像HTML那样,代码是固定的,C语言需要对语句进行分析,逻辑性非常强,需要打起十二分精神学习,在逻辑方面我们要勤加思考,对语句的表达要理解透彻,并且过后及时的预习,做到记住、不忘记,关于C语言,我有如下总结:软件开发概述 1.软件是一
2015-12-23 11:22:10 328
PL/SQL Developer 9.0 用户指南
2017-12-06
MySQL 5.1参考手册
2017-09-12
Oracle使用教程
2017-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人