程序猿发儿
码龄9年
关注
提问 私信
  • 博客:165,105
    165,105
    总访问量
  • 78
    原创
  • 2,184,445
    排名
  • 11
    粉丝
  • 0
    铁粉

个人简介:用力推,虚掩着的门为你打开……

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:香港
  • 加入CSDN时间: 2015-06-30
博客简介:

wsf0001的博客

查看详细资料
个人成就
  • 获得35次点赞
  • 内容获得14次评论
  • 获得122次收藏
创作历程
  • 1篇
    2021年
  • 51篇
    2020年
  • 57篇
    2019年
  • 3篇
    2018年
  • 6篇
    2016年
  • 7篇
    2015年
成就勋章
TA的专栏
  • idea
    10篇
  • git
    2篇
  • mqtt
    1篇
  • redis
    1篇
  • docker
    1篇
  • 计算机
    6篇
  • 程序安装
    3篇
  • C++
    7篇
  • 环境配置
    2篇
  • JDK
    1篇
  • WIN7
    1篇
  • 数据库
    8篇
  • java
    46篇
  • 自我项目技术总结
    1篇
  • LINUX
    4篇
  • 服务器
    2篇
  • 网络传输
    2篇
兴趣领域 设置
  • 大数据
    mysql
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

负载均衡和集群思考

一、什么是负载均衡?负载均衡用来解决一个单台服务器的压力,简单来讲负载均衡:服务器A,比如做了Nginx处理,通过服务器A端口88均衡转发(请求)服务器b、和服务器c,这是负载均衡,其中服务器A是负载集群:同一个工程部署在不同服务器的称为集群,两个及以上的就是集群,服务器b和服务器c合并称为集群负载均衡的前提是集群。集群的情况下有很多问题产生:1.session共享2.分布式情况下定时JOB解决幂等性二、高并发解决方案高并发解决方案包括:负载均衡、集群、cdn、分
原创
发布博客 2021.01.17 ·
203 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

rerdis基本数据类型操作

五种基本数据类型:1.String创建和查找命令:set key value ,如:set String wsfget key,如:get String2.List类型创建和查找操作lpush key value,如:lpush List wsf,lpush List wsflrange key 0 10,如:lrange List 0 103.set类型要求元素值不能重复创建和查找sadd key value,如:sadd set wsfsmem
原创
发布博客 2020.09.06 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

start.bat批处理文件

.bat结尾的是批处理文件,在使用redis在windows中启动时,可以这样配置,新建一个start.bat文件,里面放置需要启动 的文件
原创
发布博客 2020.09.06 ·
3939 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

阿里规约中只要重写 equals,就必须重写 hashCode的原因

参考:https://blog.csdn.net/qq_35868412/article/details/89380409
转载
发布博客 2020.05.10 ·
319 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IDEA中某个类实现序列化后自动生成serialVersionUID

serialVersionUID的作用参考:https://blog.csdn.net/u014750606/article/details/80040130生成的方法;https://jingyan.baidu.com/article/f79b7cb3d19cc49144023ea6.html
转载
发布博客 2020.05.10 ·
298 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring boot 配置读哪个环境

比如有:dev、test、prod。application-dev.properties:开发环境application-test.properties:测试环境application-prod.properties:生产环境首先服务起来会读application.properties中的内容,如果有很多配置,可以在application.properties使用如下语句:sp...
原创
发布博客 2020.05.04 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring boot操作多数据源分布式解决方案

操作多数据源不能回滚时,可以使用如下方案:1.springboot+jta+atomikos分布式事物管理2.两段提交协议3.MQ消息推送
原创
发布博客 2020.05.04 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring boot 动态模板静态化

