自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis优缺点及原理

Mybatis优缺点及原理

2022-08-04 14:42:27 1177

原创 Spring MVC 工作原理

spring mvc工作原理

2022-08-04 14:39:28 1057

原创 grpc笔记

grpc

2022-08-04 12:41:55 1334

原创 Golang小点

获取字符串中某个字节的地址的行为是非法的,例如:defer允许推迟到函数返回之前(或任意位置执行语句之后)一刻才执行某个语句或函数类似java的,一般用于释放某些已分配的资源当多个defer行为被注册时,会以逆序执行(和栈类似,后进先出)闭包(匿名函数),这个是不能独立存在的,但是可以被赋值给某个变量,也就是保存函数的地址到变量中:多个切片如果表示同一个数组的片段,他们可以共享数据;因此一个切片和相关数组的其他切片是共享存储的,相反,不同的数组总是代表不同的存储。数组实际上是切片的构建块。切片在内存中

2022-06-30 20:20:07 1047

原创 protobuf笔记

序号不能重复,定义了就不能修改,可以理解成字段的唯一ID,用来在消息的二进制格式中识别各个字段的,一旦开始使用就不能够再改变当需要定义一个消息类型的时候,可能想为一个字段指定“预定义值序列”中的一个值,使用枚举别名(Alias),允许为不同的枚举值赋予相同的标识符,需要打开选项数组定义数组类型,是通过在字段前面增加repeated关键词实现,标记当前字段是一个数组,相当于java的list消息嵌套在一个消息中嵌套另外一个消息,字段类型可以是另外一个消息类型res...

2022-06-30 20:19:28 1080

原创 Go学习 day01

格式化打印可以使用来控制打印的输出结果的第一个参数必须是字符串其中这个字符串可能包含像的格式化动词,它的值有第二个参数所替代声明多个变量或常量自增运算符(与java不同)go语言里没有++count关键字,用来执行下一个case的body部分循环(与java不同)for后面没有跟条件就会无限循环猜数变量和作用域短声明可以使用var来声明变量,但是也可以使用短声明,效果相同。短声名不能声明package作......

2022-06-13 18:08:50 1012

原创 简述synchronized及CAS

简述一下synchronizedsynchronized,首先就是一个锁升级,首先进入的线程会被标记为偏向锁,如果有其他线程竞争的话就升级为了轻量级锁,它等待的进程不进入阻塞队列,他会一直查看有没有空位,当线程激烈的时候,升级为重量级锁,重量级锁的特点就是当其他线程试图获取锁时,都会被阻塞,只有持有锁的线程释放锁之后才会唤醒这些线程。和他常做比较的一个是lock锁,synchronized是可以给类,方法和代码块加锁的,但是lock只能给代码块加锁,synchronized不需要手动的获取或者释放这个锁

2022-03-24 17:01:05 1469

原创 redis

redis读写性能好,支持事务i,而且支持数据持久化,就是rdb和aof,缺点就是因为他在内存上嘛,所以能不能作为海量数据的读写,也不具备自动容错和恢复功能。rdb也就是快照,它是将内存中的数据在一定周期内写入到硬盘的二进制文件中。aof是redis将每一个写操作通过write追加到单独的日志文件中,重启的时候redis就会从这些文件中恢复rdb的优点就是他只有一个文件,就是dump.rdb,而且容灾性比较好,缺点吗也很明显就是在他持久化期间如果发生了故障,数据就会丢失,aof优点就是aof 持久化

2022-03-24 16:31:39 2392

原创 maven阿里云仓库

<mirrors> <mirror> <id>aliyun-public</id> <mirrorOf>*</mirrorOf> <name>aliyun public</name> <url>https://maven.aliyun.com/repository/public</url> </mirror> <mirror> <i

2021-01-13 21:01:32 1277

原创 128陷阱

