- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 数据结构
----------------------------------------------------------------------------------------数据结构基本概念和术语数据: 对客观事物的符号表示数据元素: 数据的基本单位数据项: 数据的不可分割的最小单位一个数据元素可由若干个数据项组成数据对象: 性质相同的数据元素的集合数据结构: 特定关...
2019-05-21 23:46:26
167
原创 JSP内置对象
JSP一共预先定义了9个内置对象: request, response, session, application, out, pageContext, page, config, exception一. request对象1. request.getParameter()request对象封装了由客户端生成的HTTP请求的所有细节. 主要包括HTTP头信息, 系统信息, 请求方式和请...
2019-03-01 13:39:50
135
原创 Spring三(高级装配)
一. 环境与profile在开发时, 有一个很大的挑战就是将应用程序从一个环境迁移到另一个环境. 开发阶段中, 某些环境相关做法可能并不适合迁移到生产环境中, 甚至即便迁移过去也无法正常工作. 数据库配置, 加密算法以及与外部系统的集成是跨环境部署时会发生变化的几个典型例子....
2019-02-19 16:19:44
138
原创 maven
Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件.maven是自动化构建工具. 不使用maven: 一个项目就是一个工程 项目中需要的jar包必须手动"复制", "粘贴"到WEB-INIF/lib目录下 需要去下载各...
2019-01-21 23:20:20
116
原创 怎么自己打包dubbo.jar?
很多开发可能需要dubbo.jar, 来我这里下载dubbo-2.8.4.jar,https://download.youkuaiyun.com/download/wanderc/10930846 只要1积分.自己打包的话很简单1. 下载dubbohttps://github.com/dangdangdotcom/dubbox/releases 下载自己需要的版本,然后解压得到文件夹dubbo...
2019-01-21 19:57:28
479
原创 MyBatis 一核心组件
一. 持久层概念和MyBatis的特点持久层可以将业务数据存储到磁盘, 具备长期存储能力.如果发生断电或者其他情况, 重启系统仍然可以读取这些数据.MyBatis主要特点:不屏蔽SQL 提供强大, 灵活的映射机制 提供了使用Mapper的接口编程二. 准备MyBatis环境下载MyBatis的包和源码: https://github.com/mybatis/mybatis-3...
2019-01-18 17:24:56
239
原创 LeetCode747--至少是其他数字两倍的最大数(JAVA)
在一个给定的数组nums中,总是存在一个最大元素 。查找数组中的最大元素是否至少是数组中每个其他数字的两倍。如果是,则返回最大元素的索引,否则返回-1。示例 1:输入: nums = [3, 6, 1, 0]输出: 1解释: 6是最大的整数, 对于数组中的其他整数,6大于数组中其他元素的两倍。6的索引是1, 所以我们返回1.示例 2:输入: nums = [1,...
2019-01-17 22:11:30
235
原创 Java虚拟机一
一. Java虚拟机Sun Class VM "世界第一款商用Java虚拟机" 1996年 只有解释执行功能 如果要编译需外挂JIT编译器 Sun HotSpot VM Sun JDK和OpenJDK中的虚拟机, 使用范围最广Java虚拟机 快速 Sun Mobile-Embedded VM/Meta-Circular VM 移动和嵌入式虚拟机 BEA JRo...
2019-01-17 20:13:08
121
原创 Spring二(依赖注入)
一. 装配Bean介绍创建应用对象之间协作关系的行为通常称为装配(wiring)三种装配机制: 在XML中进行显式配置 在Java中进行显式配置 隐式的bean发现机制和自动装配二. 自动化装配beanSpring从两个角度来实现自动化装配: 组件扫描: Spring会自动发现应用上下文中所创建的bean 自动装配: Spring自动满足bean之间的依...
2019-01-17 20:09:53
147
原创 LeetCode 724-- 寻找数组的中心索引(JAVA)
给定一个整数类型的数组 nums,请编写一个能够返回数组“中心索引”的方法。我们是这样定义数组中心索引的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。示例 1:输入: nums = [1, 7, 3, 6, 5, 6]输出: 3解释: 索引3 (nu...
2019-01-16 23:02:06
755
原创 C++ 复习总结
在学C++之前先要搞清楚的几个概念结构化编程: 使用子程序、程式码区块、for循环以及while循环等结构的编程自顶向下:将大程序分解成小型的,便于管理的任务自下向上:从低级组织到高级组织过程性编程(强调算法)面向对象编程(强调数据)通用编程(强调算法) C++三大特性:封装、继承、多态 复习总结一使用c++应注意使用的C++的标准源代码通过编译器生...
2019-01-16 18:40:42
425
原创 JavaWeb开发一 通信协议
一. HTTP协议1. HTTP介绍 HTTP协议是Hyper Text Transfer Protocol (超文本传输协议) 作用: 根据这个协议把超文本(除了文字还有图片, 连接, 甚至音乐视频的文本 也就是网页)从万维网服务器传输到本地, HTTP是在TCP/IP协议通信协议的基础上来传数据的, 这里的数据指HTMl文件, 图片文件, 查询结果等, 不...
2019-01-16 18:32:57
3066
原创 JSON
一. 什么是JSON JSON 即JavaScript Object Notation 中文可以翻译为"Java对象表示法". JSON是什么? 是数据交换格式 JSON是2006年推出的数据格式, JSON是无论是Web开发还是服务器开发中最常见的数据传输格式 数据传输的三种格式:JSON, XML, YAML ...
2019-01-11 21:07:58
186
1
原创 Spring一
什么是JavaBean和POJOJava1995年发布, 1996年便发布了JavaBean.JavaBean是用Java编写的可重用组件.JavaBean的作用: 用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这...
2019-01-10 22:56:54
139
原创 python CGI 编程
CGI 即Common Gateway Interface 公共网关接口CGI 分为标准CGI 和间接CGI两种。标准CGI 使用命令行参数或环境变量表示服务器的详细请求,服务器与浏览器通信采用标准输入输出方式。间接CGI 又称缓冲CGI,在CGI 程序和CGI 接口之间插入一个缓冲程序,缓冲程序与CGI 接口间用标准输入输出进行通信...
2019-01-10 21:56:11
472
原创 C++ 复习总结二
复习总结二处理数据C++数据两大类型:基本类型、复合类型基本类型:整数,浮点数复合类型:数组,字符串,指针,结构 变量,常量整型变量、常量 浮点数变量、常量C++如何确定常量的类型char类型、bool类型const限定符 声明常量时应初始化C++对数字运行的操作符:+ - * / %类型转换 ...
2019-01-10 21:55:38
140
MyBtis入门到精通(我按章节分开了的,一个pdf一章)
2019-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人