渲染Web页面在之前的示例中,我们都是通过@RestController来处理请求,所以返回的内容为json对象。那么如果需要渲染html页面的时候,要如何实现呢?模板引擎在动态HTML实现上Spring Boot依然可以完美胜任,并且提供了多种模板引擎的默认配置支持,所以在推荐的模板引擎下,我们可以很快的上手开发动态网站。Spring Boot提供了默认配置的模板引擎主要有以下几...
原创
发布博客 2020.05.02 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库设计

参考:https://www.cnblogs.com/x_wukong/p/11059015.html一对多关系总结:多方的外键是一方的主键,原因:从left join的关联中可以看出,主键关联外键,可以查询出主键的唯一一条记录对应外键方的多条记录。也可以理解为主键方是唯一的,所以外键方是多方,在设计表结构时,多方表中存一方的主键作为外键。...
转载
发布博客 2020.04.20 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

getter&setter

某个entity类中除了可以右键生成get和set方法外,还可以生成toString方法和构造函数。equals()and hashCode暂时没有用到过。
原创
发布博客 2020.03.27 ·
125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring基础

一、什么是Springspring是个容器,用于管理bean(实体类)与bean之间的关系。spring的核心是ioc(控制反转)、di(依赖注入)、aop(面向切面编程)。spring可以整合许多框架,比如:redis、mq、mongodb等。百度搜索关键词可以输入“spring集成redis”。二、项目中什么时候用单例?会发生什么问题?spring默认是单例的。会发生线程不安全...
原创
发布博客 2020.03.25 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

http协议总结

什么是时间戳?时间戳作用:防止缓存,解决版本更新代码不同步的问题。如果不加时间戳,当http相应状态为304时,从本地缓存中读取资源,而没有请求到服务器。http状态304 表示从本地读取。...
原创
发布博客 2020.03.24 ·
249 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cookie和session

一、应用场景登录、购物车、移动端APP接口会话管理二、cookie和session的区别cookie--服务器与客户端资源保存,保存在客户端;session--保存在服务器端,存放在内存里,客户端与服务器端进行通讯使用SessionId...
原创
发布博客 2020.03.16 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ngrok将本地服务映射出去

参考:https://blog.csdn.net/a5252145/article/details/84895271内网服务映射到外网的截图
转载
发布博客 2020.03.15 ·
161 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

web服务器

web服务器有哪些:Tomcat,weblogic等,特点如下。 WebLogic: BEA公司的产品。 收费的。支持JavaEE规范。 WebSphere: IBM公司的产品。收费的。支持JavaEE规范 JBoss: Red...
原创
发布博客 2020.03.14 ·
123 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP和UDP的区别

TCP面向连接,需要三次握手,效率低,但传输安全。udp面向无连接,传输效率高,但容易丢包,不安全。
原创
发布博客 2020.03.14 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

StringBuffer和StringBuilder的区别

二者都可以用于拼接字符串区别:StringBuffer线程安全,StringBuilder不是线程安全 StringBuffer执行效率低,StringBuilder执行效率高 StringBuffer和StringBuilder类似于HashTable和HashMap...
原创
发布博客 2020.03.10 ·
97 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

spring全家桶

参考:https://www.cnblogs.com/ncwoniu/p/11498460.html
转载
发布博客 2020.03.10 ·
126 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

GC原理总结

一、为什么要了解GC?GC是java上JVM虚拟机的垃圾回收机制。合理使用,可以避免OOM(内存用完了)问题;可以进行jvm性能调优,提高程序执行效率、可靠性和健壮性。从以下几个方面进行分析:java堆内存结构 分代回收算法 垃圾回收机制 GC日志 jvm参数调优二、根据java堆内存结构进行分析java堆内存结构分为新生代、老生代和永久代(注:jdk1.8中为Metas...
转载
发布博客 2020.03.10 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

idea中设置打印GC日志

首先需要进行VM options 配置:-XX:+PrintGCDetails运行测试时如下:由此可以知道jdk1.8中有新生代、老生代和Metaspace组成。
原创
发布博客 2020.03.10 ·
547 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多