- 博客(8)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 Java非静态内部类属性this$0
问题在日常写代码的时候,发现递归获取类属性值的过程中出现堆栈溢出。单步调试之后发现,是由于非静态内部类的this$0属性引起的。下面我们对this$0展开研究。研究首先定义如下类结构,作为实验对象。public class User { private String userName; private SubUser subUser; private StaticSubUser staticSubUser; public User(String userName)
2022-05-24 22:42:55
731
1
原创 MySQL基础用法
DDL(Data Definition Language,数据库定义语言)操作创建数据库删除数据库创建表删除表修改表DML(Data Manipulation Language,数据库操纵语言)操作插入insert into table_name(col1, col2, ...) values(val1, val2, ...)更新update table_name set col = val where ...删除delete from table_name where ...
2021-09-02 18:52:09
101
转载 设计模式(转载)
一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的????????????,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Gang of Four (GoF) 的分类了,他们将设计模式分类为 23 种经典的模式,根据用途我们又可以分为三大类,分别为创建型模式、结构型模式和行为型模式。有一些重要的设计原则在开篇和大家分享下,这些原则
2021-07-29 09:26:05
104
原创 WebSocket 远程端点处于[TEXT_FULL_WRITING]状态
报错信息报错原因当几个线程试图通过相同的会话(套接字)发送一些消息时,会抛出异常解决方法代码同步,使用getBasicRemote()同步方法,而使用getAsyncRemote()异步方法可能还是会有这个报错synchronized (toSession) { log.info("服务端给客户端[{}]发送消息成功{}", toSession.getId(), message); toSession.getBasicRemote().sendText(m
2020-12-01 15:40:01
2901
3
原创 SpringBoot集成mybatis、kafka、redis、websocket
pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/mav
2020-12-01 15:03:40
685
原创 云数据中心学习总结
交换机配置前置操作<>尖角号全局模式 用户视图 只能看配置不能修改配置 tab键,会换行后补齐命令 system-view 系统视图 undo terminal monitor 关闭日志sysname 修改系统名称 一个一个端口配access模式int g 0/0/1dis this 查看当前接口配置port link-type access 配置接口类型vlan 4092 创建vlanport default vlan 4092trunk模式vlan
2020-11-26 13:31:41
502
原创 linux命令总结
运维常用命令清屏 clear, ctrl + l创建文件夹 mkdir abc创建文件 touch abc设置权限 chmod 755 abc, chmod -x abc, chmod a+x abc, chmod a+w abc注意r 代表读权限,用数值4表示w 代表写权限,用数字2表示x 代表执行权限,用数字1表示+ 代表增加权限- 代表减少权限因此755代表 rwxr-xr-x,7代表文件拥有者权限,5代表文件所属组权限,5代表文件组外权限find(4.1)用途:基于文件
2020-11-05 15:53:17
222
原创 词法分析器的设计-JavaScript实现(编译原理实验)
词法分析器的设计(编译原理实验)题目自动机构造JavaScript实现题目设计一个词法分析器程序,该程序能完成如下功能:从文本文件中读取字符串,分析器能识别出字符串中单词的是整数还是以英文字母开头的合法标识符,标识符中是否有while、do、if、then、else、begin、end、and、or、not等保留字。若单词是整数则输出整数的编码及数值,是标识符则判定是否为保留字,是保留字则将保...
2019-11-10 18:56:22
1078
9
基于STM32F103R6模拟的数字电压表实现
2020-11-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人