IT技术
-
vue响应式原理及从无到有用原生js实现vue一套响应式系统
当我们在页面中直接通过控制台更改vue实例上的msg属性的时候,其实页面也同步渲染了,这就是响应式,如下图howtodo响应式?可能很多朋友都或多或少的了解过vue的响应式是通过Obj
清风 2020-06-14 96 -
如何用canvas画布绘制哆啦A梦
教你如何利用canvas画布绘制哆啦A梦最近一直在练习使用canvas画布标签,今天教大家如何使用canvas画布绘制哆啦A梦。
清风 2020-06-14 100 -
java组件及事件处理【概述、窗口、常用组件与布局】
目录(一)JavaSwing概述(二)窗口(1)JFrame常用方法(2)菜单、菜单条、菜单项(三)常用组件与布局(1)常用组件(2)常用容器(3)常用布局(一)JavaSwing概述
清风 2020-06-14 91 -
Java集合List ArrayList,LinkedList和Vector底层实现
文章目录概览Collection1.Set2.List3.QueueListArrayList基本属性构造器add方法和扩容rove方法线程问题CoyOnWriteArrayListLinkedListNode结点基本属性构造器add方法rove方
清风 2020-06-14 73 -
xml文件的增删改查,初学DOM4J解析xml文件
基本概念:XML(eXtensibleMarkuLanguage),是一种可扩展的标记语言,类似HTML(超文本标记语言)前期工作:下载dom4j的jar包(我使用的是1.6.1版本)jar
清风 2020-06-14 86 -
Thymeleaf简介与第一个Thymeleaf页面
Thymeleaf是一个跟Velocity、FeMarker类似的模板引擎,它可以完全替代JSP。相较与其他的模板引学,它有如下三个极吸引人的特点Thymeleaf在有网络和无网络的环境下皆可运行,即它
清风 2020-06-14 117 -
Java学习线程安全概念
线程安全如果有多个线程在同时运行,而这些线程可能会同时运行这段代码,程序每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。即
清风 2020-06-14 79 -
数据结构和算法Java描述单链表
单链表不需要固定长度的存储空间,可根据需求来进行临时分配,只要有内存足够就可以分配,在链表中存储元素的个数是没有限制的,无需考虑扩容操作。
清风 2020-06-14 92 -
编程技能springboot整合mybatis
sringboot整合mybatis在IDE中,选择sringInitiazr创建sringboot项目,勾选web、jdbc、mybatis、thymeleaf、mysql模块
清风 2020-06-14 102 -
知道这些面试时volatile就不用怕了
在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以vatile关键字作为一个小的切入点,往往可以一问到底,把Java内存模型(JMM),Java并发编程的一些特性都
清风 2020-06-14 231 -
SpringBoot中使用Session共享实现分布式部署
前言:我们知道,在单体项目中,我们将用户信息存在session中,那么在该session过期之前,我们都可以从session中获取到用户信息,通过登录拦截,进行操作但是分布式部署的时候,我们请求的
清风 2020-06-14 98 -
详解Java基础知识笔记五
文章目录一思想概述1.1面向过程1.2面向对象二两者的区别三类与对象四类的定义五类与对象的案例六对象内存图七成员变量和局部变量的区别八rivate关键字一思想概述
清风 2020-06-14 101 -
算法递归篇,树第6节:leetcode101.对称二叉树
本期任务:介绍leetcode中树的几个经典问题的递归解法【算法】【递归篇】【树】第1节:leetcode100.相同的树
清风 2020-06-14 90 -
虚拟环境报错virtualenv不是内部或外部命令,也不是可运行的程序
通过ilist查询时显示安装成功(之前用过虚拟环境了,并没发生任何问题)查询是否有多个Python环境,我装了Anacoda,
清风 2020-06-14 126 -
Scrapy爬虫框架学习视频教程
文章目录Scray爬虫框架1.框架架构1.1Scray框架介绍1.2Scray架构图1.3Scray框架模块功能1.4Scray的运作流程(容易理解的介绍)2.Scray入门2.1创建项目2.2项目的目录结构2.3使用S
清风 2020-06-14 89