- 博客(184)
- 资源 (23)
- 收藏
- 关注
原创 java版云笔记(二)
云笔记 基本的环境搭建好了,今天做些什么呢,第一是链接数据库(即搭建Spring-Batistas环境),第二是登录预注册。搭建Spring-Batistas环境 搭建Spring-Batistas环境的基本流程如下图 jar包和配置文件上节课已经添加好了,所一下来我们要配置spring配置文件。配置spring配置文件打开cloud_note/src/main/resources/conf
2017-09-18 17:13:02 903 2
原创 java版云笔记(一)
云笔记项目 这个项目的sql文件,需求文档,需要的html文件,jar包都可以去我的云盘上下载地址为:项目简介笔记管理系统,用户可以管理笔记信息,可以查看 其他用户分享的笔记.主要功能如下用户模块:登录、注册、修改密码、退出笔记本模块:创建、删除、更新、查看笔记模块:创建、删除、更新、查看、转移分享和收藏模块:分享、收藏、查看、搜索分享回收站模块:查看、彻底删除、恢复活动模块:查看活
2017-09-18 17:08:00 3172 4
原创 jQuery对的表单数据序列化和校验
jQuery对的表单数据序列化和校验表单序列化 ## 如果想让表单通过ajax异步提交,那么首先我们要通过js获取到每个表单中输入的值,如果表单项比较多的话,是一件很麻烦,很痛苦的事情,那么我们可以通过jquery的表单序列化的操作将表单的数据拼接成提交的参数格式 即:name=value&name=value&name=value 或者 json格式对象 例如:表单如下:
2017-09-12 11:14:41 1090
原创 用java实现邮件发送验证码
java实现邮件发送验证码网易邮箱开通POP3SMTP服务的步骤java实现邮件发送验证码 建议不要用qq邮箱,我使用qq邮箱直接一直给我报530错误,我一直认为我代码写的有错误或者POP3/SMTP服务没弄好。所以建议注册个别的邮箱,我就申请了个网易163邮箱瞬间就好了。所以去申请个别的邮箱吧。 用邮件发送验证码,首先需要jar包。我写的代码只需要mail.jar,没有的话可以给我留言,
2017-09-11 16:59:24 1000
原创 java集合框架
集合框架简介集合的由来 数组长度是固定,当添加的元素超过了数组的长度时需要对数组重新定义,太麻烦,java内部给我们提供了集合类,能存储任意对象,长度是可以改变的,随着元素的增加而增加,随着元素的减少而减少 定义: java提供了一种可以存数一组数据的数据结构,其提供了丰富的方法,在实际开发中往往比数组使用的广泛。这种数据结构成为集合:Collection。 Collection是一个接口
2017-09-09 15:18:47 374
原创 java之正则表达式、日期操作
正则表达式和日期操作正则表达式简介 正则表达式就是使用一系列预定义的特殊字符来描述一个字符串的格式规则,然后使用该格式规则匹配某个字符串是否符合格式要求。 作用:比如注册邮箱,邮箱有用户名和密码,一般会对其限制长度,这个限制长度的事情就是正则表达式做的规则.”和”\”“.”点儿,在正则表达式中表示任意一个字符。 “\”在正则表达式中是转意字符,当我们需要描述一个已经被正则表达式使用的特殊字
2017-09-09 13:46:06 1007
原创 字符串的基本操作
String类的概述 JDK提供的API,查看String类的说明可以看到下面两句话 字符串字面值”abc”也可以看成是一个字符串对象。 字符串是常量,一旦被赋值,就不能被改变。String类的构造方法 方法 说明 public String() 空构造 public String(byte[] bytes) 把字节数组转成字符串 public String(by
2017-09-08 21:16:02 351
原创 java内存管理(堆、栈、方法区)
java内存管理简介 首先我们要了解我们为什么要学习java虚拟机的内存管理,不是java的gc垃圾回收机制都帮我们释放了内存了吗?但是在写程序的过程中却也往往因为不懂内存管理而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了解并掌握Java的内存管理是我们必须要做的是事,也只有这样才能写出更好的程序,更好地优化程序的性能。概述 Java虚拟机在执行J
2017-09-08 15:46:09 27493 2
原创 java面向对象(五)之多态
多态 面向对象编程有三大特性:封装、继承、多态。 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做了铺垫。(我的关于继承的博客http://www.cnblogs.com/yangliguo/p/748
2017-09-07 20:47:20 320
原创 java面向对象(四)之重写、重载
重载定义 重载:在一个类中,存在多个方法拥有相同的名字,但在名字相同的同时,必须有不同的参数,这就是重载。 编译器会根据实际情况挑选出正确的方法,如果编译器找不到匹配的参数或者找出多个可能的匹配就会产生编译时错误,这个过程被称为重载的解析。 注:重载和修饰词、返回值无关,只与参数的个数、类型、顺序有关。 与参数的个数、类型大家都清楚,与顺序有关的例子如下,大家忘了的可以试下public cla
2017-09-07 20:45:03 371
原创 java面向对象(三)之抽象类,接口
java类 java类分为普通类和抽象类,接口,上一节我大概讲了java类的一般格式,今天将抽象类和接口。同时讲一下它们是怎样存储的。 最重要的是理解为什么要有抽象和接口,这样学下来你猜不会迷茫,才能更好的去使用,所以多看看我写的关于抽象类和接口的目的。抽象类目的 为了对代码更好的维护和重用。 解析: 抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,
2017-09-07 15:27:58 764
原创 java面向对象(二)之继承
继承介绍 继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。继承即常说的is-a关系。子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。 例子: 比如可以先定义一个类叫车,车有以下属性:车体大小,颜色,方向盘,轮胎,而又由车这个类派生出轿车和卡车两个类,为轿车添加一个小后备箱,而为卡车添加一个大货
2017-09-05 19:35:52 356
原创 java面向对象(一)
面向对象类对象方法类的定义作用域修饰词一个类可以包含以下类型变量static静态静态变量类变量静态方法static代码块final修饰方法修饰变量static final方法构造方法特殊的方法创建对象访问成员变量和方法面向对象 我们都说java是面向对象的编程语言,那什么是面向对象呢?什么是类呢?什么是方法呢?类、对象、方法 类是对象的抽象定义,对象是类的具体实
2017-09-05 15:03:57 663
原创 java关键字(详解)
基本类型1 boolean 布尔型2 byte 字节型3 char 字符型4 double 双精度5 float 浮点6 int 整型7 long 长整型8 short 短整型9 null 空10 true 真11 false 假程序控制语句1 break 跳出中断2 continue 继续3 return 返回4 do 运行5 while 循环6 if 如果7
2017-09-05 10:21:45 9875
原创 java集合(list,set,map)
集合集合与数组集合中接口和类的关系层次图listsetmap对比list有序可重复ArrayListadd操作Remove操作Get操作LinkedListAdd元素Remove元素Get元素遍历Set无序不能重复HashSet构造方法方法TreeSet遍历和list相似Map键值对键唯一值不唯一HashMap方法HashtableLinkedHas
2017-09-05 08:48:37 958 4
原创 java数组
数组数组简介数组概念 数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。为什么要有数组(容器)为了存储同种数据类型的多个值数组定义格式 数据类型[] 数组名 = new 数据类型[数组的长度];数组的初始化动态初始化1:什么是数组的初始化 就是为数组开辟连续的内存空间,并为每个数组元素赋予值 2:如何对数组进行初
2017-09-04 17:30:26 368
原创 ajax基础
AJAXAJAX简介ajax分类ajax的语法表示一个对象表示一个由对象组成的数组将java对象转换成json字符串ajax实现过程获取ajax对象配置请求对象的信息发送请求监听Ajax引擎对象的改变是否正确做出了响应Ajax引擎的状态属性readyState0 1 2 3 4HTTP状态码xmlHttpRequestonreadystatechangejquery对a
2017-09-03 22:44:25 402
原创 Spring Web MVC(三)之注解
spring web mvc 基于注解的优化注解DispatcherServlet控制器Controller使用Controller注解定义一个控制器RequestMapping注解映射请求路径支持的方法返回类型使用RequestParam绑定请求参数到方法参数使用ModelAttribute提供一个从模型到数据的链接使用SessionAttributes指定存储在会话中的属性使
2017-09-03 19:54:06 293
原创 jQuery基础
jQuery 简介jQuery的使用jQuery的导入本地导入网络导入jQuery 语法基础语法jQuery 选择器jQuery ID选择器jQuery CLASS选择器jQuery 元素选择器jQuery 属性选择器jQuery CSS 选择器jQuery查询其他节点祖先后代兄弟过滤缩写搜索元素的范围jQuery 事件jQuery 事件函数jQuery HT
2017-08-24 21:24:35 499
原创 Spring Web MVC(二)
五大核心组件Controller 处理器控制器MVC补充AbstractController 和 WebContentGenerator其它的简单控制器MultiActionController命令控制器command controllers重点AbstractCommandController AbstractFormControllerSimpleFormController
2017-08-24 21:18:47 372
原创 css基础(精英版)
css介绍css是什么css作用css书写规则基本语法 导入css内联样式表内部样式表外部样式表import导入css选择器id选择器类选择器元素选择器伪类2文本属性3背景属性注意CSS 背景属性列表属性尺寸属性表格属性鼠标属性cursor显示属性轮廓盒子模型边框外边距内边距定位浮动属性css介绍1. css是什么CSS 指层叠样式
2017-08-21 23:18:24 425 1
原创 过滤器和拦截器
过滤器 Servlet 过滤器是小型的 Web 组件,它们拦截请求和响应,以便查看、提取或以某种方式操作正在客户机和服务器之间交换的数据。过滤器是通常封装了一些功能的 Web 组件,这些功能虽然很重要,但是对于处理客户机请求或发送响应来说不是决定性的。 典型的例子包括记录关于请求和响应的数据、处理安全协议、管理会话属性, 等等。过滤器提供一种面向对象的模块化机制,用以将公共任务封装到可插入的组件
2017-08-20 23:06:07 473
原创 Spring Web MVC(一)
概述Spring Web MVC框架的特点五大核心组件编程步骤五大核心组件DispatcherServlet前端控制器WebApplicationContext中特殊的bean处理过程HandlerMapping 处理映射Spring中最常用的两个处理器映射BeanNameUrlHandlerMappingSimpleUrlHandlerMapping拦截器HandlerIn
2017-08-20 18:27:56 374
原创 提高NetBeans的代码提示速度
NetBeans配置 如何提高NetBeans的代码提示速度,打开下面的文件然后配置 *C:\Users\ylg\AppData\Roaming\NetBeans\8.2\config\Editors\text* 找到关于java的文件 x-java\Preferences\org-netbeans-modules-editor-settings-CustomPreferences
2017-08-19 22:57:46 1495
原创 spring(四)之基于注解(Annotation-based)的配置
注解Autowired可以用于传统的setter 方法用于以属性为参数多个参数的方法用于构造器与字段ApplicationContext- 用于集合类型Maps缺省情况Qualifier注解创建您自定义的限定器注解定义一个注解时提供Qualifier注解然后将这个自定义的限定器与参数用于自动连接的字段提供信息给候选的 bean 的定义Resource aPostCons
2017-08-18 23:10:32 281
原创 Spring(三)之自动装配、表达式
自动装配自动装配(autowire)协作者 Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Spring通过检查BeanFactory中的内容,来替我们指定bean的协作者(其他被依赖的bean)。 autowire一共有五种类型。由于autowire可以针对单个bean进行设置,因此可以让有些bean使用autowi
2017-08-18 23:09:16 435
原创 Spring(二)之配置
依赖配置详解 bean的属性及构造器参数既可以引用容器中的其他bean,也可以是内联(inline)bean。在spring的XML配置中使用和元素定义。直接变量(基本类型、Strings类型等。) <value/>元素通过人可以理解的字符串来指定属性或构造器参数的值。正如前面所提到的,JavaBean PropertyEditor将用于把字符串从java.lang.String类型转化为实际
2017-08-18 23:08:20 406
原创 Spring(一)之IOC、bean、注入
spring简介spring的优势:概览典型的完整Spring Web应用的模式图IoC(控制反转)容器简介基本原理 - 容器和beanbean容器基于XML配置配置元数据实例化容器XML配置元数据的结构bean多种beanbean定义bean的命名bean的别名实例化bean使用静态工厂方法实例化bean的作用域Sin...
2017-08-18 23:06:35 433
原创 chm文档转html文件
在Windows下chm转换为html的超简单方法(反编译CHM文件的方法) 通过调用Windows命令,将chm 文件转换为html 文件。 方法: 命令行(cmd),输入hh -decompile <输出文件夹路径> <要反编译的CHM文件全路径名> 例如: win+r 键,弹出运行窗口输入命令cmd回车,然后输入: hh -decompile C:JAVA1_6
2017-08-18 22:59:30 838
原创 eclipse的xml文件提示templates的模板
eclipse的xml文件提示templates的模板<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates> <template autoinsert="true" context="xml_tag" enabled="true" id="org.springframework.ide.eclipse.beans.
2017-08-18 22:55:48 1450
原创 删除win10自带的软件
第一步:开始→所有程序→WindowsPowershell→然后右键以管理员方式运行 全部应用: Get-AppxPackage | Remove-AppxPackage 计算器: Get-AppxPackage calculator | Remove-AppxPackage 地图: Get-AppxPackage map | Remove-AppxPackage OneNote:
2017-08-13 15:08:51 1843
原创 markdownpad2生成目录
生成目录一document.addEventListener(“DOMContentLoaded”, function() { // 生成目录列表 var outline = document.createElement(“ul”); outline.setAttribute(“id”, “outline-list”); outline.style.cssTe
2017-08-13 15:06:50 2691 1
原创 jsp基础与提高(EL、JSTL)
EL表达式1.1 为什么需要EL表达式和JSP标签 JSP的产生在一定程度上将Servlet中负责表现的功能抽取了出来,但JSP页内嵌入的Java代码也破坏了页面中负责表现的页面结构,特别是当运算逻辑稍微复杂一点的话,那么JSP页面中大量的Java代码增加了页面维护的难度。 所以使用简单的标签来表现复杂的逻辑以及使用简单的形式表现运算的关系就是EL表达式和JSP标签出现的原因。1.2. 什么
2017-08-09 22:36:14 653
原创 JSP基础与提高(一)
JSP基础JSP的由来1.1. 为什么有JSP规范 Servlet技术产生以后,在使用过程中存在一个很大的问题,即为了表现页面的效果而需要输出大量的HTML标签,这些标签在Servlet中表现为一个个的字符串常量。这种输出页面的方式不仅仅增加了开发时对页面的控制难度,也不利于后期的维护。 为了能够将Servlet中用于表现的功能分离出来,提高视图的开发效率,推出了JSP这种技术,主要用于将S
2017-08-09 00:11:48 403
原创 cookie和session详解
状态管理-Cookie状态管理1.1. 为什么需要状态管理 Web应用程序使用HTTP协议作为传输数据的标准协议,而HTTP协议是无状态协议,即一次请求对应一次响应,响应结束后连接即断开,同一个用户的不同请求对于服务器端来讲并不会认为这两个请求有什么关联性,并不会以此区分不同的客户端。但实际情况中还是需要服务器端能够区分不同的客户端以及记录与客户端相关的一些数据,所以状态管理能够做到不同客户端的身
2017-08-09 00:09:05 585
原创 java基础(数据类型,运算符)
java基础之数据类型(变量)java中存在的数据有常量和变量常量:在程序执行的过程中其值不可以发生改变 常量的分类字面值常量字面值常量的分类 常量 描述 字符串常量 用双引号括起来的内容 整数常量 所有整数 小数常量 所有小数 字符常量 用单引号括起来的内容,里面只能放单个数字,单个字母或单个符号 布尔常量 较为特殊,只有true和false
2017-08-07 11:16:59 354
原创 java基础知识
java语言基础(一些大家需要了解的知识,或者说学java的需要知道的知识) java需要的api大家可以看下我的关于java API 的文章里面有最新的javaapi(是1.8 的中文版的)1、java历史### Java语言发展史 ### 詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位
2017-08-07 11:14:35 711 3
原创 计算机基础知识
计算机基础知识大概从六部分讲下01_计算机基础知识(计算机概述)## A:什么是计算机?计算机在生活中的应用举例 ## 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。应用举例 1:科学计算2、数据处理3、自动
2017-08-02 22:10:18 1017
原创 模拟购物车的实现过程(详细讲解)
我们把购物车的步骤分为了三步 一、加入购物车 二、购物车中物品数量的控制 三、计算金额下面为实现的代码;(代码也是按照上面的思路写的大家可以看看,看不懂可以参照上面的图片上的步骤)<!DOCTYPE html><html> <head> <title>购物车</title> <meta charset="utf-8" /> <style type="tex
2017-07-27 19:04:15 5107
原创 用js实现图片连播和联级菜单的实现
<!DOCTYPE html><html> <head> <title>图片轮播</title> <style> div{ border: 1px solid red; width:218px; height: 218px; } .show{ display: inline-block;
2017-07-27 18:57:26 583
oracle11g一键安装脚本
2022-08-07
NangateOpenCellLibrary_fast_conditional_ccs.rar
2021-01-18
MyShout2.zip
2019-06-23
Oracle Database 11g完全参考手册 附书签
2018-03-04
java各类api文档
2018-03-04
Python版飞机大战
2018-01-15
java飞机大战
2018-01-06
java云笔记代码与文档
2017-09-19
mail.jar包
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人