- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 mybatis自己学习整理笔记
Mybatis 首先在rescources下面创建mybatis_config.xml文件 然后进入mybatis官网 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <
2020-11-14 17:23:19
203
原创 线程学习
线程安全的问题产生的原因是:多个线程对共享变量存在竞争关系 我们可以通过原子类来解决线程安全问题 Atomic+类型 比如(AtomicInteger) 以下方法都是原子类中单步原子性操作 getAndIncrement : i++ incrementAndGet : ++i decrementAndGet() : -- i getAndDecrement(): i-- //单步原子性操作不需要加锁就可以保证它是线程安全的 //多步时就需要考虑通过加锁来实现【多步同步性】 1.插入线程 加入线程【插队】
2020-11-06 21:00:46
147
原创 线程和进程
线程和进程学习 在学习进程和线程要知道什么是线程和进程? 进程其实就是正在运行中的程序。线程是cpu给应该程序开辟内存的运行空间 ,也可以认为线程是存在进程中用来真正执行任务的 什么是并发?什么是并行? 并发:就是在一段时间内完成的任务的量【并发量】 并行:就是在同时时刻完成的任务的量 我们以食堂打饭为例,比如食堂有3个窗口,那么一个人打饭需要20s,那么一分钟能给9个人打完饭。那么并发量就是9,然而在一分钟这个时刻他只能给三个人打饭,那么并行量就是三。 然后我们来了解线程的创建方式? ..
2020-10-28 19:47:56
120
原创 jquery基础选择器
jquery基础选择器 1.基本选择器 1. 元素选择器:$("attr"):例如选取div元素:$("div") 2. id选择器:$("#id"):例如选取id为attr的元素:$("#attr") 3. 类选择器:$(".class"):例如选取class为attr的元素:$(".attr") 4. 群组选择器:$("1,2,3,4,5"):要用逗号分离 2. 层次选择器 $("...
2020-05-04 17:04:39
391
原创 js学习 innerHTML和innerText的使用和区别
innerHTML 不包含标签 (从标签起始位置到终止位置全部内容,包括HTML标签,但不包括自身) innerText 包含标签部分(从标签起始位置到终止位置的内容,去除HTML标签,但不包括自身) <!DOCTYPEhtml> <htmllang="en"> <head> <metacharset="UTF-8"&...
2020-05-01 21:55:28
262
原创 递归将一个字符串所有可能输出
public class datat { public static void permute(String str) { char[] strArray=str.toCharArray(); permute(strArray,0,strArray.length-1); } private static void permute(...
2019-07-17 17:18:45
473
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