自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库的命令行操作 数据库的备份,恢复

命令行处理数据库里操作=>打开命令行登录:查找mysql的路径 比如path C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin回车然后呼入 mysql -uroot -p123 回车,-p后面的是数据库密码进入命令模式显示 mysql>查看在命令模式里查询数据库:show databases;数据库里的操作加分号选择数据...

2019-08-07 00:20:50 2033

原创 THYMELEAF常用属性

THYMELEAF常用属性th:action定义后台控制器路径,类似标签的action属性。例如:< form id=“login-form” th:action="@{/login}">…< /form>th:each对象遍历,功能类似jstl中的<c:forEach>标签。例如:public class StudentRequestBean ...

2019-10-14 14:19:46 737

原创 泛型

泛型 用一个大写字母代替数据类型 T E K VDAO层 ,数据库操作层CRUD。增删改查基于泛型操作数据库public class BaseDao{void save(T t) { };void update(T t) { };void del(T t) { };}泛型类:public class BaseDao{泛型接口:public interface IBase...

2019-09-24 20:58:02 208

原创 java语言基础

java语言基础1.输入输出2.注释//单行/* /多行/* 内容上方 回车 java doc注释 (文档)3.关键字volatile 保持内存可见性和防止指令重排序,防止多线程内存不同步内存可见性:所有线程都能看到共享内存的最新状态transition 让某些被修饰的成员属性变量不被序列化transition int modCount;变量不被序列化native 本地方法(...

2019-09-24 20:57:20 271

原创 jQuery(学习记录)

jQuery:(js工具库)1.选择器$(“a”). 引号里与css选择器一致$(“a”).length 获取选择的数量var Hrmllelement=("div")[0];转换jquery到js标签对象var选择器=("div")[0]; 转换jquery到js标签对象var 选择器=("div")[0];转换jquery到js标签对象var选择器=(js标签选择器); 转换j...

2019-09-24 20:56:02 153

原创 JavaScript(学习记录)

JavaScript:页面交互(动画,事件)1.用法(1)直接在标签里面写 οnclick=“alert()”一点击弹出alert里的内容(2)在head 里的script标签嵌入function ok(){alert(1111);}(3)页外 2.语法(弱类型,比如说定义变量用var,根据输入判断类型,不指定类型)定义变量 var a=100; var b=“sdfsdf”...

2019-09-24 20:55:19 173

原创 HTML(学习记录)

HTML前端脚本,浏览器能识别的脚本html 标签库 (积木,界面太难看,无法定位)伪xml规范1.只有一个根节点2.每个节点(多个子节点 多个属性 内容)3.每个节点 (开节点 闭节点)(1) 标签框架(html,head,body)head 非显示,设置性标签body 文档显示内容 按html5标准处理(2)标签类型基本标签 href 目标地址 targe...

2019-09-24 20:54:27 204

原创 CSS重叠样式表(学习记录)

CSS重叠样式表优先级1.范围优先级(范围大,优先级小)2.加载顺序(后加载优先级大)3.!important用法(1)行内使用,当前标签使用,优先级高,可以单独设置特殊样式 (2)页内使用a{color: red;background-color: rgba(255,255,0,0.5);font-family: sans-serif;font-size: ...

2019-09-24 20:53:53 1392

原创 文件管理系统(开发文档)

开发步骤:管理模板修复确定项目:项目目标-业务目标业务分析:(完全分析透了,再下一步)业务框架框架的子业务细节业务的细节指标(细节要求)数据库分析:开发框架分析:类组织关系用户界面处理:开发过程:业务难点的时序:-业务闭环,生命周期,分阶段的一套较难业务.Zara软件项目一:项目目标-业务目标:1.内部文档权限管理2.文档分享评价3.文档筛查4.版本管理业务框...

2019-09-24 20:52:29 3726

原创 shiro安全框架

shiro安全框架搭建:pom.xml 导入 服务启动index超出范围,jar包出错,使用maven testorg.apache.shiroshiro-spring1.4.0org.apache.shiroshiro-ehcache1.4.0org.apache.shiroshiro-core1.4.0web.xml 过滤代理shiroFilter...

2019-09-24 20:50:28 231

原创 git版本管理工具

git版本管理工具(svn)svn常用于企业密集型开发,只有客户端和服务端git分布式开发服务器GitHub用户名:kongbaiyuan密码:lichi5581234码云其他服务使用方式安装git客户端,采用命令行模式管理git init初始化本地仓库用eclipse插件直接管理@1.克隆远程仓库到本地1.Windows–>showview–>other–...

2019-09-24 20:49:15 139

原创 mybatis

mybatismybatis ORM框架-对象关系映射初始使用:applicationContext-dao.xml创建数据源(不同数据连接池):<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" > <property name="driverClassName" val...

2019-09-24 20:47:48 78

原创 mybatis ORM框架-对象关系映射

mybatis ORM框架-对象关系映射初始使用:applicationContext-dao.xml创建数据源(不同数据连接池):<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" > <property name="driverClassName" value="${jd...

2019-09-17 19:19:00 1020

原创 SpringMVC

SpringMVC常用注解:容器部件:@controller 控制器声明,控制器带mapping,与其他三个不同,其他三个接近@service 逻辑层声明@repository dao层声明@component 不好分类的类加入容器,创建类对象,相当于配置bean@Configuration 初始设置声明,加载spring容器时,容器初始化@bean 声明在方法,(其他都是声明在类...

2019-09-17 19:17:36 110

原创 AOP

AOP概念:target 源对象proxy代理对象 内容有源对象pointcut切点 切面切入条件筛选joinpoint链接点 消息中接收的上下文对象advice消息 切入的内容weaving 织入 将通知切入的过程aspect 放置通知的类类型:前置切面:方法执行前后置切面:方法执行后返回切面:方法执行成功正常返回时环绕切面:方法执行前后异常切面:方法执行中出现异常...

2019-09-17 19:16:30 86

原创 DI依赖注入,装配

DI依赖注入,装配autowire=" "no 人工注入 byType 根据属性的类型自动查找部件装配 byName 根据属性名称(id或name),自动查找部件装配////Type2中有属性type t,所以根据上面的 t 来装配constructor 根据构造参数的类型,自动查找部件装配到构造方法,如果都未符合,将使用默认构造方法创建autodetect:byType和c...

2019-09-17 19:15:44 93

原创 spring容器框架

spring容器框架bean管理 构建容器:IOC控制反转bean对象标签的属性id/name:指定标识,id唯一,name不唯一class:类位置,必须是类全名parent:制定一个通用对象abstract:该对象不直接创建,通用对象,配置信息的继承克隆第一个对象,方法也克隆,并且内容可以重写,abstract不设置,方法就会执行两遍singleton=“true|false” ...

2019-09-17 19:14:53 136

原创 SSM框架入门

SSM1.目录结构配置2.web.xml的配置 dispatcherservlet 和 filter(讲解)这种xml的配置广成,什么干什么叫控制反转web.xml是入口3.复制db.proSSM(全部不支持方法重载)model,entity,Pojoviewcontroller(1)基本使用,@requestmapping可以多级使用,访问这个方法用book/aaa@con...

2019-09-17 19:13:43 278

原创 dom4j

Document doc =DocumentHelper.createDocument();Element root=doc.addElement(“aaaa”);//add() 节点,属性,备注,文本(接口 ctrl+t 实现类)Element el1=new DefaultElement(“bbbb”);el1.add(new DefaultAttribute(“asd”, “egg记...

2019-09-17 19:12:03 84

原创 日志 log4j

日志 log4j(sel4j是接口,log4j是实现):注意:log4j2不一样,是阿里和其他的一个东西集合做的框架相当于system.out.print();区别是可以分类输出到文件引入:log4jlog4j1.2.17七级信息输出:最常用的只有四级ALL 最低等级的,用于打开所有日志记录。TRACE designates finer-grained information...

2019-09-17 19:11:17 224

原创 MAVEN项目构建框架

MAVEN项目构建框架:自动导入依赖的jar包pom项目对象模板,pom.xml设置加入编译路径仓库公共仓库 官方私人库 user/.M2 文件夹/repository文件夹私服 公司库查找 (百度maven repository)目录结构:所有东西都在src核心目录main 主目录(有些自己创建,然后,上面会自动生成真实使用包,**java 源码**resource ...

2019-09-17 19:10:32 187

原创 请求状态号

请求状态号200 一切成功300系列,严格说不算是错误,也可能出错,304 从浏览器缓存处理,未发出请求(未发出客户端)404 发出请求,没有找到目标处理程序406 发出请求,请求被中断,拦截器500 服务器代码处理异常详解:1**:请求收到,继续处理?2**:操作成功收到,分析、接受?3**:完成此请求必须进一步处理?4**:请求包含一个错误语法或不能完成?5**:服务器执...

2019-09-17 19:08:49 102

原创 CRM客户管理系统 分析文档 SSM+layui+MySQL

crm管理系统项目crm要求:客户状况跟踪,完成业务目标每个人员只能查看处理自身客户可指定直属上级,查自身客户可分享由其他人协助查看处理自身客户客户状况交流管理,可指定下次回访时间,并定时通知自己指定时间范围进行回访,状态,完成,人数的统计大体流程1.项目分析2.增删改查3.业务闭环(每一项录入数据都有用)批量导入项目分析:1.项目目标,业务目标1.1线索管理,线索池...

2019-09-17 17:34:34 1141

原创 JavaEE(五)

filter过滤@WebFilter(urlPatterns= {"/Book/*","/login.*"})public class testFilter implements Filter{ @Override public void init(FilterConfig filterConfig) throws ServletException { // TODO Auto-...

2019-09-07 13:44:45 99

原创 JavaEE(四)

listenner监听器web服务状态启动,停止网站数据初始化public class webListener implements ServletContextListener{ @Override public void contextInitialized(ServletContextEvent sce) { } @Override public void contextDe...

2019-09-07 13:42:45 80

原创 JavaEE(三)

会话对象 session时效:自创建开始,指定失效时间(相对于上次会话访问)功能:记录会话消息,(连接时,自动生成会话id),与其他会话定义的变量不能互访用法:HttpSession session=request.getSession();session.setMaxInactiveInterval(10);//设置闲置存活时间session.setAttribute(“user”,...

2019-09-07 12:01:11 84

原创 JavaEE(二)

servlet总结1.< a >< form>发送请求2.jsp或servlet接受请求3.增删改查4.请求转发回应5.所有访问入口为servlet注意:servlet中可以使用return来组织继续向下使用创建使用通常使用方法,javaee3.0以上版本@WebServlet("/testservlet")//访问地址,一个项目地址唯一,否则报异常p...

2019-09-07 12:00:19 167

原创 JavaEE(一)

java EE基础前端脚本:能够被浏览器识别,并能够被理解的脚本,html,css,js,java将这些都看成字符串后端脚本:服务器脚本,java,php,c#,.net,能够同过服务器编译执行的静态页面:全部由为端脚本的页面文件动态页面:通过后端脚本执行完成的页面javaEE处理机制:(必须理解,背死,不光java,也适合用于其他的前端请求)核心机制,也是程序调试的根源1.前端(浏...

2019-09-07 11:28:25 143

原创 JavaSE基础(七)

1.JFrame//新建一个窗口JFrame f = new JFrame(); // 设置窗口大小 f.setSize(600, 400); // 设置窗口位置,相对于另外一个部件 f.setLocation(200, 400); // 设置窗口居中 // f.setLocationRelativeTo(null); // 关闭时退出 f.setDefaultClose...

2019-09-07 11:26:54 87

原创 JavaSE基础(六)

1.设计模式 工厂,单例,代理,观察者(1)创建型模式工厂模式https://baijiahao.baidu.com/s?id=1621464439653310895&wfr=spider&for=pc简单工厂(工厂,产品,由工厂方法返回产品实例)(不需接口)实例:正常情况,没有工厂加入工厂后1.创建工厂类2.创建产品的方法3.执行生产方法获得产品实例抽象工厂...

2019-09-07 11:25:11 77

原创 JavaSE基础(四)

1.流对象:常见流ByteArrayOutputStream获取字节数组 toByteArray()DataOutputStream 获取各种数据类型ObjectOutputStream对象序列化fileoutputstream 文件读写流管道 有目的地的管道目的为结果FileOutputStream f=new FileOutputStream(“c://a.txt”);目的...

2019-09-07 11:23:55 89

原创 JavaSE基础(三)

1.集合:(Collection超类接口)List(按序放置按索引获取)(增add删remove,delet,clear改update,set查get)toString转换成字符串(1)ArrayList(变长(类似数组,比数组多了增删改查))HashMap<String, Fruit> fruits = new HashMap<>();(2)Vactor(其他类似,...

2019-09-07 11:22:39 107

原创 JavaSE基础(二)

1.object类(超类)唯一性可描述方法:颜色,红色 private 绿色public 蓝friendly 黄protectclone()克隆方法 ,浅克隆,克隆当前指针的一层必须加 implements CloneablehashCode()方法 唯一标识equals 2个唯一标识是否相等,(对象判断==号判断 判断基本类型)finalize()通知垃圾回收g...

2019-09-07 11:20:59 115

原创 JavaSE基础(一)

1.变量※(基本类型默认为0,引用类型默认为空)基础类型8种(1248按字节分)(只有这八种不属于类)1位.byte ,boolean byte -126到125 boolean右边一位有效2位.short,char short无符号整数(不要位运算)char 系统编码及字符位置(两种形态),表示是字符,用单引号,双引号是字符串String4位.int float in...

2019-09-07 11:19:42 129

转载 AVL树(平衡二叉树,旋转树)详解

AVL树(平衡二叉树):AVL树,又叫旋转树。  AVL树本质上是一颗二叉查找树,但是它又具有以下特点:它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。在AVL树中任何节点的两个子树的高度最大差别为一,所以它也被称为平衡二叉树。下面是平衡二叉树和非平衡二叉树对比的例图:平衡因子(bf):结点的左子树的深度减去右子树的深度,那么显然-1<=b...

2019-09-02 23:40:12 1178 1

原创 前端jsp与html的比较(两种方式的优劣)

HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。JSP(Java Server Page)看这个意思就知道是Java服务端的页面,所以它是动态的,它是需要经过JDK编译后把内容发...

2019-09-02 15:36:24 2252

原创 数据结构之算法

一.什么是算法?(定义)算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。如果一个算法有缺陷,或不适合于某个问题,执行这个算法将不会解决这个问题。不同的算法可能用不同的时间、空间或效率来完成同样的任务。一个算法的优劣可以用空间复杂度与时间复杂度来衡量。...

2019-09-02 01:29:46 246

原创 线性表中顺序表与链表的比较

一、线性表线性表是n个数据特性相同的元素的组成有限序列,是最基本且常用的一种线性结构(线性表,栈,队列,串和数组都是线性结构),同时也是其他数据结构的基础。对于非空的线性表或者线性结构的特点:(1)存在唯一的一个被称作“第一个”的数据元素;(2)存在唯一的一个被称作“最后一个”的数据元素;(3)除第一个外,结构中的每个数据元素均只有一个前驱;(4)除最后一个外,结构中的每个数据元素均只...

2019-09-02 01:10:40 311

原创 红黑树-知识点总结

红黑树1.红黑树(Red Black Tree) 是一种自平衡二叉查找树2.红黑树和AVL树类似,都是在进行插入和删除操作时通过特定操作保持二叉查找树的平衡,从而获得较高的查找性能。3.虽然是复杂的,但它的最坏情况运行时间也是非常良好的,并且在实践中是高效的: 它可以在O(log n)时间内做查找,插入和删除4.性质:性质1. 节点是红色或黑色。性质2. 根节点是黑色。性质3 每个红...

2019-09-01 01:12:15 189

原创 数据结构的树

1.树在计算器科学中,树(英语:tree)是一种抽象数据类型或是实现这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>0)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点:每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父节点;除了根节点外...

2019-08-30 01:02:38 170

空空如也

空空如也

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

TA关注的人

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