鱼非晚
码龄6年
关注
提问 私信
  • 博客:3,725
    问答:3,363
    7,088
    总访问量
  • 8
    原创
  • 1,835,639
    排名
  • 1
    粉丝
  • 0
    铁粉

个人简介:东隅已逝,桑榆非晚

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2019-01-18
博客简介:

weixin_44570602的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得0次评论
  • 获得2次收藏
创作历程
  • 7篇
    2022年
  • 1篇
    2019年
成就勋章
TA的专栏
  • Java
    4篇
  • 工程
    3篇
  • idea
    1篇
  • mysql
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JAVA基础

java的八种数据类型byte 1字节short 2字节int 4字节long 8字节char 2字节float 4字节double 8字节boolean 1字节RESTful风格RESTful简单来说:URL用来访问定位资源,根据HTTP动词(POST,GET,DELETE,PUT,HEAD)描述操作资源,看到http method就知道要干什么,看http status code知道结果,如果一个架构符合REST原
原创
发布博客 2022.03.08 ·
183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCP与UDP

TCP/IP通信协议五元组源IP源端口号目的IP目的端口号协议号查看网络状态netstat工具p 显示正在使用Socket的程序识别码和程序名称t (tcp)仅显示tcp相关选项u u (udp)仅显示udp相关选项a (all)显示所有选项,默认不显示LISTEN相关UDP(全双工通信协议)特点无连接、不可靠、面向数据报如果发送端调用一次sendto, 发送100个字节, 那么接收端也必须调用对应的一次recvfrom, 接收100个 字节,而不能循环调用10次rec
原创
发布博客 2022.03.07 ·
124 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

架构之异地多活

软件架构设计通常遵循:高性能、高可用以及易扩展原则多活架构进化单机:单点故障备份:恢复时间长,影响业务;定期备份数据可能不完整主从: 实时同步,数据完整性高;抗故障能力强,主从切换;读性能提升从部署细节上看,这些机器的的分布可能在相同的环境下,为应对机房级别的故障,其解决方案包括同城灾备方案,即为了避免A机房故障导致数据丢失,所以我们需要把数据在B机房也存一份。最简单的方案还是和前面提到的一样:备份。这样的方案称之为冷备,因为B机房只做备份,不提供实时服务,它是冷的,只会在A机房故障时才会启用
原创
发布博客 2022.03.07 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

开发之高并发

应用与静态资源分离页面缓存避免每次都生成页面,节省大量的CPU资源。可以使用自带缓存功能的Nginx服务器,也可以使用专门的Squid服务器集群与分布式集群是每台服务器都具有相同的功能,处理请求时调用那台服务器都可以,主要起分流作用。分布式是将不同的业务放到不同的服务器中,处理一个请求可能需要用到多台服务器,这样就可以提高一个请求的处理速度集群和分布式也可以同时使用。反向代理CDN(集群页面缓存服务器)......
原创
发布博客 2022.03.07 ·
111 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java线程池

七大参数核心线程池大小线程池最大线程数空闲线程存活时间空闲线程存活时间的单位任务队列线程工厂拒绝策略线程池原理以及应用场景判断线程池中的核心线程是否都在执行任务,如果不是则创建新的工作线程来执行任务,否则进入下一流程;判断线程池工作队列是否已满,如果没满则将任务存储到工作队列中,满了则进入下一流程;判断线程池中的线程是否都处于工作状态,如果没有,则创建新的工作线程来执行任务,否则交给饱和策略来处理任务。线程池的作用线程池的作用主要是为了提升系统的性能以及使用率。传统方式创
原创
发布博客 2022.03.06 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java并发关键词

synchronized(自动释放)静态方法与非静态方法静态方法:在Java中每个类的实例都有自己的一把锁,不同实例之间互不影响,一把锁只能同时被一个线程获取,其他线程只能等待。非静态方法:如果锁对象为.class文件或者synchronized修饰的是static方法,则该锁控制类的所有实例的访问。功能原子性:线程互斥的访问同步代码可见性:保证共享变量修改及时可见有序性:解决重排序问题原理synchronized的底层语义通过monitor对象完成,类似的还有wait/notify等
原创
发布博客 2022.03.06 ·
219 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多人在线文档编辑

多人在线文档编辑之前的解决方案单人编辑加锁——>多人编辑缓存到本地,选择最新的副本,数据丢失在线架构:传统的C/S架构,主要解决数据同步问题,即用户输入准确到达服务器端,同时考虑网络传输问题与性能,前端使用的PouchDB开源方案多人问题最大,即分布式系统中的Multiple Leader Duplication,多个用户也就是多个Leader,同步数据必然会遇到冲突。解决方法:避免直接冲突,不让多个用户编辑同一处,简单易实现用户自己解决,适用于大部分用户利用时间戳。但是同步出现
原创
发布博客 2022.03.06 ·
841 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

pom无法加载新的依赖

pom文件导入的问题今天遇到一个问题,maven无法下载新放入的依赖jar包,可之前还好好的,本地的仓库能用,试了一晚上还是没用,各种maven配置的修改与折腾,改了阿里云的镜像啥的,各种刷新毫无用处,最后在https://blog.csdn.net/Doctor_LY/article/details/84874781这里找到答案先是重新尝试了install一下,报错F:\java\jd...
原创
发布博客 2019.08.30 ·
1804 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

python的列表推导式如何进行累加计算,需要额外去定义个函数吗

发布问题 2019.01.29 ·
4 回答