- 博客(29)
- 收藏
- 关注
原创 了解Hadoop
扩展数据计算spark:基于内存:spark核心+sparkSQL+sparkStreaming+MLlib+Graphx。localFS单机存储、SQL单机计算。
2024-12-24 10:51:47
364
原创 k8s总结
2、ks8s核心组件:node是节点(可以是物理机也可以是虚拟机)、pod最小的调度单位,是容器的抽象,有svc管理容器网络转发,封装一组pod,有configMap配置环境,secret处理敏感信息,有volumes挂载持久化的数据。1、k8s是部署、拓展、管理容器的容器编排引擎。kubectl是用来和集群环境进行交互的命令行工具。kubectl get nodes查看运行的节点。kubectl get all 查看所有资源。kubectl get pod查看pod。
2024-12-20 22:11:31
380
原创 mysql死锁【MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction】
2 释放测试环境造成的锁:测试环境是用Jenkins+docker部署的,我执行了Jenkins的build,再去用上面的语句查数据库,还是存在。我本地IDEA连接了测试环境的mysql,然后调一个需要事务的接口,断点打到一半。1 释放本地造成的事务锁:我把本地IDEA的断点释放了,还有有异常,于是,我把本地服务关了,这个时候再执行上面的语句只有一个事务了。思考:所以两个进程去同一个事务处理,但是业务代码又不是同步的,且前一个去事务的进程还没有释放锁,就抛了这个异常。
2024-12-20 22:09:29
776
原创 java技术点
缓存里没有就去数据库库查,数据库也没有就设置缓存值为空,减少下一次穿透、和布隆过滤器。: 就是当前:z线程可重复获取锁,比如递归函数里有锁,防止死锁。: 就是从减少服务层的的回表操作,在引擎层实现联表查询。非对称加密算法:公钥加密,私钥解密如:RSA。对称算法:加密解密都是一个密钥如:AES。参数 持久化 优化网络和硬件。
2024-12-18 15:19:45
198
原创 前端学习-VUE
2 React 应用中,当某个组件的状态发生变化时,它会以该组件为根,重新渲染整个组件子树,vue会精确定位某个组件。npm 是 Node.js 平台的包管理器,可以发布、发现、安装和开发 node 程序。事件:用v-on:指令(简写@),具体的方法写在vue应用的methods里面。挂载点:vue应用所负责的html标签的dom父节点的ID、NAME?vue.config.js写一些配置文件,依赖文件。request.js:配置请求,封装请求。main.js:全局映入的事件。computed:计算属性。
2024-12-18 11:29:07
565
原创 如何看java源码
使用程序来操作物理资源。如:(拓展思考:如何把网页数据爬下来?———>可能存在一个类能爬取?——>RestTemplate是由spring提供可以发起网络请求的类)当接口有多个实现时,通过打断点,看Varibales里面注入的是哪一个类(new 的是哪个类就是哪个类)看源码里面是否有这个类,可以先在代码里写这个类,看IDEA代码提示是否有此类的提示(是否爆红)如:内存缓存,判断缓存条件是否满足,满足则判断从缓存里取值(mybaties的缓存思路)
2024-12-18 11:25:49
654
原创 微信支付流程梳理
2、前端调起微信支付界面并传输三方参数给微信后台,微信支付给汇付平台。1、前端调后端接口,后端调三方平台返回参数,并返回给前端,3、三方到账后,回调系统回调路径,回调接口处理到账结果。需求:调微信支付,付款到三方平台。
2024-12-17 15:12:56
857
原创 java八股
2 基于setnex(name value time)思想(服务器挂了,获得锁的进程无法释放锁,导致新进程永远无法获取锁,所有要设置有效期,但是有效期内获取锁的线程没有),有一个续约机制【在设置的同时,开启一个线程计时,时间到了还没有人来清空计时器就续约重置】java内存泄漏是GC回收的标准没有达到,导致一些不需要的对象无法回收,大部分都是对象引用计数未达到0,比防止循环引用、在一些不需要的引用的时候,把对象置为null,以告诉GC该对象可以被回收,减少内存消耗。如果当前存在事务,则在嵌套事务内执行。
2024-12-17 15:07:20
769
原创 windows启动java服务
2.4 --spring.profiles.active=dev 使用dev配置,不是spring项目,可以不写。2.3 -Xms512m -Xmx512m :初始堆内存512m和最大堆内存512m。2.1 @echo off :叫做“回显”,就是把这条命令后的内容显示到控制台上。1、可以在服务当前路径下输入:java -jar 你的服务名.jar。2.2 title severs :给服务黑框取名severs。
2024-12-15 16:52:28
416
原创 RabbitMQ安装延迟消息插件(mq报错)
之前启动一个springboot的单体项目,一直mq的错误,即便我更新了最新版本的mq,还是报错。1如果判断mq有没有延时队列插件【没有x-delayed-message】后来才发现,项目使用了延时队列,是需要单独下载延时插件的。, 然后解压到plugins文件中。3 然后再sbin目录下运行。
2024-12-15 15:24:56
455
原创 如何不用密码卸载飞连
最后在卸载,在卸载时弹框要密码不用管,直接卸载即可。设置corpLinkConfig下面,数据列清空。今天清理电脑,卸载飞连的时候,需要密码。
2024-12-15 15:10:44
1289
原创 minio
输入用户密码:minioadmin minioadmin 即可登录成功。1 下载windows版本的minio。2 在安装包下打开cmd 执行命令。
2023-08-21 17:33:19
134
原创 mongodb
1 问题:新安装的windows10 的mongodb的5.0版本的服务,使用命令报错:{"ok": 0.0, "errmsg": "command create requires authentication", "code": 13, "codeName": "Unauthorized}。解决:去安装目录bin文件下的mongod.cfg文件注释掉下面配置,保存后重启服务即可。
2023-08-18 16:47:52
940
原创 理解https原理以及配置---根据以下步骤帮助理解
1 对公钥和私钥的理解------下面是我认为很好的文章:公钥与私钥原理 - 简书2 配置https证书----有适当帮助在Spring Boot中使用HTTPS
2022-01-25 17:44:36
1382
原创 VMware的虚拟机桥接模式不可用问题
网络知识小白学习docker,需要在window10家庭版安装VMware,使用centOS7镜像,前面弄好后一直连不上网,找了很多办法,现整理如下:1 这篇文章对我帮助很大解决win10系统下VMware的虚拟机桥接模式不可用问题_lushuang的博客-优快云博客2 当然按照上述方法也没有解决我的问题,后来我发现我的网络适配器有点多,一一查了每个适配器的作用,然后删除了多余的适配器3到这里的时候,我感觉思路很清晰了,但是仍然不通,然后我发现虚拟机和主机的ip不在同网段的局域网,然后
2021-12-06 17:56:43
1621
原创 基于java的收藏排行功能之五:Dao层对数据库的操作&数据表设计
接上一篇11:dao接口package cn.itcast.travel.dao;import cn.itcast.travel.domain.Route;import java.util.List;public interface RouteDao { public List<Route> findRouteByPage(int cid, int sta...
2019-09-17 12:26:25
961
1
原创 基于java的收藏排行功能之四:几个JavaBean
接上一篇:9:页面展示需要的数据所封装的对象package cn.itcast.travel.domain;import java.util.List;public class PageBean<T> { //当前页面 private int currentPage; //总页数 private int totalPage; /...
2018-12-09 15:20:43
932
原创 基于java的收藏排行功能之三:service层
接上一篇7 FavoriteService接口package cn.itcast.travel.service;import cn.itcast.travel.domain.PageBean;import cn.itcast.travel.domain.Route;import java.util.List;public interface FavoriteService ...
2018-12-09 15:15:48
944
原创 基于java的收藏排行功能之二:Servlet调用service层,向前端返回数据
接上一篇:5 创建FavoriteServlet的父类BaseServletpackage cn.itcast.travel.web.servlet1.base;import com.fasterxml.jackson.databind.ObjectMapper;import javax.servlet.ServletException;import javax.servlet...
2018-12-09 15:06:09
1953
原创 基于java的收藏排行功能之一:前端实现
1 需求:实现浏览器端的用户收藏排行功能,同时实现搜索、分页功能。后台实时提供数据更新2 技术:html、JQuery、3 页面展示:4前端页面代码实现:<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <
2018-12-09 14:59:53
4422
1
原创 音乐播放器之启动界面
布局界面:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="m
2018-08-06 23:03:56
555
原创 Java基础之JAVA语法—学生成绩
从键盘读入学生成绩,找出最高分,并输出学生成绩等级。成绩>=最高分-10 等级为’A’ 成绩>=最高分-20 等级为’B’成绩>=最高分-30 等级为’C’ 其余 等级为’D’提示:先读入学生人数,根据人数创建int数组,存放学生成绩。
2017-11-01 16:42:27
662
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人