此恨绵绵无绝期
文章平均质量分 95
Java学习路线中的归纳和总结,对知识点做简单梳理,适合查阅反思
喜只狼果冻
学习、摘抄、整理、总结、提升
展开
-
NIO与Socket编程技术指南
java的技术点不止是ssh、ssm,更应该落脚在多线程、并发处理、NIO以及Socket技术上多线程高性能的解决方案离不开多线程,使1个cpu运行更多的任务,使用Socket实现某些功能时是需求借助于多线程并发处理concurrent并发包是对多线程技术的封装Socket高性能的服务器的架构设计离不开集群,集群同样离不开Socket,Socket技术可以实现不同计算机间的数据通信,从而实现在集群中的服务器之间进行数据交换一、NIO介绍a、NIO与原来的IO有同样的作用和目的原创 2021-03-08 23:40:59 · 1003 阅读 · 0 评论 -
浅谈springCloudAlibaba
第一章:微服务发展史1、演变单体应用架构--->垂直应用架构--->分布式架构--->SOA架构--->微服务架构单体架构在一台tomcat服务器上部署一个web项目垂直应用架构就是将原来的一个应用拆成互不相干的几个应用,以提升效率分布式架构它将把工程拆分成表现层和服务层两个部分,服务层中包含业务逻辑,表现层只需要处理和页面的交互SOA架构一个调度中心对集群进行实时管理,解决在分布式架构下服务越来越多的问题微服务架构在S原创 2020-07-14 16:40:56 · 945 阅读 · 0 评论 -
spring boot快速了解(在ssm的基础上)
第一章:开发入门1、优点快速构建spring依靠大量注解实现自动化配置嵌入服务器无需打WAR包,自动打包部署到服务器依赖启动器starter自动下载和拉去web相关JAR包自动配置第三方库提供默认自动化配置类监控项目指标和指控检查Java configjava配置类替换XML配置方式2、老规矩:Hello World1. jdk1.82. springboot 1.5.2.RELEASE3. 开发工具(IntelliJ IDEA 2017.1.1)4.原创 2020-07-08 15:43:23 · 404 阅读 · 0 评论 -
Vue入门
第一章:简介1、安装静态Vue.js 的官网上直接下载 vue.min.js 并用<script>标签引入cdn需要联网<script src="https://unpkg.com/vue/dist/vue.js"></script>2、目录结构目录/文件 说明 build 项目构建(webpack)相关代码 config 配置目录,包括端口号等。我们初学可以使用默认的。 node_modules ...原创 2020-06-28 23:02:21 · 294 阅读 · 0 评论 -
bootstrap入门
第一章:简介Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。分为Bootstrap 基本结构、Bootstrap CSS、Bootstrap 布局组件和 Bootstrap 插件几个部分文件结构当您下载了 Bootstrap 的已编译的版本,解压缩 ZIP 文件,您将看到下面的文件/目录结构:已编译的 CSS 和 JS(bootstrap.*)已编译压缩的 CSS 和 JS(bootstrap.min.*)G原创 2020-06-18 18:13:03 · 279 阅读 · 0 评论 -
浅谈SpringMVC
一、概述1、mvcModel1在早期 Java Web 的开发中,统一把显示层、控制层、数据层的操作全部交给 JSP 或者 JavaBean 来进行处理出现的弊端:a、JSP 和 Java Bean 之间严重耦合,Java 代码和 HTML 代码也耦合在了一起b、要求开发者不仅要掌握 Java ,还要有高超的前端水平c、前端和后端相互依赖,前端需要等待后端完成...原创 2020-04-01 19:30:09 · 319 阅读 · 0 评论 -
整合spring与mybaties
一、mybaties的使用a、通过SqlSessionFactory获得 SqlSession 的实例。b、SqlSession 包含了面向数据库执行 SQL 命令所需的方法。通过 SqlSession 实例来执行已映射的 SQL 语句。test.javaString resource = "org/mybatis/example/mybatis-config.xml";I...原创 2020-03-18 14:28:57 · 146 阅读 · 0 评论 -
浅谈MyBaties
第一章——简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis的主要成员Configuration MyBatis所有的配置信息都保存在Configuration对象之中,配置文件中的大部分配置都会存储到该类中 SqlSession 作为MyBatis工作的主要顶层API,表示和数据库交互时的会话,...原创 2019-08-14 00:24:40 · 2312 阅读 · 0 评论 -
浅谈Spring
注意:a、类当中所有对象的实例与基本数据类型的变量统称为成员也可以叫属性,如name、cardb、其中所有对象的实例又可以统称为实例名称或对象名称public class Student { private String name;//string类型 private IdCard card;//java类对象}第一章——Spring简介1、什么是JavaE...原创 2019-08-10 00:15:09 · 364 阅读 · 0 评论 -
jquery插件基础——Cookie的总结与实例
Cookie是网站设计者放置在客户端的小文本文件。1、基本应用写入$.cookie('the_cookie', 'the_value');读取$.cookie('the_cookie');删除$.cookie('the_cookie', null);2、其他参数$.cookie('the_cookie', 'the_value'){expires:7,pa...原创 2019-07-06 18:22:16 · 162 阅读 · 0 评论 -
jquery插件基础——livequery的总结与实例
动态事件绑定插件livequery,可以利用它给动态元素注册事件或者触发回调函数。1、基本应用引入<script src="scripts/jquery-1.6.4.js" type="text/javascript"></script><script src="scripts/jquery.livequery.js" type="text/javasc...原创 2019-07-06 17:31:53 · 611 阅读 · 0 评论 -
jquery插件基础——Form的总结与实例
升级表单HTML表单以支持Ajax,它有两个核心方法 ajaxForm()和ajaxSubmit()。1、ajaxForm() 和 ajaxSubmit()以Ajax方式提交,ajaxForm() 和 ajaxSubmit()能不接受参数,或只接收一个参数,参数为option对象或回调函数ajax()Form()ajaxForm()不会提交表单$(" ").ajaxForm(f...原创 2019-07-03 21:22:01 · 160 阅读 · 0 评论 -
jquery插件基础——Validation的总结与实例
1、基本语法 required: "这是必填字段", remote: "请修正此字段", email: "请输入有效的电子邮件地址", url: "请输入有效的网址", date: "请输入有效的日期", dateISO: "请输入有效的日期 (YYYY-MM-DD)", number: "请输入有效的数字", digits: "...原创 2019-06-30 17:39:03 · 295 阅读 · 0 评论 -
jquery插件基础——如何编写jquery插件;Validation、Form、livequery、Cookie的总结与实例
jquery插件基础——Validation的总结与实例jquery插件基础——Form的总结与实例jquery插件基础——livequery的总结与实例jquery插件基础——Cookie的总结与实例将方法或函数封装,以便重复使用1、插件种类对象方法将对象方法封装起来,通过选择器获取jquery对象进行操作全局函数将独立的函数加到jquery命名空间下选择器...原创 2019-07-06 18:49:43 · 146 阅读 · 0 评论 -
jQuery基础---Ajax总结与实例
一:认识AjaxAjax(Asynchronous JavaScript and XML),可以使网页实现异步更新,即实现页面的局部刷新,主要包含了HTML、JavaScript、XML、DOM、XMLHttpRequest等页面技术,其中最重要的就是XMLHttpRequest对象Ajax会破坏前进、后退的功能;什么是同步请求:同步请求即是当前发出请求后,必须得...原创 2019-06-25 16:56:22 · 134 阅读 · 0 评论 -
Web前端入门——jQuery基础总结
参考资料http://www.lvyestudy.com/jquery/jq_list.aspx内容整理至多方面材料,与书籍不一致知识梳理:1、dom获取对象——操作元素——操作样式——DOM操作——遍历DOM2、补充过滤方法——事件——动画第一章——认识jQuery1、js在主流的技术是Ajax(Asynchronous Javascript An...原创 2019-04-16 17:58:25 · 440 阅读 · 0 评论 -
万物之源——如何通过使用jsp+servlet+jdbc一步一步建立起简单的mvc项目
首先本篇适用于不会搭建项目的小萌新,大神略过,路人勿喷,不合理的地方委婉指出就好发表一下这个小项目的看法,用的都是最简单的知识,可能你会觉得用数据库连接池、注释(webServlet)、框架等等会很方便,但我认为万变不离其一,重点是要理解什么是mvc,至于要通过怎样的方式来实现,可以说是五花八门了,作为一个码农,要看什么会什么,而不是,看什么只会什么,自己想实现什么功能可以随手就来,哪怕是用最...原创 2019-03-02 13:34:06 · 446 阅读 · 0 评论 -
什么是 web 容器(如tomcat)
什么是web容器?web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求,如JAVA中的Tomcat容器,ASP的IIS或PWS都是这样的容器。一个服务器可以有多个容器。启动结束一个servlet等等,都受控于另一个java应用,这个应用我们就称之为web容器。刚刚接触Java的时候,最简单的容器,莫过于collection。而像we...原创 2019-01-13 12:41:15 · 2377 阅读 · 0 评论 -
JavaWeb总结——开发设计
参考资料知识梳理:表达式接受数据——导入标签——XML——ajax第十章——表达式语言1、表达式语言简介使用表达式语言可以避免出现过多的Scriptlet代码,最大的特点是,如果输出的内容null,则会自动使用空字符串(“”)表示2、表达式语言的内置对象3、四种属性范围如果在不同的属性范围中设置了同一个属性名称,则按照如下顺序查找page—...原创 2019-03-05 11:25:47 · 638 阅读 · 0 评论 -
JavaWeb总结——jsp+servlet
参考资料知识梳理:1、基础语法scriptlet——三个指令——六个动作2、内置对象九大内置对象——四大作用域——四种追踪技术3、servlet与java导入Javabean——servlet生命周期——跳转——过滤器第一章——Java Web发展历程1、Web发展历程a、为了科研,设计出Internet,进一步发展,应用HTTP协议进行超文本和超...原创 2019-01-22 05:57:37 · 1331 阅读 · 0 评论 -
Java 内存区域简述
一、Java内存区域1、程序计数器(Program Counter Register)a、它是线程私有的,b、一个线程就有一个程序计数器,c、用于指示字节码解释器读取的字节码执行到了第几行,不存在内存溢出。2、虚拟机栈(JVM Stack)a、它也是线程私有的b、每个线程对应着一个虚拟机栈。c、每个线程的每个方法在执行时都会创建一个栈帧,c、栈帧中存储着局部...原创 2019-03-06 17:06:17 · 117 阅读 · 0 评论 -
JavaSE总结——Java应用程序设计
参考资料Java开发实战经典_百度百科知识梳理:1、线程:thread与runnable——状态——同步与死锁2、io字节:Inputstream(Outputstream)——File——FileInputstream(FileOutputstream)——write()和reader()字符:Writer(Reader)——File——FileWrite...原创 2019-01-11 21:03:52 · 796 阅读 · 1 评论 -
JavaSE总结——Java面向对象程序设计
参考资料Java开发实战经典_百度百科知识梳理:1、基础语句三个方向——运行机制——命名——选择与循环——数组——方法递归2、面向对象面向对象——string——this、static、final与super——代码块——单例模式——内部类——继承、覆写、重载、覆盖3.面向对象高级抽象类与接口——多态——异常处理机制——exception与err—...原创 2019-01-11 21:02:18 · 1104 阅读 · 1 评论 -
Web前端入门——JavaScript基础总结
参考资料http://www.lvyestudy.com/les_js/js_list.aspx章节排序及内容以书籍为准知识梳理:1、基本语法数据类型——选择与循环——函数——字符串——数组对象——时间对象——数学对象2、dom获取对象——操作元素——操作样式——DOM操作——遍历DOM3、补充事件——监听器——对话框js引入:标签&...原创 2019-03-28 22:45:14 · 530 阅读 · 0 评论 -
Web前端入门——CSS基础总结
参考资料http://www.lvyestudy.com/les_cj/css_list.aspx章节排序及内容以书籍为准知识梳理:1、css基础引入——伪类——盒子模型——浮动——定位2、基本样式列表——表格——图片——背景——字体——段落——边框第十一章——css引入方式CSS,即“Cascading Style Sheet(层叠样...原创 2019-03-16 09:38:58 · 520 阅读 · 0 评论 -
Web前端入门——HTML基础总结
参考资料http://www.lvyestudy.com/les_hj/html_list.aspx章节排序及内容以书籍为准知识梳理:1、html基础head标签——换行标签——文本标签——自闭合标签——块元素——行内元素2、基本样式列表——表格——图片——超链接——表单——多媒体——浮动框架第三章——基本标签1、HTML结构一个HTML文档由4个基...原创 2019-03-14 17:15:40 · 572 阅读 · 0 评论 -
java学习路线大纲
java学习路线java大数据学习路线原创 2019-01-11 21:11:04 · 3191 阅读 · 2 评论