自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唔在默默向前

记录学java的点点滴滴

  • 博客(20)
  • 收藏
  • 关注

原创 事务

事务:         就是一件完整的事情,可以包含多个操作单元,这些单元要么全部成功,要么全部失败         例如:转账                  包含转出操作和转入操作.(转钱成功——到对方账户;转钱失败——回到自己账户)  mysql中的事务:         mysql中事务默认是自动提交,一条sql语句就是一个事务.                  开启手动事务方式   ...

2018-03-24 00:25:58 142

原创 反射

反射:            JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取类的信息以及动态调用对象的方法的功能称为java语言的反射机制         1.获取class对象                  方式1:                          Classclazz=Cl...

2018-03-24 00:23:16 135

原创 MVC和三层架构

MVC:         就是将业务逻辑,代码,显示相分离的一种思想         M:model       模型    作用:主要是封装数据,封装对数据的访问         V:view           视图    作用:主要是用来展示数据一般是jsp担任的         C:controller     控制    作用:接受请求,找到相应的javabean完成业务逻辑 MVC思想...

2018-03-24 00:18:56 217

原创 Ajax

Ajax        是一种用于创建快速动态网页的技术         通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新       这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新         传统的网页如果需要更新内容,必须重载整个网页页面 原生的ajax         1.常用属性:                  onreadystatecha...

2018-03-21 19:38:54 145

原创 jsp & el & jstl

jsp:         java服务器页面,运行在服务器端         本质上就是一个serlvet,产生的java文件和class保留在tomcat的work目录下.         <tomcathome>\work\Catalina\<server name>\<web app name>\org\apache\jsp         xxx_jsp...

2018-03-18 11:32:34 146

原创 cookie & session

会话技术         当用户打开浏览器的时候,访问不同的资源,直到用户将浏览器关闭,可以认为这是一次会话.     应用场景:                  用户登录                  验证码                  购物车                  访问记录                  .....    分类:             cookie...

2018-03-16 19:29:55 118

原创 request & response

response:响应         作用:                  往浏览器写东西         组成部分:                  响应行响应头 响应体         操作响应行                   格式:                          协议/版本 状态码 状态码说明                  状态码:           ...

2018-03-16 19:21:27 201

原创 Servlet

servlet:         动态的web开发技术,本质就是一个类,运行在服务器端的一个java小程序         处理业务逻辑,生成动态web内容编写一个servlet步骤:         1.编写一个类                  a.继承HttpServlet                  b.重写doGet或者doPost方法         2.编写配置文件(web-...

2018-03-15 22:30:22 147

原创 Tomcat

下载:         .tar.tar.gz: 提供给linux系统         .zip.exe:提供给window系统 安装:         解压apache-tomcat-7.0.52.zip即可                  启动:         1.tomcat/bin目录下 双击 startup.bat         2.打开浏览器:http://localhost:8...

2018-03-15 17:05:54 129

原创 JDBC

jdbc:         JavaDataBase Connectivity,java操作数据库.jdbc是oracle公司指定的一套规范(一套接口)         驱动:jdbc的实现类.由数据库厂商提供.         jdbc作用:                  连接数据库                  发送sql语句                  处理结果        ...

2018-03-14 20:51:03 119

原创 MySql基础巩固

 1.什么是数据库数据库就是一个文件系统,需要通过标准SQL语句才能访问.2.什么是SQLSQL,结构化查询语言3.SQL的分类DDL(Data Definition Language)数据定义语言,用来定义数据库对象:库、表、列等create,alter,dropDML(Data ManipulationLanguage)数据操纵语言,用来定义数据库记录(数据)insert,delete,upd...

2018-03-13 22:51:12 176

原创 jQuery基础巩固

1. jquery和html的整合        1.通过script标签的src属性导入即可2.放在 <script type="text/javascript"></script>标签中    <scripttype="text/javascript">         $(function(){                  ……         })...

2018-03-12 17:59:19 113

原创 javascript基础巩固

1.js和html整合:         方式1:在页面上直接写                  将js代码放在 <script type="text/javascript"></script>标签中,一般放在head标签中         方式2:独立的js文件                  通过script标签的src属性导入<script src="js的...

2018-03-11 19:26:40 193

原创 常用快捷键,持续补充......

Visual Studio:1.批量更改变量:Ctrl+F2.批量注释:Ctrl+K+C(U取消)3.批量代码对其:Ctrl+K+F4.Alt+"->":补齐残缺变量名字eclipse:1.批量更改变量:Alt+Shift+R2.批量注释:Ctrl+Shift+/ (/* */) (\取消)                    Ctrl+/(//) (再按一遍取消)3.批量代码对其:Ctr...

2018-03-11 19:25:04 191

原创 css基础巩固

一、与html的整合                  方式1:内联样式表 通过标签的style属性设置样式                  方式2:内部样式表 在当前页面中使用的样式                          通过head标签的style子标签导入                          例如:                                 ...

2018-03-11 16:58:46 209

原创 html基础巩固

一、行标签和块标签和行内块标签常见行标签:a、span可以多个标签存在一行,不能直接设置行内标签的高度、宽度常见块标签:p、div、h1~h6、form独占一行,可以设置行内标签的高度、宽度常见行内块标签:img,input,textarea不仅可以对宽高属性值生效,还可以多个标签存在一行显示各种标签之间的转换:块级标签转换为行内标签:display:inline;行内标签转换为块级标签:disp...

2018-03-11 14:40:02 190

转载 java几行代码搞定算术表达式的计算

public static String Result(String s) throws ScriptException { ScriptEngineManager manager = new ScriptEngineManager(); ScriptEngine engine = manager.getEngineByName("javascript");

2016-11-12 12:43:44 336

原创 (java)算术表达式的计算之后缀表达式

import java.util.ArrayList;import java.util.Scanner;import java.util.Stack;/*基本思路:为了完成算术表达式的计算,用到了两个栈,一个用于存放操作数,另一个用于存放操作符。即定义两个栈:operandStack(用来存放操作数)、operatorStack(用于存放操作符)。在处理操作数和操作符之前,首先将它们压入栈中

2016-11-12 12:01:22 2731

转载 (java)快速排序算法

参考http://developer.51cto.com/art/201403/430986.htm (有生动的图片讲解)public class HelloWorld { public static void main(String[] args) { int[] a = {6,1,2,7,9,3,4,5,10,8}; sort(a,0,a.length-1

2016-09-04 17:30:28 248

原创 c++打字游戏

#include <iostream>#include <string>#include <ctime>#include <conio.h>#include <Windows.h>using namespace std;// 随机生成数字、大写字母、小写字母char RandomChar(){ int type = rand() % 3; if (type == 0)

2016-03-18 11:21:34 5268 1

空空如也

空空如也

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

TA关注的人

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