- 博客(78)
- 收藏
- 关注
原创 javap xxx.class javap -v xxx.class
javap -v xxx.class:字节码文件。javap xxx.class:反编译。
2024-08-27 06:15:27
15
原创 RabbitMQ(学习笔记)
Erlang面向并发的。经常开发游戏。微服务未必要用java写,所以使用RabbitMQ的优势就体现出来了。微信的日活跃用户多,会出现高并发,其他的出现高并发的可能性不高。日志处理,一般用kafka。Docker->Redis->ZooKeeper->RabbitMQ为什么都需要安装在服务器上呀?交换机负责路由转发消息的,它本身没有存储消息的能力。
2024-08-15 23:56:05
478
原创 正则表达式(学习笔记)
在正则表达式中,"\b"表示单词边界。它匹配一个位置,该位置的前后两侧都是单词字符(字母、数字或下划线)与非单词字符(空格、标点符号等)之间的边界。//匹配13或者15开头的11为的数字,\d{8}表示的是8位。//用于匹配长度为3的单词,其中每个字符都是小写字母或数字1-9。\p{Blank} \\p{Blank} 代表空格或制表符 <\t>
2024-07-23 00:04:34
285
原创 将java代码推送到gitee上(笔记)
(2)回到命令中 输入git remote add origin 项目地址。可以 将一个gitee.zip文件变成一个gitee克隆的一个仓库文件。②在你要上传的项目文件的位置启动Gitee,然后输入指定的命令。(1)git init //初始化成为一个git仓库。(5)git commit -m '说明' 单引号。回到Gitee仓库更新即可。①在Gitee创建你的仓库。把代码添加到暂存区。未完待续......
2024-07-22 23:43:03
401
原创 最优化原理(笔记)
线性规划是凸规划,单纯形法有一定的问题---内敛法(不实用)--->多项式时间的算法--->内点法(IPM):解决线性规划,尤其是大问题,最有效的方法。(找全局最小值,而不是驻点)纳什均衡---博弈论的核心---优化中的一块(博弈论和最优化是想通的)单纯形法---丹齐格---求解线性规划非常巧妙、非常简单的方法。数头发,是很耗时的,比较难的,专门有一些算法去研究的。冯诺依曼---博弈论---每个人都要优化自己的目标函数。动态规划---贝尔曼---解决优化问题的算法。优化的方法,优化的思路去解决自己的问题!
2024-07-22 00:25:22
369
原创 机械设计基础B(学习笔记)
因此,平面机构中的每个活动构件,在未用运动副连接之前,都有三个自由度。设平面机构共有K个构件。从动件作等加速等减速运动时的推程运动,这种运动规律出现加速度有限值的突变变化,所产生的惯性力的突变是有限的,其引起的冲击是有限的。由上式可知,不同直径的圆周上,比值是不同的,又由渐近线特性可知,在不同直径的圆周上,齿廓各点的压力角也是不等的。惰轮:对前一级齿轮传动来说它是从动轮,对后一级传动来说它是主动轮,它的齿数不影响传动比的大小,但它却使轮系中增加了一对外齿合齿轮,从而改变传动比的符号,即改变最终齿轮的转向。
2024-07-22 00:21:24
769
原创 运筹学笔记
计算的时间问题!计算机解决了计算量的问题!计算机的发展对运筹学研究起到了极大的促进作用。运筹学的一个特征之一是它常常会考虑寻求问题模型的最佳解决方案(称为最优解)。没有人能成为运筹学所有方面的专家。分析学越来越流行,主要是因为我们进入了大数据时代,许多企业和组织可以获得大量数据(伴随着大量的计算能力),以帮助指导管理决策。分析学的一个重点事如何最有效地利用这些数据。分析学与运筹学之间的密切合作将会继续加深。运筹学能够提升组织效率和生产率。通用汽车是全世界最早使用分析学和运筹学的用户之一。
2024-07-22 00:18:04
714
原创 宝塔面板登录问题
-若您的服务器提供商是[阿里云][腾讯云][华为云]或其它开启了[安全组]的服务器,请在安全组放行[8888]端口才能访问面板。|-已将面板端口修改为:8888。请输入新的面板端口:8888。正在执行(26)...正在执行(14)...正在执行(8)...
2024-03-14 12:21:40
399
原创 Docker(狂神说)
Docker是一个client - server结构的系统。Docker有着比虚拟机更少的抽象层。Docker为什么比VM快?docker帮助文档。
2024-03-14 12:20:58
315
原创 Java虚拟机(JVM)
不STW,gc还没有结束,用户的线程就结束了,我之前标记为非垃圾的,变成了垃圾。方法出口:在调用方法的时候,就会有方法出口生成,让方法执行完毕后,回到制定的位置。main的栈内部的局部变量和在堆里面的对象就是引用的关系 (堆:存的是内存地址)本地方法:用native修饰的方法,是用c语言实现的,调用了一些c语言的函数。堆会放满,触发gc(年轻代gc)垃圾收集,收集非垃圾对象,将垃圾对象清理掉。前台做操作,后台突然GC了, 他会停掉用户的线程,造成卡顿,影响用户体验。本地方法栈:调用本地方法,也要用内存。
2024-03-13 22:28:56
357
原创 MySQL
InnoDB可以不建主键,但是MySQL底层会帮你做一件事情,他会先找一列可以作为索引的数据,充当索引,然后构建B+树,但是如果没有找到的话,他会默默地做一个rowId充当索引。MYI放的是表的索引,用B+树构建的索引数据结构。B+树的叶子结点存储的信息是索引所在行的磁盘文件地址。联合存储索引底层的存储结构:按照建索引的先后顺序的名称来建索引,B+树的索引是从左到右依次递增的。MySQL的DB资源是非常宝贵的,让数据库去建主键是不合理的。整形的大小比uuid小。B+树能在树很低的情况下,存大量的索引。
2024-03-13 19:33:39
338
原创 Spring注解驱动开发
Spring核心容器的功能,在Spring的底层,它的重要的特性就是IOC和DI也就是所谓的控制翻转和依赖注入。Spring认为所有的组件都应该放在IOC容器里面,然后组件之间的关系,通过容器来进行自动装配,也就是依赖注入。通过这个容器,我们就可以获得相应的组件(getBean )。如果在以前,我们应该先写一个spring的配置文件,在这些配置文件里面,我们来用bean标签,注册一些组件进来。@Bean代替了之前的bean标签,id默认为方法名 可以在Bean赋值,就不用获取默认的id了。
2024-03-13 10:50:42
363
原创 基于java的网页解析
具体来说,这个链接是用于登录合肥工业大学(HFUT)的CAS系统,并且在登录成功后将用户重定向到https://one.hfut.edu.cn/home/index页面。如果你点击这个链接并成功登录,你将被重定向到https://one.hfut.edu.cn/home/index页面,并且可能会携带一些认证信息(如code参数),以便应用系统可以验证你的身份并授权你访问相应的资源。在这个链接中,action参数指定了登录的目标地址,service参数指定了登录成功后的回调地址。
2024-03-12 13:46:36
388
原创 突然之间想起的往事
当回忆涌现的时候,当视线变得模糊的时候,当自己的行为不被接受的时候,才明白,原来我的人生已经渐渐多了一些遗憾,夏天的晚风再也吹不回来了,残留的记忆又将何去何从呢?张永尧,我们应该会再见面的。
2024-03-10 15:23:35
321
原创 Redis学习笔记
图片放在分布式文件系统FastDFS 淘宝的TFS Google的GFS Hadoop的HDFS。大数据量高性能(Redis 一秒写8万次, 11万次的读,NoSQL的的缓存是一种细粒度的缓存)很多的数据类型用户的个人信息,社交网络,地理位置这些数据类型的存储不需要一个固定的格式。MySQL有的使用它来存储一些较大的文件,效率就低了。你的竞争对手并不是人才,而是那些图安稳又踏实的人。真正的公司是Nosql和Mysql结合的使用的。用户信息的爆发式增长,关系型数据库达到了瓶颈。不是存图片的,而是关系。
2024-03-08 20:11:02
361
原创 结构型模式
代理模式 是SpringAOP的底层 SpringAOP和SpringMVC。动态代理:动态代理的本质,就是使用反射机制实现。Gui存在大量的适配器模式。
2024-03-08 16:29:11
307
原创 支付宝支付对接教程(笔记)
优化:开一个定时器,轮询多少次。轮询多少次以后,把轮询关掉。面向对象 封装的思想。轮询会消耗服务器的资源。this 变量穿透。
2024-03-07 21:26:22
329
原创 力扣:快乐数(7这个数字好奇怪呀)
快慢指针的思想求解:(方法很好,很能体现快慢指针思想的精髓)代码随想录的卡尔用的是Set集合(哈希法) 我觉得也很好。上面是我写的代码,我很好奇,7这个数字好奇怪呀!用set集合去判断某个元素是否会重复的问题。
2024-03-07 17:01:00
487
原创 ElasticSearch
Kibana可以将ElasticSearch的数据通过友好的页面展示出来。axios到底是干嘛的呀, 还有then。elasticSearch是面向文档。ik_samrt: 最细粒度划分。虚心学习,24岁博士后,在阿里。Es与Kibana的版本一直。Kibana:端口号5601。Vue的前端知识好奇葩。查看不同的分词器的效果。学计算机的变态多得很。
2024-03-06 11:45:12
461
原创 Docker
环境配置十分麻烦,每一个机器都要部署环境(集群Redis、ES、Hadoop...)docker 镜像(最核心的环境 4MB +jdk + MySQL)十分的小巧。本质:所有的基础都是因为出现了一些问题,我们需要去解决,采取学习!在容器技术出来之前,我们使用的都是虚拟技术,比较占内存。Docker刚刚诞生的时候,没有引起行业的注意!Docker容器技术,也是一种虚拟化技术。Docker的思想就来自于集装箱。他们将自己的技术命名为Docker。Linux有关的容器技术。Docker 十分的轻巧。
2024-03-05 13:01:29
342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人