例子public class Main { public static void main(String[] args) { Integer a1=59; int a2=59; Integer a3=Integer.valueOf(59); Integer a4=new Integer(59); System.out.println(a1==a2); System.out.println(a1==a3); System.out.println(a1==

2020-11-21 17:15:50 1030

原创 Integer-128陷阱

public class Main { public static void main(String[] args) { Integer a1=59; int a2=59; Integer a3=Integer.valueOf(59); Integer a4=new Integer(59); System.out.println(a1==a2); System.out.println(a1==a3); System.out.println(a1==a4)

2020-11-04 18:50:13 1094

原创 JAVA(二)

方法public class TEST1 { private int id; private int age; public TEST1(int id, int age) { this.id = id; this.age = age; } public int getId() { return id; } public void setId(int id) { this.id =

2020-10-19 18:23:02 1122

原创 html右侧小菜单移入移出模板

html/js<div class="flex" id="div1"> <div class="flex_text"> <div class="title"> <div>主</div> <div>题</div> <div>网</div> .

2020-09-27 15:35:45 1356

原创 html搜索框按钮模板

点击移入有阴影html<div class="last_right three" style="width: 25%;"> <h2> <span class="last_text">SEARCH</span> <span style="float: right;margin-left: 20px;font-size: 14px;col.

2020-09-27 15:22:18 5457

原创 HTML标题模板

html<div class="title"> <h2 class="main_title"> <img src="../img/duihuakuang.png"> <span style="color: rgb(28,78,130);font-size: 17px;margin-left: 9px;">通知公告</.

2020-09-27 15:16:01 2018

原创 HTML三联模板

HTML部分<div class="main"> <div class="main_con con"> <!-- 左栏快捷方式 --> <div class="main_left three" style="width: 20%;"> <h2> <span class="main_text">快捷方.

2020-09-27 15:08:09 1343

原创 2020-9-23笔记

源码,反码,补码源码最高位为符号位 正数–>0 负数–>1反码 符号位不变,其他各个位取反补码 各个位加一正数的源码补码反码相同例子8源码/反码/补码:0000 1000-8源码:1000 1000反码:1111 0111补码:1111 1000一字节=8位JAVA基本数据类型——char类型占2字节用''表示char c1 = '中';char c2 = '\u4e2d'; //c1 == c2一个中文

2020-09-24 11:16:09 1042

原创 SSM+Layui+MySQL 简易学生管理系统

简易学生管理系统效果图代码项目结构ClazzControllerpackage com.yjj.controller;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.ibatis.annotations.Param;import org.springframework.beans.factory.annotation.Autowired;import

2020-09-02 17:31:23 2185 1

原创 HTML表格

<table id="tab1" border="1" width = "500"> <thead> <td>ID</td> <td>姓名</td> <td>年龄</td> </thead> <tbody> <tr> ...

2020-07-21 20:31:56 1092

转载 弹性盒子Flex Box

弹性盒子布局任何元素都可以被指定为Flex布局设为Flex布局后,子元素的float clear vertical-align将失效概念main axis:主轴cross axis:交叉轴主轴的开始位置:main start;结束位置:main end;交叉轴的开始位置:cross start;结束位置:cross end;项目默认沿主轴排序。单个项目占据的主轴空间:main size;占据的交叉轴空间:cross size;容器属性flex-direction决定主轴方向

2020-07-11 15:14:03 1191

原创 JS(六)

表格获取alert(oTab.tBodies[0].rows[1].innerHTML);隔行变色 <table id="tab1" border="1" width = "500"> <thead> <td>ID</td> <td>姓名</td> <td>年龄</td> </thead&

2020-07-10 00:09:39 1041

原创 JS(五)

创建/插入/删除DOM元素createElementappendChild给某东西添加子节点 <input type="text" id="txt1"> <input type="button" id="btn1" value="创建li"> <ul id="ul1"> </ul> <script> window.onload = function(){

2020-07-08 23:08:04 1061

原创 JS(四)

函数传参可变参(不定参)arguments <script> function sum(){ var result = 0; for(var i=0;i<arguments.length;i++){ result += arguments[i]; }; return result; } alert(sum

2020-07-08 00:40:41 1057

原创 JS(三)

选项卡 <div id="div1"> <input class="active" type="button" value="教育"> <input type="button" value="培训"> <input type="button" value="招生"> <div style="display: block;">111</div> &l

2020-07-06 22:38:54 1064

原创 JS(二)

js事件当鼠标点击时onclick当鼠标移入时onmouseover当鼠标移出时onmouseoutgetElementById(’’)获取html的id

2020-07-05 23:10:00 1032

原创 JS(一)

书写位置<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script> al

2020-07-05 20:17:00 1017

原创 CSS(三)

浮动float:left/righthtml部分 <div class="wrapper"> <div class="content1">1</div> <div class="content1">2</div> <div class="content1">3</div> </div> <div class="wrapper"> <div

2020-07-04 17:48:24 1059

原创 CSS(二)

CSS代码文本对齐text-align:left(默认)/center(居中)/right(右对齐);文本行高(行间距)line-height:xxpx首行缩进text-indent:xx;单位        px(像素),em(1 em = 1 font-size)文本装饰(上中下划线)text-decoration:line-through(中划线)/underline(下划线)/none

2020-07-01 20:52:55 1107

原创 CSS(一)

引入css的三种方式行间样式<div style=""></div>        2.页面级css<head> <meta charset="UTF-8"> <title>Document</title> <style> </style>   &nbsp

2020-06-30 20:41:10 1084

原创 HTML

基础标签P标签<p>段落标签,成段显示</p>h1~h6标签<h1>标题</h1> <h2>标题</h2> <h3>标题</h3> <h4>标题</h4> <h5>标题</h5> <h6>标题</h6>加粗<p>普通字体</p><stron

2020-06-29 21:06:33 1032

原创 JAVA 初始化/静态块/构造块

public class InitializeDemo { private static int k = 1; private static InitializeDemo t1 = new InitializeDemo("t1"); private static InitializeDemo t2 = new InitializeDemo("t2"); private static int i = print("i"); //静态块 static {

2020-05-12 18:12:18 1155

空空如也

空空如也

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

TA关注的人

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