- 博客(17)
- 问答 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 java高并发复习笔记
JUC复习笔记jmmvolatilecas如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入jmmJMM 本身是一种抽象的概念并不是真实存在,它描述的是一组规定或则规范,通过这组规范定义了程序中的访问方式。JMM 同步规定线程解锁前,必须把共享变量的值刷新回主内存
2020-07-12 21:21:00
685
1
原创 explain详解
index: 扫描整个索引表, index 和all的区别为index类型只遍历索引树. 这通常比all快,因为索引文件通常比数据文件小,虽然index和all都是读全表,但是index是从索引中读取,而all是从硬盘中读取数据。– 资料:https://www.bilibili.com/video/av21334868/?– key_len列:越短越好,索引中使用的字节数,可通过该列计算查询中使用的索引的最大可能长度。5.尽量使用覆盖索引(只访问索引的查询(索引列和查询列一致)),减少select*
2022-12-23 18:28:40
181
1
原创 上传2020.04的框架学习心得
一.SpringMVC学习心得1.什么是SpringMVCSpring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架2.SpringMVC的优点(1) 清晰的角色分配(2)与Spring框架集成(3)支持多种视图,不仅限与jsp3.SpringMVC的执行流程(1)用户发送请求至前端控制器DispatcherServlet;(2) DispatcherServlet收到请求后,调用HandlerMapping处理器映射器,请求获取Handle;(3)处理
2021-03-29 21:25:53
119
原创 学习mapbox之设置搜索器和把地图元素变成中文
<!DOCTYPE html><html><head> <meta charset='utf-8' /> <title>添加地理编码器</title> <meta name='viewport' content='initial-scale=1,maximum-scale=1,user-scalable=no' /> <script src='https://api.tiles.ma
2020-08-26 14:49:24
1269
原创 简单kafka与java
kafka学习笔记jdk的配置zookeeper的配置kafka的配置kafka的操作消息的生产与消费创建topic启动消费端接收消息生产端发送消息jdk的配置vi /etc/profileexport JAVA_HOME=/home/lin/util/jdk1.8export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HO
2020-08-19 12:52:01
288
原创 ubunbu上面安装mysql并远程连接
sudo apt-get updatesudo apt-get install mysql-server如果要远程访问,需要修改/etc/mysql/mysql.conf.d/mysqld.cnf注释掉其中的:bind-address = 127.0.0.1重启mysql服务:service mysql restart登录mysql数据库:mysql -u root -p<密码>use mysql;select host, user from user;update user
2020-05-30 11:41:30
108
原创 redis的基本操作以及持久化
使用apt的方式安装redisapt-get install redis-server # linux安装redisredis-server /etc/redis/redis.conf # 后台运行redis,redis.conf 中的daemonize为yes就是后台运行了ps aux | grep redis-server # 查看redis是否启动keys操作exists key #测试指定key是否存在,存在返回‘(integer) 1’ 不存在放回‘(integer) 1
2020-05-24 23:35:19
130
原创 docker+springcloud+mysql+redis 部署
1.启动dockersystemctl start docker #启动docker2.启动redis本来是使用网桥模式的,但是发现启动后会在微服务会向注册中心eureka注册自己的服务,由于默认使用bridge模式故无法获取到宿主机本机IP地址,注册到注册中心的地址就为类似cf67c07884bf:error-collector-server:9000 而不是宿主机IP地址,这样无法通过注册中心查找微服务来进行访问,但是可以直接通过宿主机ip 10.120.10.128:9000来进行访问。解决
2020-05-15 12:42:58
429
原创 Docker学习之容器数据卷
1.什么是Docker容器数据卷? 这要从docker的理念开始讲起 。docker是将应用和运行的环境打包成容器运行,有时在容器运行时产生的文件是我们需要的,但是随着容器的关闭这些文件会消失。我们将文件持久化。还有另外的一种需求,我们希望容器之间可以共享数据为了数据能够保存,我们使用卷。类似于redis中的rdb和aof文件2.Docker容器数据卷能干什么 ·容器持久化 ·容器间的继承+共享数据3.容器内添加数据卷直接命令添加创建一个docker终端systemctl start
2020-05-12 16:55:25
165
原创 SpingBoot之WebSocket
1.什么是WebSocketWebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。2.使用springboot中WebSocket实现登录操作功能描述:不可多人登录一个账号,当他人登录该账号,其他使用该账号的用户自动被挤下线2.1 导入websocket依赖<dependency>...
2020-05-04 17:35:24
158
1
转载 Java短信发送
Java短信发送转载:https://blog.csdn.net/qq_38225558/article/details/84954935
2020-04-01 22:55:26
99
原创 获取checkbox与radio的选中信息
因为自己总是忘记,所有记录下来<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body> <form id="box"> <input ...
2020-03-24 21:18:33
108
原创 mysql中中文显示为???的解决方法
修改C:\Program Files (x86)\MySQL\MySQL Server 5.5中的my.ini文件57,81行都改成utf8
2020-02-19 21:19:10
1082
原创 ECS上部署web网站
总结一下在服务器上部署网站1.购买我选的是ECS,相对学生档而言比较好2.把本地的数据共享到远程服务器上面先把本机上的jdk和tomcat传上去,项目放在tomcat的webapps路径下打开win+r,输入mstsc计算机是你购买服务器后的公网地址(一般可以在阿里云控制台的实例中看到)用户名一般是Administrator进入本地资源里详细信息选择和远程服务器共享的磁盘...
2020-02-13 21:42:51
675
原创 Java Web学习笔记:Servlet生命周期和根据form表单从前台访问到后台
1.实例化第一次请求到达时创建Servlet,服务器自动调用Servlet的构造方法ServletDemo3(),执行一次2.初始化前段第一次发送请求,服务器自动调用Servlet的init方法,执行一次3.请求到达服务器自动调用Servlet的service方法,前段发送一次请求,就调用一次,执行多次,对于HttpServlet 提供了doGet()方法 和doPos...
2019-12-02 22:54:04
206
1
原创 GitHub的使用操作
github的使用1.在github官网上注册一个账号2.进入官网后右击最上角头像进入your repositorise创建一个项目3.下载git,[百度网盘下载,提取码j131 ](https://pan.baidu.com/s/1BatwNdBrmKU4PKY4aLrOqw )4.打开git5.在git中设置全局属性git config --global user.em...
2019-11-12 16:13:51
267
2
原创 oracle和mysql实现分页
分页每页显示的行数 pageSize当前页面数 pageNumber总记录数 totalCount总页数 totalSize每页显示5条记录 pageSize=51—5 (pageNumber-1)pageSize—pageNumberpageSize ------pageNumber为16—10 (pageNumb...
2019-10-09 21:15:10
123
空空如也
eclipse Jrebel 热部署启动成功,修改java代码没有效果
2021-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人